457 Commits

Author SHA1 Message Date
pdxlocations
8c2f0429ac probably not working changes 2025-04-05 20:55:33 -07:00
pdxlocations
425ee85ef0 rename state 2025-04-05 20:06:48 -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
pdxlocations
2b0f6515af update workflow 2025-03-30 19:15:59 -07:00
pdxlocations
4cd7c4e24d change email 2025-03-30 16:28:26 -07:00
pdxlocations
92a30ad8b0 flix user config location 2025-03-27 21:14:51 -07:00
pdxlocations
2960553fef rm extra file 2025-03-27 21:08:26 -07:00
pdxlocations
37c5a7dbc3 fix some imports 2025-03-27 21:07:15 -07:00
pdxlocations
25240f211b add release.yaml 2025-03-27 20:55:50 -07:00
pdxlocations
c236a386a5 mcontact 2025-03-26 22:30:35 -07:00
pdxlocations
66a9954149 mtcontact to mcontact 2025-03-26 22:27:03 -07:00
pdxlocations
3df012dd69 add launch.json 2025-03-26 21:59:33 -07:00
vidplace7
6d204581ce Package with poetry 2025-03-25 09:00:37 -04:00
pdxlocations
3be31698df remove fox references v1.2.3 2025-03-24 19:14:02 -07:00
pdxlocations
140d794213 Merge pull request #140 from rfschmid/fix-crash-sending-long-message 2025-03-18 10:28:38 -07:00
Russell Schmidt
8e6edf8e83 Fix crash sending long message
Don't move the input window itself when restoring the cursor to the
input window - just put the cursor there and refresh.
2025-03-18 11:58:00 -05:00