Commit graph

294 commits

Author SHA1 Message Date
Magnus Norddahl
b30586f5ed Add the additional parameters edit control from the mac version 2024-01-03 04:25:17 +01:00
Magnus Norddahl
07b46c2ba9 Implement mouse capture and cursor 2024-01-03 03:41:41 +01:00
Magnus Norddahl
84425462fc Add a scrollbar to the list view 2024-01-03 02:39:20 +01:00
Christoph Oelckers
fd8d62f006 increase size of the font and brightness of the unchecked checkbox on the new picker. 2024-01-02 21:30:00 +01:00
Magnus Norddahl
532bef8243 Fix double clicks 2024-01-02 20:10:36 +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
Magnus Norddahl
432f93cb8b Fix double clicks 2024-01-02 17:52:54 +01:00
Magnus Norddahl
779382a9ff Fix compile error on macOS 2024-01-02 16:56:19 +01:00
Magnus Norddahl
74b45b7cba Fix compile error 2024-01-02 16:56:19 +01:00
Magnus Norddahl
2863c89af7 Hook up the zwidget launcher window on Linux 2024-01-02 16:56:19 +01:00
Magnus Norddahl
b0f1edf297 Add SDL2 backend 2024-01-02 16:56:19 +01:00
Magnus Norddahl
f37433c707 Fix gcc picopng compile error 2024-01-02 16:56:11 +01:00
Magnus Norddahl
4613c0354b Fix some compile errors 2024-01-02 16:55:53 +01:00
Magnus Norddahl
426837e7d4 Implement the timer class
Support calling ShowNetStartPane multiple times
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
2d6203a0fe Add basic svg image support 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
0b3d3966a6 Fix OnMouseLeave not firing 2024-01-02 16:55:27 +01:00
Magnus Norddahl
945317ed64 More subpixel tweaking 2024-01-02 16:55:27 +01:00
Magnus Norddahl
9675ac978d Apply a simple box filter on the subpixels 2024-01-02 16:55:27 +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
b7362aa3f2 Add a bit more functionality to the controls 2024-01-02 16:55:17 +01:00
Magnus Norddahl
113fdc5fcc Add zwidget 2024-01-02 16:54:51 +01:00
Magnus Norddahl
8316733c2b Fix compile error on macOS 2024-01-02 02:01:41 +01:00
Magnus Norddahl
3f490e11af Fix compile error 2024-01-02 01:47:35 +01:00
Magnus Norddahl
a2d0318592 Hook up the zwidget launcher window on Linux 2024-01-02 01:40:24 +01:00
Magnus Norddahl
e44fcb17cc Add SDL2 backend 2024-01-02 00:37:24 +01:00
Magnus Norddahl
7e61e55601 Fix gcc picopng compile error 2023-12-31 07:17:41 +01:00
Magnus Norddahl
40a65b40fa Fix some compile errors 2023-12-31 07:02:32 +01:00
Magnus Norddahl
9040ad62ef Implement the timer class
Support calling ShowNetStartPane multiple times
2023-12-31 06:36:26 +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
a9ac98cd3d Add basic svg image support 2023-12-29 05:21:41 +01:00
Magnus Norddahl
81616b74a8 Implement launcher window base functionality 2023-12-29 02:16:18 +01:00
Magnus Norddahl
c92543d7d5 Fix OnMouseLeave not firing 2023-12-29 01:06:40 +01:00
Magnus Norddahl
2c392ae251 More subpixel tweaking 2023-12-29 00:21:15 +01:00
Magnus Norddahl
b0290d2d86 Apply a simple box filter on the subpixels 2023-12-29 00:10:06 +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
a40f22ff73 Add a bit more functionality to the controls 2023-12-27 04:46:14 +01:00
Magnus Norddahl
b2d2f61be0 Add zwidget 2023-12-27 00:44:40 +01:00
Magnus Norddahl
a8cf44bcda Update to latest ZVulkan 2023-12-26 04:44:35 +01:00
Magnus Norddahl
e75e5a387b Merge remote-tracking branch 'gzdoom/master' into merge-gzdoom 2023-10-19 21:05:17 +02:00
Cacodemon345
61b7a4922a Fix typo 2023-10-07 17:31:24 +02:00
Cacodemon345
07582a6bf7 Remove Aes, BraIA64.c and Lzma86 files 2023-10-07 17:31:24 +02:00
Cacodemon345
56c44182d1 Fix wrong define for PPMd 2023-10-07 17:31:24 +02:00
Cacodemon345
4497d7fdaa Update LZMA SDK to 23.01
As a bonus, add support for XZ-compressed files in ZIP
2023-10-07 17:31:24 +02:00
Magnus Norddahl
40509ef845 Move BufferTransfer class to zvulkan 2023-09-30 01:28:41 +02:00