b8ba1a9eba
The ConfirmationView became broken when we converted it's images over to 2-bit RLE. That happened because the confirmation view relied on the the 1-bit RLE to dynamically generate hit boxes. Currently the code pre-calculates the hit box which is a waste of RAM. Let's rip out the existing hit box logic and replace it with much larger ("fat finger") hit targets. We make the touch() method more closely adopt the idioms of other UI components (e.g. don't return the dialog status... just whether or not we handled the touch). Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk> |
||
---|---|---|
.. | ||
apps | ||
boards | ||
drivers | ||
fonts | ||
modules | ||
boot.py | ||
draw565.py | ||
gadgetbridge.py | ||
icons.py | ||
logo.py | ||
main.py | ||
ppg.py | ||
requirements.txt | ||
shell.py | ||
wasp.py | ||
widgets.py |