Commit Graph
93 Commits
Author SHA1 Message Date
zenith 61812aa6ae Add a built-in Micron page/file editor under [ My Node ], extend Micron with nestable collapsible section folding and multi-row form inputs, misc changes 2026-06-08 05:00:46 -04:00
Mark Qvist c62f7511e6 Ensure jump_to_anchor doesn't run before layout caching is complete 2026-05-28 14:11:34 +02:00
Jeremy O'Brien 3586a8ce6a Add readline shortcuts globally 2026-05-24 16:35:17 -04:00
Mark Qvist 859aaeeba9 Changelog: Added option to set specific mention color 2026-05-22 23:10:33 +02:00
Mark Qvist 69f17fe3c4 Changelog: Added option to color mention timestamps 2026-05-22 22:33:15 +02:00
Mark Qvist 2375a92f26 Added clipboard_copy option to guide 2026-05-22 13:54:33 +02:00
Mark Qvist ab369eef70 Fixed incorrect anchor jump position calculation 2026-05-21 23:56:59 +02:00
Mark Qvist f8c57e675e Fixed anchors not updating scroll position 2026-05-21 22:55:26 +02:00
Mark Qvist fa7ce67eab Fixed guide focus handling 2026-05-21 14:06:15 +02:00
Mark Qvist b852b385c2 Merge branch 'additions_zenith' 2026-05-21 12:11:37 +02:00
zenith 4560f038b1 Fix Guide.py to allow for scroll_line_up and out of the reader 2026-05-21 04:11:11 -04:00
Mark Qvist 5c01142f8d Added anchor handling for links to other pages to guide 2026-05-21 02:59:50 +02:00
Mark Qvist 1fb7ed5b8d Made gutters configurable 2026-05-21 02:24:13 +02:00
Mark Qvist 0222714f48 Adjusted unread message styling. Remapped QR-code shortcut to ctrl-p (ctrl-q conflicts with quit shortcut). 2026-05-21 02:10:10 +02:00
Mark Qvist 45c031d343 Merged The Deluxe Nomadnet Expansion Pack from Zenith 2026-05-21 01:27:51 +02:00
Mark Qvist 503ea58b85 Added RRC nick colors option 2026-05-21 00:17:39 +02:00
zenith 3ce348dbb2 Add trusted/untrusted tabs with trust banner, peer-info ping/block/note/pi propagation-node picker and last-sync indicator, warning badge for failed outgoing messages, ASCII qrcodes QR, for own own and peer LXMF addresses, RRC MOTD pane, collapsible/clickable channel and users panes with F8 join/part collapse, Guide info update, anchor microntags # 2026-05-20 16:16:24 -04:00
Mark Qvist 0c38f2dcdf Thanks neutral :) 2026-05-20 01:22:08 +02:00
Mark Qvist f640f074d8 Added markdown rendering and compose support to messages 2026-05-19 23:20:19 +02:00
Mark Qvist 4114df70d1 Added markdown rendering support, config options for enabling/disabling markdown and micron rendering, justify_msgs and space_msgs layout options. 2026-05-19 21:23:02 +02:00
Mark Qvist 68c26a697b Added sys/notice timeout config 2026-05-19 14:50:31 +02:00
Mark Qvist f304485f0d Updated guide 2026-05-18 14:04:00 +02:00
Mark Qvist 5c9a5cd478 Added RRC room history persistence by neutral 2026-05-17 01:09:55 +02:00
Mark Qvist c4b0bd0b57 Uuh... We didn't have periodic lxmf announces? 2026-05-16 22:58:56 +02:00
Mark Qvist 29a2c9f7c6 Added better name sanitization options 2026-05-06 18:44:17 +02:00
Mark Qvist 4d25e17f65 Added table rendering to micron 2026-05-04 01:18:37 +02:00
Mark Qvist 11ccc76d93 Added partial-updating links 2025-12-29 22:21:51 +01:00
Mark Qvist b35cc04f57 Added partials to guide 2025-12-29 19:52:59 +01:00
Linux in a Bit f0c3b898ae Update Guide.py - Authenticating Users section 2025-05-29 16:50:53 -05:00
Mark Qvist 96823c8546 Added page background and foreground headers to micron 2025-05-11 20:59:26 +02:00
RFNexus dfa7adc21e Interface Management initial (2/2) 2025-04-20 09:18:56 -04:00
RFNexus c280e36a84 Interface Management (1/2) 2025-03-09 15:20:36 -04:00
Mark Qvist 11fda51017 Updated guide 2025-01-22 12:03:49 +01:00
zenith 912c510ab2 Add Checkbox and Radio Button fields to Micron format 2024-11-26 19:58:53 -05:00
probability a5aa2097bd Add Checkbox and Radio Button fields to Micron format 2024-11-25 18:18:33 -05:00
Mark Qvist 1bbfacee94 Add stamp configuration options 2024-09-11 00:20:35 +02:00
Mark Qvist 7bf577a8c5 Updated guide 2024-05-25 22:54:23 +02:00
Mark Qvist 51f0048e7c Updated nerd font glyphs. Fixes #55. 2024-05-18 14:56:22 +02:00
Mark Qvist d9bba6fd69 Added LXMF transfer size limit options 2024-03-02 00:11:17 +01:00
Mark Qvist bcca6be487 Updated guide text 2024-03-01 17:55:13 +01: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 0ed4e09b82 Updated nomadnet to use Urwid 2.4.2 2024-01-15 19:40:01 +01:00
Mark Qvist 1f7302903a Fixed missing timestamp update on page/file periodic scan 2024-01-08 00:10:55 +01:00
Mark Qvist bb98a512f3 Added page and file refresh intervals to guide 2024-01-03 13:05:38 +01:00
Mark Qvist a3bf538afe Added propagation node list sorting and manual delivery sync initiation 2023-10-16 01:46:50 +02:00
Mark Qvist 8d72a83411 Added option to disable propagation node for pageserving-only nodes 2023-10-16 00:51:23 +02:00
Mark Qvist 22a7acf259 Added compact announce stream option 2023-08-13 21:54:35 +02:00
Swissbandit 02f9a5a760 Update Guide.py
fixed typo redundant .mu
2023-03-29 16:44:37 +02:00