You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
koreader/frontend/ui
NiLuJe 5c24470ea9
Logger: Use serpent instead of dump (#9588)
* Persist: support serpent, and use by default over dump (as we assume consistency > readability in Persist).
* Logger/Dbg: Use serpent instead of dump to dump tables (it's slightly more compact, honors __tostring, and will tag tables with their ref, which can come in handy when debugging).
* Dbg: Don't duplicate Logger's log function, just use it directly.
* Fontlist/ConfigDialog: Use serpent for the debug dump.
* Call `os.setlocale(C, "numeric")` on startup instead of peppering it around dump calls. It's process-wide, so it didn't make much sense.
* Trapper: Use LuaJIT's serde facilities instead of dump. They're more reliable in the face of funky input, much faster, and in this case, the data never makes it to human eyes, so a human-readable format didn't gain us anything.
2 years ago
..
data Clarify our OOP semantics across the codebase (#9586) 2 years ago
elements Keyboards/Menu: Lazy-load the layout-specific menu (#9584) 2 years ago
message Clarify our OOP semantics across the codebase (#9586) 2 years ago
network Clarify our OOP semantics across the codebase (#9586) 2 years ago
plugin Clarify our OOP semantics across the codebase (#9586) 2 years ago
widget Logger: Use serpent instead of dump (#9588) 2 years ago
bidi.lua Bidi: keep invert() generic, handle settings in ReaderView (#8876) 2 years ago
downloadmgr.lua CloudStorage: remove cloudmgr (#9532) 2 years ago
event.lua Assorted bag'o tweaks & fixes (#9569) 2 years ago
font.lua Keyboard: add Bengali Probhat layout (#8887) 2 years ago
geometry.lua ImageViewer: Followup to #9529 (#9544) 2 years ago
gesturerange.lua [feat] Replace TimeVal (RIP) with time, fixed point time seconds (#8999) 2 years ago
hook_container.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
language.lua [i18n] Enable more languages (#9082) 2 years ago
menusorter.lua [fix] MenuSorter: use orderedPairs for orphans (#6403) 4 years ago
otamanager.lua Misc: Unify error logging on network errors (#9523) 2 years ago
quickstart.lua Quick start guide: fix links to images (#8072) 3 years ago
renderimage.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2 years ago
rendertext.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
screensaver.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
size.lua [RFC] Pagination UI shenanigans (#7335) 3 years ago
time.lua [feat] Replace TimeVal (RIP) with time, fixed point time seconds (#8999) 2 years ago
timeval.lua TimeVal: Do a runtime check for CLOCK_BOOTTIME support (#8832) 2 years ago
translator.lua Misc: Unify error logging on network errors (#9523) 2 years ago
trapper.lua Logger: Use serpent instead of dump (#9588) 2 years ago
uimanager.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
wikipedia.lua Logger: Use serpent instead of dump (#9588) 2 years ago