- Nov 10, 2023
-
-
Randy Sommerfeld authored
-
Randy Sommerfeld authored
-
- Nov 09, 2023
-
-
Rob Swindell authored
DDMsgReader: Indexed mode: Added 'mark all read' for a sub-board with the R key. Fixed message list colors for messages to the user in the message lists. Fix for continuous newscan. Fix for DDLIghtbarMenu numbered mode item text in traditional UI. See merge request !361
-
DDMsgReader: Indexed mode: Added 'mark all read' for a sub-board with the R key. Fixed message list colors for messages to the user in the message lists. Fix for continuous newscan. Fix for DDLIghtbarMenu numbered mode item text in traditional UI.
-
Randy Sommerfeld authored
-
Randy Sommerfeld authored
-
Randy Sommerfeld authored
-
- Nov 08, 2023
-
-
Randy Sommerfeld authored
-
Randy Sommerfeld authored
-
- Nov 07, 2023
-
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
Replaced _property_ver_list (array of numbers) with _property_ver_list (array of objects) with a "ver" and (optional) "desc" property. This solves the enumeration order problem with objects that have both manual and table-based properties. Object's property tables (arrays of jsSyncPropertySpec) can now (optionally) contain the property descriptions. For properties defined in this manner, there will never be another mismatch between ther name/type and description/version in the jsobjs.html (a problem has re-occurred several times through the years with nebulous work-arounds). We still use _property_desc_list arrays for additional (e.g. manually defined) properties in such objects or just objects that only use one method of property definition and are not subject to the enumeration order problem. Fixed numerous typos. Using more consistent terminology and HTML mark-up. Some beautification and enhancement of readability, but nothing too major.
-
- Nov 06, 2023
-
-
Rob Swindell authored
-
Rob Swindell authored
We don't need the carriage returns and they cause Git warnings: warning: in the working copy of 'src/sbbs3/text.h', CRLF will be replaced by LF the next time Git touches it
-
Rob Swindell authored
DD Message Area Chooser: Fix for a copy & paste error - Added the canViewDeletedMsgs() function See merge request main/sbbs!360
-
Eric Oulashin authored
-
Rob Swindell authored
New: ddmr_cfg.js is a menu-based configurator for Digital Distortion Message Reader. Also, refactored slyedcfg.js a bit to make it a little simpler. See merge request main/sbbs!359
-
Eric Oulashin authored
New: ddmr_cfg.js is a menu-based configurator for Digital Distortion Message Reader. Also, refactored slyedcfg.js a bit to make it a little simpler.
-
- Nov 03, 2023
-
-
Rob Swindell authored
This is a menu-driven configuration program/script for SlyEdit. See merge request main/sbbs!358
-
-
- Nov 02, 2023
-
-
Rob Swindell authored
DD Msg Reader: Mark personal email as read if the user is just reading personal email See merge request main/sbbs!357
-
- Nov 01, 2023
-
-
Eric Oulashin authored
-
Rob Swindell authored
Fixes issue #670
-
Rob Swindell authored
-
Rob Swindell authored
The get_lang_count(), get_lang_list(), and get_lang_desc_list() functions are more or less ported from load_cfg.c. If we ever need these in any other JS files, they should be moved to a load-lib. Re-synchronized this code with sbbs_t::maindflts(): - Don't accept keys for settings we didn't display - Remove support for Auto-Login by IP address (chopping block feature) - This is even a tad better as a translated (to another language) UserDefaultsHdr string (if/when there is one) would be displayed immediately upon a new language file being selected Fixed a bug where the user online's command shell was used as the default rather than the selected user's command shell (thisuser). Fixed a bug where 'None' was hard-coded rather than use the text.dat string. No longer needs/loads text.js (use the hard-coded string IDs in sbbs v3.20) for a little speed boost.
-
Rob Swindell authored
New method: bbs.load_user_text() to load/reload user's language file. The user's select language file (if there is one) is automatically loaded upon logon to the terminal server, but if the user changes their language (e.g. via user_settings.js), we needed a way to force re-load of the language text. This is the way. bbs.text() now accepts an optional second (bool) argument that if true, will return a string from the default language strings (in text.dat), and not a string from any alternate language files (ctrl/text.*.ini) that might've been loaded. This allows user_settings.js to always get the name of the default language string (LANG), e.g. "English".
-
Randy Sommerfeld authored
-
Rob Swindell authored
-
Rob Swindell authored
Enter key does nothing on this example menu (but usually is treated the same as INSert). Change help text to multi-line example. Happy Halloween!
-
- Oct 30, 2023
-
-
Randy Sommerfeld authored
-
Rob Swindell authored
The CTX constructor arguments weren't documented Some blind beautification via HTML tags
-
Rob Swindell authored
-
- Oct 29, 2023
-
-
Rob Swindell authored
-
Rob Swindell authored
Also clarify (or try to clarify) that the maxlen argument is required if you want to specify any kmode flags.
-
- 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 main/sbbs!354
-
-
Rob Swindell authored
DDMsgReader: Fix in reader mode for refreshing the message area after closing another window See merge request main/sbbs!355
-
-