Magnus Norddahl
7c6ebc62fa
Remove schrift from zwidget
2024-01-08 21:11:56 +01:00
Magnus Norddahl
88a996d659
Add support for getting TTC font names and sharing the font file data between multiple TrueTypeFont instances
2024-01-08 19:25:44 +01:00
Magnus Norddahl
947bb776e9
Add support for opening TTC fonts
2024-01-08 17:53:08 +01:00
Magnus Norddahl
437e96c0fe
Fix mouse wheel scroll bug
2024-01-08 17:22:58 +01:00
dpjudas
ffc21217c4
Fix the LSB alignment and switch to the internal TTF implementation
2024-01-08 16:11:30 +01:00
Magnus Norddahl
c0c93b1ba2
Fix contour decoding bug
2024-01-08 11:14:07 +01:00
Magnus Norddahl
a68f428678
Add composite glyph support
2024-01-08 00:49:11 +01:00
Magnus Norddahl
b2ba110df9
Sync zwidget upstream changes
2024-01-07 11:48:17 +01:00
Magnus Norddahl
104c7ead49
Add internal truetype font class
2024-01-07 11:39:17 +01:00
nashmuhandes
6150409393
Fix compile errors on Linux
2024-01-06 01:07:03 +08:00
Magnus Norddahl
598045c8cb
Remember last selected item
2024-01-05 00:23:17 +01:00
Magnus Norddahl
f180cc0663
Add path rasterizer
2024-01-05 00:12:53 +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
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
Magnus Norddahl
432f93cb8b
Fix double clicks
2024-01-02 17:52:54 +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
Magnus Norddahl
e6f0fec1b8
Finish and enable the indirect draw calls, reducing the direct command buffer draw calls in the lightmapper to 5
2023-09-24 12:40:04 +02:00
Magnus Norddahl
015aa59992
Update zvulkan
2023-09-22 11:27:20 +02:00
Magnus Norddahl
bb7a33d7b1
Add bindless texture support
2023-09-19 23:58:17 +02:00
Magnus Norddahl
cfe30c1d47
Fix stdexcept include errors
2023-09-18 04:59:13 -04:00
Cacodemon345
ba9ce0e83f
Switch to miniz from zlib
2023-09-17 23:52:51 +02:00
Magnus Norddahl
45a2cbe081
Update zvulkan to latest version
2023-09-16 00:32:15 -04:00
alexey.lysiuk
76734201e6
- updated zlib to 1.3
...
https://www.zlib.net/zlib-1.3.tar.gz
2023-09-13 12:50:42 +03:00
Romain Tisserand
06f13006ca
Allows building gzdoom with Vulkan with either X11 or Wayland WSI integration through CMake options
2023-09-07 10:17:12 -04:00
Christoph Oelckers
351e0d7ed9
- removed obsolete CMake version requirements.
...
Most were still at 3.1 which prompts noisy warnings from up-to-date CMake versions.
Version requirements have been removed entirely from dependent subprojects, all others were upped to 3.16.
2023-09-03 09:04:17 +02:00