about summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
* decode json from channelsKartik K. Agaram2022-03-062-0/+328
* use method syntax where possibleKartik K. Agaram2022-03-069-80/+80
* reading from file a character at a timeKartik K. Agaram2022-03-061-0/+20
* local functions broke start_reading/start_writingKartik K. Agaram2022-03-061-2/+2
* move start_reading/start_writing out of templateKartik K. Agaram2022-03-065-144/+47
* extract a helperKartik K. Agaram2022-03-061-1/+5
* use the new file API in most placesKartik K. Agaram2022-03-061-4/+6
* reconcile all apps with template.tlvKartik K. Agaram2022-03-068-436/+710
* starting to convert all file reads to the new APIKartik K. Agaram2022-03-061-1/+1
* a simple hack to make caller apparentKartik K. Agaram2022-03-052-6/+8
* new API for file operationsKartik K. Agaram2022-03-054-40/+83
* anagrams.tlv: now fully responsiveKartik K. Agaram2022-03-052-19/+135
* some dead codeKartik K. Agaram2022-03-051-59/+0
* reliably exit on confirmationKartik K. Agaram2022-03-051-1/+5
* fixup! no further confirmation once editing commencesKartik K. Agaram2022-03-051-0/+1
* anagrams.tlv: slightly more responsiveKartik K. Agaram2022-03-052-1/+31
* include caller in sandboxing messagesKartik K. Agaram2022-03-041-1/+1
* simplify permissions model for file operationsKartik K. Agaram2022-03-032-5/+5
* clearer copy for confirmation dialogKartik K. Agaram2022-03-031-1/+1
* basic support for testing writes to screenKartik K. Agaram2022-03-031-0/+73
* more unobtrusive skip messageKartik K. Agaram2022-03-031-1/+1
* no further confirmation once editing commencesKartik K. Agaram2022-03-031-1/+3
* ask for confirmation on _any_ teliva shortcutKartik K. Agaram2022-03-031-22/+33
* experiment: drop -WshadowKartik K. Agaram2022-03-033-5/+5
* fake keyboard constructorKartik K. Agaram2022-03-021-0/+34
* distinguish between window global and argKartik K. Agaram2022-03-0212-110/+110
* always ask for confirmation on exitKartik K. Agaram2022-03-011-2/+18
* zet.tlv: hotkeys are not alternativesKartik K. Agaram2022-02-271-18/+18
* zet.tlv: streamline historyKartik K. Agaram2022-02-271-3029/+0
* starting to make Teliva apps more testableKartik K. Agaram2022-02-2712-129/+129
* always run unit tests for channels and tasksKartik K. Agaram2022-02-261-216/+210
* import https://github.com/majek/lua-channelsKartik K. Agaram2022-02-264-2/+1044
* duplicate keypress on failing testKartik K. Agaram2022-02-261-1/+0
* readme tweakKartik K. Agaram2022-02-261-6/+7
* a little program for kids: anagrams of namesKartik K. Agaram2022-02-212-2/+398
* delete curses primitives to read whole linesKartik K. Agaram2022-02-213-77/+8
* stop letting apps change directoryKartik K. Agaram2022-02-202-2/+3
* rewrite the section on Teliva's dependenciesKartik K. Agaram2022-02-191-3/+17
* Readme: move some sections around to flow betterKartik K. Agaram2022-02-191-26/+20
* starting a few Readme tweaksKartik K. Agaram2022-02-191-4/+0
* bring back pcall and xpcallKartik K. Agaram2022-02-181-0/+24
* show app blurb in screenshotKartik K. Agaram2022-02-171-0/+0
* 'doc:blurb': a place to briefly describe an appKartik K. Agaram2022-02-179-1/+79
* fix a conflicting keyboard shortcutKartik K. Agaram2022-02-171-2/+2
* disable non-portable ASan flagsKartik K. Agaram2022-02-161-2/+2
* fix chesstv.tlv after we introduced sandboxingKartik K. Agaram2022-02-121-0/+23
* zet.tlv: new shortcuts, mostly for the editorKartik K. Agaram2022-02-121-0/+3447
* zet.tlv: some more editor shortcutsKartik K. Agaram2022-02-122-2/+438
* stop aborting if audit log fills upKartik K. Agaram2022-02-121-10/+32
* zet.tlv: yet another bugfixKartik K. Agaram2022-02-111-0/+141