wixoa
46143d2589
Separate window creation in OSWindow.Show() to allow creation in the background ( #5489 )
...
* OSWindow rework
OSWindow now created ClydeWindow and WindowRoot immediately, but non-visible in the background
Also added the ability to programatically resize an open window
* Implement window resizing on SDL2
* Revert OSWindow changes
* Split `Show()` into `Create()` and `Show()`
* Formatting
2024-10-17 17:21:38 +02:00
Pieter-Jan Briers
4b6ad732b1
CVar to disable threaded windowing API
2023-02-04 16:55:55 +01:00
Pieter-Jan Briers
84733a335c
Prototype load parallelization ( #3502 )
2022-12-20 22:46:30 +01:00
Pieter-Jan Briers
ec70abe928
Analyzer to make Task`1.Result scary. ( #3069 )
2022-07-23 12:33:55 +02:00
Pieter-Jan Briers
a36a10c814
Fix deadlock on client shutdown.
...
This was an existing bug, but due to me moving more cleanup logic to game thread shutdown the window of opportunity for it to trigger just got much greater.
2022-06-11 16:28:14 +02:00
Pieter-Jan Briers
c9ccd0b873
Fix file dialogs crashing on macOS
2022-03-20 16:47:20 +01:00
Pieter-Jan Briers
cd3a7ef91e
ANGLE+DXGI experiment, window/GL init rewrite ( #1982 )
2021-08-30 01:35:07 +02:00
Pieter-Jan Briers
98060f2056
Fix closing child window minimizing parent on windows.
2021-08-26 00:30:56 +02:00
Pieter-Jan Briers
ffff42cc95
Add owner window parameter to window creation.
...
And also CenterOwner placement rule.
Currently owner windows are only implemented on Win32. Linux and macOS will need implementing still.
2021-08-24 02:05:25 +02:00
Pieter-Jan Briers
d0b6a9b28c
Replace usages of OperatingSystem.IsOSPlatform with OperatingSystem.IsXXX().
2021-06-19 03:14:39 +02:00
Pieter-Jan Briers
0c9e322b3e
Fix macOS builds.
2021-05-02 21:48:58 +02:00
Pieter-Jan Briers
8efffc471d
Multi-window support ( #1713 )
2021-05-02 14:05:50 +02:00