Commit graph

130 commits

Author SHA1 Message Date
Magnus Norddahl
c4c249cd7c Fix timer crash 2025-02-16 19:03:15 +01:00
nashmuhandes
58ddcd4806 Merge commit '6b5be653dc' 2024-10-06 21:29:38 +08:00
Christoph Oelckers
f0676cdf01 fixed a few memory leaks 2024-10-05 10:22:05 +02:00
nashmuhandes
fa0a88f85e Merge branch 'master' of https://github.com/ZDoom/gzdoom 2024-09-11 00:11:39 +08:00
Christoph Oelckers
5fa220219e Reverted use of tchar.h which should be considered deprecated.
GZDoom is Unicode only - as should be the norm for any Windows application - and will not work when compiled as ANSI so there's no good reason to use this wrapper.
2024-08-16 12:41:29 +02:00
Rachael Alexanderson
54d43b2856
Merge commit '958721e' 2024-08-15 13:11:37 -04:00
Ritchie Swann
0d5e35985d
Fix incorrect return type 2024-08-15 02:43:48 -04:00
Ritchie Swann
d17bde151f
Fix to use the correct definition of DwmDefWindowProc 2024-08-15 02:43:48 -04:00
Ritchie Swann
42c64e438f
fix faux pas 2024-08-15 02:43:48 -04:00
Ritchie Swann
699bef1316
Better solution for DwmDefWindowProc on mingw64
On mingw, create our own thunk for DwmDefWindowProc. It should exist in libdwmapi.a (and exists in MSVC), but doesn't.
2024-08-15 02:43:48 -04:00
Ritchie Swann
67d573cd41
Use TCHAR for Windows 2024-08-15 02:43:46 -04:00
Ritchie Swann
e3795c762a
Fix preprocessor symbol for Windows 2024-08-15 02:43:46 -04:00
Magnus Norddahl
330ec45d84 Merge tag 'g4.12.2' 2024-06-23 22:27:45 +02:00
dpjudas
621d052c74 Update to latest ZWidget 2024-05-26 14:04:15 +02:00
Magnus Norddahl
a25a5b5b76 Add missing include statement 2024-05-26 00:23:53 +02:00
Magnus Norddahl
d24d5ae2c8 Update to latest ZWidget 2024-05-26 00:14:44 +02:00
Magnus Norddahl
096b92f1b4 Rewrite the crash reporter code 2024-05-09 20:50:53 +02:00
Rachael Alexanderson
4625d4ac34
- mirror changes with ZWidget, remove SDL_Wait failure message 2024-04-28 04:07:21 -04:00
Rachael Alexanderson
22fd9b66ad
- mirror changes with ZWidget, remove SDL_Wait failure message 2024-04-28 04:07:08 -04:00
Rachael Alexanderson
d00fc3b9b8
- shorten sdl_waitevent error message 2024-04-28 01:33:00 -04:00
Rachael Alexanderson
9d460d3f46
- demote SDL_Wait errors to console printouts 2024-04-28 01:32:59 -04:00
Rachael Alexanderson
d9f03863bf
- make gcc14 happy 2024-04-25 02:37:51 -04:00
Rachael Alexanderson
36a4207a98
- make gcc14 happy 2024-04-25 02:37:34 -04:00
Rachael Alexanderson
eba9036164
- shorten sdl_waitevent error message 2024-04-24 07:17:09 -04:00
Rachael Alexanderson
83d751af72
- demote SDL_Wait errors to console printouts 2024-04-24 06:56:49 -04:00
Rachael Alexanderson
112c6cbccf
Merge branch 'master' of https://github.com/ZDoom/gzdoom into gzdoom-update-4-12-1 2024-04-21 11:05:59 -04:00
Christoph Oelckers
260c019301
optimized last commit to not retrieve the function repeatedly if it has already failed. 2024-04-21 09:21:53 -04:00
Rachael Alexanderson
51b3e4b335
- dynamically import GetDpiForWindow from USER32.dll, else return a default value 2024-04-21 09:21:53 -04:00
Christoph Oelckers
38cff89a23
ZWidgets: disabled SetClientFrame.
On Win32 this function is unused, but it contains two API calls that only exist in Windows 10 or later.
2024-04-21 09:21:53 -04:00
Christoph Oelckers
4aee4fd187 optimized last commit to not retrieve the function repeatedly if it has already failed. 2024-04-21 14:30:26 +02:00
Rachael Alexanderson
744e67e02b - dynamically import GetDpiForWindow from USER32.dll, else return a default value 2024-04-21 14:25:48 +02:00
Christoph Oelckers
1fe6556e6e ZWidgets: disabled SetClientFrame.
On Win32 this function is unused, but it contains two API calls that only exist in Windows 10 or later.
2024-04-21 12:13:03 +02:00
Magnus Norddahl
989123b5f8 Fix null pointer crash 2024-02-01 20:48:33 -05:00
Magnus Norddahl
6db897143a Fix font text color bug 2024-01-29 23:14:02 +01:00
Magnus Norddahl
0a70115077 Fix null pointer crash 2024-01-29 23:10:42 +01:00
Magnus Norddahl
d08b9b8568 Update to latest zwidget 2024-01-20 12:26:15 +01:00
Magnus Norddahl
22c788afc4 Update zwidget 2024-01-19 16:20:20 +01:00
Magnus Norddahl
a48a45dd69 Update to latest zwidget 2024-01-19 12:35:35 +01:00
Magnus Norddahl
fbceb44b60 Hide the additional parameters field as it is not implemented 2024-01-18 11:59:10 +01:00
Magnus Norddahl
ac90f1099a Fix timer crash 2024-01-12 08:26:23 +01:00
Magnus Norddahl
f66087dcf3 Add missing vector include 2024-01-11 17:29:07 +01:00
Magnus Norddahl
63f1326e62 Add support for changing the tab labels 2024-01-11 16:52:12 +01:00
Christoph Oelckers
53c6002746 attempt to fix compilation on macOS 2024-01-11 16:41:21 +01:00
Magnus Norddahl
4f66fe9965 Add support for changing the tab labels 2024-01-10 23:28:26 +01:00
Magnus Norddahl
8cc531e283 Implement mouse event propagation 2024-01-10 23:23:13 +01:00
Magnus Norddahl
1697c4fc5d Implement mouse event propagation 2024-01-10 23:06:05 +01:00
Magnus Norddahl
a0f52411d3 Add tabs to the launcher window 2024-01-10 17:09:50 +01:00
Magnus Norddahl
762ce6f14c Add a tab widget 2024-01-10 17:08:50 +01:00
Magnus Norddahl
23450afc37 Add tabs to the launcher window 2024-01-10 13:52:48 +01:00
Magnus Norddahl
62be7a57af Add a tab widget 2024-01-10 06:06:28 +01:00