-
src/conio/x_events.c
From
deuce@VERT to
CVS commit on Mon Jul 15 08:23:53 2019
src/conio x_events.c 1.49 1.50
Update of /cvsroot/sbbs/src/conio
In directory cvs:/tmp/cvs-serv5692
Modified Files:
x_events.c
Log Message:
Fix some resizing issues.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Thu Jul 18 09:38:06 2019
src/conio x_events.c 1.51 1.52
Update of /cvsroot/sbbs/src/conio
In directory cvs:/tmp/cvs-serv18353
Modified Files:
x_events.c
Log Message:
Fix copy/paste error.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Thu Jul 25 07:51:20 2019
src/conio x_events.c 1.52 1.53
Update of /cvsroot/sbbs/src/conio
In directory cvs:/tmp/cvs-serv16635
Modified Files:
x_events.c
Log Message:
Sanity check last.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Thu Jul 25 07:51:57 2019
src/conio x_events.c 1.53 1.54
Update of /cvsroot/sbbs/src/conio
In directory cvs:/tmp/cvs-serv16692
Modified Files:
x_events.c
Log Message:
Add TODO because CVS is down.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Thu Jul 25 07:53:23 2019
src/conio x_events.c 1.54 1.55
Update of /cvsroot/sbbs/src/conio
In directory cvs:/tmp/cvs-serv17014
Modified Files:
x_events.c
Log Message:
Fix er up.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Thu Jul 25 08:10:20 2019
src/conio x_events.c 1.55 1.56
Update of /cvsroot/sbbs/src/conio
In directory cvs:/tmp/cvs-serv20140
Modified Files:
x_events.c
Log Message:
Don't raw anything but currently-correct rect sizes.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Fri Mar 6 18:26:47 2020
src/conio x_events.c 1.56 1.57
Update of /cvsroot/sbbs/src/conio
In directory cvs:/tmp/cvs-serv4478
Modified Files:
x_events.c
Log Message:
Always redraw the screen on an expose event (this was actually a bug)
Avoid gratuitous xim reallocations (not a bug)
Avoid gratuitous redraws (not a bug)
Avoid posting and waiting on a semaphore from the same thread (ehhhh....)
After blocking on XNextEvent(), drain all X events in the queue (not a bug)
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Mon Apr 13 07:05:35 2020
src/conio x_events.c 1.59 1.60
Update of /cvsroot/sbbs/src/conio
In directory cvs:/tmp/cvs-serv19003
Modified Files:
x_events.c
Log Message:
Clean up copy/paste per ICCCM.
If this doesn't fix the copy/paste issues nelgin was having, nothing will.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Tue Apr 14 08:11:44 2020
src/conio x_events.c 1.61 1.62
Update of /cvsroot/sbbs/src/conio
In directory cvs:/tmp/cvs-serv29839
Modified Files:
x_events.c
Log Message:
Fix issue with X11 textmode() implementation.
The xim wasn't scaled to the new size (ever)
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Tue Apr 14 08:25:50 2020
src/conio x_events.c 1.62 1.63
Update of /cvsroot/sbbs/src/conio
In directory cvs:/tmp/cvs-serv32048
Modified Files:
x_events.c
Log Message:
Resize the window if X and Y aren't scaled the same amount.
Resize the xim if the window isn't scaled.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Fri Apr 17 06:12:23 2020
src/conio x_events.c 1.66 1.67
Update of /cvsroot/sbbs/src/conio
In directory cvs:/tmp/cvs-serv18803
Modified Files:
x_events.c
Log Message:
XA_STRING is explicitly ISO-8859-1
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Fri Apr 17 09:00:41 2020
src/conio x_events.c 1.68 1.69
Update of /cvsroot/sbbs/src/conio
In directory cvs:/tmp/cvs-serv12931
Modified Files:
x_events.c
Log Message:
Use chars if neither of ALT or CTRL are pressed, scancodes otherwise.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Fri Apr 17 09:20:02 2020
src/conio x_events.c 1.69 1.70
Update of /cvsroot/sbbs/src/conio
In directory cvs:/tmp/cvs-serv16558
Modified Files:
x_events.c
Log Message:
Throw out the last rect when changing modes.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Mon Apr 20 10:05:22 2020
src/conio x_events.c 1.71 1.72
Update of /cvsroot/sbbs/src/conio
In directory cvs:/tmp/cvs-serv32525
Modified Files:
x_events.c
Log Message:
Fix input translation... default cpchar is zero.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Tue May 4 14:02:29 2021
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Fri May 14 13:43:55 2021
https://gitlab.synchro.net/main/sbbs/-/commit/b41875882ed704448e5cd439
Modified Files:
src/conio/x_events.c
Log Message:
Clear the entire window when the xim size is potentially changed.
This fixes issues where "leftovers" from the previous mode would
remain in a new screen mode.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Fri May 14 13:50:59 2021
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Fri May 14 17:57:22 2021
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Mon May 17 17:52:16 2021
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Wed May 19 14:08:44 2021
-
From
Rob Swindell@VERT to
Git commit to main/sbbs/master on Wed May 19 20:38:49 2021
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Fri May 21 12:23:13 2021
https://gitlab.synchro.net/main/sbbs/-/commit/a7a1c2689791e8e721946f8f
Modified Files:
src/conio/x_events.c
Log Message:
Fix newly-introduced memory leak...
I was going to start keeping the old rect around again, but that
idea didn't pan out. This massive memory leak is what I get for
not doing more commits while tuning.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Wed Jun 2 19:08:27 2021
https://gitlab.synchro.net/main/sbbs/-/commit/4c89829e0d5f7aaa9153b364
Modified Files:
src/conio/x_events.c
Log Message:
Avoid directly manipulating XImage data for now.
The previous tests to detect RGB8 appear to have been insufficient.
This may have resulted in various artifacts such as transparency with
some drivers on some hardware in X11 mode.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Wed Jun 2 19:08:27 2021
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Thu May 4 13:18:39 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Thu May 4 18:48:57 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Sat May 6 23:47:15 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Sun May 7 01:02:20 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Sun May 7 01:16:56 2023
https://gitlab.synchro.net/main/sbbs/-/commit/acc0bffc446abdbb27455127
Modified Files:
src/conio/x_events.c
Log Message:
Fixup vstat after bitmap_drv_init_mode()
Now that vstat is what was last drawn on the screen we need to
save/restore the width/height around calls to bitmap_drv_init_mode().
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Sun May 14 20:34:06 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Sun May 14 20:42:45 2023
https://gitlab.synchro.net/main/sbbs/-/commit/87f05b6d89fd176435a80fd0
Modified Files:
src/conio/x_events.c
Log Message:
Use vstat.scaling not x_cvstat.scaling to scale to screen.
Also, do not try to display frames where the scaled height or width
is less than the frame bitmap height or width.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Sun May 14 21:10:08 2023
https://gitlab.synchro.net/main/sbbs/-/commit/00aeb6ecf848d69ccecad87e
Modified Files:
src/conio/x_events.c
Log Message:
More X optimizations
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.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Sun May 14 21:26:27 2023
https://gitlab.synchro.net/main/sbbs/-/commit/9b165510cb465af2403e014d
Modified Files:
src/conio/x_events.c
Log Message:
On a ConfigureNotify event, only call handle_resize_event() if size changed.
This mirrors commit 0748cc1e about a year ago that optimized window
dragging, and performs basically the same check (removed a week ago
with commit b4ce023c)
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Tue May 16 08:55:29 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Fri Jun 2 11:25:51 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Fri Jun 2 12:55:19 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Fri Jun 2 15:18:20 2023
-
From
Deuce@VERT to
Git commit to main/sbbs/master on Fri Jun 2 18:31:56 2023
https://gitlab.synchro.net/main/sbbs/-/commit/ae643313d5df9f3dfe4fe6be
Modified Files:
src/conio/x_events.c
Log Message:
Disable X Synchronize and some minr optimizations in set_icon()
The XSynchronize disablement is the most important here... didn't
realize it defaulted to enabled, which has been slowing down a *lot*
of stuff for a long time... not that there's much left that benefits
from disabling Synchronized XLib except this new terrible icon thing.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuce@VERT to
Git commit to main/sbbs/master on Fri Jun 2 19:10:04 2023
-
From
Deuce@VERT to
Git commit to main/sbbs/master on Fri Jun 2 19:54:56 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Sat Jun 3 01:05:25 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Sat Jun 3 01:12:36 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Sat Jun 3 02:35:51 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Sat Jun 3 18:24:42 2023
https://gitlab.synchro.net/main/sbbs/-/commit/f3817229ab1a1eafac543d49
Modified Files:
src/conio/x_events.c
Log Message:
Increment offset in the loop when reading _NET_WORKAREA
Previously, if there was more than one work area, this would be
an infinite loop, re-reading the first workarea repeatedly.
Reported by Ragnarok (thanks!)
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuce@VERT to
Git commit to main/sbbs/master on Sun Jun 4 07:11:56 2023
-
From
Deuce@VERT to
Git commit to main/sbbs/master on Mon Jun 5 08:26:33 2023
https://gitlab.synchro.net/main/sbbs/-/commit/3b7791526d3cd7263c2d654d
Modified Files:
src/conio/x_events.c
Log Message:
For Sommelier (ie: ChromeOS), use CLIPBOARD not PRIMARY
ChromeOS (as of Jun 2023) effectivly makes PRIMARY useless. Just
do the wrong thing and use CLIPBOARD instead. This makes it much
more likely that SyncTERM selections will clobber CLIPBOARD
unintentionally, but we have no choice... DigitalMan doesn't use
X11 mode solely because ChromeOS sucks at X11.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Mon Jun 5 10:55:30 2023
https://gitlab.synchro.net/main/sbbs/-/commit/6ec4d431f63669f30b07f4be
Modified Files:
src/conio/x_events.c
Log Message:
Fix some highly unlikely memory leaks
- Ensure last is cleared even if we manage external scaling without Xrender
- Free the bitmap rectangle in the same situation
- Make a copy of x_internal_scaling so it's used consistently
(not mutex protected, and accessed from multiple threads)
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Mon Jun 5 11:48:32 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Mon Jun 5 15:25:23 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Mon Jun 5 16:16:39 2023
-
From
Deuce@VERT to
Git commit to main/sbbs/master on Tue Jun 6 22:33:12 2023
https://gitlab.synchro.net/main/sbbs/-/commit/9ef4042cfdc943eb7a75cd29
Modified Files:
src/conio/x_events.c
Log Message:
Some minor fixups...
On expose, always redraw the entire screen. The calculations were
wrong and with fractional scaling, some of them will always be wrong.
Don't clear the screen when xim is resized.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Wed Jun 7 20:19:00 2023
-
From
Deuce@VERT to
Git commit to main/sbbs/master on Thu Jun 8 08:56:39 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Sun Jun 11 20:29:01 2023
-
From
Rob Swindell (on ChromeOS)@VERT to
Git commit to main/sbbs/master on Mon Jun 12 17:31:20 2023
https://gitlab.synchro.net/main/sbbs/-/commit/503cff8671462889d573ee26
Modified Files:
src/conio/x_events.c
Log Message:
Fix GCC v10.2 warnings about ignored return values of 'write'
The return value of x11_event() isn't actually checked anywhere currently, but still Deuce might want to adjust the new return value here (__LINE__ or -1?).
Some indicental trailing whitespace was auto-cleaned up part of this commit. Unexpected as I thought this code had been uncrustified already.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Mon Jun 12 17:35:24 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Mon Jun 12 17:50:01 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Mon Jun 12 18:00:27 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Thu Jun 15 15:34:31 2023
https://gitlab.synchro.net/main/sbbs/-/commit/e61a1aa6c7b27242fc1d0340
Modified Files:
src/conio/x_events.c
Log Message:
Use XDG_ENVIRONMENT_TYPE to switch to CLIPBOARD
It appears that XDG_ENVIRONMENT_TYPE will always equal "wayland"
when XWayland is in use, so when we see that, switch to CLIPBOARD
instead of PRIMARY. This should fix WSL and ChromeOS, and be
irritating on GNOME, so it's a win all around.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuce@VERT to
Git commit to main/sbbs/master on Thu Jun 15 17:32:20 2023
https://gitlab.synchro.net/main/sbbs/-/commit/4f504677859909d59443a17b
Modified Files:
src/conio/x_events.c
Log Message:
Revert "Use XDG_ENVIRONMENT_TYPE to switch to CLIPBOARD"
This reverts commit e61a1aa6c7b27242fc1d03401b4240c6f58ac311.
It turns out neither platform this targeted actually set that
variable correctly.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Wed Jun 28 09:52:07 2023
-
From
Rob Swindell (on ChromeOS)@VERT to
Git commit to main/sbbs/master on Mon Jul 3 20:26:18 2023
https://gitlab.synchro.net/main/sbbs/-/commit/0a6fdb956890d029bfdb230f
Modified Files:
src/conio/x_events.c
Log Message:
Fix crash in net_wm_state_is_cb when running GCC ASan-enabled build
Check size of X11 property before dereferencing as an Atom.
This fixes:
==10203==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x602000065970 at pc 0x5c5834fb8812 bp 0x7819c717c220 sp 0x7819c717c218
READ of size 8 at 0x602000065970 thread T2 (X11 Events)
#0 0x5c5834fb8811 in net_wm_state_is_cb ../conio/x_events.c:1541
But I'm not clear when nitems_return (nir) might represent > 8-bit items or how to detect that, so perhaps there's a *better* fix?
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Mon Jul 3 22:32:04 2023
https://gitlab.synchro.net/main/sbbs/-/commit/e32a036b1b615aa2c07cbefc
Modified Files:
src/conio/x_events.c
Log Message:
Revert "Fix crash in net_wm_state_is_cb when running GCC ASan-enabled build"
This reverts commit 0a6fdb956890d029bfdb230f3fec17110690a471.
This simply caused the callback to never be called.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Mon Jul 3 22:58:58 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Sat Jul 29 14:00:52 2023
https://gitlab.synchro.net/main/sbbs/-/commit/f2d5534ae72cd7994e25ec77
Modified Files:
src/conio/x_events.c
Log Message:
Fix CTRL + CAPS issue in X11
Previously, both the shift key, and the "implied shift" from CAPS
were treated as a higher priority than the CTRL modifier. With
this change, only the explicit shift key has priority, and the
implicit one is only checked after CTRL is checked.
Fixes SourceForge bug 117
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Sun Jul 30 05:25:08 2023
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Wed Feb 7 23:16:48 2024
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Wed Feb 14 21:38:28 2024
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Fri Feb 16 01:19:43 2024
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Fri Feb 16 01:52:13 2024
https://gitlab.synchro.net/main/sbbs/-/commit/36d37a5184d5263f8d1de3f4
Modified Files:
src/conio/x_events.c
Log Message:
Move saved_scaling inside vstatlock.
This shouldn't be necessary, but Coverity thinks it's a good idea,
and it's simple enough to do without hurting anything.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Mon Feb 19 16:27:34 2024
-
From
Deuce@VERT to
Git commit to main/sbbs/master on Tue Feb 20 21:14:06 2024
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Wed Feb 21 09:14:06 2024
https://gitlab.synchro.net/main/sbbs/-/commit/f616a09a6bf5bdd88e247850
Modified Files:
src/conio/x_events.c
Log Message:
First attempt to fix "black bars" startup issue.
The first time we receive a MapNotify or ConfigureNotify that sets
the width and height, resize the window instead of accepting the
current window size.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuce@VERT to
Git commit to main/sbbs/master on Wed Feb 21 09:30:24 2024
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Wed Feb 21 10:54:09 2024
-
From
Deuce@VERT to
Git commit to main/sbbs/master on Wed Feb 21 12:17:18 2024
https://gitlab.synchro.net/main/sbbs/-/commit/37c79a65585b06197c219697
Modified Files:
src/conio/x_events.c
Log Message:
Count flushes to disable resize hack.
Instead of strictly using "first resize", also count flushes and
assume the hack isn't needed after five. Experimentation on my
ChromeBook shows 3 to be sufficient, so I'm sing five for now.
Odds are that this will still mess with tiling WMs, but I don't use
one, so I don't mind yet. I expect this will be better, but likely
still not great.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¿@VERT to
Git commit to main/sbbs/master on Wed Feb 21 13:00:02 2024
https://gitlab.synchro.net/main/sbbs/-/commit/a130c61289d7bc2217d61665
Modified Files:
src/conio/x_events.c
Log Message:
Lower flush count to 3.
This is my happy place on the desktop system running xfce4... any
higher, and it interferes with how I manage my windows.
Hopefully, this value convers the initialization portion perfectly
on all systems (hah!).
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuc¨@VERT to
Git commit to main/sbbs/master on Thu Feb 22 05:37:17 2024
https://gitlab.synchro.net/main/sbbs/-/commit/fd0b6150ce3fb8c64b9ec0e3
Modified Files:
src/conio/x_events.c
Log Message:
Fix some weirdness around window sizing.
This should fix the recent issue when a larger or smaller version
is painted inside the window after resize, as well as fix ALT-
when the current size is not an integer multiple.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net