- Oct 28, 2023
-
-
Rob Swindell authored
Longer messages would cause the "Preview lines" separator line to wrap. Chasing 40 column issues is a bit of a rabbit hole, so I think I'll pause for now.
-
Rob Swindell authored
In terminals < 80 cols in width, only the message # and "from" field are shown in listings, so don't show column headings for fields that aren't shown. Display a '-' in the flag column for deleted messages (that aren't flagged). Shorten the prompt when listing msgs for terminals narrower than 64 cols (for phigz). I don't know of any systems/terminals that use 64 cols however.
-
Rob Swindell authored
dd_lightbar_menu.js: Length off-by-1 fix in substrWithAttrCodes() See merge request !354
-
-
Rob Swindell authored
DDMsgReader: Fix in reader mode for refreshing the message area after closing another window See merge request !355
-
-
Rob Swindell authored
DD Message area chooser: Lightbar mode name collapsing: Ensure the intermediate subgroup is selected See merge request !356
-
DD Message area chooser: Lightbar mode name collapsing: Ensure the intermediate subgroup is selected
-
Randy Sommerfeld authored
-
Randy Sommerfeld authored
-
- Oct 27, 2023
-
-
Rob Swindell authored
though the DEL key is still supported
-
Rob Swindell authored
For terminals that can't easily send a DEL (0x7F) character. As requested by phigz in IRC.
-
- Oct 26, 2023
-
-
Rob Swindell authored
Ragnarok (DOCKSUD) would like to use lang_COUNTRY for their language files as "I use es_AR and is exactly not same to es_ES" It's trivial to extend the length more if there's a desire to do that. That's a nice thing about the new (in v3.20) user.tab file format.
-
Rob Swindell authored
Fix issue #667 I'm not sure why these warnings just started popping up (maybe the inclusion of string in sbbs.h), but it only seems to happen in debug builds and the possible truncation is intentional.
-
Rob Swindell authored
-
Rob Swindell authored
Really, these should just be loadable modules (not loaded via text.dat @exec and global variable magic), and merged into a single module, but for now, this will do. The old yesnobar.src/bin and noyesbar mods aren't used when these .js files are in place, unless you have a copy yesnobar/noyesbar.bin in your mods dir.
-
Rob Swindell authored
And added the other new strings.
-
Rob Swindell authored
C++ Builder6 doesn't have unordered_map, so only #include those std C++ headers if/where we actually need them.
-
Rob Swindell authored
Though, with v3.20, this file isn't strictly needed, at least for new scripts, you can use bbs.text.[string_id] to get the number associated with a text.dat string, so bbs.text(bbs.text.Yes) == "Yes" (by default, for English).
-
Rob Swindell authored
-
Rob Swindell authored
Whoohoo, I'm a reel STL programmerz n0w!
-
Rob Swindell authored
DDMsgReader: Personal emails addressed to 'sysop' (or starting with 'sysop') now marked as read properly See merge request !353
-
DDMsgReader: Personal emails addressed to 'sysop' (or starting with 'sysop') now marked as read properly
-
Rob Swindell authored
error: ISO C++ forbids comparison between pointer and integer
-
Rob Swindell authored
Uses the new ctrl/text.??.ini files (just a few words translated so far). Adds the new "lang" user property (to user.tab and JS User class). The language code is the 2-3 char (e.g. ISO 639-1) abbreviation of a language. A "blank" language property value (the default), just means to use the ctrl/text.dat contents. User-selected alternate language file is loaded upon logon and in the built-in/hard-coded user default settings menu. More on the user default settings menu: - AutoLogin via IP option ('I') to make room for new (I) Language option. - The cold-keys menu option was removed to make room for Language option (via text.dat change to UserDefaultsHotKey) - Any options disabled via blank text.dat strings will no longer result in supported command keys (that could accidentally be struck with hidden consequences/effect) - The user_settings.js will need similar treatment text/menu/<lang>/* is where alternate language menu files should be stored New UserDefaultsLanguage text.dat string (inserted before new PasswordChar string).
-
Rob Swindell authored
This fixes the issue with the ContinueQ setting in ctrl/text.??.ini when attempting to use one of them to replace text.dat strings with localized text.
-
- Oct 25, 2023
-
-
Rob Swindell authored
DD File Lister readme: Removed inclusion of "Scan Dirs" in line saying it could be used for such (it should be used only as the List Files loadable module) See merge request !352
-
Rob Swindell authored
DD area choosers: Name collapsing: Fix for incorrect subboard/directory assignment, and smarter name collapsing behavior See merge request !351
-
DD area choosers: Name collapsing: Fix for incorrect subboard/directory assignment, and smarter name collapsing behavior
-
Rob Swindell authored
DDMsgReader: Fix for # messages & latest message date in list when changing sub-board. Should fix #663 Closes #663 See merge request !350
-
DDMsgReader: Fix for # messages & latest message date in list when changing sub-board. Should fix #663
-
Eric Oulashin authored
DD File Lister readme: Removed inclusion of "Scan Dirs" in line saying it could be used for such (it should be used only as the List Files loadable module)
-
- Oct 24, 2023
-
-
Randy Sommerfeld authored
-
Randy Sommerfeld authored
-
Randy Sommerfeld authored
-
Randy Sommerfeld authored
-
Randy Sommerfeld authored
-
- Oct 23, 2023
-
-
Rob Swindell authored
-
- Oct 22, 2023
-
-
Rob Swindell authored
In a fresh install, neither of these files would exist, and that's normal, so getstats() should just return true in that case (with the stats struct zeroed-out). Fixes error during login to a new install reported by Zoltán Gábor on Facebook.
-
- Oct 21, 2023
-
-
Rob Swindell authored
... in the linked node listing
-