- Feb 20, 2024
-
-
Deucе authored
There's still outstanding issues in Coverity around sftp_state and sftp_channel that need some deep thought, but this one is trivial.
-
Deucе authored
-
Deucе authored
-
Deucе authored
Prevents buffer overlow with manually edited or corrupted files.
-
Deucе authored
-
Deucе authored
This way, WMs that enforce aspect ratio etc, won't get potentially block the update.
-
- Feb 19, 2024
-
-
Deucе authored
A hex nybble is not 8 bits, and C strings need to be termianted.
-
Deucе authored
This is a very crazy lock/unlock pattern... an extra assignment makes it easier to follow the logic.
-
Deucе authored
This should also resolve a conspiracy Coverity has about two input threads running at the same time.
-
Deucе authored
-
Deucе authored
This is likely what make the old broken values appear to work.
-
Deucе authored
does when compiled with mingw32. Use "anything else" to convert hex to char.
-
Deucе authored
Fixes crash when built without X11 or SDL, but with GDI (not default)
-
Rob Swindell authored
Changing a command shell or an external editor's internal code will revert the preference of any user's that have selected that shell or editor as their default/preference. A sysop may not realize this, so warn them with lots of detail in the help text if they need it. See issue #721 for details. Also updated the help text for command shell internal codes since it still only mentioned Baja/.bin modules.
-
Deucе authored
-
Deucе authored
CSI=255h was not entering doorway mode anymore.
-
- Feb 18, 2024
-
-
Deucе authored
Basically everywhere was off by one. Also, fix the get dpi size thingie to correct for window decorations. We never actually use the result of this, but Windows might for outline dragging or something... you can never know.
-
Rob Swindell authored
The extraction destination directory must be specified with the 'w=' option. As Fernando Toledo (@Ragnarok) pointed out: #524 (comment 4867)
-
Deucе authored
So do more terrible hackery.
-
Deucе authored
-
Deucе authored
-
Deucе authored
This means ciolib utilities built with MSVC won't have the right manifest information, but the documentation is terrible and I can't figure it out.
-
Deucе authored
-
Deucе authored
Looks like this was where it messed up first.
-
Deucе authored
-
Deucе authored
-
Deucе authored
It appears they just set the default values, so try that out.
-
Deucе authored
Presumably, "something" is setting it earlier so it can't be set again because reasons. To work around this, add a manifest to ciolib library that asserts the binary is DPI aware and requests Windows not do GDI scaling. Not sure if manifest .o files in a lib are linked in by things, but SyncTERM pulls the .o out and explicitly links it, so this should fix SyncTERM at least.
-
Deucе authored
We will now try SetProcessDpiAwarenessContext() first, then SetProcessDpiAwareness() second, and finally SetProcessDPIAware() [sic]. Also, "handle" the WM_DPICHANGED event. This may solve problems initializing SyncTERM on systems with two displays that have different DPI settings.
-
Rob Swindell authored
SlyEdit: Update for the isPrintableChar() function to allow more for UTF-8 (it's a simplistic function). Also updated the version number in slyedcfg.js. See merge request !411
-
Eric Oulashin authored
SlyEdit: Update for the isPrintableChar() function to allow more for UTF-8 (it's a simplistic function). Also updated the version number in slyedcfg.js.
-
Deucе authored
This allows easy copy/paste without scrollback hacks on BBSs that insist on taking over the mouse just so you can move the mouse and click a character rather than press one key because it's 3l337..
-
- Feb 17, 2024
-
-
Deucе authored
When using $^, all the auto-dependencies are included in the link command-line, which includes sbj.c and all the .h files, causing the link to fail if dependencies exist.
-
Deucе authored
This won't matter now since only one thread ever touches it, but when cool stuff happens, it could.
-
Deucе authored
-
Deucе authored
-
Deucе authored
This allows ALT-B from dialing directory to show the last seen thing, not the extra blank screen added to the end. Doesn't fix anything, but a huge QoL improvement for people who use ALT-B after disconnecting.
-
Deucе authored
-
Deucе authored
-
Rob Swindell authored
-