portapack-mayhem/firmware/application/ui
Kyle Reed 98f3bf151f
Lazy line caching for Notepad (#1042)
* easier 'now', start adding text editor

* Adding scrolling to notepad

* Better scrolling

* Better scrolling, off-by-1 bugs

* MVP fit and finish

* Add tiny font and use in Notepad

* Font tweaking, tiny font cursor

* Fix warning

* Format changed files

* WIP No file limit

* WIP - adding CircularBuffer type

* WIP Caching

* add  unit test for circular_buffer

* WIP still have a bug when moving cache forward

* Finish lazy line caching

---------

Co-authored-by: kallanreed <kallanreed@outlook.com>
2023-05-22 13:08:59 -07:00
..
ui_alphanum.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_alphanum.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_audio.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_audio.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_btngrid.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_btngrid.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_channel.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_channel.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_font_fixed_5x8.cpp Lazy line caching for Notepad (#1042) 2023-05-22 13:08:59 -07:00
ui_font_fixed_5x8.hpp Add Notepad app (#1010) 2023-05-20 08:39:35 +12:00
ui_font_fixed_8x16.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_font_fixed_8x16.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_geomap.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_geomap.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_menu.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_menu.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_qrcode.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_qrcode.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_receiver.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_receiver.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_rssi.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_rssi.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_spectrum.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_spectrum.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_tabview.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_tabview.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_textentry.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_textentry.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_transmitter.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_transmitter.hpp simple 1 pixel error correction (#1014) 2023-05-19 21:27:06 +02:00
ui_tv.cpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00
ui_tv.hpp Formatted code (#1007) 2023-05-19 08:16:05 +12:00