Synchronet merge requestshttps://gitlab.synchro.net/main/sbbs/-/merge_requests2024-02-23T19:35:55Zhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/412Added MSP, MXP, MSDP and a few other protocols2024-02-23T19:35:55ZNigel ReedAdded MSP, MXP, MSDP and a few other protocolsthat may be used by MUD type games so their login
screens can be captured without the odd chars.
If you connect to, say, coffeemud.net then you'll see various telnet negotiation characters for various mud protocols that are understood b...that may be used by MUD type games so their login
screens can be captured without the odd chars.
If you connect to, say, coffeemud.net then you'll see various telnet negotiation characters for various mud protocols that are understood by MUD clients. These will help termcapture_lib.js filter those out so they're not on the login page. I figured it'd be just as easy to put them here rather than create a separate lib for muds.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/411SlyEdit: Update for the isPrintableChar() function to allow more for UTF-8 (i...2024-02-18T06:00:32ZEric OulashinSlyEdit: Update for the isPrintableChar() function to allow more for UTF-8 (it's a simplistic function). Also updated the version number in slyedcfg.js.SlyEdit: Update for the isPrintableChar() function to allow more for UTF-8 (it's a simplistic function). Also updated the version number in slyedcfg.js.SlyEdit: Update for the isPrintableChar() function to allow more for UTF-8 (it's a simplistic function). Also updated the version number in slyedcfg.js.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/410DDMsgReader: When checking the user's external editor settings, make sure the...2024-02-16T21:10:59ZEric OulashinDDMsgReader: When checking the user's external editor settings, make sure they actually have an external editor configured, or else DDMsgReader will error out.DDMsgReader: When checking the user's external editor settings, make sure they actually have an external editor configured, or else DDMsgReader will error out.DDMsgReader: When checking the user's external editor settings, make sure they actually have an external editor configured, or else DDMsgReader will error out.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/409When upgrading to Synchronet 3.20, ensure the SlyEdit sttings are correct, in...2024-02-17T01:00:12ZEric OulashinWhen upgrading to Synchronet 3.20, ensure the SlyEdit sttings are correct, including the "Support UTF-8 Encoding", and ARS as "ANSI AND COLS 80"When upgrading to Synchronet 3.20, ensure the SlyEdit sttings are correct, including the "Support UTF-8 Encoding", and ARS as "ANSI AND COLS 80".When upgrading to Synchronet 3.20, ensure the SlyEdit sttings are correct, including the "Support UTF-8 Encoding", and ARS as "ANSI AND COLS 80".Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/408xtrn.ini: For SlyEdit, the "Support UTF-8 Encoding" is now Yes. Also, update...2024-02-16T20:06:15ZEric Oulashinxtrn.ini: For SlyEdit, the "Support UTF-8 Encoding" is now Yes. Also, updated the ARS to "ANSI AND COLS 80"xtrn.ini: For SlyEdit, the "Support UTF-8 Encoding" is now Yes. Also, updated the ARS to "ANSI AND COLS 80" to ensure the user's terminal is ANSI _and_ at least 80 columns wide.xtrn.ini: For SlyEdit, the "Support UTF-8 Encoding" is now Yes. Also, updated the ARS to "ANSI AND COLS 80" to ensure the user's terminal is ANSI _and_ at least 80 columns wide.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/407SlyEdit: Header display update for UTF-8. Added 'add graphic char' to DCT menu.2024-02-16T19:00:33ZEric OulashinSlyEdit: Header display update for UTF-8. Added 'add graphic char' to DCT menu.Header display update for UTF-8. And printing from/to/subj after writing the header with empty data so that the header 'graphic' characters & everything lines up properly.
Also, DCT menu update (added an entry for 'add graphic char').Header display update for UTF-8. And printing from/to/subj after writing the header with empty data so that the header 'graphic' characters & everything lines up properly.
Also, DCT menu update (added an entry for 'add graphic char').Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/406DDMsgReader: quotes.txt is now in the correct case for the user's editor. "te...2024-02-16T05:50:07ZEric OulashinDDMsgReader: quotes.txt is now in the correct case for the user's editor. "terminalSupportsUTF8 not defined" error eliminated.DDMsgReader: quotes.txt is now in the correct case for the user's editor. "terminalSupportsUTF8 not defined" error eliminated.DDMsgReader: quotes.txt is now in the correct case for the user's editor. "terminalSupportsUTF8 not defined" error eliminated.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/405DDLightbarMenu: Something has gone wrong with the display of borders.. Rever...2024-02-16T00:25:27ZEric OulashinDDLightbarMenu: Something has gone wrong with the display of borders.. Reverting back to what I know was a good version of dd_lightbar_menu.js (none of the recent changes are significant).DDLightbarMenu: Something has gone wrong with the display of borders.. Reverting back to what I know was a good version of dd_lightbar_menu.js (none of the recent changes are significant).DDLightbarMenu: Something has gone wrong with the display of borders.. Reverting back to what I know was a good version of dd_lightbar_menu.js (none of the recent changes are significant).Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/404DDLightbarMenu: Revert the text item width fill that was committed yesterday,...2024-02-13T23:19:44ZEric OulashinDDLightbarMenu: Revert the text item width fill that was committed yesterday, as it seems to write too much in some casesDDLightbarMenu: Revert the text item width fill that was committed yesterday, as it seems to write too much in some cases. More changes are planned regarding UTF-8..DDLightbarMenu: Revert the text item width fill that was committed yesterday, as it seems to write too much in some cases. More changes are planned regarding UTF-8..Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/403SlyEdit: UTF-8 support in the displayed header and when quoting text and when...2024-02-13T05:49:58ZEric OulashinSlyEdit: UTF-8 support in the displayed header and when quoting text and when quoting message text. This also includes a dd_lightbar_menu.js updateSlyEdit: UTF-8 support in the displayed header and when quoting text and when quoting message text. This also includes a dd_lightbar_menu.js update (filling in the remainder of item text if it ends up too short; may be a bit hacky, since...SlyEdit: UTF-8 support in the displayed header and when quoting text and when quoting message text. This also includes a dd_lightbar_menu.js update (filling in the remainder of item text if it ends up too short; may be a bit hacky, since it seems UTF-8 characters can be 2 bytes and some methods of getting string length don't seem to account for that)Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/402DDLightbarMenu: If printing for UTF8, the text length may end up too short, s...2024-02-13T04:18:21ZEric OulashinDDLightbarMenu: If printing for UTF8, the text length may end up too short, so need to fill in the rest of the menu width (with either blank or highlighted attribute)DDLightbarMenu: If printing for UTF8, the text length may end up too short, so need to fill in the rest of the menu width (with either blank or highlighted attribute)DDLightbarMenu: If printing for UTF8, the text length may end up too short, so need to fill in the rest of the menu width (with either blank or highlighted attribute)Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/401SlyEdit readme: Removed extraneous description about UTF-8 support and left i...2024-02-12T18:24:45ZEric OulashinSlyEdit readme: Removed extraneous description about UTF-8 support and left it as a simple blurbSlyEdit readme: Removed extraneous description about UTF-8 support and left it as a simple blurbSlyEdit readme: Removed extraneous description about UTF-8 support and left it as a simple blurbRob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/400SlyEdit: UTF-8 support. Also, new feature: Entering a graphic char with Ctrl-...2024-02-12T05:00:11ZEric OulashinSlyEdit: UTF-8 support. Also, new feature: Entering a graphic char with Ctrl-G (Ctrl-G was previously the key for general help, which wasn't much)SlyEdit: UTF-8 support. Also, new feature: Entering a graphic char with Ctrl-G (Ctrl-G was previously the key for general help, which wasn't much). Credit for the code for these features goes to Deuce (and FSEditor.js).SlyEdit: UTF-8 support. Also, new feature: Entering a graphic char with Ctrl-G (Ctrl-G was previously the key for general help, which wasn't much). Credit for the code for these features goes to Deuce (and FSEditor.js).Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/399DD File Lister: New sort option in the config file: PER_DIR_CFG, which has Sy...2024-02-10T23:09:31ZEric OulashinDD File Lister: New sort option in the config file: PER_DIR_CFG, which has Synchronet sort the file list according to the file directory's configurationDD File Lister: New sort option in the config file: PER_DIR_CFG, which has Synchronet sort the file list according to the file directory's configuration (SCFG > File Areas > library > File Directories > dir > Advanced Options > Sort Valu...DD File Lister: New sort option in the config file: PER_DIR_CFG, which has Synchronet sort the file list according to the file directory's configuration (SCFG > File Areas > library > File Directories > dir > Advanced Options > Sort Value and Direction). This is now the default.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/398DDLightbarMenu: DrawPartial() width check update (previously it wasn't re-dra...2024-02-10T21:05:19ZEric OulashinDDLightbarMenu: DrawPartial() width check update (previously it wasn't re-drawing the last character of the item text)DDLightbarMenu: DrawPartial() width check update (previously it wasn't re-drawing the last character of the item text)DDLightbarMenu: DrawPartial() width check update (previously it wasn't re-drawing the last character of the item text)Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/397SlyEdit: Support for entering UTF-8/Unicode characters; using K_CP437 to have...2024-02-08T03:32:02ZEric OulashinSlyEdit: Support for entering UTF-8/Unicode characters; using K_CP437 to have Synchronet convert to CP437 internallySlyEdit: Support for entering UTF-8/Unicode characters; using K_CP437 to have Synchronet convert to CP437 internallySlyEdit: Support for entering UTF-8/Unicode characters; using K_CP437 to have Synchronet convert to CP437 internallyRob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/396DDMsgReader: UTF8 update for the standard Synchronet message header too. Als...2024-02-06T18:12:57ZEric OulashinDDMsgReader: UTF8 update for the standard Synchronet message header too. Also, oops, dd_msg_reader.js should only be in exec/load, not xtrn/DDMsgReader.DDMsgReader: UTF8 update for the standard Synchronet message header too. Also, oops, dd_msg_reader.js should only be in exec/load, not xtrn/DDMsgReader.DDMsgReader: UTF8 update for the standard Synchronet message header too. Also, oops, dd_msg_reader.js should only be in exec/load, not xtrn/DDMsgReader.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/395Oops.. dd_lightbar_menu.js should only be in sbbs/exec/load (not in xtrn/DDM...2024-02-06T17:48:00ZEric OulashinOops.. dd_lightbar_menu.js should only be in sbbs/exec/load (not in xtrn/DDMsgReader)Oops.. dd_lightbar_menu.js should only be in sbbs/exec/load (not in xtrn/DDMsgReader)Oops.. dd_lightbar_menu.js should only be in sbbs/exec/load (not in xtrn/DDMsgReader)Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/394DDMsgReader: Use the P_UTF8 mode bit when writing UTF8 header information so ...2024-02-06T03:13:29ZEric OulashinDDMsgReader: Use the P_UTF8 mode bit when writing UTF8 header information so it looks right on UTF-8 terminals. This also includes a dd_lightbar_menu.js update (for the message list).DDMsgReader: Use the P_UTF8 mode bit when writing UTF8 header information so it looks right on UTF-8 terminals. This also includes a dd_lightbar_menu.js update (for the message list).DDMsgReader: Use the P_UTF8 mode bit when writing UTF8 header information so it looks right on UTF-8 terminals. This also includes a dd_lightbar_menu.js update (for the message list).Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/393Digital Distortion mod refactor: Remove use of backslash() (just append a /);...2024-02-03T20:50:51ZEric OulashinDigital Distortion mod refactor: Remove use of backslash() (just append a /); use js.exec_dir instead of the old hack to find the startup directory. No functional change.Digital Distortion mod refactor: Remove use of backslash() (just append a /); use js.exec_dir instead of the old hack to find the startup directory. No functional change.Digital Distortion mod refactor: Remove use of backslash() (just append a /); use js.exec_dir instead of the old hack to find the startup directory. No functional change.Rob SwindellRob Swindell