Commit graph

716 commits

Author SHA1 Message Date
zenith
94f5e7188a Add visual Config editor. Optional utilities tab with path, rncp file send utility, transport table viewer, speedtest, and identity resolver. Misc fixes 2026-06-15 05:09:42 -04:00
zenith
44594ff448 NomadNetworkApp: Add a quit dialog on Ctrl + Q and header Quit 2026-06-08 23:12:10 -04:00
zenith
0213ecbcb9 Guide: add anchors for interface types and description of [ Interface ] profiles 2026-06-08 22:45:01 -04:00
zenith
6ca3590dc1 Interfaces: Add shortcut for enabling / disabling from Interfaces screen, don't show stats for disabled interfaces. Allow saving currently enabled interfaces as a profile, show incoming_announce_frequency in stats, remove interface enable dialog, track changes to show restart hint, extra stats, fixea 2026-06-08 21:59:15 -04:00
zenith
fb7b42bea2 Interface: Add Profiles and grid-view option. Add option to paste in an Interface 2026-06-08 19:19:51 -04:00
zenith
7b6607928d Add highlight and preview character limit 2026-06-08 16:04:36 -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
zenith
997bae397c MicronParser: shrink overflowing form fields to fit narrow terminals instead of hiding them 2026-06-07 19:39:23 -04:00
Mark Qvist
f6d87b482e
Updated version 2026-05-31 10:35:35 +02:00
Jeremy O'Brien
b806bd7089
RRC: serialize logfile writes to guarantee atomicity on non-*nix systems 2026-05-29 15:40:45 -04:00
Mark Qvist
f919b647c3
Updated versions 2026-05-29 11:27:42 +02:00
Jeremy O'Brien
bec78cf1e5
RRC: filter and *then* apply the history cap 2026-05-28 14:48:15 -04:00
Jeremy O'Brien
ad10301569
Directory/Node: replace some bare open/close's with with's
Some checks failed
Create and publish a Docker image / build-and-push-image (push) Has been cancelled
2026-05-28 11:59:51 -04:00
Jeremy O'Brien
7bc691169a
Conversation: avoid calling conversation_list() on every received announce; this can cause fd starvation during an announce storm 2026-05-28 11:59:51 -04:00
Mark Qvist
1a7288517e
Fixed link and mention scans happening inside code blocks 2026-05-28 14:37:14 +02:00
Mark Qvist
c62f7511e6
Ensure jump_to_anchor doesn't run before layout caching is complete 2026-05-28 14:11:34 +02:00
Mark Qvist
aee1f6a774 Make prop node sync button first focus on sync dialog open 2026-05-27 12:14:51 +02:00
Mark Qvist
38f9dfbebc Updated versions 2026-05-26 23:33:03 +02:00
Mark Qvist
a88b31d033 Updated version 2026-05-25 23:40:24 +02:00
Mark Qvist
dbbab3c7cf Merge branch 'patch_readline' into dev_readline 2026-05-25 21:38:26 +02:00
Mark Qvist
e2b3aceaee Merge branch 'patch_conversations_speedup' into dev 2026-05-25 21:35:19 +02:00
Mark Qvist
e7a988b45e Merge branch 'patch_channels_nohide' into dev 2026-05-25 21:32:37 +02:00
Jeremy O'Brien
3586a8ce6a Add readline shortcuts globally 2026-05-24 16:35:17 -04:00
Jeremy O'Brien
9e7f912f97 conversation load speedups: use a set instead of a list in update_message_widgets() and cache our ConversationMessages after load 2026-05-24 16:35:17 -04:00
Jeremy O'Brien
ace2969770 fix mouse focus issue in indicative_listbox 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
944fc15a2b Updated version 2026-05-24 21:26:20 +02: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
8d6cf7bc54 Handle invalid page cache time headers 2026-05-23 00:18:13 +02:00
Mark Qvist
b6d2ebbfc7 Updated makefile 2026-05-22 23:34:06 +02:00
Mark Qvist
c2af9f80d1 Updated versions 2026-05-22 23:31:19 +02:00
Mark Qvist
859aaeeba9 Changelog: Added option to set specific mention color 2026-05-22 23:10:33 +02:00
Mark Qvist
814cd043b8 Ensure important future options availability 2026-05-22 22:57:53 +02:00
Mark Qvist
5752e70124 Updated version 2026-05-22 22:44:49 +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
2375a92f26 Added clipboard_copy option to guide 2026-05-22 13:54:33 +02:00
Mark Qvist
66f29adb8d Changelog: Made clipboard functionality an opt-in feature by **neutral** 2026-05-22 13:47:08 +02: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
a1b1aea83d Slight robustification of theme-based style selection 2026-05-22 11:33:13 +02:00
Jeremy O'Brien
e492cfbce0 make clipboard copy an opt-in feature 2026-05-21 21:31:58 -04:00
Mark Qvist
475c0ee2a0 Updated versions
Some checks failed
Create and publish a Docker image / build-and-push-image (push) Has been cancelled
2026-05-22 01:14:29 +02:00
Mark Qvist
be80565340 Fixed conversation dialogs hanging on close 2026-05-22 00:57:10 +02:00
Mark Qvist
85fe1dc494 Added url truncation based on browser width to header and footer 2026-05-22 00:40:24 +02:00
Mark Qvist
e359135847 Merge branch 'patch_add_copy_ability' 2026-05-22 00:31:46 +02:00
Mark Qvist
ab369eef70 Fixed incorrect anchor jump position calculation 2026-05-21 23:56:59 +02:00