- May 09, 2018
-
-
nightfox authored
Version 1.17 beta 60: When a non-sysop is reading anonymous posts, the "from" name is now shown as "Anonymous".
-
- Apr 24, 2018
-
-
nightfox authored
Version 1.17 beta 59: When submitting a vote, the thread_id field is now set to the message/poll's message ID, not the message number.
-
- Mar 26, 2018
-
-
nightfox authored
-
- Mar 20, 2018
-
-
nightfox authored
Version 1.17 beta 57: Made a fix for voting input - It wasn't accepting Q to quit out of voting (a blank input worked though).
-
- Feb 02, 2018
-
-
nightfox authored
Version 1.17 beta 56: When replying to a message, the reader will now strip any control characters that might be in the subject line.
-
- Jan 28, 2018
- Jan 21, 2018
-
-
nightfox authored
Version 1.17 beta 54: Added a new configuration option, rightJustifyAvatars, which can be used to specify whether to right-justify avatars. Valid values are true and false (false means left-justify).
-
- Jan 13, 2018
-
-
nightfox authored
Version 1.17 beta 53: Added support for displaying user avatars for the sender of a message, recently added to Synchronet. Added the configuration option displayAvatars to toggle this feature. For this to work, you will need to updaet your .js files in sbbs\exec and sbbs\exec\load. This version of DDMsgReader specifically loads smbdefs.js and avatar_lib.js.
-
- Dec 29, 2017
-
-
nightfox authored
Version 1.17 beta 52 - Bug fix: When using the scrolling interface to read a message, any message color codes that might appear in the message lines are preserved across lines.
-
- Dec 18, 2017
-
-
nightfox authored
Version 1.17 beta 51: Updated the definitions of the KEY_PAGE_UP and KEY_PAGE_DOWN veriables to match what they are in sbbsdefs.js (if defined) from December 18, 2017 so that the PageUp and PageDown keys continue to work properly. This script should still also work with older builds of Synchronet.
-
- Dec 10, 2017
-
-
nightfox authored
Version 1.17 beta 50 - Fixed a bug introduced in beta 49 where it was no longer displaying vote stats (such as up/downvotes) for a message. Now, it gets a message header with expanded headers again (like it did before) for viewing a message, and when applying the MSG_READ attribute (when a user reads a message to them), it gets a header without expanded headers to apply MSG_READ and save it.
-
- Dec 05, 2017
-
-
nightfox authored
Version 1.17 beta 49: Fixed a bug when marking messages as 'read' when the user reads messages that were written to them - It was getting an 'expanded headers' error with recent builds (on/after December 1, 2017). A similar error used to happen occasionally but not all the time.
-
- Nov 29, 2017
-
-
nightfox authored
Version 1.17 beta 48 - Bug fix: When listing messages in reverse order in lightbar mode and all messages are selected/de-selected, the checkmarks on the screen now update properly. Also, updated so that when listing personal email, it will use the regular formatting colors rather than the colors for messages to the user, since all personal emails are to the user (the 'to user' colors for each email might be obnoxious).
-
- 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.
-
- Aug 20, 2017
- Aug 19, 2017
-
-
nightfox authored
Version 1.17 beta 45: Made use of the new Msgbase.close_poll() method to close a poll. Requires the August 19, 2017 or newer build of Synchronet 3.17.
-
- Aug 18, 2017
-
-
nightfox authored
Version 1.17 beta 44: Added support for users to close polls (only if they created the poll or if they're the sysop). I ended up using the ! key for that, since many other keys were already taken. Also, renamed "Read Me.txt" and "Revision history.txt" so they don't have spaces in the filenames.
-
- Aug 17, 2017
-
-
nightfox authored
Updated to support multi-answer polls. Requires a Synchronet 3.17 build from August 14, 2017 or newer. Next, I want to add a command to close a poll (would only work for the person who created the poll or the sysop).
-
- Aug 05, 2017
-
-
nightfox authored
Version 1.17 beta 42: When showing tally information for messages with upvotes & downvotes, it now shows who voted on the message (for sysops only).
-
- Jul 07, 2017
-
-
nightfox authored
Version 1.17 beta 41: Bug fix - When submitting an upvote/downvote on a message using the scrollable interface, it was automatically moving to the next message. Now it stays at the same message and refreshes the screen so that the updated vote count for the message can be seen.
-
- Jun 10, 2017
-
-
nightfox authored
Version 1.17 beta 40: When doing a message search (by text, from name, etc.), now it does not update the last-read & scan pointers. This way, when the user lists/reads messages in a sub-board as usual, the user will still be where they left off.
-
- Jun 02, 2017
-
-
nightfox authored
Version 1.17 beta 39: Made an adjustment for ANSI content detection for when to convert to Synchronet codes to make the message look okay in ANSI scrolling mode
-
- May 22, 2017
-
-
nightfox authored
-
nightfox authored
Version 1.17 beta 38: When searching for messages (by text, from name, to name, or to you), it now uses the get_all_msg_headers() function if that function is available (otherwise, it will fall back to going through all messages one-by-one in the messagebase object). With the get_all_msg_headers() function, it can get vote tally information so that information can be displayed when viewing the messages.
-
- May 10, 2017
-
-
nightfox authored
Version 1.17 beta 37: Added some more checking for ANSI content for certain messages to convert ANSI to Synchronet codes to prevent messages being displayed mangled in the ANSI scrolling interface.
-
- Apr 23, 2017
-
-
nightfox authored
Version 1.17 beta 36: Updated the newscan loop to wait 10ms at the end of the loop to avoid causing CPU usage to go high while the newscan loop is running (CPU usage was getting to 99% on my BBS system). With the 10ms wait, CPU usage went down to 65-70% on my BBS system, so it seems this should help keep the CPU workload from getting so high.
-
- Apr 06, 2017
-
-
nightfox authored
Version 1.17 beta 35: Updated the threshold for the percentage of ANSI codes to convert to Synchronet (& strip out any ANSI that's difficult to convert) rather than display as ANSI (previous was 6%, now 7%), due to a message with ~6.4% ANSI codes.
-
- Mar 13, 2017
-
-
nightfox authored
Version 1.17 beta 34: Updated the way it deals with rogue ANSI codes that seem to be added to certain messages (including cursor movement characters) which probably weren't intended to be there, which can mess up the display of messages when using the scrolling interface.
-
- Mar 06, 2017
-
-
nightfox authored
-
- Feb 20, 2017
-
-
nightfox authored
Version 1.17 beta 33: Improved to better handle message text that starts with "By <name> to <name> on <date>" - Some of those messages have ANSI codes (such as cursor movement codes, etc.) in that part of the text, which can mess up the display of the message when using the scrolling interface.
-
- Feb 08, 2017
-
-
nightfox authored
Version 1.17 beta 32: Fix for some (new) instances where it wasn't checking the sub-board code to see if it was "mail" before checking the can_read property
-
- Feb 06, 2017
-
-
nightfox authored
Added a revision history note for version 1.17 (even though it's still in 'beta'). Also, updated the readme to include some notes on voting, and added a list of lines from text.dat used by the reader.
-
nightfox authored
Version 1.17 beta 31: Added some checks to ensure the user won't be able to read a sub-board if they don't have permission to (if the sub-board's can_read property is false).
-
- Jan 29, 2017
-
-
nightfox authored
Version 1.17 beta 30: Made an update that should (hopefully) fix a message number error when a new user does a newscan for the first time (I thought I had fixed that some time ago, but it looks like I didn't fix it for all cases).
-
- Jan 25, 2017
- Jan 22, 2017
-
-
nightfox authored
Started working on a way to validate a message in a sub-board where the message requires moderation. Doesn't seem to be successfully saving the updated message header though.
-