Commit Graph

596 Commits

Author SHA1 Message Date
Russell Schmidt 80fe10c050 Make selected channel green
So you can tell which channel you're looking at when the channel list
isn't highlighted
2025-01-22 12:52:03 -06:00
pdxlocations 0962c5b284 break out of settings 2025-01-22 10:43:42 -08:00
pdxlocations 1b3abdebf2 some settings cleanup 2025-01-22 08:41:22 -08:00
pdxlocations a710374fe9 refactor notification 2025-01-22 08:20:51 -08:00
Russell Schmidt cb088c51d4 Count total lines of messages 2025-01-21 19:10:43 -06:00
Russell Schmidt ccb46b8553 Account for packet log window 2025-01-21 19:10:33 -06:00
Russell Schmidt 35748d071e Various tweaks, added back messages border 2025-01-21 19:09:46 -06:00
Russell Schmidt 7e85085b98 WIP - Convert messages window to pad
Change to use a curses "pad" so we can scroll better
2025-01-21 19:09:44 -06:00
pdxlocations 7493d21c1a Merge pull request #45 from rfschmid/make-packet-log-ctrl-p 2025-01-21 15:54:50 -08:00
Russell Schmidt d0af0e6af1 Make forward slash possible to type
Packet log is now Ctrl + P
2025-01-21 17:39:49 -06:00
pdxlocations 796c40b560 Merge pull request #43 from rfschmid/fix-wide-character-input
Fix wide character input
2025-01-21 15:14:59 -08:00
Russell Schmidt 1c0704b940 Handle backspace character
Co-authored-by: pdxlocations <117498748+pdxlocations@users.noreply.github.com>
2025-01-21 17:13:46 -06:00
Russell Schmidt 6384777bb6 Delete leftover comment 2025-01-21 14:58:34 -06:00
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