Commit graph

44 commits

Author SHA1 Message Date
Mark Qvist
1a7288517e
Fixed link and mention scans happening inside code blocks 2026-05-28 14:37:14 +02:00
Mark Qvist
dbbab3c7cf Merge branch 'patch_readline' into dev_readline 2026-05-25 21:38:26 +02:00
Jeremy O'Brien
3586a8ce6a Add readline shortcuts globally 2026-05-24 16:35:17 -04:00
Jeremy O'Brien
2f86d06c25 Channels: prevent the channels list from permanently hiding after hiding it and leaving a room 2026-05-24 16:35:17 -04:00
Mark Qvist
9977e310f8 Fixed missing byteorder spec in nick color conversion for old snakes 2026-05-24 21:24:56 +02: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
7fe7a54db1 Map mentions to nick colors 2026-05-22 22:12:08 +02:00
Mark Qvist
8d14eb2d7b Experimental actions formatting 2026-05-22 20:04:33 +02:00
Mark Qvist
f8f875df9d Experimental actions formatting 2026-05-22 19:55:49 +02:00
Jeremy O'Brien
6446debb52 /me added support for rrcd ACTIONs and advisory K_NICK on join/part 2026-05-22 12:05:16 -04:00
Mark Qvist
820f3455a1 Fixed expired message cleaning sometimes targeting invalid indices 2026-05-22 13:43:10 +02:00
Mark Qvist
d661ba0531 Run UI-side message cleaning with hub lock 2026-05-22 11:48:36 +02:00
Mark Qvist
66f72ead0f Hack for link span and micron handling 2026-05-21 22:12:09 +02:00
Jeremy O'Brien
d3e5e11e27 Channels: more window scroll fixes 2026-05-21 13:43:36 -04:00
Mark Qvist
329368fa27 Sanitize names in join/part messages 2026-05-21 16:28:12 +02:00
Mark Qvist
d1506ab742 Merge branch 'patch_channels_save_drafts' 2026-05-21 13:19:51 +02:00
Mark Qvist
ff3423a631 Show full nick in user info dialog 2026-05-21 12:22:16 +02:00
Jeremy O'Brien
5f45dbe054 Channels: save draft messages on room switch 2026-05-20 22:50:07 -04:00
Jeremy O'Brien
4fb58b40bb Focus the selected user in the Conversations list when picking from Channels 2026-05-20 22:50:07 -04:00
Mark Qvist
25208fc757 Show full link url in RRC. Allow slightly wonky urls in browser url input box. 2026-05-21 03:59:21 +02:00
Mark Qvist
a3c8b6246b Close/leave room with ctrl-w 2026-05-21 03:34:20 +02:00
Mark Qvist
e7958ad331 Added nick colors in RRC users pane 2026-05-21 02:36:12 +02:00
Mark Qvist
1fb7ed5b8d Made gutters configurable 2026-05-21 02:24:13 +02:00
Mark Qvist
45c031d343 Merged The Deluxe Nomadnet Expansion Pack from Zenith 2026-05-21 01:27:51 +02:00
Mark Qvist
f6158ba4df Added custom nick color theme option 2026-05-21 00:38:08 +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
47afeb2d3b Use micron engine for RRC rendering. Added support for links with request vars. 2026-05-19 18:15:40 +02:00
Mark Qvist
68c26a697b Added sys/notice timeout config 2026-05-19 14:50:31 +02:00
Jeremy O'Brien
93b5496fc4 rrc: truncate in-memory messages to rrc.history_per_room_cap instead of 500 2026-05-17 17:43:16 -04:00
Jeremy O'Brien
087261c8bb channels: don't snap window to bottom of chat when a message arrives 2026-05-17 02:56:05 +02:00
Mark Qvist
5f2d9207c2 Arrows point left on part 2026-05-17 01:25:28 +02:00
Mark Qvist
5c9a5cd478 Added RRC room history persistence by neutral 2026-05-17 01:09:55 +02:00
zenith
5c76d509d7 Fixes 2026-05-14 17:53:51 -04:00
zenith
2977d9ed71 Fixes 2026-05-14 16:24:42 -04:00
zenith
1c117507c4 Change AutoWho regex to match partial hashes 2026-05-14 12:43:48 -04:00
zenith
6e0d8b9f4c AutoWho to populate nicks in user sidebar. Thanks @pintobyte 2026-05-14 12:27:22 -04:00
zenith
3187fe296c Add HubInfoArea focus shortcuts, fix for pending room joins 2026-05-14 12:08:42 -04:00
zenith
07ba36a21c Use K_BODY for join/part events, changes to /nick behavior 2026-05-11 21:16:26 -04:00
zenith
e17d9a8cea Initial RRC protocol support and Channels functionality 2026-05-11 00:51:26 -04:00