mirror of
https://github.com/meshtastic/firmware.git
synced 2025-09-20 16:56:17 +00:00
parent
1109a4c1d4
commit
e9d30a243c
43
todo.txt
43
todo.txt
@ -1,43 +0,0 @@
|
|||||||
A non-exhaustive task list
|
|
||||||
|
|
||||||
Features
|
|
||||||
====================
|
|
||||||
[] adhoc ping
|
|
||||||
[] canned message
|
|
||||||
[] map scale indicator
|
|
||||||
[wip] eink drivers for other devices
|
|
||||||
[] mini-compass on nodelist
|
|
||||||
[] additional user applets
|
|
||||||
[] GPS stats in menu
|
|
||||||
[] GPS & Bluetooth toggle in menu
|
|
||||||
[wip] add extended ascii / foreign language chars - Fonts for Windows-1250, Windows-1251 (Windows-1252?)
|
|
||||||
|
|
||||||
Improvements
|
|
||||||
====================
|
|
||||||
[] Better detection of position changes in PositionsApplet
|
|
||||||
[] NodeListApplets should only requestUpdate for changed signal strength if node 0-hops (showing signal bars)
|
|
||||||
[] Descriptive headers for some settings in menu
|
|
||||||
[] Re-render applets when RTC is set. Some UI elements change (e.g. "Recents" applet counts)
|
|
||||||
[] Don't save on shutdown / reboot within N seconds of boot. Protect flash against weird boot loops.
|
|
||||||
[] Applet to display critical faults
|
|
||||||
[] OEM Bootscreen
|
|
||||||
[] Aux button: exit menu without switching tile focus,
|
|
||||||
|
|
||||||
Known Bugs
|
|
||||||
=====================
|
|
||||||
[] Timestamps don't update. Needs to happen once a day. "6PM -> Yesterday". Make the WindowManager do it.
|
|
||||||
[] Root menu: header breaks spacing if rtc set while menu open
|
|
||||||
[] Applets don't re-render when node is removed via admin command
|
|
||||||
[] Tile highlight rendered below header for threaded message applets
|
|
||||||
[] NodeListApplets: *very* large distances spill over the divider
|
|
||||||
[] Menu cursor does not always return to top when exited
|
|
||||||
|
|
||||||
Chores
|
|
||||||
==========
|
|
||||||
[] Make runOnce methods private
|
|
||||||
[] Helper method in InkHUD::Drivers::EInk to simplify framebuffer arithmetic, for anyone else using NicheGraphics
|
|
||||||
[] Remove parentheses from methods mentioned in comments, to make code search easier
|
|
||||||
[] Decouple the original Screen class from bluetooth code: observe "BluetoothStatus" instead
|
|
||||||
[] Honor userprefs / config gpio overrides
|
|
||||||
[] Make rotation default to 0 instead of 1, if not specified
|
|
||||||
[] Use class enums?
|
|
Loading…
Reference in New Issue
Block a user