Commit Graph

37 Commits

Author SHA1 Message Date
pdxlocations
34cd21b323 Fix Startup Error with Thread Lock (#126)
* more excuses

* none isn't better than nothing

* more checks

* typo

* refactor

* less is more

* grasping at straws

* more global

* back up

* db snapshot

* try a threading lock

* fix conflict

* lock it down

* sir locks a lot

* sir locks a lilttle less
2025-02-09 06:46:42 -08:00
Russell Schmidt
651d381c78 Fix receiving traceroute from archived chat
They were invisible
2025-02-05 19:15:18 -06:00
Russell Schmidt
6e96023906 Un-archive channel on message receive 2025-02-02 16:30:27 -06:00
Russell Schmidt
d019c6371c Add node sort preferences (#102)
* Add node sort preferences

Now supports 'lastHeard', 'name', and 'hops'. There's probably a way to
make this a multi-select type input instead of requiring the user to
type exactly the right string but it wasn't immediately obvious how to
do that.

* Select node sort from list, refresh on change

---------

Co-authored-by: pdxlocations <benlipsey@gmail.com>
2025-02-02 09:43:04 -08:00
pdxlocations
c62965a94f Revert "Display Connection Status (#104)" (#105)
This reverts commit a4a15e57b4.
2025-02-02 08:51:51 -08:00
pdxlocations
a4a15e57b4 Display Connection Status (#104)
* init

* working changes
2025-02-02 07:24:17 -08:00
pdxlocations
5730beafa9 change get name to sql db from nodedb 2025-01-30 12:51:31 -08:00
pdxlocations
2a6a1ff798 rm globlas that i think we don't need 2025-01-30 12:06:56 -08:00
pdxlocations
1d9d055a4d import cleanup 2025-01-29 16:16:38 -08:00
pdxlocations
96612b3e1b rm print statements 2025-01-24 21:14:17 -08:00
pdxlocations
84246aefd9 Move user config into JSON file (#68)
* working changes

* Reduce redraws in settings (#66)

* Reduce redraws in settings

* Fix drawing sensitive settings in red

* Update other settings to use new color API

* Update reduce redraw changes to use new color API

* Fix highlight/unhighlight red settings

* add settings colors

* format json file

---------

Co-authored-by: Russell Schmidt <russ@sumonkey.com>
2025-01-24 21:00:00 -08:00
pdxlocations
92790ddca6 use local time for timestamp 2025-01-24 08:35:39 -08:00
pdxlocations
07f0721fd5 add hourly timestamp to rx and tx messages 2025-01-23 15:19:45 -08:00
Russell Schmidt
c090b3dd58 Make messages pad actually work 2025-01-22 17:11:32 -06:00
Russell Schmidt
9901e5b8a0 Limit more drawing in tx handler 2025-01-17 07:59:13 -06:00
Russell Schmidt
80a5edb6de Limit redrawing on message receipt 2025-01-17 07:45:01 -06:00
Russell Schmidt
93664397e8 Refresh node list only on change 2025-01-17 07:40:08 -06:00
Russell Schmidt
68f13585b6 Make traceroute less verbose 2025-01-16 12:51:31 -06:00
Russell Schmidt
ad81d34551 typo
Co-authored-by: pdxlocations <117498748+pdxlocations@users.noreply.github.com>
2025-01-16 12:44:19 -06:00
Russell Schmidt
02c104dcd5 Remove unused imports 2025-01-16 07:59:22 -06:00
Russell Schmidt
96493e5973 Add traceroute support 2025-01-16 07:49:01 -06:00
Russell Schmidt
8a13b60d23 Small cleanup in rx handler 2025-01-16 07:38:28 -06:00
pdxlocations
7ae4bb7c9d just get my node number once 2025-01-15 22:28:44 -08:00
Russell Schmidt
daa94f57a6 Persist message acks to db 2025-01-15 17:32:39 -06:00
Russell Schmidt
455c3b10dd Sort nodes list by last heard 2025-01-15 12:37:40 -06:00
Russell Schmidt
838551dffc Add display of message ack/nak
Note that this is not (yet) saved in the DB so won't persist
2025-01-14 12:00:25 -06:00
pdxlocations
39bb176007 improved nodedb 2025-01-13 18:45:52 -08:00
pdxlocations
c73b42c7c9 scrolling message window 2025-01-12 22:55:14 -08:00
pdxlocations
c5dc867633 preFIXes 2025-01-12 18:41:42 -08:00
pdxlocations
d1e1b6320e custom prefix 2025-01-12 17:34:07 -08:00
pdxlocations
01427ddf50 tracking down Error processing longName 2025-01-11 21:55:16 -08:00
pdxlocations
30eb1b3e2a mostly working now? 2025-01-11 21:24:00 -08:00
pdxlocations
037877180e fixed some database bugs 2025-01-11 17:09:33 -08:00
pdxlocations
527aff0608 Working but messy 2025-01-11 15:31:52 -08:00
pdxlocations
b68933f555 init 2025-01-09 22:14:15 -08:00
pdxlocations
ed54b77d17 declare myNodeNum out of conditional 2025-01-04 15:50:02 -08:00
pdxlocations
1fb30987b2 Refactoring continued 2024-12-19 14:42:21 -08:00