- May 20, 2023
-
-
Rob Swindell authored
This is actually how sbbs v1/2 worked, before this functionality was moved to chat_sec.src. If the sysop doesn't want the prompt at all, just set the string ChatWithGuruInsteadQ to blank in the ctrl/text.dat file (or copy this script to mods dir and edit to your liking). This resolves issue #569.
-
- May 17, 2023
- May 16, 2023
-
-
Deucе authored
-
Rob Swindell authored
Made a fix for the refactored theme config reading code in much of the Digital Distortion tools See merge request !294
-
-
Rob Swindell authored
-
Deucе authored
-
Deucе authored
There's no good argument for this aside from "it feels more right".
-
Deucе authored
It's gotten too crashy lately.
-
- May 15, 2023
-
-
Rob Swindell authored
As Deon pointed out: I saw that smbactive was removed recently (719b7523), but a quick search of code, sees reminants in GNUmakefile and other files, which I'm wondering is a cause of the problem...?
-
Deucе authored
Now that bitmap_drv_request_some_pixels() just calls bitmap_drv_request_pixels(), there's no point in calling expose_rect() when ev->xexpose.count isn't zero.
-
Deucе authored
Also, do not try to display frames where the scaled height or width is less than the frame bitmap height or width.
-
Deucе authored
-
Deucе authored
sdl_getscaling() does not require vstatlock. Move it out.
-
Rob Swindell authored
DD area choosers: Refactored/simplified the code for reading the configuration file See merge request !292
-
-
Rob Swindell authored
DDFileLister: Theme configuration files can now just have the attribute characters without the control code. Refactored the code that reads the configuration. See merge request !293
-
DDFileLister: Theme configuration files can now just have the attribute characters without the control code. Refactored the code that reads the configuration.
-
Rob Swindell authored
SlyVote: Fix for error when quitting/aborting out of choosing a different sub-board. Refactored ReadConfigFile(). See merge request !291
-
Rob Swindell authored
DDMsgReader: Settings for being able to read deleted messages now apply to personal email (not just sub-boards), and not just appearing in the message list. (SCFG > Message Options > Users Can View Deleted Messages) See merge request !290
-
DDMsgReader: Settings for being able to read deleted messages now apply to personal email (not just sub-boards), and not just appearing in the message list. (SCFG > Message Options > Users Can View Deleted Messages)
- May 14, 2023
-
-
Eric Oulashin authored
SlyVote: Fix for error when quitting/aborting out of choosing a different sub-board. Refactored ReadConfigFile().
-
- May 13, 2023
-
-
Deucе authored
Currently useful only in GDI and SDL modes. The external scaling method is likely lower CPU utilization and may or may not look better.
-
- May 12, 2023
-
-
Deucе authored
All bitmap drivers now support arbitrary scaling, and the scaling factor is a double, allowing arbitrary window scaling in all bitmap modes (making nelgin happy). While we're here, fix bugs in horizontal interpolation and X window resizeing.
-
- May 10, 2023
- May 09, 2023
-
-
Rob Swindell authored
No functional change.
-
Rob Swindell authored
-
Rob Swindell authored
The first commit of this feature would leave the base corrupted for a couple of reasons (.sha file wasn't opened, using modified header when re-writing the old header to set the DELETED attribute). Both fixed.
-
Rob Swindell authored
... rather than just failing silently with a special return value (e.g. false).
-
Rob Swindell authored
When sending a user-to-user file transfer, SBBS (since v3.19) will check that the file recipient will be able to download it (e.g. doesn't have restrictions preventing it) and this was failing for most (non-sysop) recipient users since they wouldn't normally meet the "access restrictions" of the user directory (by design).
-
- May 08, 2023
-
-
Rob Swindell authored
The old "illegal header length increase" error goes away and now smb_putmsghdr() will re-allocate a header if needs to be moved to accommodate new header fields or header fields with increase data lengths. We can consider getting rid of the MsgBase "expand_fields" concept now. This fixes issue #404
-
Rob Swindell authored
So use js_argc() to report an error if there's fewer than 1 argument, but don't just fail silently when 2 arguments are provided.
-
Rob Swindell authored
Avoids crash when adding a msg to a non-sub-board msgbase.
-
Rob Swindell authored
It's possible to use savemsg() (from JS MsgBase.save_msg()) to add a message to a message base that's not a sub-board (not configured in SCFG->Message Areas and not the "mail" base), but in that case, savemsg() would dereference an invalid sub in the scfg->sub array and crash. So use is_valid_subum() to insure the subnum is a valid sub before using as an index.
-