Synchronet merge requestshttps://gitlab.synchro.net/main/sbbs/-/merge_requests2024-01-09T04:02:28Zhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/385DDMR fix for indexed mode reading (not newscan): Showing the first unread mes...2024-01-09T04:02:28ZEric OulashinDDMR fix for indexed mode reading (not newscan): Showing the first unread message when selecting a sub-board, updating scan pointer, and selecting the next sub-board when done with the current sub-boardDDMR fix for indexed mode reading (not newscan): Showing the first unread message when selecting a sub-board, updating scan pointer, and selecting the next sub-board when done with the current sub-board.
For indexed read mode (not doing...DDMR fix for indexed mode reading (not newscan): Showing the first unread message when selecting a sub-board, updating scan pointer, and selecting the next sub-board when done with the current sub-board.
For indexed read mode (not doing a newscan), when choosing a sub-board to read, the correct (first unread) message is displayed. Also, the user's scan pointer is also updated to the last_read pointer. When done with the current sub-board, the next sub-board in the indexed menu is selected.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/384DDMsgReader configurator: Added a default for displayIndexedModeMenuIfNoNewMe...2024-01-04T21:17:55ZEric OulashinDDMsgReader configurator: Added a default for displayIndexedModeMenuIfNoNewMessages in case it's not in DDMsgReader.cfgDDMsgReader configurator: Added a default for displayIndexedModeMenuIfNoNewMessages in case it's not in DDMsgReader.cfgDDMsgReader configurator: Added a default for displayIndexedModeMenuIfNoNewMessages in case it's not in DDMsgReader.cfgRob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/383DDMsgReader: New user-toggleable behavior: Show indexed menu after reading al...2024-01-01T23:35:45ZEric OulashinDDMsgReader: New user-toggleable behavior: Show indexed menu after reading all new messages. Indexed reader mode (with -indexedMode command-line parameter) uses all sub-boards instead of just newscan sub-boardsDDMsgReader: New user-toggleable behavior: Show indexed menu after reading all new messages. Also, indexed reader mode (with -indexedMode command-line parameter) now uses all sub-boards, as opposed to doing a newscan (which uses only sub...DDMsgReader: New user-toggleable behavior: Show indexed menu after reading all new messages. Also, indexed reader mode (with -indexedMode command-line parameter) now uses all sub-boards, as opposed to doing a newscan (which uses only sub-boards enabled in the user's newscan configuration)Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/381DDMsgReader: With the indexed menu, don't show "No new messages" if the index...2023-12-31T03:19:06ZEric OulashinDDMsgReader: With the indexed menu, don't show "No new messages" if the indexed menu has already been displayedDDMsgReader: With the indexed menu, don't show "No new messages" if the indexed menu has already been displayedDDMsgReader: With the indexed menu, don't show "No new messages" if the indexed menu has already been displayedRob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/380DDMsgReader: For indexed mode newscan, default to showing "No new messages" i...2023-12-30T01:11:48ZEric OulashinDDMsgReader: For indexed mode newscan, default to showing "No new messages" instead of showing the indexed menu if there are no new messages. This can be toggled via a user setting & new configuration option, displayIndexedModeMenuIfNoNewMessagesDDMsgReader Indexed newscan: By default, if there are no new messages, it now shows "No new messages." (578 QWKNoNewMessages from text.dat). There's a new user setting to toggle whether to use the indexed newscan menu even if there are n...DDMsgReader Indexed newscan: By default, if there are no new messages, it now shows "No new messages." (578 QWKNoNewMessages from text.dat). There's a new user setting to toggle whether to use the indexed newscan menu even if there are no new messages.
New configuration file option: displayIndexedModeMenuIfNoNewMessages, which is a default for a user setting to toggle whether or not to use the Indexed newscan menu even when there are no new messages.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/379DDMsgReader: New sysop features while reading a message: Show message hex dum...2023-12-28T23:14:50ZEric OulashinDDMsgReader: New sysop features while reading a message: Show message hex dump (with the X key) and save message hex dump to file (with Ctrl-X)DDMsgReader: New sysop features while reading a message: Show message hex dump (with the X key) and save message hex dump to file (with Ctrl-X)DDMsgReader: New sysop features while reading a message: Show message hex dump (with the X key) and save message hex dump to file (with Ctrl-X)Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/378DDMsgReader: Copy-paste fix for section(s) of code for editing a local user a...2023-12-21T00:52:06ZEric OulashinDDMsgReader: Copy-paste fix for section(s) of code for editing a local user account while readingDDMsgReader: Copy-paste fix for section(s) of code for editing a local user account while readingDDMsgReader: Copy-paste fix for section(s) of code for editing a local user account while readingRob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/377SlyEdit: Now using msg_area.sub[code].settings to check for posting with real...2023-12-17T21:25:03ZEric OulashinSlyEdit: Now using msg_area.sub[code].settings to check for posting with real...SlyEdit: Now using msg_area.sub[code].settings to check for posting with real name instead of opening the sub-board to get the settingsSlyEdit: Now using msg_area.sub[code].settings to check for posting with real name instead of opening the sub-board to get the settingsRob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/376DDMsgReader: New configurable colors in the theme file for the indexed newsca...2023-12-16T04:24:18ZEric OulashinDDMsgReader: New configurable colors in the theme file for the indexed newscan menu header text: indexMenuHeader, indexMenuNewIndicator, and indexMenuNewIndicatorHighlightDDMsgReader: New configurable colors in the theme file for the indexed newscan menu header text (indexMenuHeader), "NEW" indicator text (indexMenuNewIndicator), and highlighted "NEW" indicator text (indexMenuNewIndicatorHighlight)DDMsgReader: New configurable colors in the theme file for the indexed newscan menu header text (indexMenuHeader), "NEW" indicator text (indexMenuNewIndicator), and highlighted "NEW" indicator text (indexMenuNewIndicatorHighlight)Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/375Fix grid layout2023-12-15T21:35:18ZRick ParrishFix grid layoutFix for #683Fix for #683Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/374DDMsgReader: New configurable colors for the indexed mode sub-board menu: ind...2023-12-13T03:37:22ZEric OulashinDDMsgReader: New configurable colors for the indexed mode sub-board menu: indexMenuSeparatorLine and indexMenuSeparatorTextDDMsgReader: New configurable colors in the theme file for the indexed mode newscan menu: indexMenuSeparatorLine (sub-board separator line) and indexMenuSeparatorText (sub-board separator text)DDMsgReader: New configurable colors in the theme file for the indexed mode newscan menu: indexMenuSeparatorLine (sub-board separator line) and indexMenuSeparatorText (sub-board separator text)Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/373SlyVote: New menu-driven configurator. Minor code refactor; no difference in ...2023-12-10T21:49:36ZEric OulashinSlyVote: New menu-driven configurator. Minor code refactor; no difference in functionality.To run the configurator, open a command prompt in the same directory and run:
jsexec slyv_cfg
SlyVote itself:
Now uses js.exec_dir instead of the hack to find out what directory the script is running in.
Now uses user.is_sysop rather tha...To run the configurator, open a command prompt in the same directory and run:
jsexec slyv_cfg
SlyVote itself:
Now uses js.exec_dir instead of the hack to find out what directory the script is running in.
Now uses user.is_sysop rather than storing a global variable with an ARS check for "SYSOP".Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/372DDMsgReader: New reader-mode operator menu (using the Ctrl-O hotkey), with a ...2023-12-05T04:26:43ZEric OulashinDDMsgReader: New reader-mode operator menu (using the Ctrl-O hotkey), with a (new) option to add the author's name to the twit listDDMsgReader: New reader-mode operator menu (using the Ctrl-O hotkey), with a (new) option to add the author's name to the twit list
Fix: When refreshing a rectangular area of a message, if it's a poll message, the background color for th...DDMsgReader: New reader-mode operator menu (using the Ctrl-O hotkey), with a (new) option to add the author's name to the twit list
Fix: When refreshing a rectangular area of a message, if it's a poll message, the background color for the voted responses was used for the non-selected responses.
Removed the setting useScrollingInterfaceForANSIMessages, since it's no longer used.https://gitlab.synchro.net/main/sbbs/-/merge_requests/371DDLightbarMenu: Fix to enable wrap navigation again, and fixed a comment abou...2023-12-04T02:29:01ZEric OulashinDDLightbarMenu: Fix to enable wrap navigation again, and fixed a comment about titlebar textDDLightbarMenu: Fix to enable wrap navigation again, and fixed a comment about titlebar textDDLightbarMenu: Fix to enable wrap navigation again, and fixed a comment about titlebar textRob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/370DDMsgReader: New user option to toggle the message 'replied' character in the...2023-12-01T07:19:51ZEric OulashinDDMsgReader: New user option to toggle the message 'replied' character in the email list. Fix for setting help line colors so that the background won't get un-done.DDMsgReader: New user option to toggle the message 'replied' character in the email list. Fix for setting help line colors so that the background won't get un-done.
New: User option to toggle whether to display the email 'replied' indica...DDMsgReader: New user option to toggle the message 'replied' character in the email list. Fix for setting help line colors so that the background won't get un-done.
New: User option to toggle whether to display the email 'replied' indicator (defaults to true).
Fix for setting colors for the key help lines so that the background won't get un-done if the other help line colors have a N (normal) attribute.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/369MRC minor tweaks & fixes:2023-11-26T22:57:08ZCraig HendricksMRC minor tweaks & fixes:- MRC-Session gets current STATS along with USERLIST on connect
- Fixed default X values for stats and added a gotoxy at the end so the prompt gets written at the bottom of the msg file- MRC-Session gets current STATS along with USERLIST on connect
- Fixed default X values for stats and added a gotoxy at the end so the prompt gets written at the bottom of the msg filehttps://gitlab.synchro.net/main/sbbs/-/merge_requests/368DDMsgReader: Option to prompt when deleting a personal email replied to & fix...2023-11-25T01:28:57ZEric OulashinDDMsgReader: Option to prompt when deleting a personal email replied to & fixes for message attributes & vote status display.DDMsgReader: Option to prompt when deleting a personal email replied to & fixes for message attributes & vote status display.
New user setting/configuration option to prompt the user whether or not to delete a personal email after replyi...DDMsgReader: Option to prompt when deleting a personal email replied to & fixes for message attributes & vote status display.
New user setting/configuration option to prompt the user whether or not to delete a personal email after replying to it (defaults to false).
New: Displays whether a personal email has been replied to.
Fix: Now displaying message vote score in the default header again.
Fix: When viewing message headers (for the sysop), now correctly shows the message attributes.Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/367MRC Enhancements: Server Stats & additional tweaks2023-11-25T14:11:18ZCraig HendricksMRC Enhancements: Server Stats & additional tweaks- MRC-Connector now makes requests for server stats every 20 seconds. These stats are displayed on the MRC-Client screen as well as stored in a file named mrcstats.dat for display elsewhere. See readme.txt for more info.
- Updated CTRL-A...- MRC-Connector now makes requests for server stats every 20 seconds. These stats are displayed on the MRC-Client screen as well as stored in a file named mrcstats.dat for display elsewhere. See readme.txt for more info.
- Updated CTRL-A color code notation all throughout.
- Updated param handling in the handle_message function.
- Duplicated /msg command as /t, which is the standard direct/private message command on Mystic clients.
- Message timestamps are now formatted as HH:MM rather than standard javascript locale time.
- Removed the nick list divider.https://gitlab.synchro.net/main/sbbs/-/merge_requests/366ddmr_cfg.js: Fixed the version number to match the current version of DDMsgRe...2023-11-21T19:13:05ZEric Oulashinddmr_cfg.js: Fixed the version number to match the current version of DDMsgReader (1.87)ddmr_cfg.js: Fixed the version number to match the current version of DDMsgReader (1.87)ddmr_cfg.js: Fixed the version number to match the current version of DDMsgReader (1.87)Rob SwindellRob Swindellhttps://gitlab.synchro.net/main/sbbs/-/merge_requests/365ddmr_cfg.js: Added a type check that should fix an 'undefined' error when for...2023-11-20T21:38:03ZEric Oulashinddmr_cfg.js: Added a type check that should fix an 'undefined' error when formatting option valuesddmr_cfg.js: Added a type check that should fix an 'undefined' error when formatting option valuesddmr_cfg.js: Added a type check that should fix an 'undefined' error when formatting option valuesRob SwindellRob Swindell