diff options
author | William Wilgus <wilgus.william@gmail.com> | 2020-10-02 14:30:41 -0400 |
---|---|---|
committer | William Wilgus <me.theuser@yahoo.com> | 2020-10-03 22:09:52 +0000 |
commit | 80c3b84e08a1debc0e5af8567f9eeb0b1716303a (patch) | |
tree | 13763bcdf8c0a4e1bddab713a84145621ccc7213 /apps/plugins/lua/rocklib_events.c | |
parent | 1916aca7f3e76dd5440a9fa22ef4ea623bda8512 (diff) | |
download | rockbox-80c3b84e08a1debc0e5af8567f9eeb0b1716303a.tar.gz rockbox-80c3b84e08a1debc0e5af8567f9eeb0b1716303a.zip |
lua Add scrollable stack traceback WIP
lua currently splashes a stack traceback on error
for deep tracebacks and especially on devices with smaller screens
this leaves out a lot of vital information
in the past I have resorted to splitting the traceback string or
even saving the return to a file
This patch provides a scrollable buffer with rudimentary text reflow
to allow you to read the whole traceback string
Upon traceback if you press nothing the screen will display for 5 seconds
If you press OK or CANCEL it will quit immediately
PREV/NEXT scrolls the list on button press timeout is disabled
lua now provides rb.splash_scroller(timeout, str)
example script provided too
Change-Id: Idbc8ce0c514196f0fae48c43aeaea8b60d6da1a5
Diffstat (limited to 'apps/plugins/lua/rocklib_events.c')
0 files changed, 0 insertions, 0 deletions