Commit Graph

470 Commits

Author SHA1 Message Date
pdxlocations cdd1d89062 fix typo 2025-04-08 21:17:01 -07:00
pdxlocations c3ff85a646 bump version 1.3.5 2025-04-08 21:14:58 -07:00
pdxlocations 9b8cf19a0c Fix localhost fallback and allow tcp port (#164)
* update interfaces.py

* fix logging

* update

* update

* fix devpath

* fix returns

* changes
2025-04-08 21:05:32 -07:00
pdxlocations f2e671da7f Update README.md 2025-04-08 18:10:41 -07:00
pdxlocations 3fc1293db1 Update README.md 2025-04-08 17:58:15 -07:00
pdxlocations 4abe9611e3 bump version 2025-04-06 22:03:05 -07:00
pdxlocations 4d20df17fe Update README.md 2025-04-06 21:59:01 -07:00
pdxlocations 3bb57b9420 Merge pull request #163 from pdxlocations:localhost-fallback
Fallback to localhost not meshtastic.local
1.3.4
2025-04-06 21:44:32 -07:00
pdxlocations e305bb4464 use localhost not meshtastic.local 2025-04-06 21:44:04 -07:00
pdxlocations 636b27cf9b fix typo 2025-04-06 21:28:07 -07:00
pdxlocations 8e500cb305 bump version 1.3.3 2025-04-06 20:19:44 -07:00
pdxlocations 0878937194 correct instructions for launching control 2025-04-06 20:17:03 -07:00
pdxlocations ac2016322b update en.ini 2025-04-05 22:35:35 -07:00
pdxlocations 031d74a290 Fix options "not set" displaying values 2025-04-05 22:20:19 -07:00
pdxlocations 14913ce5ae fix new_idx 2025-04-05 21:22:19 -07:00
pdxlocations c9e39d89b0 rename curses_ui 2025-04-05 19:55:33 -07:00
pdxlocations dc27e9e02f Refactor into MenuState Class (#162)
* rename state

* changes

* not working changes

* working changes

* not working changes

* working changes

* comments
2025-04-05 19:48:38 -07:00
pdxlocations 4f64131d2e Scroll Arrows for User Config (#161)
* almost working

* likely working changes

* fix width and launch

* unused UI state
2025-04-04 22:49:40 -07:00
pdxlocations a55d68a828 change debug level 2025-04-03 21:26:12 -07:00
pdxlocations bd41870567 Merge pull request #160 from rfschmid/make-add-remove-favorite-default-to-yes
Make favorite confirmations default to "Yes"
2025-04-03 18:46:29 -07:00
Russell Schmidt 5a722cbf7d Make favorite confirmations default to "Yes"
Putting the highlight on "no" when pushing the dialog and requiring
scrolling to "yes" feels unnecessary.

Change case on yes/no dialogs to be more consistent.
2025-04-03 17:41:45 -05:00
pdxlocations 9cbc2d51f8 Merge pull request #159 from rfschmid/rm-node-from-db
Rm node from db
2025-04-03 09:00:31 -07:00
Russell Schmidt 5ce3e62fdb Merge 'upstream/main' into rm-node-from-db 2025-04-03 07:27:42 -05:00
pdxlocations 5628758de0 add settings to readme 2025-04-02 22:14:24 -07:00
pdxlocations 890a3b6dc4 cant add multiple authors? 2025-04-02 22:12:32 -07:00
pdxlocations db01d241c7 bump version 1.3.2 2025-04-02 22:04:53 -07:00
pdxlocations 9044d8d380 Merge pull request #158 from pdxlocations:settings-flag
add settings flag
2025-04-02 22:03:56 -07:00
pdxlocations 0288a1d190 add settings flag 2025-04-02 22:03:28 -07:00
pdxlocations 3674afc216 remove version from main 2025-04-02 21:27:36 -07:00
pdxlocations da24902bd0 Add Authors 2025-04-02 21:24:51 -07:00
pdxlocations f9bc7f9be9 Merge pull request #157 from rfschmid:show-favorite-ignored-nodes
Color favorite/ignored nodes
2025-04-02 21:16:45 -07:00
pdxlocations ffd28c02a3 Merge pull request #156 from rfschmid:rename-main-__main__
Rename main to __main__
2025-04-02 21:14:15 -07:00
Russell Schmidt d22b3abc2f Make removing node from DB work
Since the Python API doesn't update the nodes table itself, we can just
modify it ourselves. This fixes removing a node so it doesn't just pop
right back up immediately and seems to actually work now.
2025-04-02 15:30:33 -05:00
Russell Schmidt 3c9b81f391 Merge branch 'rename-main-__main__' into rm-node-from-db 2025-04-02 13:17:28 -05:00
Russell Schmidt ecc360dba9 Color favorite/ignored nodes
Show favorite nodes in color node_favorite (green by default) and
ignored nodes in color node_favorite (red by default). Sort ignored
nodes at the bottom of the node list.
2025-04-02 12:16:15 -05:00
Russell Schmidt 696370308f Rename main to __main__
Most commonly, the __main__.py file is used to provide a command-line
interface for a package. __main__.py will be executed when the package
itself is invoked directly from the command line using the -m flag.
2025-04-02 12:05:01 -05:00
pdxlocations 5999deac1a bump version 1.3.1 2025-04-01 22:07:21 -07:00
pdxlocations 492c1d30d6 Merge pull request #149 from pdxlocations/pyproject-update
add home page
2025-04-01 22:05:38 -07:00
pdxlocations 9e3b684a5f add home page 2025-04-01 22:04:16 -07:00
pdxlocations 25f388ed23 Merge pull request #145 from rfschmid/fix-updating-data-for-nodes-not-working 2025-04-01 21:57:29 -07:00
pdxlocations 07fbdb92e3 Merge pull request #147 from rfschmid/add-ignore-node-support 2025-04-01 21:31:37 -07:00
Russell Schmidt 7c4cc1dd2f Merge 'upstream/main' into fix-updating-data-for-nodes-not-working 2025-04-01 22:52:39 -05:00
Russell Schmidt 06ce9f7ac2 Merge 'upstream/main' into add-ignore-node-support 2025-04-01 22:43:23 -05:00
pdxlocations f4115e48ad Merge pull request #148 from pdxlocations:poetry
Package for Poetry and Pypi
1.3.0
2025-04-01 15:53:20 -07:00
pdxlocations 857d8d0c04 update readme 2025-04-01 15:52:57 -07:00
pdxlocations ec0554df14 working changes 2025-04-01 14:58:35 -07:00
pdxlocations 372204a684 mcontact -> contact 2025-04-01 14:57:51 -07:00
Russell Schmidt 8ff55c3de9 Add ignore node support
Press Ctrl+G to ignore/unignore a node.
2025-03-31 21:56:23 -05:00
Russell Schmidt d9088ccd68 Add favorite node support
Press Ctrl+F to favorite/unfavorite a node. Favorite nodes always appear
at the top of the node list
2025-03-31 21:35:15 -05:00
Russell Schmidt db8496b2e3 Fix updating data on existing nodes
Since 4bc1654 changed the defaults of the parameters to
update_node_info_in_db(), any call to that funciton that didn't specify
a value for chat_archived would cause chat_archived to be set to 0,
because 0 is not None, we wouldn't preserve the existing value stored in
the DB. Update to use None paramters so we can tell what the caller
specified and did not specify again.
2025-03-31 19:23:15 -05:00