Commit Graph

54 Commits

Author SHA1 Message Date
donuts-are-good 648242b99f Fix: Grammar, it's -> its 2024-07-03 11:47:55 -05:00
markqvist a876c09b4c Merge branch 'master' into urwid_constants 2024-01-18 15:38:11 +01:00
Aleksei Stepanov 77eca5d23e Use urwid constants for widgets instead of string equivalents
* Reduce `DeprecationWarning` amount:
  `get_focus` -> `focus_position` for `Frame` and `focus` for `Pile`
  `set_focus` -> use property `focus_position`
2024-01-18 11:58:22 +01:00
Aleksei Stepanov ed6ba63317 Ban urwid==2.4.3 as containing UI regression.
Fix urwid entities init: use correct `super()`,
hack `__super` is officially deprecated.
Method <Class>.method(self, ...) is only for fallback in corner cases
(normally not recommended to use).
2024-01-18 10:22:38 +01:00
Mark Qvist 276a5f56e1 Changed text 2023-11-02 18:30:23 +01:00
Mark Qvist 82bb479957 Adjusted timeouts 2023-11-02 12:25:36 +01:00
Mark Qvist 0fb9e180ba Added node list sorting 2023-10-16 00:16:04 +02:00
Mark Qvist 0cd1c9cf37 Added paper message output options 2023-10-15 20:35:21 +02:00
Dionysis Grigoropoulos 4ec1a4979f Fix bug where Nomadnet crashes on empty lists 2023-02-09 13:45:37 +02:00
Mark Qvist dfd87a2119 Updated paper message UI labels 2022-11-22 19:55:17 +01:00
Mark Qvist 730c17c981 Implemented paper message handling 2022-11-19 20:04:01 +01:00
Mark Qvist 4fcf37ac86 Implemented support for standalone LXMF propagation nodes 2022-10-25 12:52:02 +02:00
Mark Qvist ebfa6484a2 Persist directory to disk for every user modification 2022-09-13 23:13:36 +02:00
Mark Qvist 4b76387f2c Request announce for new conversations with unknown destinations 2022-09-13 21:47:41 +02:00
Mark Qvist 850f56cac3 Change storage limit specification to megabytes. Added storage stat to node info. 2022-07-04 20:05:17 +02:00
Mark Qvist 726ee8873e Added fullscreen mode to browser and conversations 2022-07-04 17:34:12 +02:00
Mark Qvist 3c7b8511d7 Updated frame sizing 2022-07-04 17:07:54 +02:00
Mark Qvist f699c61a64 Improved missing keys description 2022-07-04 16:48:40 +02:00
Mark Qvist 1002a89ad5 Improved sync dialog text 2022-07-04 16:38:43 +02:00
Mark Qvist 7a625d677d Added handling for authenticated propagation nodes 2022-06-17 13:43:38 +02:00
Mark Qvist 686ca41b4e UI improvement in small terminals. Urwid bug mitigation. 2021-11-04 21:51:11 +01:00
Mark Qvist 14eb35f7de Fixed sync progress bar display 2021-10-12 21:12:32 +02:00
Mark Qvist 9f9f10d54e Updated shortcuts bar 2021-10-12 20:46:05 +02:00
Mark Qvist ed7b5de51c Added conversation sort option 2021-10-08 14:46:20 +02:00
Mark Qvist cd59f31eba Propagation node identity lookup 2021-10-08 13:34:04 +02:00
Mark Qvist afd5b40694 Cleanup 2021-10-08 12:57:01 +02:00
Mark Qvist efdcec5670 Added option to limit messages per sync operation 2021-10-08 11:58:24 +02:00
Mark Qvist 698b97f78c Improved sync UI 2021-10-08 09:12:20 +02:00
Mark Qvist 3bb90941a3 Cleanup 2021-10-07 21:04:11 +02:00
Mark Qvist 63df56d5b1 Added LXMF propagation node sync controls and handling 2021-10-07 18:14:06 +02:00
Mark Qvist df7692d7c6 Implemented basic LXMF propagation support and controls 2021-10-03 18:44:00 +02:00
Mark Qvist efc24d361b Added node saving from announce stream 2021-09-25 16:57:29 +02:00
Mark Qvist ee6cc9fd4f Improved conversation sorting 2021-09-23 17:45:01 +02:00
Mark Qvist f86cdb4c5e Added unread indicator to menu bar. 2021-09-23 17:20:13 +02:00
Mark Qvist 7d5bb8e016 User interface enhancements 2021-09-16 19:54:32 +02:00
Mark Qvist 557ddd7d1e Updated guide. Implemented link peeking. 2021-09-11 15:39:46 +02:00
Mark Qvist b49f9e7175 Added ability to clear conversation history 2021-09-11 11:33:20 +02:00
Mark Qvist 903c75db0f Added new message indicator. 2021-09-05 20:38:10 +02:00
Mark Qvist 83679cae3d Improved browser UI. 2021-09-02 18:45:17 +02:00
Mark Qvist 6537a3d5cd Added configurable glyph sets 2021-07-02 13:35:10 +02:00
Mark Qvist 48f3cd50c7 Added announce info dialog and ability to start conversation from heard announces. 2021-06-30 14:49:26 +02:00
Mark Qvist 56f4f20bb2 Fixed conversation list navigation when list is empty 2021-05-19 09:26:12 +02:00
Mark Qvist a53bd70dc9 Basic Network Text UI implemented. Announce stream and peer settings implemented. 2021-05-15 21:08:30 +02:00
Mark Qvist 420cfcbbe3 Implemented identity queries and indication for unknown message originators 2021-05-14 22:12:42 +02:00
Mark Qvist 9a0c4ea6a8 Added transport encryption indicators to messages 2021-05-14 19:38:21 +02:00
Mark Qvist c0699070b2 Text UI navigation 2021-05-14 17:36:35 +02:00
Mark Qvist d9fe743b90 Implemented minimal/full editor 2021-05-14 15:13:17 +02:00
Mark Qvist 51c9d98e4c Conversation handling. UI cleanup. 2021-05-14 14:45:20 +02:00
Mark Qvist 17e752d134 List sort fix 2021-05-13 20:25:04 +02:00
Mark Qvist 553ba92b4c Implemented basic conversation list and chat functionality in Text UI 2021-05-13 16:39:31 +02:00