portapack-mayhem/firmware
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
..
application Lazy line caching for Notepad (#1042) 2023-05-22 13:08:59 -07:00
baseband Formatted code (#1007) 2023-05-19 08:16:05 +12:00
bootstrap PortaPack Sync, take 2 (#215) 2019-02-03 18:25:11 +00:00
chibios Fix warning: cast between incompatible function types from 'void (*)(void *)' to 'msg_t (*)(void *)' 2021-01-27 15:32:46 +01:00
chibios-portapack cleanup (#1036) 2023-05-22 21:14:35 +12:00
common Lazy line caching for Notepad (#1042) 2023-05-22 13:08:59 -07:00
graphics removing keyfob app (#1006) 2023-05-18 21:01:58 +02:00
test Lazy line caching for Notepad (#1042) 2023-05-22 13:08:59 -07:00
tools Updated icao24.db, improved python scripts. (#1013) 2023-05-19 22:02:24 +02:00
CMakeLists.txt Move tests, add applicaiton tests. (#1031) 2023-05-21 17:33:12 -07:00
toolchain-arm-cortex-m.cmake Missing toolchain-arm-cortex-m.cmake file 2017-02-11 23:12:49 +00:00