about summary refs log tree commit diff stats
path: root/app.lua
Commit message (Expand)AuthorAgeFilesLines
* reorderKartik K. Agaram2023-09-091-11/+11
* a few more testable file-system operationsKartik K. Agaram2023-09-081-0/+13
* switch to source editor on errorKartik K. Agaram2023-09-041-3/+18
* stop using keyboard.isDownKartik K. Agaram2023-09-041-2/+18
* cleaner API for file-system accessKartik K. Agaram2023-08-301-44/+34
* make a few names consistent with snake_caseKartik K. Agaram2023-08-301-11/+11
* reorganize app.lua and its commentsKartik K. Agaram2023-08-261-166/+142
* rename modifier_down to key_downKartik K. Agaram2023-06-051-2/+2
* change how we handle clicks above top marginKartik K. Agaram2023-06-031-0/+1
* wait, fix testsKartik K. Agaram2023-05-301-9/+19
* primitives for writing testsKartik K. Agaram2023-04-111-1/+1
* include a brief reference enabling many useful appsKartik K. Agaram2023-04-091-12/+0
* avoid saving fragments in linesKartik K. Agaram2023-04-011-1/+1
* show count of test failuresKartik K. Agaram2023-04-011-1/+1
* no more Text allocationsKartik K. Agaram2023-04-011-9/+0
* App.width can no longer take a TextKartik K. Agaram2023-04-011-10/+1
* get rid of to_textKartik K. Agaram2023-04-011-1/+9
* bugfix: naming pointsKartik K. Agaram2023-03-261-1/+3
* remove a conditionKartik K. Agaram2023-01-221-1/+1
* clean up a printKartik K. Agaram2023-01-201-1/+0
* deduce test names on failuresKartik K. Agaram2023-01-201-1/+14
* link to default love.run for comparisonKartik K. Agaram2023-01-201-2/+2
* make love event names consistentKartik K. Agaram2022-12-231-7/+7
* undo an ancient hack; be an idiomatic LÖVE appKartik K. Agaram2022-11-271-3/+3
* support mouse clicks in file navigatorKartik K. Agaram2022-09-181-0/+4
* get rid of ugly side-effects in testsKartik K. Agaram2022-09-171-0/+25
* bugfix: save modified files in save directoryKartik K. Agaram2022-09-051-2/+26
* editing source code from within the appKartik K. Agaram2022-09-031-6/+23
* make App.open_for_* look more like io.openKartik K. Agaram2022-08-231-7/+9
* distinguish consistently between mouse buttons and other buttonsKartik K. Agaram2022-08-231-17/+17
* reclaim a couple more functions after testsKartik K. Agaram2022-08-191-0/+2
* hardcode some assumptions about how this app uses loveKartik K. Agaram2022-08-061-18/+11
* formattingKartik K. Agaram2022-07-161-2/+2
* a more radical attempt at ignoring nil y'sKartik K. Agaram2022-07-131-3/+5
* .Kartik K. Agaram2022-07-121-0/+2
* make colors easier to editKartik K. Agaram2022-07-111-0/+4
* bugfix: typing should delete highlighted textKartik K. Agaram2022-06-201-2/+7
* autosave slightly less aggressivelyKartik K. Agaram2022-06-171-0/+13
* test: autosave after any shapeKartik K. Agaram2022-06-141-2/+16
* new testKartik K. Agaram2022-06-121-0/+9
* override mouse state lookups in testsKartik K. Agaram2022-06-121-10/+47
* delete all tests once they've executedKartik K. Agaram2022-06-121-0/+4
* redundant checkKartik K. Agaram2022-06-121-4/+2
* select text with shift + mouseclickKartik K. Agaram2022-06-041-0/+16
* select text using mouse dragKartik K. Agaram2022-06-031-0/+6
* test harness now supports copy/pasteKartik K. Agaram2022-06-021-0/+10
* update some App framework docsKartik K. Agaram2022-05-311-5/+5
* go through App in a couple more placesKartik K. Agaram2022-05-291-4/+4
* test and App helper for mouse clicksKartik K. Agaram2022-05-251-0/+6
* no, make sure to compute line width after screen dimensionsKartik K. Agaram2022-05-251-1/+2