dpjudas
8c1351a363
Use a win32 message box if a fatal error happens before we got the chance to initialize zwidget's resources
2024-06-16 01:19:09 +02:00
Magnus Norddahl
096b92f1b4
Rewrite the crash reporter code
2024-05-09 20:50:53 +02:00
nashmuhandes
74a27be3fd
Merge branch 'master' of https://github.com/ZDoom/gzdoom
2024-03-10 03:34:37 +08:00
Ștefan Talpalaru
b5eb8f47db
GCC-13 support, when precompiled headers are off
2024-02-05 17:40:37 +01:00
Magnus Norddahl
d08b9b8568
Update to latest zwidget
2024-01-20 12:26:15 +01:00
Magnus Norddahl
a48a45dd69
Update to latest zwidget
2024-01-19 12:35:35 +01:00
Magnus Norddahl
3cc38c1d14
Merge remote-tracking branch 'gzdoom/master'
2024-01-18 10:43:42 +01:00
Andrey Shustov
0aa140194d
Fix "unexpected end of TTF file" error
...
Changed returnv vector size to 3 by default and set size 5 for WIN32
only.
2024-01-11 16:35:38 +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
805bce1166
Merge remote-tracking branch 'gzdoom/master'
2024-01-10 04:03:35 +01:00
Christoph Oelckers
c7778b9332
implemented language selection on the IWAD picker.
2024-01-09 20:52:52 +01:00
Christoph Oelckers
0838433d1f
make adjustments to the font substitution and load Japanese and Korean fonts from the Windows font folder.
2024-01-09 16:37:17 +01:00
Christoph Oelckers
83aa9388ca
backend update from Raze
...
* moving large allocations off the stack
* use proper printf formatters for size_t and ptrdiff_t.
* adding some missing 'noexcept'.
2024-01-06 15:24:10 +01:00
Magnus Norddahl
598045c8cb
Remember last selected item
2024-01-05 00:23:17 +01:00
Christoph Oelckers
e7ac2fe741
moved launcher window out of common.
...
This needs to be different for Raze so it cannot be in shared code.
2024-01-04 20:44:27 +01:00
Christoph Oelckers
a2a7667442
added render backend selection to the new IWAD picker.
...
Unlike VkDoom we still need this.
2024-01-04 19:25:25 +01:00
Magnus Norddahl
99fc43932b
Add the additional parameters edit control from the mac version
2024-01-03 16:50:57 +01:00
Magnus Norddahl
b463c8e656
Fix text word wrapping under scrollbar
2024-01-03 16:50:57 +01:00
Magnus Norddahl
e953f3a0c7
Add scrollbar to the log
2024-01-03 16:50:57 +01:00
Magnus Norddahl
b30586f5ed
Add the additional parameters edit control from the mac version
2024-01-03 04:25:17 +01:00
Magnus Norddahl
a447cb58f4
Fix text word wrapping under scrollbar
2024-01-03 03:13:07 +01:00
Magnus Norddahl
8c4411edbc
Add scrollbar to the log
2024-01-03 03:10:26 +01:00
Christoph Oelckers
f5c4964902
use a more complete font did some primitive font substitution logic.
...
NotoSans was chosen because it contains all Latin, Cyrillic and Greek characters in one file.
To test the substitution the separate font files for Armenian and Georgian were also added, even though the languages have not been translated.
2024-01-02 18:58:39 +01:00
Christoph Oelckers
4afe1686da
hide the old main window as it no longer contains the startup.
2024-01-02 17:23:05 +01:00
Magnus Norddahl
73ada7f84b
Merge remote-tracking branch 'gzdoom/staging'
2024-01-02 17:10:47 +01:00
Christoph Oelckers
2431d214e6
adapt widget reader to new resource file API.
2024-01-02 17:05:13 +01:00
Magnus Norddahl
426837e7d4
Implement the timer class
...
Support calling ShowNetStartPane multiple times
2024-01-02 16:55:52 +01:00
Magnus Norddahl
efde75877d
Fix the abort button
2024-01-02 16:55:52 +01:00
Magnus Norddahl
16e578a0f8
Implement NetStartWindow
...
# Conflicts:
# src/p_setup.cpp
2024-01-02 16:55:52 +01:00
Magnus Norddahl
da83b546ad
Finish the error window implementation
2024-01-02 16:55:27 +01:00
Magnus Norddahl
19c2ea171d
Implement launcher window base functionality
2024-01-02 16:55:27 +01:00
Magnus Norddahl
787eb625e5
Use a better font
...
# Conflicts:
# wadsrc/static/newmenufont.ttf
2024-01-02 16:55:26 +01:00
Magnus Norddahl
71ff4d3685
Load widget resources from lumps
...
Add banner
2024-01-02 16:55:17 +01:00
Magnus Norddahl
3f50136c8d
Create initial error and netstart windows
2024-01-02 16:55:17 +01:00
Magnus Norddahl
787d18e12b
Add launcher window
2024-01-02 16:55:17 +01:00
Magnus Norddahl
9040ad62ef
Implement the timer class
...
Support calling ShowNetStartPane multiple times
2023-12-31 06:36:26 +01:00
Magnus Norddahl
6f0bf964c3
Fix the abort button
2023-12-31 05:08:17 +01:00
Magnus Norddahl
888a3b7bda
Implement NetStartWindow
2023-12-31 04:15:09 +01:00
Magnus Norddahl
ec292f0178
Finish the error window implementation
2023-12-30 05:17:16 +01:00
Magnus Norddahl
81616b74a8
Implement launcher window base functionality
2023-12-29 02:16:18 +01:00
Magnus Norddahl
dc158b5380
Use a better font
2023-12-28 19:06:16 +01:00
Magnus Norddahl
0f5987562c
Load widget resources from lumps
...
Add banner
2023-12-28 18:39:04 +01:00
Magnus Norddahl
637b2b1147
Create initial error and netstart windows
2023-12-28 02:51:20 +01:00
Magnus Norddahl
5557039364
Add launcher window
2023-12-27 00:45:34 +01:00