1305 Commits

Author SHA1 Message Date
Ari Vuollet 6d337464f7 Support XDG Desktop Portal as color picker provider
Wayland and XWayland fallback implementation uses XDP in
order to query picked color from desktop.
2025-06-24 16:41:32 +03:00
Tryibion c8622d1801 Change method name from add to restore. 2025-06-20 15:26:58 -05:00
Tryibion fdd22c3380 Remove extra code. 2025-06-19 22:09:33 -05:00
Tryibion 53761df85e Add utility methods for redundant code. 2025-06-19 22:07:28 -05:00
Tryibion ecaae2b458 Add downloading nuget package if needed. 2025-06-19 21:34:55 -05:00
Ari Vuollet a4272d6ca9 Merge remote-tracking branch 'origin/master' into sdl_platform 2025-06-17 14:19:46 +03:00
mafiesto4 986693757c Merge remote-tracking branch 'origin/master' into 1.11 2025-06-16 22:46:17 +02:00
mafiesto4 b92c18cf25 Fix missing/incorrect toolchain exception to log only once 2025-06-16 19:10:35 +02:00
Ari Vuollet 88d2b72822 Update SDL to 3.3.x
Fixes popup focus issues on Linux
2025-06-16 14:09:04 +03:00
mafiesto4 766091045b Improve version parsing to share code 2025-06-12 18:21:12 +02:00
mafiesto4 e2d9452994 Add unified min Clang version 13 for Linux 2025-06-12 18:05:01 +02:00
mafiesto4 bdc87c7bc6 Update min supported version of macOS to 13 and iOS to 15 2025-06-12 17:26:39 +02:00
mafiesto4 7606c9ac12 Update minimum CPU arch requirement on Windows to AVX2 with SSE4.2
94.48% support on PC according to Steam Hardware & Software Survey: May 2025 (https://store.steampowered.com/hwsurvey/)
2025-06-12 17:03:19 +02:00
mafiesto4 4240646ec7 Update minimum Windows version to 10 (to match .NET 8) 2025-06-12 08:31:32 +02:00
Tryibion 28eaac37dc Initial work on nuget packages. 2025-06-11 18:17:19 -05:00
mafiesto4 0fa53f860a Add UseLogInRelease to engine config to disable logging in Release builds 2025-06-11 23:35:03 +02:00
Ari Vuollet 149b189629 Update SDL to 3.2.16 2025-06-02 19:23:34 +03:00
Ari Vuollet b1fd86e6b5 Merge remote-tracking branch 'origin/master' into sdl_platform 2025-06-02 18:15:16 +03:00
mafiesto4 ae2088bb9d Fix Android NDK version parsing when using beta build
#3504
2025-06-02 00:06:13 +02:00
Wiktor Żurawik 8ce4d94a96 Refactor .NET version detection error reporting 2025-05-09 17:04:41 +02:00
mafiesto4 f9e9f26e97 Remove leftover debug log from bindings generator 2025-04-22 11:04:09 +02:00
Ari Vuollet 78f6080321 Initial support for building and running SDL platform on macOS 2025-04-21 23:13:23 +03:00
Ari Vuollet c7be6f6e0e Fix VC++ project file building on macOS Rider 2025-04-20 01:14:51 +03:00
Ari Vuollet aac5d57352 Update SDL to 3.2.10 2025-04-19 21:13:58 +03:00
Ari Vuollet 2905470330 Update SDL3 to 3.2.4 2025-04-19 21:13:57 +03:00
Ari Vuollet 9ad1147581 Fix cloning SDL repository 2025-04-19 21:13:54 +03:00
Ari Vuollet d115d22ee6 Implement new window dragging system 2025-04-19 21:13:52 +03:00
Ari Vuollet 592215dd30 Support compiling third party library C files as C code 2025-04-19 21:13:50 +03:00
Ari Vuollet ef0c2a2785 Implement Wayland protocols module and file generation 2025-04-19 21:13:49 +03:00
Ari Vuollet e9671bb727 Add git fetch method for dependencies 2025-04-19 21:13:48 +03:00
GoaLitiuM a7b200dc57 Fix SDL build process on Linux 2025-04-19 21:13:44 +03:00
GoaLitiuM 8cadbae80e Update SDL to 3.2.0 2025-04-19 21:13:44 +03:00
GoaLitiuM 431767a150 Update SDL3 2025-04-19 21:13:41 +03:00
GoaLitiuM 8ba4e442a6 Fix compilation issues 2025-04-19 21:13:41 +03:00
GoaLitiuM 84b209ec7f Prevent building with SDL in unsupported platforms 2025-04-19 21:13:38 +03:00
GoaLitiuM cf7ac50faf Enable modern Windows dialog boxes 2025-04-19 21:13:35 +03:00
GoaLitiuM b622a1cc5e Implement SDL platform, windowing and input handling 2025-04-19 21:13:32 +03:00
GoaLitiuM 39dbd32b2e Add more helper methods for managing Git repos 2025-04-19 21:13:30 +03:00
mafiesto4 b25881d55e Update code signing to support sign with identity on Windows 2025-04-14 22:47:40 +02:00
mafiesto4 b8a0150310 Merge branch 'buildrules_cache_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-buildrules_cache_fix 2025-04-13 20:28:26 +02:00
Ari Vuollet 711a75ce3b Fix BuildScript file structure with engine files in different drive 2025-04-13 14:25:19 +03:00
Ari Vuollet be72a9f4a2 Invalidate build rules assembly when files are added, moved or renamed 2025-04-13 14:25:18 +03:00
Ari Vuollet 8c83de8521 Add more verbose logging for project generation 2025-04-13 14:24:34 +03:00
Ari Vuollet 00b9d603ae Fix missing C#-only project configurations when platform SDK is missing 2025-04-13 14:24:24 +03:00
mafiesto4 72a4e577c8 Merge branch 'dotnet_ver_check' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet_ver_check 2025-04-12 22:25:28 +02:00
Ari Vuollet 8322e762df Fix DOTNET_ROOT path ignored on Windows 2025-04-10 23:59:22 +03:00
Ari Vuollet e6d7024a61 Fix error when no valid .NET SDKs were found 2025-04-10 23:59:19 +03:00
Ari Vuollet ac305b369d Fix .NET SDK detection when only the runtime is installed 2025-04-10 18:18:56 +03:00
mafiesto4 15da2d59e5 Add GPUTexture::DownloadData to C#
#2973 #1446
2025-04-07 23:32:37 +02:00
mafiesto4 9c3fd052cd Remove copyright year from source files and update to 2025 2025-04-07 19:22:21 +02:00