PJB3005
6218ef6e3f
Squashed commit of the following:
...
commit d4f265c314
Author: PJB3005 <pieterjan.briers+git@gmail.com >
Date: Sun Sep 14 14:32:44 2025 +0200
Fix incorrect path combine in DirLoader and WritableDirProvider
This (and the other couple past commits) reported by Elelzedel.
commit 7654d38612
Author: PJB3005 <pieterjan.briers+git@gmail.com >
Date: Sat Sep 13 22:50:51 2025 +0200
Move CEF cache out of data directory
Don't want content messing with this...
commit cdcc255123
Author: PJB3005 <pieterjan.briers+git@gmail.com >
Date: Sat Sep 13 19:11:16 2025 +0200
Make Robust.Client.WebView.Cef.Program internal.
commit 2f56a6a110
Author: PJB3005 <pieterjan.briers+git@gmail.com >
Date: Sat Sep 13 19:10:46 2025 +0200
Update SpaceWizards.NFluidSynth to 0.2.2
commit 16fc48cef2
Author: PJB3005 <pieterjan.briers+git@gmail.com >
Date: Sat Sep 13 19:09:43 2025 +0200
Hide IWritableDirProvider.RootDir on client
This shouldn't be exposed.
(cherry picked from commit 2f07159336bc640e41fbbccfdec4133a68c13bdb)
(cherry picked from commit d6c3212c74373ed2420cc4be2cf10fcd899c2106)
(cherry picked from commit bfa70d7e2ca6758901b680547fcfa9b24e0610b7)
(cherry picked from commit 06e52f5d58efc1491915822c2650f922673c82c6)
(cherry picked from commit 4413695c77fb705054c2f81fa18ec0a189b685dd)
2025-09-14 14:58:24 +02:00
Pieter-Jan Briers
61385b7c21
Fix WebView processes hanging around on unclean shutdown.
...
The processes now voluntarily exit themselves if the parent process exits.
2023-12-27 15:33:31 +01:00
Pieter-Jan Briers
59a8a98703
Basic fixes for WebView in 2023.
...
Launcher works again with this.
2023-02-24 00:05:31 +01:00
Pieter-Jan Briers and GitHub
05bb361eb2
CEF cookie fixes ( #2934 )
...
* Trying to get res:// and usr:// cookies to wrok
* Update CefGlue
* Bump CEF
* Seal types in WebView
Fixes warnings
* Move most of client cleanup to game thread.
This used to run in the windowing thread which broke CEF shutdown, most notably cookie saving.
* "flushcookies" command for CEF.
* Remove unecessary res:// code.
* Fix tests
* More request handler fixes.
* Good thing I don't have to care about commit quality in PRs like this.
2022-06-10 14:30:57 +02:00
Pieter-Jan Briers
6e84821233
Package CEF as NuGet package, does not need to be manually downloaded anymore.
2021-11-05 14:50:47 +01:00
Pieter-Jan Briers
dae6424667
Allow swapping out internal WebViewManager implementation.
...
Everything moved to interfaces.
2021-11-03 15:12:49 +01:00