Commit graph

92 commits

Author SHA1 Message Date
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
Mark Qvist
1f76897855 Added fields and request links to guide 2023-02-15 12:26:37 +01:00