- May 16, 2023
-
-
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 (96a92435), 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
- Only call cb_flush() if a new rect was queued. - Ensure bitmap_drv_request_some_pixels() is only called once in response to an expose request. This should fix issue #565.
-
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 main/sbbs!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 main/sbbs!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 main/sbbs!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 main/sbbs!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.
-
Stephen Hurd authored
Nonrelocatable const data goes in __TEXT,__const apparently. I could put it in __DATA,__const and get an entry in the GOT, by why bother?
-
Rob Swindell authored
If/when anyone wants this functionality again, write a short JS util. For reference: https://synchro.net/docs/utility_reference.html#SMBACTIV This fixes issue #384.
-
Rob Swindell authored
This should fix issue #559, for example: Content-Type: multipart/alternative; boundary=mk3-ebfa33c1cd454cc2b1c618f5d74b41af; charset=UTF-8 We were assuming all boundary parameter values are quoted (apparently not true, see https://www.rfc-editor.org/rfc/rfc2046#section-5.1.1) - so support non-quoted boundary values which also may have a semicolon delimiter. Also, truncate any white-space from a boundary value (shouldn't be there per RFC2046).
-
Rob Swindell authored
-