Kartik K. Agaram
91a5dd01cb
fix file_drop callback
2023-01-20 14:18:04 -08:00
Kartik K. Agaram
5aad826a63
Merge text0
2023-01-19 22:25:37 -08:00
Kartik K. Agaram
abb93a01f8
Merge text.love
2023-01-19 22:25:17 -08:00
Kartik K. Agaram
b3c878ae94
Merge lines.love
2023-01-19 22:19:38 -08:00
Kartik K. Agaram
674042d4c7
no, turn vsync back on
...
I notice my laptop's fan starts coming on when running many of my apps.
An empty app takes 10% CPU where it used to take just 1-2%.
2023-01-19 22:14:08 -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
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
bbe8925378
run on.load_settings after loading defaults
2023-01-09 20:18:53 -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
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
3752cf28dd
Merge text.love
2023-01-01 09:38:14 -08:00
Kartik K. Agaram
e9a517161b
Merge lines.love
2022-12-23 20:46:31 -08:00
Kartik K. Agaram
f351ee2f8f
fix some arg names
2022-12-23 20:43:37 -08:00
Kartik K. Agaram
7ef551b821
another missed rename
2022-12-23 20:43:30 -08:00
Kartik K. Agaram
34abf6c624
a few more renames
2022-12-23 20:34:20 -08:00
Kartik K. Agaram
45032ebbbe
Merge text0
2022-12-23 20:17:16 -08:00
Kartik K. Agaram
98add5023f
Merge text.love
2022-12-23 20:11:51 -08:00
Kartik K. Agaram
4854165630
Merge lines.love
2022-12-23 19:47:10 -08:00
Kartik K. Agaram
e0448d7d7f
consistent names in a few more places
2022-12-23 19:32:58 -08:00
Kartik K. Agaram
2b3e09ca0f
make love event names consistent
...
I want the words to be easy to read, and to use a consistent tense.
update and focus seem more timeless; let's make everything like those.
2022-12-23 18:52:28 -08:00
Kartik K. Agaram
3c2fa4a949
make out-of-focus color more subtle
2022-12-17 12:20:10 -08:00
Kartik K. Agaram
6c15f53b3d
make more apparent which window has focus
2022-12-17 09:58:40 -08:00
Kartik K. Agaram
f41a8bb91f
bugfix: chords with modifiers
2022-11-30 19:28:59 -08:00
Kartik K. Agaram
8b8e08c4d6
nice way to make on.* handlers more discoverable
2022-11-27 14:56:48 -08:00
Kartik K. Agaram
fdf4722d2a
app is now live, can communicate with driver
...
In the process I've also switched to a separate channel for run-time
errors. Now the driver won't struggle to get bindings out of the app
while it's throwing errors.
2022-11-27 14:28:18 -08:00
Kartik K. Agaram
ce36bc1f43
app running again
2022-11-27 14:06:15 -08:00
Kartik K. Agaram
a02672dfd7
yet another fork trying to integrate my live framework with everything else
...
This time I'm no longer trying to find the ideal layering, just to graft
it on somehow. As a result there'll be things it's not
possible/convenient to change live.
2022-11-27 11:39:38 -08:00
Kartik K. Agaram
b64a60a509
bring back everything from commit a68647ae22
...
We only want to unwind the source editing.
2022-11-06 08:53:46 -08:00
Kartik K. Agaram
7d310f157c
Merge text.love
2022-11-03 21:46:20 -07:00
Kartik K. Agaram
29140d24be
back to commit 8123959e52
without code editing
2022-11-03 21:45:25 -07:00
Kartik K. Agaram
fd71bc7d94
Merge lines.love
2022-11-03 21:08:11 -07:00
Kartik K. Agaram
0e0f36f8b4
stop tracking wallclock time
...
We only need time differences.
2022-11-03 21:02:31 -07:00
Kartik K. Agaram
f6596832fd
Merge lines.love
2022-09-18 01:56:42 -07:00
Kartik K. Agaram
72791d9c35
some debug prints
...
I'm starting to edit the sources from within the app in ernest. First
question: why does the file navigation menu skip some files? These
prints answer the question.
2022-09-17 20:37:40 -07:00
Kartik K. Agaram
7e3dc2bc34
Merge lines.love
2022-09-06 18:46:07 -07:00
Kartik K. Agaram
73fefa7d09
support selections in the source editor
...
I've only tested side A so far, and included a statement of how I want
side B to behave.
2022-09-06 10:05:20 -07:00