533 Commits

Author SHA1 Message Date
Russell Schmidt 2fbaee5fc5 Fix input of wide characters 2025-01-21 12:44:41 -06:00
pdxlocations 06e71331b6 select last message when changing channels 2025-01-21 09:54:33 -08:00
pdxlocations fea705a09f Merge pull request #41 from pdxlocations/fix-repeated-input
ignore-incoming work - still not saving
2025-01-21 09:27:07 -08:00
pdxlocations a47a4a9b32 ignore-incoming work - still not saving 2025-01-21 08:28:41 -08:00
pdxlocations bc72c3b0b6 break out color definitions v1.0.2 2025-01-20 23:01:04 -08:00
pdxlocations 559618a229 Merge pull request #40 from pdxlocations/fix-wrapped-lines-out-of-bounds
fix text wrap line count
2025-01-20 21:04:41 -08:00
pdxlocations 2abdd763c1 fix text wrap line count 2025-01-20 20:51:03 -08:00
pdxlocations 89d8b7690f New Settings Menu (#39)
* init

* backup old code

* working changes

* bckup old settings

* working changes

* working changes

* rename backup

* current state of things

* starting to work

* no test for you

* working changes

* working changes

* semi-working changes

* changes

* integrating with contact main.py

* working changes

* working changes

* working changes

* rm settings.log

* bool messages and sys function confirmation

* start IP's and sub-categories

* display enum names

* fix deep nested configs
2025-01-20 16:02:20 -08:00
pdxlocations d267f41805 Merge pull request #38 from rfschmid/fix-potential-crash-in-sort-nodes 2025-01-20 09:11:13 -08:00
Russell Schmidt 72939e5988 Fix potential crash in sort nodes 2025-01-20 09:41:26 -06:00
pdxlocations bd5d8aa6e4 Merge pull request #34 from rfschmid/remove-unused-sanitize-string 2025-01-17 11:42:25 -08:00
pdxlocations 5899f35833 Merge pull request #33 from rfschmid/okay-dialog-improvements 2025-01-17 11:41:21 -08:00
pdxlocations 550556df2b Merge pull request #32 from rfschmid/fix-sql-injection 2025-01-17 11:38:43 -08:00
pdxlocations fac22aee91 Merge pull request #31 from rfschmid/limit-more-drawing 2025-01-17 11:37:46 -08:00
Russell Schmidt 87e68689f4 Remove unused sanitize string function 2025-01-17 12:59:16 -06:00
Russell Schmidt fe1eaacee9 Make dialog easier to get out of 2025-01-17 12:55:43 -06:00
Russell Schmidt 94e7e8f628 Make dialog "Ok" look highlighted 2025-01-17 12:49:39 -06:00
Russell Schmidt 54ec4009a1 Fix sql injection in update_ack_nak
Messages with single quotes would send data directly to sqlite
2025-01-17 12:26:47 -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
pdxlocations 5bd33ed786 Merge pull request #30 from rfschmid/limit-refreshing
Limit refreshing on changing windows
2025-01-16 16:37:07 -08:00
Russell Schmidt fae3330bb0 Limit refreshing on changing windows 2025-01-16 18:21:17 -06:00
pdxlocations 5bd91bde25 Merge pull request #26 from rfschmid/add-traceroute-support
Add traceroute support
2025-01-16 11:37:56 -08:00
Russell Schmidt 2a7317e612 Add warning about 30 second traceroute interval 2025-01-16 13:06:36 -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 4c4c0d553e Add dialog confirmation when traceroute sent 2025-01-16 12:07:29 -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
pdxlocations 36ba9065a2 typo 2025-01-15 21:35:07 -08:00
pdxlocations 2ad2aa1faa fix gitignore 2025-01-15 21:33:32 -08:00
pdxlocations 342afce9fb start logging 2025-01-15 21:32:30 -08:00
pdxlocations 205a0c547d Merge pull request #25 from rfschmid/persist-ack-to-db
Persist message acks to db
2025-01-15 19:50:12 -08:00
Russell Schmidt daa94f57a6 Persist message acks to db 2025-01-15 17:32:39 -06:00
pdxlocations 5e17e8e7d3 Merge pull request #24 from rfschmid/sort-nodes-by-last-heard
Sort nodes list by last heard
2025-01-15 14:19:48 -08:00
Russell Schmidt 455c3b10dd Sort nodes list by last heard 2025-01-15 12:37:40 -06:00
pdxlocations 0701111f2d bump version v1.0.1 2025-01-15 07:54:08 -08:00
pdxlocations 62a847a565 change db filepath to save in app directory 2025-01-15 07:48:57 -08:00
pdxlocations 457e1a66fe typo 2025-01-14 22:25:39 -08:00
pdxlocations fe53c3bdb8 bump version to 1.0.0 v1.0.0 2025-01-14 22:18:57 -08:00
pdxlocations ce654fe5a1 short pause on splash screen 2025-01-14 22:10:02 -08:00
pdxlocations 3ec58356d6 Update README.md 2025-01-14 20:58:29 -08:00
pdxlocations 7f5edb9b96 Merge pull request #22 from rfschmid/add-message-ack
Add display of message ack/nak
2025-01-14 11:52:56 -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 76255acc1d Merge pull request #21 from pdxlocations/database 2025-01-14 06:34:48 -08:00
pdxlocations 7cb62ef258 small db refactor 2025-01-13 22:08:41 -08:00
pdxlocations 39bb176007 improved nodedb 2025-01-13 18:45:52 -08:00