Commit Graph

6039 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
Ari Vuollet d0b552d74a Use logo as an icon in Linux windows 2025-06-23 18:58:02 +03:00
Ari Vuollet 83512822b1 Support clipboard actions in Content Browser and Scene tree on Wayland 2025-06-23 17:50:02 +03:00
Ari Vuollet ccb78103ec Support clipboard actions in Content Browser and Scene tree on X11 2025-06-23 17:07:10 +03:00
Ari Vuollet 6e79ffea34 Fix clipboard not working on X11 2025-06-23 17:07:10 +03:00
Ari Vuollet 4f03d37a17 Merge remote-tracking branch 'origin/master' into sdl_platform 2025-06-23 12:03:41 +03:00
mafiesto4 6479a3d3c6 Fix log spam in task when waiting for task to end 2025-06-18 22:41:42 +02:00
mafiesto4 e41c48f9e5 Optimize NavMesh builder when updating a large number of tiles 2025-06-18 22:41:26 +02:00
mafiesto4 9cfcbfa9d2 Fix memory leak on recast objects when building NavMesh tile 2025-06-17 23:28:15 +02:00
mafiesto4 bcd2b1f0f2 Fix Array::RemoveAt to move element and avoid data copies 2025-06-17 23:27:26 +02:00
Ari Vuollet 6fb8419b3c Disable window flashing on Wayland to fix focus issues 2025-06-17 14:23:20 +03:00
Ari Vuollet a4272d6ca9 Merge remote-tracking branch 'origin/master' into sdl_platform 2025-06-17 14:19:46 +03:00
mafiesto4 eb6010cba7 Fix BitArray again 2025-06-16 23:20:20 +02:00
mafiesto4 5a23060e05 Add GPUTexture.UploadData for changing texture contents via TextureData container 2025-06-16 22:35:50 +02:00
mafiesto4 6a82eb114d Fix BitArray bit indexing 2025-06-16 19:05:44 +02:00
mafiesto4 97b37b3ce4 Add PRAGMA_DISABLE_OPTIMIZATION/PRAGMA_ENABLE_OPTIMIZATION 2025-06-16 18:00:26 +02:00
Ari Vuollet 6ff260d052 Merge remote-tracking branch 'origin/master' into sdl_platform 2025-06-16 14:09:29 +03:00
mafiesto4 c8d622bda9 Merge branch 'import-export-warnings' of https://github.com/Zode/FlaxEngine into Zode-import-export-warnings 2025-06-15 23:23:18 +02:00
mafiesto4 614ffa70a0 Merge branch 'ModelSliders' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ModelSliders 2025-06-15 21:43:00 +02:00
mafiesto4 2f02ec52ed Cleanup code
#3546
2025-06-15 20:48:19 +02:00
xxSeys1 e2f741cab9 adjust model window and animated model slider speeds 2025-06-12 18:45:02 +02:00
Zode 27ac755bbe Make particle emitter editor window source code button disable itself is no source code is available 2025-06-11 23:15:11 +03:00
Zode 9e50a39ebf Add define guards so that the messagebox only appears in editor builds 2025-06-09 16:19:39 +03:00
Zode 7fc564a0ac Pop error box on lightmap UV generation also 2025-06-09 15:07:52 +03:00
Zode 8dfb564fb3 Add messagebox to windows import too 2025-06-09 15:04:34 +03:00
Zode f8daff273a Add import & export warning messageboxes. 2025-06-09 14:56:54 +03:00
Ari Vuollet 29868531ad SDL workaround for window size and position not updating 2025-06-08 18:57:57 +03:00
Ari Vuollet 95dfb6fdc6 Reduce minimum default window size for CommandLineBox popup 2025-06-08 18:57:12 +03:00
mafiesto4 eee4e55cf0 Fix debug shapes change 2025-06-05 22:26:45 +02:00
mafiesto4 c2cbaeed30 Add option to change Character Controller capsule origin to start at feet location 2025-06-05 17:48:07 +02:00
mafiesto4 e982a23ed3 Add CharacterController.Resize for quick crouching implementation for characters 2025-06-05 15:07:51 +02:00
mafiesto4 f6feae5cf2 Optimize collider cached scale 2025-06-05 15:06:03 +02:00
mafiesto4 ba75fd5882 Fix crash regression when textbox watermak is null 2025-06-05 12:47:45 +02:00
mafiesto4 1eaf40f2f7 Fix changing CharacterController center at runtime to maintain actor placement 2025-06-05 12:40:47 +02:00
mafiesto4 77bf03128e Merge branch 'update_tracy' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-update_tracy 2025-06-04 23:53:32 +02:00
mafiesto4 8f49a492d8 Fix duplicating json assets to properly remap object IDs
#3441
2025-06-04 23:49:19 +02:00
Ari Vuollet 8df3999f85 Merge remote-tracking branch 'origin/master' into sdl_platform 2025-06-04 19:30:30 +03:00
mafiesto4 e97d683545 Fix regression from #3389 2025-06-03 23:37:37 +02:00
mafiesto4 8b88def9d0 Revert some changes from #3389 that are not relevant for world units 2025-06-03 17:43:01 +02:00
mafiesto4 fa97229830 Merge branch 'float_equality' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-float_equality 2025-06-03 17:26:12 +02:00
mafiesto4 6fece4ca38 Fix automatic collision importing from mode to remove unused material slots
#3475
2025-06-03 12:48:31 +02:00
mafiesto4 2fd9b4a62a Fix loading models with no meshes 2025-06-03 12:28:17 +02:00
mafiesto4 077f7a3cd1 Add PositionFormat and TexCoordFormat to model import option for mesh data encoding 2025-06-03 11:18:03 +02:00
mafiesto4 fd8a8b5a4d Fix missing default value of localized string in editor 2025-06-02 18:02:34 +02:00
Ari Vuollet b1fd86e6b5 Merge remote-tracking branch 'origin/master' into sdl_platform 2025-06-02 18:15:16 +03:00
Ari Vuollet 5e8fdf879d Fix logging in gamepad related events 2025-06-02 18:15:10 +03:00
mafiesto4 b51ba58063 Fix crash on invalid particle data to be a soft check instead 2025-06-02 14:56:51 +02:00
mafiesto4 3bd6160c3b Merge branch 'skip-setting-prefab-root-name' of https://github.com/Tryibion/FlaxEngine into Tryibion-skip-setting-prefab-root-name 2025-06-02 14:03:47 +02:00
mafiesto4 1d0a0a409d Fix panel scroll bars update to be performed once again if controls are gets changed during layout
#3470 #3486
2025-06-02 13:40:27 +02:00
mafiesto4 6c499e877f Fix prefab diff in Editor on mesh reference 2025-06-02 11:50:10 +02:00