about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Merge lines.loveKartik K. Agaram2022-12-2316-311/+280
|\
| * consistent names in a few more placesKartik K. Agaram2022-12-236-16/+16
| |
| * make love event names consistentKartik K. Agaram2022-12-2315-163/+163
| | | | | | | | | | 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.
| * require editor margins to be intsKartik K. Agaram2022-12-232-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | Not directly relevant here, but forks of this project that permit zooming can run into weird glitches if margins are not a whole number of pixels. I'd always assumed a type system that divided ints into floats was strictly superior, but now I have experienced a situation where requiring ints isn't just a compromise for the underlying CPU implementation. Particularly since Lua's print() silently hides really tiny fractions.
| * streamline one more test nameKartik K. Agaram2022-12-132-28/+28
| |
| * repeat changes on source editorKartik K. Agaram2022-12-131-53/+36
| |
| * more streamlined test namesKartik K. Agaram2022-12-131-29/+29
| | | | | | | | https://lobste.rs/messages/e1rimy
| * remove a duplicate testKartik K. Agaram2022-12-131-27/+10
| |
* | Merge lines.loveKartik K. Agaram2022-12-121-2/+5
|\|
| * repeat bugfix on source editor X-(Kartik K. Agaram2022-12-121-2/+5
| |
* | Merge lines.loveKartik K. Agaram2022-12-121-18/+18
|\|
| * switch one call back to keychord_pressedKartik K. Agaram2022-12-121-1/+1
| | | | | | | | I don't understand why, but we need to fix production.
| * switch a bunch of tests to textinput eventsKartik K. Agaram2022-12-121-18/+18
| | | | | | | | | | textinput is strictly more realistic than keychord_pressed, which doesn't cause any textinput events. Use it wherever possible.
| * bugfix in changing shape mid-strokeKartik K. Agaram2022-12-122-3/+6
| |
* | Merge lines.loveKartik K. Agaram2022-12-121-1/+6
|\|
| * repeat bugfix on source editorKartik K. Agaram2022-12-121-1/+6
| |
* | Merge lines.loveKartik K. Agaram2022-12-121-1/+6
|\|
| * bugfix: naming points in drawingsKartik K. Agaram2022-12-121-1/+6
| | | | | | | | | | | | | | | | | | 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.
* | Merge lines.loveKartik K. Agaram2022-12-051-0/+2
|\|
| * save state when clearing logsKartik K. Agaram2022-12-051-0/+2
| |
* | Merge lines.loveKartik K. Agaram2022-12-052-0/+13
|\|
| * source editor: clear logsKartik K. Agaram2022-12-052-0/+11
| |
| * consume a mouse click when switching sidesKartik K. Agaram2022-12-051-0/+2
| | | | | | | | This way we can have the log side actually take focus sometimes.
* | Merge lines.loveKartik K. Agaram2022-11-301-2/+2
|\|
| * compare nested tablesKartik K. Agaram2022-11-301-2/+2
| |
* | irrelevant issue fork this forkKartik K. Agaram2022-11-301-4/+0
| |
* | include a few more forksKartik K. Agaram2022-11-301-0/+7
| |
* | Merge lines.loveKartik K. Agaram2022-11-271-1/+1
|\|
| * repeat bugfix on source editorKartik K. Agaram2022-11-271-1/+1
| |
* | Merge lines.loveKartik K. Agaram2022-11-271-1/+1
|\|
| * bugfixKartik K. Agaram2022-11-271-1/+1
| |
* | Merge lines.loveKartik K. Agaram2022-11-271-3/+3
|\|
| * undo an ancient hack; be an idiomatic LÖVE appKartik K. Agaram2022-11-271-3/+3
| |
* | Merge lines.loveKartik K. Agaram2022-11-193-2/+9
|\|
| * ctrl+a: select entire bufferKartik K. Agaram2022-11-193-2/+9
| |
* | Merge lines.loveKartik K. Agaram2022-11-111-4/+14
|\|
| * source editing: highlight [[ ]] comments/stringsKartik K. Agaram2022-11-111-4/+14
| | | | | | | | | | In the process I fixed suffix detection for patterns with more than 1 character.
* | Merge lines.loveKartik K. Agaram2022-11-061-1/+1
|\|
| * show partial items in the menuKartik K. Agaram2022-11-061-1/+1
| | | | | | | | | | Seeing a partial item can nudge someone to try resizing the window and so learn about more shortcuts.
* | purge unused button infrastructureKartik K. Agaram2022-11-051-6/+0
| |
* | Merge lines.loveKartik K. Agaram2022-11-035-24/+26
|\|
| * stop tracking wallclock timeKartik K. Agaram2022-11-035-24/+26
| | | | | | | | We only need time differences.
* | Merge lines.loveKartik K. Agaram2022-09-262-0/+2
|\|
| * fix support for absolute paths in WindowsKartik K. Agaram2022-09-262-0/+2
| |
* | Merge lines.loveKartik K. Agaram2022-09-194-48/+105
|\|
| * migrate old settings, attempt #3Kartik K. Agaram2022-09-192-2/+44
| | | | | | | | | | This time we have to handle absolute filenames. Now lines-polygon-experiment fork should merge successfully, at least.
| * ugh, missed deleting an argKartik K. Agaram2022-09-191-1/+1
| |
| * handle missing cursors in settingsKartik K. Agaram2022-09-191-3/+9
| |
| * source: show files in MRU orderKartik K. Agaram2022-09-191-4/+8
| | | | | | | | | | 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.
| * extract a couple of functionsKartik K. Agaram2022-09-191-13/+16
| |