Kartik K. Agaram
97fa2b0a7a
Merge lines.love
2022-12-12 23:50:36 -08:00
Kartik K. Agaram
1d27d59533
repeat bugfix on source editor X-(
2022-12-12 23:47:59 -08:00
Kartik K. Agaram
e1f99e7fad
Merge lines.love
2022-12-12 23:36:02 -08:00
Kartik K. Agaram
d63178244b
switch one call back to keychord_pressed
...
I don't understand why, but we need to fix production.
2022-12-12 23:31:50 -08:00
Kartik K. Agaram
39ffe7f411
switch a bunch of tests to textinput events
...
textinput is strictly more realistic than keychord_pressed, which
doesn't cause any textinput events. Use it wherever possible.
2022-12-12 23:18:42 -08:00
Kartik K. Agaram
92eccaea5a
bugfix in changing shape mid-stroke
2022-12-12 23:17:02 -08:00
Kartik K. Agaram
7d19465931
Merge lines.love
2022-12-12 22:52:51 -08:00
Kartik K. Agaram
35f81e5139
repeat bugfix on source editor
2022-12-12 22:50:08 -08:00
Kartik K. Agaram
3897a9d86d
Merge lines.love
2022-12-12 22:45:16 -08:00
Kartik K. Agaram
8b30e0608b
bugfix: naming points in drawings
...
We had a regression since commit 60e1023f0
on Nov 27. Turns out we do
need the ancient hack after all.
But no, we won't go back to the hack. It's a simple problem to fix
right. And while we're at it, we'll fix the test harness to be more
realistic so it would have caught this problem.
2022-12-12 22:31:45 -08:00
Kartik K. Agaram
54d2d3ed4d
Merge lines.love
2022-12-05 15:53:27 -08:00
Kartik K. Agaram
076611fbb5
save state when clearing logs
2022-12-05 15:50:19 -08:00
Kartik K. Agaram
ec86d7587d
Merge lines.love
2022-12-05 15:36:36 -08:00
Kartik K. Agaram
f9bea7783b
source editor: clear logs
2022-12-05 15:26:38 -08:00
Kartik K. Agaram
0167c57cdf
consume a mouse click when switching sides
...
This way we can have the log side actually take focus sometimes.
2022-12-05 15:04:54 -08:00
Kartik K. Agaram
2fd6806848
Merge lines.love
2022-11-30 23:04:52 -08:00
Kartik K. Agaram
a8a8965b1b
compare nested tables
2022-11-30 23:03:50 -08:00
Kartik K. Agaram
7f2b179ac3
irrelevant issue fork this fork
2022-11-30 21:18:57 -08:00
Kartik K. Agaram
938cd6b585
include a few more forks
2022-11-30 20:02:23 -08:00
Kartik K. Agaram
8645ddf7e0
Merge lines.love
2022-11-27 22:28:33 -08:00
Kartik K. Agaram
4335669ecc
repeat bugfix on source editor
2022-11-27 22:27:23 -08:00
Kartik K. Agaram
5283c16e5c
Merge lines.love
2022-11-27 22:22:16 -08:00
Kartik K. Agaram
7557e0904a
bugfix
2022-11-27 22:20:26 -08:00
Kartik K. Agaram
176b81826c
Merge lines.love
2022-11-27 13:12:14 -08:00
Kartik K. Agaram
60e1023f0b
undo an ancient hack; be an idiomatic LÖVE app
2022-11-27 13:10:23 -08:00
Kartik K. Agaram
356fed8a24
Merge lines.love
2022-11-19 00:28:37 -08:00
Kartik K. Agaram
44aa8226c4
ctrl+a: select entire buffer
2022-11-19 00:27:20 -08:00
Kartik K. Agaram
ec4cda13aa
Merge lines.love
2022-11-11 18:06:55 -08:00
Kartik K. Agaram
d5c34ba043
source editing: highlight [[ ]] comments/strings
...
In the process I fixed suffix detection for patterns with more than 1
character.
2022-11-11 18:02:20 -08:00
Kartik K. Agaram
4522b0ac66
Merge lines.love
2022-11-06 09:21:01 -08:00
Kartik K. Agaram
a54e59446d
show partial items in the menu
...
Seeing a partial item can nudge someone to try resizing the window and
so learn about more shortcuts.
2022-11-06 09:17:02 -08:00
Kartik K. Agaram
79fd6c4464
purge unused button infrastructure
2022-11-05 19:52:42 -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
a68647ae22
Merge lines.love
2022-09-26 15:24:51 -07:00
Kartik K. Agaram
d1dd3e441f
fix support for absolute paths in Windows
2022-09-26 15:19:47 -07:00
Kartik K. Agaram
1c49f74c8d
Merge lines.love
2022-09-19 00:55:00 -07:00
Kartik K. Agaram
d1d05fe5c9
migrate old settings, attempt #3
...
This time we have to handle absolute filenames.
Now lines-polygon-experiment fork should merge successfully, at least.
2022-09-19 00:53:25 -07:00
Kartik K. Agaram
6ac45b75b9
ugh, missed deleting an arg
2022-09-19 00:43:31 -07:00
Kartik K. Agaram
2f7b08fb8b
handle missing cursors in settings
2022-09-19 00:41:37 -07:00
Kartik K. Agaram
690a1c334c
source: show files in MRU order
...
I'm not going to save this MRU order across sessions for now. It's good
enough to save cursor positions for individual files, I think.
2022-09-19 00:37:08 -07:00
Kartik K. Agaram
fd7d36fefd
extract a couple of functions
2022-09-19 00:35:10 -07:00
Kartik K. Agaram
12b1d19761
source: load cursor position from settings
2022-09-19 00:17:36 -07:00
Kartik K. Agaram
34dc49849b
source: no commandline args
2022-09-19 00:16:20 -07:00
Kartik K. Agaram
76243382d7
source: remember cursor position of multiple files
2022-09-19 00:10:12 -07:00
Kartik K. Agaram
aae35c7e04
source: support only relative paths within the app
2022-09-19 00:08:52 -07:00
Kartik K. Agaram
6d1dee38f0
bugfix: mouse clicks on file navigator above log browser side
2022-09-18 23:55:04 -07:00
Kartik K. Agaram
0a6dec2fb4
support special chars like '(' in search
2022-09-18 23:50:16 -07:00
Kartik K. Agaram
f6596832fd
Merge lines.love
2022-09-18 01:56:42 -07:00
Kartik K. Agaram
cf227f9031
delete a duplicate filename candidate
2022-09-18 01:54:32 -07:00