Commit Graph

  • ad10301569 Directory/Node: replace some bare open/close's with with's master Jeremy O'Brien 2026-05-28 11:50:01 -04:00
  • 7bc691169a 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 -04:00
  • 1a7288517e Fixed link and mention scans happening inside code blocks Mark Qvist 2026-05-28 14:37:14 +02:00
  • c62f7511e6 Ensure jump_to_anchor doesn't run before layout caching is complete Mark Qvist 2026-05-28 14:11:34 +02:00
  • aee1f6a774 Make prop node sync button first focus on sync dialog open Mark Qvist 2026-05-27 12:14:51 +02:00
  • 38f9dfbebc Updated versions Mark Qvist 2026-05-26 23:33:03 +02:00
  • a88b31d033 Updated version Mark Qvist 2026-05-25 23:40:24 +02:00
  • dbbab3c7cf Merge branch 'patch_readline' into dev_readline Mark Qvist 2026-05-25 21:38:26 +02:00
  • e2b3aceaee Merge branch 'patch_conversations_speedup' into dev Mark Qvist 2026-05-25 21:35:19 +02:00
  • e7a988b45e Merge branch 'patch_channels_nohide' into dev Mark Qvist 2026-05-25 21:32:37 +02:00
  • 3586a8ce6a Add readline shortcuts globally Jeremy O'Brien 2026-05-22 20:17:47 -04:00
  • 9e7f912f97 conversation 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 -04:00
  • ace2969770 fix mouse focus issue in indicative_listbox Jeremy O'Brien 2026-05-23 21:09:33 -04:00
  • 2f86d06c25 Channels: prevent the channels list from permanently hiding after hiding it and leaving a room Jeremy O'Brien 2026-05-23 22:09:50 -04:00
  • 944fc15a2b Updated version Mark Qvist 2026-05-24 21:26:20 +02:00
  • 9977e310f8 Fixed missing byteorder spec in nick color conversion for old snakes Mark Qvist 2026-05-24 21:24:56 +02:00
  • 8d6cf7bc54 Handle invalid page cache time headers Mark Qvist 2026-05-23 00:18:13 +02:00
  • b6d2ebbfc7 Updated makefile Mark Qvist 2026-05-22 23:34:06 +02:00
  • c2af9f80d1 Updated versions Mark Qvist 2026-05-22 23:31:19 +02:00
  • 859aaeeba9 Changelog: Added option to set specific mention color Mark Qvist 2026-05-22 23:10:33 +02:00
  • 814cd043b8 Ensure important future options availability Mark Qvist 2026-05-22 22:57:53 +02:00
  • 5752e70124 Updated version Mark Qvist 2026-05-22 22:44:49 +02:00
  • 69f17fe3c4 Changelog: Added option to color mention timestamps Mark Qvist 2026-05-22 22:33:15 +02:00
  • 7fe7a54db1 Map mentions to nick colors Mark Qvist 2026-05-22 22:12:08 +02:00
  • 8d14eb2d7b Experimental actions formatting Mark Qvist 2026-05-22 20:04:33 +02:00
  • f8f875df9d Experimental actions formatting Mark Qvist 2026-05-22 19:55:49 +02:00
  • 6446debb52 /me added support for rrcd ACTIONs and advisory K_NICK on join/part Jeremy O'Brien 2026-05-22 12:05:15 -04:00
  • 2375a92f26 Added clipboard_copy option to guide Mark Qvist 2026-05-22 13:54:33 +02:00
  • 66f29adb8d Changelog: Made clipboard functionality an opt-in feature by **neutral** Mark Qvist 2026-05-22 13:47:08 +02:00
  • 820f3455a1 Fixed expired message cleaning sometimes targeting invalid indices Mark Qvist 2026-05-22 13:43:10 +02:00
  • d661ba0531 Run UI-side message cleaning with hub lock Mark Qvist 2026-05-22 11:48:36 +02:00
  • a1b1aea83d Slight robustification of theme-based style selection Mark Qvist 2026-05-22 11:33:13 +02:00
  • e492cfbce0 make clipboard copy an opt-in feature Jeremy O'Brien 2026-05-21 21:24:15 -04:00
  • 475c0ee2a0 Updated versions 1.2.0 Mark Qvist 2026-05-22 01:14:29 +02:00
  • be80565340 Fixed conversation dialogs hanging on close Mark Qvist 2026-05-22 00:57:10 +02:00
  • 85fe1dc494 Added url truncation based on browser width to header and footer Mark Qvist 2026-05-22 00:40:24 +02:00
  • e359135847 Merge branch 'patch_add_copy_ability' Mark Qvist 2026-05-22 00:31:46 +02:00
  • ab369eef70 Fixed incorrect anchor jump position calculation Mark Qvist 2026-05-21 23:56:59 +02:00
  • fa205354bc Browser: fix for manual URL getting truncated by 1 char when | not in URL Jeremy O'Brien 2026-05-21 17:30:05 -04:00
  • 7de0fa9a8f Browser: allow ctrl-k to clear the URL edit field Jeremy O'Brien 2026-05-21 17:22:19 -04:00
  • cf25ed8a64 Browser/Conversations: add ability to copy browser URL and conversation message text Jeremy O'Brien 2026-05-21 16:16:06 -04:00
  • f8c57e675e Fixed anchors not updating scroll position Mark Qvist 2026-05-21 22:55:26 +02:00
  • 66f72ead0f Hack for link span and micron handling Mark Qvist 2026-05-21 22:12:09 +02:00
  • d3e5e11e27 Channels: more window scroll fixes Jeremy O'Brien 2026-05-21 11:36:53 -04:00
  • 6e544c288d RRC: 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 -04:00
  • 329368fa27 Sanitize names in join/part messages Mark Qvist 2026-05-21 16:28:12 +02:00
  • fa7ce67eab Fixed guide focus handling Mark Qvist 2026-05-21 14:06:15 +02:00
  • ddb4ad0043 Merge branch 'patch_allow_manual_propnode' Mark Qvist 2026-05-21 13:32:43 +02:00
  • d1506ab742 Merge branch 'patch_channels_save_drafts' Mark Qvist 2026-05-21 13:19:51 +02:00
  • 2564b6c59a add manual propagation node saving Jeremy O'Brien 2026-05-16 15:30:46 -04:00
  • ff3423a631 Show full nick in user info dialog Mark Qvist 2026-05-21 12:22:16 +02:00
  • 75391c2b66 Merge branch 'patch_fix_rrc_dm_focus' Mark Qvist 2026-05-21 12:15:40 +02:00
  • b852b385c2 Merge branch 'additions_zenith' Mark Qvist 2026-05-21 12:11:37 +02:00
  • 1780708864 Readme formatting Mark Qvist 2026-05-21 11:56:05 +02:00
  • 77f65828fa Readme formatting Mark Qvist 2026-05-21 11:55:09 +02:00
  • 3f56567dc3 Readme formatting Mark Qvist 2026-05-21 11:51:54 +02:00
  • 1a7aaa1b49 Readme formatting Mark Qvist 2026-05-21 11:50:25 +02:00
  • 02a0a260b8 Readme formatting Mark Qvist 2026-05-21 11:46:46 +02:00
  • 9f8939e867 Added micron readme Mark Qvist 2026-05-21 11:42:46 +02:00
  • 4560f038b1 Fix Guide.py to allow for scroll_line_up and out of the reader zenith 2026-05-21 04:11:11 -04:00
  • 5f45dbe054 Channels: save draft messages on room switch Jeremy O'Brien 2026-05-20 21:40:48 -04:00
  • 4fb58b40bb Focus the selected user in the Conversations list when picking from Channels Jeremy O'Brien 2026-05-20 18:10:19 -04:00
  • df6245be67 Append data vars to URL in browser. Fixes for Conversation list dialog not closing after save zenith 2026-05-20 22:28:32 -04:00
  • 25208fc757 Show full link url in RRC. Allow slightly wonky urls in browser url input box. Mark Qvist 2026-05-21 03:59:21 +02:00
  • a3c8b6246b Close/leave room with ctrl-w Mark Qvist 2026-05-21 03:34:20 +02:00
  • 7315eb3edb Include alignment tags in strip_non_formatting_tags Mark Qvist 2026-05-21 03:19:46 +02:00
  • 7b63164947 Updated version Mark Qvist 2026-05-21 03:10:36 +02:00
  • 5c01142f8d Added anchor handling for links to other pages to guide Mark Qvist 2026-05-21 02:59:50 +02:00
  • 316b03ae52 Added anchor handling for links to other pages Mark Qvist 2026-05-21 02:57:04 +02:00
  • e7958ad331 Added nick colors in RRC users pane Mark Qvist 2026-05-21 02:36:12 +02:00
  • 1fb7ed5b8d Made gutters configurable Mark Qvist 2026-05-21 02:24:13 +02:00
  • 057f24674f Remapped QR-code shortcut to ctrl-p (ctrl-q conflicts with quit shortcut). Mark Qvist 2026-05-21 02:12:57 +02:00
  • 0222714f48 Adjusted unread message styling. Remapped QR-code shortcut to ctrl-p (ctrl-q conflicts with quit shortcut). Mark Qvist 2026-05-21 02:10:10 +02:00
  • 45c031d343 Merged The Deluxe Nomadnet Expansion Pack from Zenith Mark Qvist 2026-05-21 01:27:51 +02:00
  • f6158ba4df Added custom nick color theme option Mark Qvist 2026-05-21 00:38:08 +02:00
  • 503ea58b85 Added RRC nick colors option Mark Qvist 2026-05-21 00:17:39 +02:00
  • 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 # zenith 2026-05-20 16:16:24 -04:00
  • 6484037c95 Updated versions Mark Qvist 2026-05-20 19:57:01 +02:00
  • 38e4da0797 Merged urwid non-main thread update crash fix from neutral Mark Qvist 2026-05-20 19:45:51 +02:00
  • 9a764a187a Adjusted logging Mark Qvist 2026-05-20 19:45:15 +02:00
  • 84eabeabab Removed debug logging. Sorry for the logspam. Mark Qvist 2026-05-20 18:27:22 +02:00
  • af74a326a9 Conversations: 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 -04:00
  • 0c38f2dcdf Thanks neutral :) Mark Qvist 2026-05-20 01:22:08 +02:00
  • 1e8b0780e0 Updated makefile Mark Qvist 2026-05-19 23:34:41 +02:00
  • f640f074d8 Added markdown rendering and compose support to messages 1.1.1 Mark Qvist 2026-05-19 23:20:19 +02:00
  • 4114df70d1 Added 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 +02:00
  • 47afeb2d3b Use micron engine for RRC rendering. Added support for links with request vars. Mark Qvist 2026-05-19 18:15:40 +02:00
  • 68c26a697b Added sys/notice timeout config Mark Qvist 2026-05-19 14:50:31 +02:00
  • da201fb3b6 Added option to filter sys and notice events from RRC room history on load Mark Qvist 2026-05-18 15:18:05 +02:00
  • 56da0e7353 Updated versions Mark Qvist 2026-05-18 14:58:22 +02:00
  • aefc455c00 Link display truncation Mark Qvist 2026-05-18 14:28:54 +02:00
  • f304485f0d Updated guide Mark Qvist 2026-05-18 14:04:00 +02:00
  • 93b5496fc4 rrc: truncate in-memory messages to rrc.history_per_room_cap instead of 500 Jeremy O'Brien 2026-05-17 17:35:24 -04:00
  • 087261c8bb channels: don't snap window to bottom of chat when a message arrives Jeremy O'Brien 2026-05-15 20:40:48 -04:00
  • 7e904ede5f add tools/rrc-log-dump.py for dumping on-disk rrc logs Jeremy O'Brien 2026-05-16 12:13:27 -04:00
  • bffb9e47dc Merged RRC support from Zenith and neutral 1.1.0 Mark Qvist 2026-05-17 02:04:37 +02:00
  • e946120dc9 Fixed urwid race/crash in conversations by neutral Mark Qvist 2026-05-17 02:02:27 +02:00
  • 9e8d5fa960 Allow configuring lxmf.delivery announce interval Mark Qvist 2026-05-17 01:36:18 +02:00
  • 5f2d9207c2 Arrows point left on part Mark Qvist 2026-05-17 01:25:28 +02:00
  • 0f0090d69c Updated versions Mark Qvist 2026-05-17 01:11:15 +02:00