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.
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
..
container
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
bboxwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
bookmapwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
bookstatuswidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
button.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
buttondialog.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
buttondialogtitle.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
buttonprogresswidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
buttontable.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
checkbutton.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
checkmark.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
closebutton.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
configdialog.lua
Logger: Use serpent instead of dump ( #9588 )
2 years ago
confirmbox.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
datetimewidget.lua
Misc: Get rid of the legacy defaults.lua globals ( #9546 )
2 years ago
dictquicklookup.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
doublespinwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
eventlistener.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
filechooser.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
fixedtextwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
focusmanager.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
footnotewidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
frontlightwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
horizontalgroup.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
horizontalscrollbar.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
horizontalspan.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
htmlboxwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
iconbutton.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
iconwidget.lua
Misc: Get rid of the legacy defaults.lua globals ( #9546 )
2 years ago
imageviewer.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
imagewidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
infomessage.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
inputdialog.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
inputtext.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
keyboardlayoutdialog.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
keyvaluepage.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
linewidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
linkbox.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
listview.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
logindialog.lua
InputDialog: insert TitleBar ( #8695 )
3 years ago
menu.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
multiconfirmbox.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
multiinputdialog.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
naturallightwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
networksetting.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
notification.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
numberpickerwidget.lua
Misc: Get rid of the legacy defaults.lua globals ( #9546 )
2 years ago
openwithdialog.lua
Non-touch: highlight support ( #8877 )
3 years ago
overlapgroup.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
pagebrowserwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
pathchooser.lua
PathChooser: add creating folder ( #9354 )
2 years ago
physicalkeyboard.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
progresswidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
qrmessage.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
qrwidget.lua
…
radiobutton.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
radiobuttontable.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
radiobuttonwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
radiomark.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
rectspan.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
screensaverwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
screenshoter.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
scrollhtmlwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
scrolltextwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
skimtowidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
sortwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
spinwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
textboxwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
textviewer.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
textwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
titlebar.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
toggleswitch.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
touchmenu.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
trapwidget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
verticalgroup.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
verticalscrollbar.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
verticalspan.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
virtualkeyboard.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago
widget.lua
Clarify our OOP semantics across the codebase ( #9586 )
2 years ago