UI update, enhancements
Hello! It seems that Meshtastic got some scale since few years ago, there are 100+ nodes in mesh especially when using MQTT and it is starting to be hard to use.. My list of top design enhancements/needed functions:
- Move some texts and data from node list to subpage/menu made for node with all the data. Now texts are overlapping and not clear what is what.. kinda clusterf*ck
- give user option to select shown telemetry per node on node list page
- move navigation to bottom so it's easy to reach or add slide from left<>right to switch between nodes, chats, settings...
- filtering and search in node list and debug log
- follow modern design standards maybe?
closer info for 1st and 2nd: Node list cleaner, with just simple battery % and user selectable value (1 or 2) max per node Node list filtering (MQTT, 0 hop, per channel....) add favourite nodes + search for node After tapping on node, open new UI with node informations (node ID, name, etc), telemetry data, and optional buttons for triggering GPIO or so, add buttons: traceroute, ping, message, ignore, "soft" ignore (in app only, so we can ignore more nodes even if it's only chat, because radio itself can not do more than 3) Add some graphs+history for map, telemetry data, battery levels there
Come back with error when traceroute/ping did not pass, so user know that it's not working. QR code share selected channels, not just all. I don't want to share admin channel to others :)
I can not describe it better, hopefully it's understandable. This is how I think it will work best.
Thanks for your work and effort!
+1 for this.
Oh, and some bold/highlighted chat for new messages will be nice too, +bigger channel/chat name
@andrekir Oh, really? We all want more features, app up to date with iOS counterpart, modern design and you just close this with no explaination?