Commit graph

21,848 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
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
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
73ada7f84b Merge remote-tracking branch 'gzdoom/staging' 2024-01-02 17:10:47 +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
RaveYard
9534e7b76e Increase and unify max distance for sunlight rays 2024-01-01 14:36:08 +01:00
Magnus Norddahl
a4fae58685 Rename action workflow as github doesn't group them and two workflows with the same name is annoying 2023-12-31 07:31:04 +01:00
Magnus Norddahl
9c55120251 Fix include error 2023-12-31 07:30:12 +01:00
Magnus Norddahl
e72a8feddd Add back AppImageBuilder.yml 2023-12-31 07:19:20 +01:00
Magnus Norddahl
7e61e55601 Fix gcc picopng compile error 2023-12-31 07:17:41 +01:00
Magnus Norddahl
a793ddd7bd More compile fixes 2023-12-31 07:10:36 +01:00
Magnus Norddahl
40a65b40fa Fix some compile errors 2023-12-31 07:02:32 +01:00
Magnus Norddahl
d53c19140d Use the CI scripts from GZDoom as we have nasty dependencies 2023-12-31 06:54:36 +01:00
Magnus Norddahl
91929d6b7f Add CI build instructions 2023-12-31 06:45:00 +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
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
dc158b5380 Use a better font 2023-12-28 19:06:16 +01:00
Magnus Norddahl
014bc4af58 Forgot to actually add the banner 2023-12-28 18:39:28 +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
5557039364 Add launcher window 2023-12-27 00:45:34 +01:00
Magnus Norddahl
b2d2f61be0 Add zwidget 2023-12-27 00:44:40 +01:00
Magnus Norddahl
b30f1abe25 Theme the caption bar when playing windowed mode 2023-12-26 05:00:39 +01:00
Magnus Norddahl
a8cf44bcda Update to latest ZVulkan 2023-12-26 04:44:35 +01:00
Magnus Norddahl
c1f38b18c4 Put all the pipeline barriers in the same function and use a new instance buffer each time the TLAS is updated 2023-12-26 04:31:02 +01:00
Magnus Norddahl
bdea7b6c13 Always update sprite light in dynamic lm sectors 2023-12-26 04:31:01 +01:00
Magnus Norddahl
46946e9fd4 Move lightmap UV calculations to HWWall::CreateVertices 2023-12-26 04:31:01 +01:00
Magnus Norddahl
4b5882e030 Remove unused code and make functions private 2023-12-26 04:31:01 +01:00
Magnus Norddahl
712c664a2c Use the correct light mode 2023-12-26 04:31:01 +01:00
Magnus Norddahl
0cd39e68ca Remove unused code 2023-12-26 04:31:01 +01:00
Magnus Norddahl
4104f047b6 Apply texture matrix 2023-12-26 04:31:01 +01:00
Magnus Norddahl
3d71e2532f Disable translucent HWWall surfaces 2023-12-26 04:31:01 +01:00
Magnus Norddahl
bbb3a677c3 Fix sky surface getting getting bound as an upper wall 2023-12-26 04:31:01 +01:00
Magnus Norddahl
3c0414a6d8 Avoid updating startscreen too often in a debug build and fix crash if it never got updated even once 2023-12-26 04:31:01 +01:00
Magnus Norddahl
496b053567 HWWall lightmap UV calculation hell 2023-12-26 04:31:00 +01:00
Magnus Norddahl
2e6cd8fdda Remove gl_seamless as an user option 2023-12-26 04:31:00 +01:00