- Oct 11, 2017
- Oct 10, 2017
-
-
rswindell authored
If a linked-node's inbox is the same absolute path as the inbound or secure-inbound directories, clear the inbox (don't use it). If a linked-node's outbox is the same absolute path as the outbound directory, clear the outbox (don't use it).
-
rswindell authored
Added Paste Item over extra/blank item support. Fixed some typos.
-
rswindell authored
-
rswindell authored
-
rswindell authored
Added Cut (Ctrl-X) support. Fixed bug whereby Paste Item was available when nothing had been copied. Stil ToDo: allow paste into extra/blank item.
-
rswindell authored
- returns index with MSK_CUT in upper nibble - Cut is initiated with Ctrl-X or Shif-Delete - Same as Get/Copy (F6/Ctrl-V) except the source item is removed * Ctrl-Insert is now supported for Copy (in addition to Ctrl-C and F5) * Shift-Insert is now supported for Paste (in addition to Ctrl-V and F6) * Fixed a couple of potential NULL savbuf dereferences (one sighted when using mouse).
-
rswindell authored
Shift-Delete, and Ctrl-Delete to be used for cut and paste operations (not Ctrl-Delete).
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
(blank) item. Replaces the previously unused WIN_EDITACT mode flag.
-
rswindell authored
-
rswindell authored
v3 to crash when used with the '-iD' option. Oops.
-
- Oct 09, 2017
-
-
nightfox authored
Version 1.17 beta 47: Updated to set the message number field length dynamically based on the number of messages in the sub-board. It will be at least 4 but can be more than 4 if there are 10000 messages or more in a sub-board. Also, updated to not hold an open sub-board for a long period of time - It now opens a sub-board only when necessary. This simplified the code a bit. I also hoped it would fix issues I've seen where sbbs crashes sometimes when replying to a message, but it looks like it did not fix that.
-
- Oct 04, 2017
-
-
rswindell authored
EchoList Key -> AreaFix Keys
-
- Oct 03, 2017
-
-
rswindell authored
-
- Sep 27, 2017
- Sep 25, 2017
-
-
nightfox authored
Version 0.32 beta - Bug fix: After deleting the last poll in a sub-board, it now correctly goes to the main menu rather than reporting an error. Also, after creating or deleting a poll, the number of polls in the sub-board displayed on the main menu is now updated.
-
- Sep 19, 2017
-
-
rswindell authored
that contains wildcards ("ALL") - prevents misconfiguration. Fileboxes are not for multiple-nodes (one node per in/outbox only).
-
- Sep 17, 2017
-
-
nightfox authored
-
nightfox authored
SlyEdit version 1.51: Added an auto-sign option to the user options (accessible via Ctrl-U, disabled by default). If enabled, SlyEdit will automatically sign users' messages with their handle or real name, depending on the sub-board's configuration. Also added a seting to use only their first name when signing with their real name and whether to sign emails with their real name (enabled by default).
-
- Sep 13, 2017
-
-
rswindell authored
-
- Sep 11, 2017
-
-
rswindell authored
check the trashcan files email.can and location.can (new). By adding "sh" and "shell" to these files (without the quotes), you can reduce the number of MIRAI-bot guest logins - the bot is immediately disconnected.
-
- Sep 10, 2017
-
-
nightfox authored
Version 0.31 beta: Optimization: Updated to only build the area selection menu once, the first time it's used. Also refactored a section of code there to go along with a bug fix in DDLIghtbarMenu.
-
nightfox authored
Bug fix: Updated GetTopItemIdxToTopOfLastPage() and SetTopItemIdxToTopOfLastPage() to return/set the top item index to 0 if there is only one page of menu items
-
- Sep 09, 2017
-
-
nightfox authored
Version 0.30 beta: Implemented a user configuration file to store last-read message numbers separately from Synchronet's messagebase so that SlyVote won't mess with users' actual last-read message numbers. Also, updated so that when changing to another area, if the top item index is on the last page of the menu, then set the top item index to the first item on the last page.
-
nightfox authored
Added the functions GetNumItemsPerPage, GetTopItemIdxToTopOfLastPage, and SetTopItemIdxToTopOfLastPage.
-
- Aug 31, 2017
-
-
nightfox authored
Version 1.14 - Fixed an issue in the message area chooser where it was calling a function that wasn't implemented. I had copied & pasted some code and did not copy one of the required functions.
-
- Aug 27, 2017
-
-
nightfox authored
Version 0.29 beta: Checked for the user's UFLAG_V restriction (not allowed to vote) in more places. If the user is not allowed to vote, they can still view poll results. Also, updated the poll viewing & stats view to say if a poll is closed. Also refactored code where the Frame & ScrollBar objects are created.
-
- Aug 26, 2017
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
are now configurable via the following news keys in the [Mail] section of the sbbs.ini file: NewMailNotice ForwardNotice Using the newly updated string literal support to allow for Ctrl-A codes using C charater literal notation (\1) for control-A codes and standard C-escaping of carriage-return (\r), line-feed (\n), etc. Beginning and trailing space characters are also preserved (if specified) in the key values. The default strings are updated/different from what was previously hard-coded in mailsrvr.c. If you want the local timestamp (back) in the notice, change the '%.0s' in the default string to just '%s'.
-
rswindell authored
that have standard C mnemonics.
-
rswindell authored
- Use the string literal separator (colon) instead of equals if the string value begins or ends in space or contains control characters. iniGetString, etc. will preserve leading or trailing space characters in a string specified with a colon key:value separator and enclosed in double-quotes. iniGetString, etc. will decode C-escaped string values specified with a string literal (colon) key:value separator. New function: iniSetStringLiteral() used to specify that the value shall be stored in the .ini file using the colon key:value separator, enclosed in double-quotes, and any special charactors (e.g. quotes, backslashes, etc.) or control characters must be C-style escaped.
-