Commit Graph

21 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
f5b9db6d7a Allow archivinig chats
^d will remove a conversation from the channels list, but preserve it in
the database in case we start a conversation with the same node again.
2025-02-02 16:22:19 -06: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
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
Russell Schmidt
7cd98a39f8 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
2025-01-24 18:12:57 -08:00
pdxlocations
d5a6a0462f Color Customization (#64)
* init

* customize colors

* fix splash frame

* cleanup
2025-01-23 23:08:01 -08:00
pdxlocations
482d158b15 sort globals 2025-01-23 12:29:14 -08:00
pdxlocations
342afce9fb start logging 2025-01-15 21:32:30 -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
pdxlocations
62a847a565 change db filepath to save in app directory 2025-01-15 07:48:57 -08: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
c73b42c7c9 scrolling message window 2025-01-12 22:55:14 -08:00
pdxlocations
d1e1b6320e custom prefix 2025-01-12 17:34:07 -08:00
pdxlocations
f14d43f8ab notif tweaks 2025-01-12 14:32:27 -08:00
pdxlocations
059725ffb3 fix scrolling and new notification scheme 2025-01-12 14:21:51 -08:00
pdxlocations
30eb1b3e2a mostly working now? 2025-01-11 21:24:00 -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
6732180ca9 Major Refactor - Part 1 (#16)
* begin refactor

* continue refactor - notifications not working

* refactor - fix notif - chanels broken

* refactor - settings broken

* working refactor

* continue refactor

* remove unused import
2024-12-19 14:00:05 -08:00