Commit Graph

8167 Commits

Author SHA1 Message Date
c91f37e7e4 Prevent building with SDL in unsupported platforms 2024-07-28 18:31:25 +03:00
2bf7c16b07 Fallback to X11 message box implementation when SDL fails
Some checks are pending
Build Android / Game (Android, Release ARM64) (push) Waiting to run
Build iOS / Game (iOS, Release ARM64) (push) Waiting to run
Build Linux / Editor (Linux, Development x64) (push) Waiting to run
Build Linux / Game (Linux, Release x64) (push) Waiting to run
Build macOS / Editor (Mac, Development ARM64) (push) Waiting to run
Build macOS / Game (Mac, Release ARM64) (push) Waiting to run
Build Windows / Editor (Windows, Development x64) (push) Waiting to run
Build Windows / Game (Windows, Release x64) (push) Waiting to run
Tests / Tests (Linux) (push) Waiting to run
Tests / Tests (Windows) (push) Waiting to run
2024-07-28 17:49:12 +03:00
0220d4d12f Fix popup and context menus not working on Wayland 2024-07-28 17:47:56 +03:00
6d8983ccd8 Hide warnings for unsupported SDL operations on Wayland 2024-07-28 15:34:29 +03:00
6cbb05c084 Log a warning for not implemented Wayland functionality 2024-07-28 15:33:23 +03:00
899acb4eee Fix compilation in Linux 2024-07-26 19:10:23 +03:00
b3e964e032 Enable warning sound in question dialogs 2024-07-25 23:18:20 +03:00
82c5bdb160 Enable modern Windows dialog boxes 2024-07-25 23:18:20 +03:00
10a6f34a88 Implement relative mouse mode (raw input) for SDL platform 2024-07-25 23:18:20 +03:00
b0df97b529 Add flag for Window types 2024-07-25 23:01:09 +03:00
2ca6b5b01f Enable native windowing system settings with SDL platform 2024-07-25 23:01:08 +03:00
73a7432ec8 Add command-line switches to force X11 and Wayland SDL drivers 2024-07-25 23:01:08 +03:00
48501be45c Implement SDL platform, windowing and input handling 2024-07-25 23:01:07 +03:00
50ee12b586 Refactor application window class name 2024-07-25 22:36:38 +03:00
8ef14bdde5 Move Window related enums to separate header file 2024-07-25 22:36:38 +03:00
e9e60d1e12 Refactor Windows drag and drop implementation 2024-07-25 22:36:37 +03:00
e8385b539c Refactor ScreenUtilities 2024-07-25 22:36:37 +03:00
a298fc7afe Add more helper methods for managing Git repos 2024-07-25 22:36:37 +03:00
3c40220e71 Fix centered window location on X11 2024-07-25 22:36:36 +03:00
25dfad9488 Fix rebuilding dependencies using Git with existing local folders 2024-07-25 22:36:36 +03:00
4b198d833e Fix initial position of Tooltips 2024-07-25 22:36:36 +03:00
Wojtek Figat
9f078a6e3c Fix crash when using and saving scene with Visual Script object instance which asset was deleted 2024-07-25 17:17:28 +02:00
Wojtek Figat
b4d1e6197c Fix crash when removing Visual Script asset that's instance is selected in Properties window 2024-07-25 17:16:50 +02:00
Wojtek Figat
d14a4f1f66 Minor codestyle fixes 2024-07-25 16:50:16 +02:00
Wojtek Figat
1e43b031ba Fix unpacking marshaled field value
#2790
2024-07-25 16:50:01 +02:00
Wojtek Figat
41fd7b724e Fix test build regression 2024-07-25 15:32:05 +02:00
Wojtek Figat
2a1706decb Fix vehicles simulation instability when physics substepping is enabled
#2796
2024-07-25 14:19:01 +02:00
Wojtek Figat
ab7de52531 Fix compilation regression 2024-07-25 13:51:41 +02:00
Wojtek Figat
1891b9e367 Refactor PhysX vehicles and cloth simulation code to be more readable
#2796
2024-07-25 13:51:32 +02:00
Wojtek Figat
2853273205 Merge branch 'IndustryStandardTransformHotkeysSupport' of https://github.com/RomanZhu/FlaxPublic into RomanZhu-IndustryStandardTransformHotkeysSupport 2024-07-25 10:54:08 +02:00
Wojtek Figat
013dab4ba7 Fix codestyle and apply pr feedback
#2730
2024-07-25 10:52:54 +02:00
Wojtek Figat
cf501945a3 Merge branch 'fix/move-semantics' of https://github.com/mtszkarbowiak/FlaxEngine into mtszkarbowiak-fix/move-semantics 2024-07-25 10:47:31 +02:00
Wojtek Figat
ab4703c3dd Merge branch 'Arcnor-colorPickerAlwaysChangesColor' 2024-07-25 10:06:32 +02:00
Wojtek Figat
6cdd56ad11 Merge branch 'colorPickerAlwaysChangesColor' of https://github.com/Arcnor/FlaxEngine into Arcnor-colorPickerAlwaysChangesColor
# Conflicts:
#	Source/Editor/Options/InterfaceOptions.cs
2024-07-25 10:06:05 +02:00
Wojtek Figat
66122e6e3b Merge branch 'RenameActors' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-RenameActors 2024-07-25 09:28:14 +02:00
Wojtek Figat
91a8a670d5 Merge branch 'lightmap-material-nodes' of https://github.com/Swiggies/FlaxEngine into Swiggies-lightmap-material-nodes 2024-07-25 09:25:15 +02:00
Wojtek Figat
ad2d4a2626 Merge branch 'inject-scene-load-children' of https://github.com/Tryibion/FlaxEngine into Tryibion-inject-scene-load-children 2024-07-25 09:24:12 +02:00
Wojtek Figat
2c1f835528 Merge branch 'table-improve' of https://github.com/Tryibion/FlaxEngine into Tryibion-table-improve 2024-07-25 09:17:01 +02:00
Wojtek Figat
7a635e2896 Merge branch 'assert_directions' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-assert_directions 2024-07-25 09:16:16 +02:00
Wojtek Figat
e4cf4c9f17 Merge branch 'jsontype-thumbnail' of https://github.com/Tryibion/FlaxEngine into Tryibion-jsontype-thumbnail 2024-07-25 08:41:21 +02:00
Wojtek Figat
8e8e41d5e1 Merge branch 'module_compilation_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-module_compilation_fix 2024-07-25 08:40:56 +02:00
Wojtek Figat
7bb365c57b Merge branch 'csharp_warning_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-csharp_warning_fix 2024-07-25 08:40:22 +02:00
Wojtek Figat
17c484b97b Merge branch 'empty-ref-text' of https://github.com/Tryibion/FlaxEngine into Tryibion-empty-ref-text 2024-07-25 08:39:42 +02:00
Wojtek Figat
2913bb39e8 Merge branch 'customeditor_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-customeditor_fixes 2024-07-25 08:38:32 +02:00
Chandler Cox
8209639261 Add being able to add a thumbnail to a SpawnableJsonProxy 2024-07-23 22:08:01 -05:00
Roman Zhuravlev
a580d6785f Ignore Translate/Rotate/Scale/TransformSpace hotkeys while holding RMB.
Allows to use industry standard WER hotkeys for transformations and not change modes while navigating through level.
2024-07-21 22:25:25 +02:00
8b22ffe007 Fix warnings about upcoming C# reserved keywords 2024-07-20 20:46:32 +03:00
24f7ec4a54 Fix statically linked binary modules not getting compiled 2024-07-20 15:41:26 +03:00
55d55212c3 Add assertions for checking against un-normalized direction vectors 2024-07-20 15:34:11 +03:00
Chandler Cox
1142fa68ea Small table improvements. 2024-07-19 20:49:58 -05:00