Commit Graph

980 Commits

Author SHA1 Message Date
Kartik K. Agaram 59fb6709e2 best prose across forks 2023-01-18 20:30:37 -08:00
Kartik K. Agaram 30aedf0699 cleaner 2023-01-18 20:22:31 -08:00
Kartik K. Agaram 535b0e11a4 drop non-existent arg in callback 2023-01-16 22:46:40 -08:00
Kartik K. Agaram bfbf599edf Merge text0 2023-01-16 10:35:53 -08:00
Kartik K. Agaram 957c82d7f9 Merge text.love 2023-01-16 10:35:19 -08:00
Kartik K. Agaram 44fbb51161 Merge lines.love 2023-01-16 10:23:14 -08:00
Kartik K. Agaram 15f56341df correct comment; vsync is hard to reason about 2023-01-16 10:20:46 -08:00
Kartik K. Agaram 36ec0b4b06 Merge lines.love 2023-01-16 09:57:06 -08:00
Kartik K. Agaram e7b37e39de disable vsync
Thanks Nils Berg for the suggestion!
2023-01-16 09:50:32 -08:00
Kartik K. Agaram 0719fdeaaf hoist out some common settings 2023-01-16 09:48:06 -08:00
Kartik K. Agaram f120fb2449 Merge text0 2023-01-13 09:49:29 -08:00
Kartik K. Agaram e80f48506d Merge text.love 2023-01-13 09:48:20 -08:00
Kartik K. Agaram d8ec259711 Merge lines.love 2023-01-13 09:33:34 -08:00
Kartik K. Agaram 22bf3da7de reduce use of rfind 2023-01-13 09:10:48 -08:00
Kartik K. Agaram 29479aa5a1 bugfix: on.load_settings when there are none
Attempt #2; commit bbe8925378 was stupid and useless.

Scenario: run driver without any saved settings.
Before this commit (in driver repo), the driver would crash on quit.
2023-01-09 20:33:00 -08:00
Kartik K. Agaram 427285216a bring doc up to date 2023-01-09 20:20:56 -08:00
Kartik K. Agaram bbe8925378 run on.load_settings after loading defaults 2023-01-09 20:18:53 -08:00
Kartik K. Agaram d135ed9c64 one more fix 2023-01-09 12:41:49 -08:00
Kartik K. Agaram 85bdd1b30a alter on-disk representation (manifest files)
I just tried my freewheeling apps on Windows and noticed filenames
conflicting and failing to show up in the working tree on the
case-insensensitive file system.
2023-01-09 12:27:17 -08:00
Kartik K. Agaram 5587fa5f78 new mirror; also correct a typo 2023-01-08 21:52:30 -08:00
Kartik K. Agaram aa20d7cca1 flesh out Readme 2023-01-08 08:11:15 -08:00
Kartik K. Agaram b31f6954d0 small change to simplify the driver's task 2023-01-07 21:23:51 -08:00
Kartik K. Agaram 7955bb2372 now fix copy-paste errors in GET* 2023-01-07 20:48:22 -08:00
Kartik K. Agaram 7b256de9c9 clear error message on unknown definition 2023-01-07 20:39:52 -08:00
Kartik K. Agaram b2cbfc0b65 don't also send success on error
That's a recipe for race conditions.
2023-01-07 20:28:37 -08:00
Kartik K. Agaram 9bab2578bb check for syntax errors when loading app 2023-01-07 20:27:38 -08:00
Kartik K. Agaram ada035f0bc bugfix: roll back on load error 2023-01-07 19:12:26 -08:00
Kartik K. Agaram eb0079ef87 typo 2023-01-07 19:11:50 -08:00
Kartik K. Agaram 4d81e495f8 new command: batch GET
We need this to speed up the initial load of the driver.
2023-01-07 14:43:38 -08:00
Kartik K. Agaram 7a1c556918 clarify on.code_change 2023-01-07 13:49:20 -08:00
Kartik K. Agaram b32f2bf965 Merge text0 2023-01-06 18:07:14 -08:00
Kartik K. Agaram 8975c5e81b Merge text.love 2023-01-06 18:07:02 -08:00
Kartik K. Agaram ab44ed0332 Merge lines.love 2023-01-06 17:47:26 -08:00
Kartik K. Agaram e8ec87255f bugfix
lines.love was broken since Dec 23 X-( Didn't get caught because all my
tests start at edit, not at main or run. I need 'integration' tests.
2023-01-06 17:39:10 -08:00
Kartik K. Agaram b6fc07a36b specify app in manifest
This will help the driver maintain separate settings for each app.
2023-01-02 18:24:24 -08:00
Kartik K. Agaram b4fff66a56 a prefix for metadata in the manifest 2023-01-02 18:21:55 -08:00
Kartik K. Agaram 9a0b1871d6 create space for app-specific settings 2023-01-01 18:30:12 -08:00
Kartik K. Agaram 998e40894f persist window geometry to disk across restart 2023-01-01 18:19:08 -08:00
Kartik K. Agaram b77b8a7b89 Merge text0 2023-01-01 18:10:43 -08:00
Kartik K. Agaram 27805f178f Merge text.love 2023-01-01 18:09:05 -08:00
Kartik K. Agaram f611eabad8 Merge lines.love 2023-01-01 18:05:29 -08:00
Kartik K. Agaram c7de47440b typo 2023-01-01 17:59:10 -08:00
Kartik K. Agaram ede18a8d8b less subtle out-of-focus background color 2023-01-01 17:52:57 -08:00
Kartik K. Agaram 0813c30e72 move 2023-01-01 17:52:06 -08:00
Kartik K. Agaram b3fb9fb097 insert space for loading settings 2023-01-01 17:51:35 -08:00
Kartik K. Agaram 4c73be087c rename 2023-01-01 17:50:41 -08:00
Kartik K. Agaram cb7a515d72 inline a function 2023-01-01 17:50:16 -08:00
Kartik K. Agaram 33af1db102 Merge text0 2023-01-01 09:41:48 -08:00
Kartik K. Agaram 3752cf28dd Merge text.love 2023-01-01 09:38:14 -08:00
Kartik K. Agaram fc86ecb69e Merge lines.love 2023-01-01 09:34:15 -08:00