- Jul 05, 2022
-
-
Eric Oulashin authored
Graphic is now only used when using the scrollable interface. Also, when creating the Graphic, now subtracting 1 from the reading area height to avoid making the Graphic one line too tall to avoid unnecessary scrolling. When saving messages with ANSI codes, Graphic is only used if the message has any ASCII drawing characters. (not sure if this really matters much though). Also, applied "use strict" and made some changes as necessary.
-
- Jul 04, 2022
-
-
Rob Swindell authored
Synchronet uses "extended normal" mouse reporting for mouse support (e.g. menu/display file clickable "hot spots"). Many of the JS scripts that predated Synchronet's own internal mouse support would send their own mouse-reporting enablement and disablement ANSI sequences and the terminal could become out of sync with the expectations of the script (i.e. it would not necessarily disable the mouse modes that had been set by SBBS before enabling its own preferred mode). And some scripts (e.g. Synchronet Minesweeper) use a mixture of Synchronet hotspot support and direct mouse click coordinate reporting, so it was a mess going between different mouse reporting modes at different times in the same script. This all came to light as a result of the fix for issue #412: using mouse button releases rather than presses to trigger a hotspot. So mouse_getkey() now has as a separate "release" property it sets in the return value. Right now its always the opposite of "press", but I can imagine some mouse tracking modes where movement might be reported with neither a button press nor release event. Anyway, Nelgin, give this a try and see if it resolves the issues you were reporting in IRC with avatar chooser mouse support.
-
- Jul 03, 2022
-
-
Eric Oulashin authored
DD file area chooser fix: Listing libraries without first listing directories within the user's current library (with directory collapsing) works again
-
- Jun 24, 2022
-
-
Eric Oulashin authored
-
- Jun 21, 2022
-
-
Eric Oulashin authored
-
- Jun 20, 2022
-
-
Eric Oulashin authored
DDMsgReader: When doing a text search, it now ignores the user scan configuration for sub-boards, to ensure it will show any results of the text search.
-
- Jun 14, 2022
-
-
Eric Oulashin authored
DDMsgReader Version 1.49 - Refactor: Simplified saving a message to BBS machine for sysop (as-is, less processing); removed attachment stuff for pre-Synchronet 3.17; moved hasSyncAttrCodes() to attr_conv.js because that's where it needs to be.
-
- Jun 12, 2022
-
-
Eric Oulashin authored
-
Eric Oulashin authored
allowing the user to choose the file directory within their file library.
-
- Jun 11, 2022
-
-
Eric Oulashin authored
DD message area chooser: Updated to try to prevent the error "this.subBoardListPrintfInfo[pGrpIdx] is undefined" when only choosing a sub-board within the user's current message group.
-
Eric Oulashin authored
Some antivirus scanners (such as ClamAV) need a command line parameter to pass the file permissions descriptor to the scanner.
-
Eric Oulashin authored
DD message area chooser: Updated to try to prevent the error "this.subBoardListPrintfInfo[pGrpIdx] is undefined"
-
- Jun 08, 2022
-
-
Eric Oulashin authored
-
Updated Digital Distortion Upload Processor so that the scanning works properly in Linux (directory permissions)
-
- Jun 06, 2022
-
-
Eric Oulashin authored
-
- Jun 04, 2022
-
-
Rob Swindell authored
-
Rob Swindell authored
Some shells log every character the user types (e.g. 'X' for external programs) so we need a newline before the logged DOORSCAN line to be parsed correctly. From Apam (POSITRON)
-
- May 17, 2022
-
-
Eric Oulashin authored
-
- Apr 19, 2022
- Apr 14, 2022
-
-
Eric Oulashin authored
When extended file descriptions are enabled, the file date is now shown with the file description on the last line.
-
- Apr 12, 2022
-
-
Rob Swindell authored
-
Stephen Hurd authored
-
- Apr 09, 2022
-
-
Rob Swindell authored
A user disconnecting while running tw2 would just result in an infinite loop checking node status and waiting for the user's allowed time to run out (which may never happen) or for the server to be locally terminated. This has been happening for years on Vertrauen. Finally now I see why.
-
- Mar 24, 2022
-
-
Eric Oulashin authored
Now calls bbs.edit_msg() to edit an existing message (if that function exists - It was added in Synchronet 3.18).
-
- Mar 18, 2022
-
-
Eric Oulashin authored
DD area choosers: For message sub-board/file directory collapsing, if there's only one sub-group/sub-library, then it won't be collapsed DD area choosers v1.23: For message sub-board/file directory collapsing, if there's only one sub-group/sub-library, then it won't be collapsed, as that wouldn't be very useful.
-
- Mar 15, 2022
-
-
Eugene So authored
-
Eric Oulashin authored
Added back a few functions that were accidentally removed (which weren't moved to attr_conv.js)
-
Eugene So authored
Fixed broken code when taunting opponent Fixed broken code when aborting after waiting a long time for opponent to respond.
-
Eric Oulashin authored
-
- Mar 14, 2022
-
-
-
Eric Oulashin authored
ddfilelister version 2.05a: Fix for "fileDesc is not defined" error when displaying the file description on the main screen. Also made a small refactor to the main screen refresh function.
-
- Mar 13, 2022
-
-
Rob Swindell authored
-
- Mar 12, 2022
-
-
Eric Oulashin authored
ddfilelister version 2.05 - Now makes use of the user's extended file description setting: If the user's extended file description setting is enabled, the lister will now show extended file descriptions on the main screen in a split format, with the lightbar file list on the left and the extended file description for the highlighted file on the right. Also, made the file info window taller for terminals within 25 lines high. This should resolve issue #363 . This update to ddfilelister also requires the included update to dd_lightbar_menu.js and the new attr_conv.js.
-
- Mar 11, 2022
-
-
Eugene So authored
-
- Mar 09, 2022
-
-
Eric Oulashin authored
Version 2.04 - Bug fix: Now successfully formats filenames without extensions when listing files. This addresses issue #369.
-
- Mar 07, 2022
-
-
Eric Oulashin authored
Fix: When changing to an empty sub-board from within the reader (either from read mode or list mode), it now properly says there are no messages and exits, rather than showing a list of bogus messages. Unsure when this bug was introduced. The version is now 1.46.
-
- Feb 28, 2022
-
-
DD file lister: For terminals over 25 rows tall, the file info window will now be up to 45 rows tall.
-
- Feb 27, 2022
-
-
Eric Oulashin authored
Changed "Installing into a command shell" to say section 3 ("Installation & Setup") instead. This resolves issue #353
-
Rob Swindell authored
-