Conversation: avoid calling conversation_list() on every received announce; this can cause fd starvation during an announce storm
Jeremy O'Brien
2026-05-28 11:50:01 -0400
Ensure jump_to_anchor doesn't run before layout caching is complete
Mark Qvist
2026-05-28 14:11:34 +0200
aee1f6a774Make prop node sync button first focus on sync dialog open
Mark Qvist
2026-05-27 12:14:51 +0200
38f9dfbebcUpdated versions
Mark Qvist
2026-05-26 23:33:03 +0200
a88b31d033Updated version
Mark Qvist
2026-05-25 23:40:24 +0200
dbbab3c7cfMerge branch 'patch_readline' into dev_readline
Mark Qvist
2026-05-25 21:38:26 +0200
e2b3aceaeeMerge branch 'patch_conversations_speedup' into dev
Mark Qvist
2026-05-25 21:35:19 +0200
e7a988b45eMerge branch 'patch_channels_nohide' into dev
Mark Qvist
2026-05-25 21:32:37 +0200
3586a8ce6aAdd readline shortcuts globally
Jeremy O'Brien
2026-05-22 20:17:47 -0400
9e7f912f97conversation load speedups: use a set instead of a list in update_message_widgets() and cache our ConversationMessages after load
Jeremy O'Brien
2026-05-23 21:19:59 -0400
ace2969770fix mouse focus issue in indicative_listbox
Jeremy O'Brien
2026-05-23 21:09:33 -0400
2f86d06c25Channels: prevent the channels list from permanently hiding after hiding it and leaving a room
Jeremy O'Brien
2026-05-23 22:09:50 -0400
944fc15a2bUpdated version
Mark Qvist
2026-05-24 21:26:20 +0200
9977e310f8Fixed missing byteorder spec in nick color conversion for old snakes
Mark Qvist
2026-05-24 21:24:56 +0200
8d6cf7bc54Handle invalid page cache time headers
Mark Qvist
2026-05-23 00:18:13 +0200
b6d2ebbfc7Updated makefile
Mark Qvist
2026-05-22 23:34:06 +0200
c2af9f80d1Updated versions
Mark Qvist
2026-05-22 23:31:19 +0200
859aaeeba9Changelog: Added option to set specific mention color
Mark Qvist
2026-05-22 23:10:33 +0200
814cd043b8Ensure important future options availability
Mark Qvist
2026-05-22 22:57:53 +0200
5752e70124Updated version
Mark Qvist
2026-05-22 22:44:49 +0200
69f17fe3c4Changelog: Added option to color mention timestamps
Mark Qvist
2026-05-22 22:33:15 +0200
7fe7a54db1Map mentions to nick colors
Mark Qvist
2026-05-22 22:12:08 +0200
8d14eb2d7bExperimental actions formatting
Mark Qvist
2026-05-22 20:04:33 +0200
f8f875df9dExperimental actions formatting
Mark Qvist
2026-05-22 19:55:49 +0200
6446debb52/me added support for rrcd ACTIONs and advisory K_NICK on join/part
Jeremy O'Brien
2026-05-22 12:05:15 -0400
2375a92f26Added clipboard_copy option to guide
Mark Qvist
2026-05-22 13:54:33 +0200
66f29adb8dChangelog: Made clipboard functionality an opt-in feature by **neutral**
Mark Qvist
2026-05-22 13:47:08 +0200
820f3455a1Fixed expired message cleaning sometimes targeting invalid indices
Mark Qvist
2026-05-22 13:43:10 +0200
d661ba0531Run UI-side message cleaning with hub lock
Mark Qvist
2026-05-22 11:48:36 +0200
a1b1aea83dSlight robustification of theme-based style selection
Mark Qvist
2026-05-22 11:33:13 +0200
e492cfbce0make clipboard copy an opt-in feature
Jeremy O'Brien
2026-05-21 21:24:15 -0400
475c0ee2a0Updated versions
1.2.0
Mark Qvist
2026-05-22 01:14:29 +0200
be80565340Fixed conversation dialogs hanging on close
Mark Qvist
2026-05-22 00:57:10 +0200
85fe1dc494Added url truncation based on browser width to header and footer
Mark Qvist
2026-05-22 00:40:24 +0200
e359135847Merge branch 'patch_add_copy_ability'
Mark Qvist
2026-05-22 00:31:46 +0200
ab369eef70Fixed incorrect anchor jump position calculation
Mark Qvist
2026-05-21 23:56:59 +0200
fa205354bcBrowser: fix for manual URL getting truncated by 1 char when | not in URL
Jeremy O'Brien
2026-05-21 17:30:05 -0400
7de0fa9a8fBrowser: allow ctrl-k to clear the URL edit field
Jeremy O'Brien
2026-05-21 17:22:19 -0400
cf25ed8a64Browser/Conversations: add ability to copy browser URL and conversation message text
Jeremy O'Brien
2026-05-21 16:16:06 -0400
f8c57e675eFixed anchors not updating scroll position
Mark Qvist
2026-05-21 22:55:26 +0200
66f72ead0fHack for link span and micron handling
Mark Qvist
2026-05-21 22:12:09 +0200
d3e5e11e27Channels: more window scroll fixes
Jeremy O'Brien
2026-05-21 11:36:53 -0400
6e544c288dRRC: pin new message notification order to buffer-append order to fix scroll sometimes not moving down with latest message
Jeremy O'Brien
2026-05-21 08:53:23 -0400
329368fa27Sanitize names in join/part messages
Mark Qvist
2026-05-21 16:28:12 +0200
fa7ce67eabFixed guide focus handling
Mark Qvist
2026-05-21 14:06:15 +0200
ddb4ad0043Merge branch 'patch_allow_manual_propnode'
Mark Qvist
2026-05-21 13:32:43 +0200
d1506ab742Merge branch 'patch_channels_save_drafts'
Mark Qvist
2026-05-21 13:19:51 +0200
2564b6c59aadd manual propagation node saving
Jeremy O'Brien
2026-05-16 15:30:46 -0400
ff3423a631Show full nick in user info dialog
Mark Qvist
2026-05-21 12:22:16 +0200
75391c2b66Merge branch 'patch_fix_rrc_dm_focus'
Mark Qvist
2026-05-21 12:15:40 +0200
b852b385c2Merge branch 'additions_zenith'
Mark Qvist
2026-05-21 12:11:37 +0200
1780708864Readme formatting
Mark Qvist
2026-05-21 11:56:05 +0200
77f65828faReadme formatting
Mark Qvist
2026-05-21 11:55:09 +0200
3f56567dc3Readme formatting
Mark Qvist
2026-05-21 11:51:54 +0200
1a7aaa1b49Readme formatting
Mark Qvist
2026-05-21 11:50:25 +0200
02a0a260b8Readme formatting
Mark Qvist
2026-05-21 11:46:46 +0200
9f8939e867Added micron readme
Mark Qvist
2026-05-21 11:42:46 +0200
4560f038b1Fix Guide.py to allow for scroll_line_up and out of the reader
zenith
2026-05-21 04:11:11 -0400
5f45dbe054Channels: save draft messages on room switch
Jeremy O'Brien
2026-05-20 21:40:48 -0400
4fb58b40bbFocus the selected user in the Conversations list when picking from Channels
Jeremy O'Brien
2026-05-20 18:10:19 -0400
df6245be67Append data vars to URL in browser. Fixes for Conversation list dialog not closing after save
zenith
2026-05-20 22:28:32 -0400
25208fc757Show full link url in RRC. Allow slightly wonky urls in browser url input box.
Mark Qvist
2026-05-21 03:59:21 +0200
a3c8b6246bClose/leave room with ctrl-w
Mark Qvist
2026-05-21 03:34:20 +0200
7315eb3edbInclude alignment tags in strip_non_formatting_tags
Mark Qvist
2026-05-21 03:19:46 +0200
7b63164947Updated version
Mark Qvist
2026-05-21 03:10:36 +0200
5c01142f8dAdded anchor handling for links to other pages to guide
Mark Qvist
2026-05-21 02:59:50 +0200
316b03ae52Added anchor handling for links to other pages
Mark Qvist
2026-05-21 02:57:04 +0200
e7958ad331Added nick colors in RRC users pane
Mark Qvist
2026-05-21 02:36:12 +0200
1fb7ed5b8dMade gutters configurable
Mark Qvist
2026-05-21 02:24:13 +0200
057f24674fRemapped QR-code shortcut to ctrl-p (ctrl-q conflicts with quit shortcut).
Mark Qvist
2026-05-21 02:12:57 +0200
0222714f48Adjusted unread message styling. Remapped QR-code shortcut to ctrl-p (ctrl-q conflicts with quit shortcut).
Mark Qvist
2026-05-21 02:10:10 +0200
45c031d343Merged The Deluxe Nomadnet Expansion Pack from Zenith
Mark Qvist
2026-05-21 01:27:51 +0200
f6158ba4dfAdded custom nick color theme option
Mark Qvist
2026-05-21 00:38:08 +0200
503ea58b85Added RRC nick colors option
Mark Qvist
2026-05-21 00:17:39 +0200
3ce348dbb2Add 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 #
zenith
2026-05-20 16:16:24 -0400
6484037c95Updated versions
Mark Qvist
2026-05-20 19:57:01 +0200
38e4da0797Merged urwid non-main thread update crash fix from neutral
Mark Qvist
2026-05-20 19:45:51 +0200
9a764a187aAdjusted logging
Mark Qvist
2026-05-20 19:45:15 +0200
84eabeababRemoved debug logging. Sorry for the logspam.
Mark Qvist
2026-05-20 18:27:22 +0200
af74a326a9Conversations: urwid is not thread-safe. prevent the possibility of updating the UI on a non-main thread by assigning delegate in the ConversationWidget constructor
Jeremy O'Brien
2026-05-20 09:23:10 -0400
0c38f2dcdfThanks neutral :)
Mark Qvist
2026-05-20 01:22:08 +0200
1e8b0780e0Updated makefile
Mark Qvist
2026-05-19 23:34:41 +0200
f640f074d8Added markdown rendering and compose support to messages
1.1.1
Mark Qvist
2026-05-19 23:20:19 +0200
4114df70d1Added markdown rendering support, config options for enabling/disabling markdown and micron rendering, justify_msgs and space_msgs layout options.
Mark Qvist
2026-05-19 21:23:02 +0200
47afeb2d3bUse micron engine for RRC rendering. Added support for links with request vars.
Mark Qvist
2026-05-19 18:15:40 +0200
68c26a697bAdded sys/notice timeout config
Mark Qvist
2026-05-19 14:50:31 +0200
da201fb3b6Added option to filter sys and notice events from RRC room history on load
Mark Qvist
2026-05-18 15:18:05 +0200
56da0e7353Updated versions
Mark Qvist
2026-05-18 14:58:22 +0200
aefc455c00Link display truncation
Mark Qvist
2026-05-18 14:28:54 +0200
f304485f0dUpdated guide
Mark Qvist
2026-05-18 14:04:00 +0200
93b5496fc4rrc: truncate in-memory messages to rrc.history_per_room_cap instead of 500
Jeremy O'Brien
2026-05-17 17:35:24 -0400
087261c8bbchannels: don't snap window to bottom of chat when a message arrives
Jeremy O'Brien
2026-05-15 20:40:48 -0400
7e904ede5fadd tools/rrc-log-dump.py for dumping on-disk rrc logs
Jeremy O'Brien
2026-05-16 12:13:27 -0400
bffb9e47dcMerged RRC support from Zenith and neutral
1.1.0
Mark Qvist
2026-05-17 02:04:37 +0200
e946120dc9Fixed urwid race/crash in conversations by neutral
Mark Qvist
2026-05-17 02:02:27 +0200
9e8d5fa960Allow configuring lxmf.delivery announce interval
Mark Qvist
2026-05-17 01:36:18 +0200
5f2d9207c2Arrows point left on part
Mark Qvist
2026-05-17 01:25:28 +0200
0f0090d69cUpdated versions
Mark Qvist
2026-05-17 01:11:15 +0200