Commit graph

97 commits

Author SHA1 Message Date
Mark Qvist
10664102e8
Added reload images action 2026-09-06 18:23:22 +02:00
Mark Qvist
6451d7fa7f
Manual image loading action 2026-09-06 12:29:52 +02:00
Mark Qvist
05b968ecf6
Split network shortcuts into list/browser 2026-09-06 12:20:51 +02:00
zenith
0d3b519a07 Merge new feature branch into master 2026-08-03 17:30:40 -04:00
Jeremy O'Brien
79879c4e77
Conversations: make "yesterday/N days ago" respect calendar days and not just hours 2026-07-14 09:13:20 -04:00
zenith
936bef77c7 Merge dev branch into master 2026-07-12 17:42:31 -04:00
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
Jeremy O'Brien
3586a8ce6a Add readline shortcuts globally 2026-05-24 16:35:17 -04:00
Jeremy O'Brien
e492cfbce0 make clipboard copy an opt-in feature 2026-05-21 21:31:58 -04:00
Jeremy O'Brien
cf25ed8a64 Browser/Conversations: add ability to copy browser URL and conversation message text 2026-05-21 17:01:37 -04:00
Jeremy O'Brien
2564b6c59a add manual propagation node saving 2026-05-21 07:17:53 -04:00
Mark Qvist
19e5563060 Check there's actually an announce to delete
Some checks failed
Create and publish a Docker image / build-and-push-image (push) Has been cancelled
2026-05-09 15:42:53 +02:00
Mark Qvist
29a2c9f7c6 Added better name sanitization options 2026-05-06 18:44:17 +02:00
Mark Qvist
b4c656770f Strip unrenderable unicode sequences in info box 2025-12-29 14:37:18 +01:00
Mark Qvist
5ceb0c671e Fixed composite unicode characters breaking text alignment rendering 2025-12-27 13:29:10 +01:00
Mark Qvist
3e7e55a9ca Fixed announce stream keyboard navigation 2025-12-27 12:25:25 +01:00
Zenith
abde448e00 Add count and search options to announce stream. Add toggle for destination and announce data on list. Fix list dialog closing on new announce 2025-12-12 20:50:11 -05:00
Mark Qvist
373315423e Updated config file descriptions. Ensure propagation node is disabled by default. 2025-11-01 17:49:39 +01:00
Mark Qvist
0baebe5a3c Propagation node stamp cost handling 2025-10-30 14:09:12 +01:00
Mark Qvist
3fedd0af30 Added separate LXMF PN message size and sync transfer size limits
Some checks are pending
Create and publish a Docker image / build-and-push-image (push) Waiting to run
2025-10-29 23:19:33 +01:00
Mark Qvist
f8775adbab Increased announce stream length 2025-02-18 20:27:33 +01:00
byte-diver
c198d516da cleaning and sort 2025-02-07 00:23:43 +01:00
byte-diver
d9886980fa fix docker, add tabs 2025-02-07 00:10:44 +01:00
Mark Qvist
a26edd21db Added acceptance rate to PN peer stats 2025-01-29 01:24:29 +01:00
Mark Qvist
9ef34fc774 Maintain PN list position 2025-01-28 22:45:32 +01:00
Mark Qvist
9ee052a122 Sort PNs according to STR 2025-01-22 12:04:34 +01:00
Mark Qvist
d5cf34f9d9 Get PN message counts faster 2025-01-21 17:01:06 +01:00
markqvist
c52c49371b
Merge pull request #66 from penguinolog/urwid_deprecations
Handle urwid API deprecations
2025-01-13 15:04:46 +01:00
Mark Qvist
46eee79da2 Added sync transfer rate to PN list display 2025-01-13 14:40:45 +01:00
Aleksei Stepanov
c95fd83400 Handle urwid API deprecations
* `_get_base_widget` method is going to be removed
2025-01-01 13:37:16 +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
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
0fb9e180ba Added node list sorting 2023-10-16 00:16:04 +02:00
Mark Qvist
c411ce703f Fixed incorrect checkbox display in UI 2023-10-03 11:53:52 +02:00
Mark Qvist
da348c3b42 Improved propagation peer list display 2023-09-19 14:46:52 +02:00
Mark Qvist
919a146da1 Added alternative save node hotkey. Added save hotkey to hotkeys list. Closes #31. 2023-08-13 20:55:35 +02:00
Mark Qvist
f0a4efa28b Added alternative save node hotkey. Added save hotkey to hotkeys list. 2023-08-13 20:54:29 +02:00
Mark Qvist
10d6d737b9 Added LER metric to propagation node list 2023-02-17 19:37:10 +01:00
Mark Qvist
8a1cb25403 Ensure PN autoselection on node save if trusted 2023-02-04 13:16:27 +01:00
Mark Qvist
a8d337a94e Fixed propagation node autoselection not working when None value was set in settings dict 2023-02-01 15:39:45 +01:00
Mark Qvist
7cb53fe170 Request keys option for unknown announce edge case 2023-02-01 12:23:45 +01:00
Mark Qvist
fea602bbcb Dialog on missing announce key 2023-02-01 11:52:56 +01:00
Mark Qvist
bd631f6f5f Updated LXMF propagation node list display 2022-12-21 00:04:45 +01:00
khimaros
9244f00e21 spelling fix 2022-11-21 11:10:13 -08:00
Mark Qvist
4fcf37ac86 Implemented support for standalone LXMF propagation nodes 2022-10-25 12:52:02 +02:00
Mark Qvist
6ff01c3e67 Cleanup 2022-09-30 22:58:18 +02:00
Mark Qvist
4a935cb500 Updated announce stream formatting 2022-09-16 23:47:31 +02:00