about summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
* rudimentary docs for libraries added to TelivaKartik K. Agaram2022-03-133-3/+104
* drop string.dump, clean up docs around itKartik K. Agaram2022-03-133-39/+5
* rip out most references to C and userdata in docsKartik K. Agaram2022-03-131-143/+30
* starting to spend some time improving docsKartik K. Agaram2022-03-132-0/+19
* less confusing error when apps get past mainKartik K. Agaram2022-03-131-4/+6
* toot-toot.tlv: scrollingKartik K. Agaram2022-03-121-1/+109
* more extensive deletions from the Lua manualKartik K. Agaram2022-03-103-3776/+17
* zet.tlv: thoroughly test rendering single zettelKartik K. Agaram2022-03-101-11/+47
* leak checkKartik K. Agaram2022-03-101-0/+6
* support fixing >1 test failure from within TelivaKartik K. Agaram2022-03-101-0/+2
* reconcile template in all appsKartik K. Agaram2022-03-101-8/+47
* zet.tlv: first screen testsKartik K. Agaram2022-03-103-6/+111
* screen tests: support bold, reverse, colorKartik K. Agaram2022-03-082-6/+198
* protect framework files from appsKartik K. Agaram2022-03-083-12/+35
* just always temp files to be createdKartik K. Agaram2022-03-076-10/+26
* stop loading libraries after app codeKartik K. Agaram2022-03-071-7/+2
* purge all support for per-function permissionsKartik K. Agaram2022-03-075-882/+9
* yup, this whole caller-based approach is bustedKartik K. Agaram2022-03-071-0/+415
* hokey primitive to create temporary fileKartik K. Agaram2022-03-072-1/+26
* slightly firm up phases in pmainKartik K. Agaram2022-03-071-2/+9
* hide test app a bitKartik K. Agaram2022-03-072-0/+2
* fix the security vulnerabilityKartik K. Agaram2022-03-072-10/+8
* call app's main() from within Lua pmainKartik K. Agaram2022-03-073-7/+7
* pin down a security vulnerabilityKartik K. Agaram2022-03-071-0/+418
* zet.tlv: switch file writes to new APIKartik K. Agaram2022-03-074-0/+64
* extract a common function callKartik K. Agaram2022-03-073-4/+5
* zet.tlv: switch file reads to new APIKartik K. Agaram2022-03-072-2/+40
* 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