Synchronet merge requestshttps://gitlab.synchro.net/main/sbbs/-/merge_requests2023-04-27T16:39:16Zhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/289DDMsgReader: In MsgHdrPropIsKludgeLine(), removed checks for X-FTN-* fields, ...2023-04-27T16:39:16ZEric OulashinDDMsgReader: In MsgHdrPropIsKludgeLine(), removed checks for X-FTN-* fields, since those shouldn't existDDMsgReader: In MsgHdrPropIsKludgeLine(), removed checks for X-FTN-* fields, since those shouldn't existDDMsgReader: In MsgHdrPropIsKludgeLine(), removed checks for X-FTN-* fields, since those shouldn't existhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/288DDMsgReader: When viewing message headers, now shows all available message he...2023-04-26T17:58:50ZEric OulashinDDMsgReader: When viewing message headers, now shows all available message header valuesDDMsgreader: When viewing message headers, now all available message header information is displayed & sorted alphabetically by field name (same with saving a message to a file).DDMsgreader: When viewing message headers, now all available message header information is displayed & sorted alphabetically by field name (same with saving a message to a file).https://gitlab.synchro.net/main/sbbs/-/merge_requests/287DDMsgReader: Allow word-wrapping header lines of arbitrary length2023-04-18T00:18:50ZEric OulashinDDMsgReader: Allow word-wrapping header lines of arbitrary lengthDDMsgReader: Allow word-wrapping header lines of arbitrary lengthDDMsgReader: Allow word-wrapping header lines of arbitrary lengthhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/286DDMsgReader bug fix: Ensure header lines are not too long for the user's term...2023-04-17T18:40:09ZEric OulashinDDMsgReader bug fix: Ensure header lines are not too long for the user's terminal. Should fix issue #550DDMsgReader bug fix: Ensure header lines are not too long for the user's terminal. Should fix issue #550
When getting header lines to view, header lines will be split if they are too wide for the user's terminal (up to 2 lines, up to th...DDMsgReader bug fix: Ensure header lines are not too long for the user's terminal. Should fix issue #550
When getting header lines to view, header lines will be split if they are too wide for the user's terminal (up to 2 lines, up to the user's terminal width).https://gitlab.synchro.net/main/sbbs/-/merge_requests/285DDMsgReader: Quick-validation of local user (Ctrl-Q) - For issue #5482023-04-17T02:12:31ZEric OulashinDDMsgReader: Quick-validation of local user (Ctrl-Q) - For issue #548Requested by nelgin. There is now a quick-validation hotkey, Ctrl-Q, for sysops to use to apply a quick-validation set to a user when reading their message. Quick-Validation sets are configured in SCFG > System > Security Options > Quick...Requested by nelgin. There is now a quick-validation hotkey, Ctrl-Q, for sysops to use to apply a quick-validation set to a user when reading their message. Quick-Validation sets are configured in SCFG > System > Security Options > Quick-Validation Values.
There is a new configuration option: quickUserValSetIndex, for the quick-validation set index (or an invalid value to use a menu of validation sets). This should resolve issue #548https://gitlab.synchro.net/main/sbbs/-/merge_requests/284DD area choosers: Bug fix for current selected sub-board/file directory when ...2023-04-16T03:03:03ZEric OulashinDD area choosers: Bug fix for current selected sub-board/file directory when using collapsing. Color settings no longer need the control character.DD area choosers fix: For lightbar mode with sub-board or dir collapsing, these now set the selected item based on the user's current sub-board or directory. Also, color settings no longer need the control character (they can just be a l...DD area choosers fix: For lightbar mode with sub-board or dir collapsing, these now set the selected item based on the user's current sub-board or directory. Also, color settings no longer need the control character (they can just be a list of the attribute characters).https://gitlab.synchro.net/main/sbbs/-/merge_requests/283Initial commit for The Outhouse IGM.2023-04-10T18:11:17ZLloyd HannessonInitial commit for The Outhouse IGM.Adding the Outhouse IGM. A port from an old LORD IGM that was given to me to fix the BP200 errors. This is a quick daily IGM for your LoRD game.Adding the Outhouse IGM. A port from an old LORD IGM that was given to me to fix the BP200 errors. This is a quick daily IGM for your LoRD game.https://gitlab.synchro.net/main/sbbs/-/merge_requests/282DDMsgReader: Check console.aborted instead of ctrl-C keypress for aborting se...2023-04-10T02:02:17ZEric OulashinDDMsgReader: Check console.aborted instead of ctrl-C keypress for aborting searching and scanningDDMsgReader: Check console.aborted instead of ctrl-C keypress for aborting searching and scanningDDMsgReader: Check console.aborted instead of ctrl-C keypress for aborting searching and scanninghttps://gitlab.synchro.net/main/sbbs/-/merge_requests/281DDMsgReader: Ctrl-C is now supported for message searches to abort the search.2023-04-07T23:52:46ZEric OulashinDDMsgReader: Ctrl-C is now supported for message searches to abort the search.DDMsgReader: Ctrl-C is now supported for message searches to abort the search. A new configurable string was added for this situation: msgSearchAbortedTextDDMsgReader: Ctrl-C is now supported for message searches to abort the search. A new configurable string was added for this situation: msgSearchAbortedTexthttps://gitlab.synchro.net/main/sbbs/-/merge_requests/280MRC enhancements: Nicklist toggle, timestamps, and improved default alias2023-04-07T18:35:09ZCraig HendricksMRC enhancements: Nicklist toggle, timestamps, and improved default aliasThe nicklist is now hidden by default when starting up the MRC client.
This is done by simply setting `maxlen` to 0. Chatters may show/hide the
nicklist by issuing `/toggle_nicks`.
Timestamps added to messages.
Default new alias now in...The nicklist is now hidden by default when starting up the MRC client.
This is done by simply setting `maxlen` to 0. Chatters may show/hide the
nicklist by issuing `/toggle_nicks`.
Timestamps added to messages.
Default new alias now includes a prefix and suffix character. Not having
a prefix by default causes the `/nick_prefix` command to strip off the
first letter of the user's alias.https://gitlab.synchro.net/main/sbbs/-/merge_requests/279DDMsgReader: Added default color definitions for indexed reader mode in case ...2023-04-05T21:41:56ZEric OulashinDDMsgReader: Added default color definitions for indexed reader mode in case they aren't specified in the theme .cfg fileDDMsgReader: Added default color definitions for indexed reader mode in case they aren't specified in the theme .cfg fileDDMsgReader: Added default color definitions for indexed reader mode in case they aren't specified in the theme .cfg filehttps://gitlab.synchro.net/main/sbbs/-/merge_requests/278DDMsgReader: Added "indexed" reader mode and made a fix to print utf-8 charac...2023-04-04T21:47:19ZEric OulashinDDMsgReader: Added "indexed" reader mode and made a fix to print utf-8 characters properly on non utf-8 terminals. Fixes issue #354 and issue #541DDMsgReader: Added "indexed" reader mode and made a fix to print utf-8 characters properly on non utf-8 terminals. Fixes issue #354 and issue #541
Note that this includes an updated dd_lightbar_menu.js (for sbbs/exec/load). The most si...DDMsgReader: Added "indexed" reader mode and made a fix to print utf-8 characters properly on non utf-8 terminals. Fixes issue #354 and issue #541
Note that this includes an updated dd_lightbar_menu.js (for sbbs/exec/load). The most significant update in dd_lightbar_menu is that a DDLightbarMenu can now include non-selectable items. Such items will be skipped when scrolling through the menu.https://gitlab.synchro.net/main/sbbs/-/merge_requests/277Added key buffer flush to prevent auto skipping prompts. Version updated to 1.1.2023-04-04T19:14:37ZLloyd HannessonAdded key buffer flush to prevent auto skipping prompts. Version updated to 1.1.Added function to flush key buffer to avoid insta-skipping press_a_key prompts.Added function to flush key buffer to avoid insta-skipping press_a_key prompts.https://gitlab.synchro.net/main/sbbs/-/merge_requests/276MRC client updates for Synchronet2023-04-03T23:56:08ZDave CloutierMRC client updates for SynchronetFixed direct messages delivery to Synchronet and adjusted some server commandsFixed direct messages delivery to Synchronet and adjusted some server commandshttps://gitlab.synchro.net/main/sbbs/-/merge_requests/274gravyard - Added missing declaration in exit_game2023-03-28T22:25:58ZLloyd Hannessongravyard - Added missing declaration in exit_gameAdded missing variable declaration in exit_game for a clean exit.Added missing variable declaration in exit_game for a clean exit.https://gitlab.synchro.net/main/sbbs/-/merge_requests/273gravyard - missed a variable declaration in exit_game.2023-03-28T21:11:28ZLloyd Hannessongravyard - missed a variable declaration in exit_game.Adding missing variable declaration in exit_game().Adding missing variable declaration in exit_game().https://gitlab.synchro.net/main/sbbs/-/merge_requests/272Dasme/gravyard2023-03-27T17:57:17ZLloyd HannessonDasme/gravyardAdded The Warrior's Graveyard v1.0 directory and files to the LoRD directory.Added The Warrior's Graveyard v1.0 directory and files to the LoRD directory.https://gitlab.synchro.net/main/sbbs/-/merge_requests/271DDMsgReader: Bug fix for deleting multiple selected messages2023-03-24T18:49:38ZEric OulashinDDMsgReader: Bug fix for deleting multiple selected messagesDDMsgReader: Bug fix for deleting multiple selected messages: When updating message headers in the cached arrays, don't try to save them back to the database, because that was already done (this avoids a 'header has expanded fields' error).DDMsgReader: Bug fix for deleting multiple selected messages: When updating message headers in the cached arrays, don't try to save them back to the database, because that was already done (this avoids a 'header has expanded fields' error).https://gitlab.synchro.net/main/sbbs/-/merge_requests/270Fixed tagLineFilename capitalization error in SlyEdit_Misc.js. Fixes #5382023-03-22T20:21:10ZEric OulashinFixed tagLineFilename capitalization error in SlyEdit_Misc.js. Fixes #538Fixed tagLineFilename capitalization error in SlyEdit_Misc.js. Fixes #538Fixed tagLineFilename capitalization error in SlyEdit_Misc.js. Fixes #538https://gitlab.synchro.net/main/sbbs/-/merge_requests/269DD area choosers: Replaced hardcoded high-ascii single line character with a ...2023-03-20T18:35:32ZEric OulashinDD area choosers: Replaced hardcoded high-ascii single line character with a variable defining it via hex code (for the help screens)DD area choosers: Replaced hardcoded high-ascii single line character with a variable defining it via hex code (for the help screens)DD area choosers: Replaced hardcoded high-ascii single line character with a variable defining it via hex code (for the help screens)