Commit Graph

3950 Commits

Author SHA1 Message Date
Ari Vuollet ebf3999cfe Fix rubber band selector activating outside of the viewport
This usually happens while trying to drag the window from window handle
2025-04-19 21:14:09 +03:00
Ari Vuollet a1ccbbb5b9 Use sensible window minimum size limits in editor windows 2025-04-19 21:14:09 +03:00
Ari Vuollet 95fd527515 Apply drag and drop styling on refactored WindowDragHelper
Reapplies changes from commit 38b00f458c
2025-04-19 21:14:07 +03:00
Ari Vuollet 13ddd15b44 Focus viewports earlier to fix CursorLockMode not always activating 2025-04-19 21:14:06 +03:00
Ari Vuollet 7e59c3b9a7 Fix restoring locked cursor state when window gains focus again 2025-04-19 21:14:03 +03:00
Ari Vuollet 17ab1e6830 Fix window handle clicking to not restore window from maximized state 2025-04-19 21:14:01 +03:00
Ari Vuollet 1f45110e5f Fix rubber band selector activating when using Alt-key to orbit 2025-04-19 21:14:01 +03:00
Ari Vuollet 5401166a07 Fix error when entering playmode while holding right mouse button 2025-04-19 21:14:00 +03:00
Ari Vuollet e777a71784 Fix error while dragging files around Content window 2025-04-19 21:13:59 +03:00
Ari Vuollet c13e91a0d0 Release rubber band selection when viewport starts controlling the view 2025-04-19 21:13:59 +03:00
Ari Vuollet 0a4cb9e9b1 Show current display server in Editor window tooltip
(cherry picked from commit 62968dd4376bb0a3c0aa09316174e0e00a9ea31b)
2025-04-19 21:13:56 +03:00
Ari Vuollet 096651f4c1 Properly mark floating windows with transparency support
(cherry picked from commit c660fac52446676ca1ff2aaa1332e7eae2ac5444)
2025-04-19 21:13:56 +03:00
Ari Vuollet d115d22ee6 Implement new window dragging system 2025-04-19 21:13:52 +03:00
Ari Vuollet c3ffbe2f42 Fix error when docking to sides of tabbed panel 2025-04-19 21:13:51 +03:00
Ari Vuollet 592215dd30 Support compiling third party library C files as C code 2025-04-19 21:13:50 +03:00
GoaLitiuM 188e4313f9 Fix various issues with child window positioning 2025-04-19 21:13:47 +03:00
Ari Vuollet fb4b5b2575 Allow window with single tab to be dragged from tab area 2025-04-19 21:13:46 +03:00
Ari Vuollet 4e1251276d Fix ValueBox mouse position resetting after releasing the button 2025-04-19 21:13:45 +03:00
GoaLitiuM c3bae49aae Force cursor to center of Game Window when tab handle is clicked 2025-04-19 21:13:43 +03:00
Tryibion 6fa4fc6149 Fix rotation using SDL 2025-04-19 21:13:43 +03:00
GoaLitiuM f2fd98f742 Fix parent window position handling with popup/tooltip windows 2025-04-19 21:13:40 +03:00
GoaLitiuM e7cda362b7 Fix popup and context menus not working on Wayland 2025-04-19 21:13:37 +03:00
GoaLitiuM 3f6bf15554 Implement relative mouse mode (raw input) for SDL platform 2025-04-19 21:13:34 +03:00
GoaLitiuM dac74829b4 Add flag for Window types 2025-04-19 21:13:34 +03:00
GoaLitiuM 94d6f213a0 Enable native windowing system settings with SDL platform 2025-04-19 21:13:33 +03:00
GoaLitiuM b622a1cc5e Implement SDL platform, windowing and input handling 2025-04-19 21:13:32 +03:00
GoaLitiuM 05dba0f1f5 Refactor ScreenUtilities 2025-04-19 21:13:30 +03:00
mafiesto4 414b229b27 Fix capturing empty project icon when Editor viewport was never rendered 2025-04-17 10:49:44 +02:00
mafiesto4 980473cce6 Add info for future project version cache file changes 2025-04-17 10:39:16 +02:00
mafiesto4 45f202fdf7 Fix culture info editor picker to show under button
#3387
2025-04-16 09:39:24 +02:00
Zode 7b4da6dd2b Fix issues with absolute snapping 2025-04-15 21:38:49 +03:00
mafiesto4 d351c96a40 Cleanup code
#3359
2025-04-13 21:46:04 +02:00
mafiesto4 b3ab1b7a4a Merge branch 'AutoCollision' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-AutoCollision 2025-04-13 21:33:04 +02:00
mafiesto4 b719d6dd04 Add more informative logging when .NET sdk is missing for proper game cooking 2025-04-13 20:41:30 +02:00
mafiesto4 f70ec896b8 Improve Dotnet version setup for Game Cooker
Especially after #3371 change to not passing dotnet 8 when packaging engine so editor can use the one use at compile time.
2025-04-13 20:22:23 +02:00
mafiesto4 5d3d9d7e82 Improve output log hint when empty
#3363
2025-04-12 23:18:25 +02:00
mafiesto4 4255ee70fc Merge branch 'OutputLogNoMessageHint' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-OutputLogNoMessageHint 2025-04-12 22:49:45 +02:00
mafiesto4 e7718e232f Merge branch 'loceditor_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-loceditor_fix 2025-04-12 22:36:53 +02:00
mafiesto4 59aed828f6 Update attributes style to be consistent in engine 2025-04-12 22:09:12 +02:00
Ari Vuollet ed8eb072c5 Fix error in LocalizationSettingsEditor after adding new locales 2025-04-12 02:11:06 +03:00
xxSeys1 9e23c324bf add a hint to the Output Log if there are no messages shown because of filters 2025-04-10 00:01:31 +02:00
mafiesto4 aabbb04f18 Fix anim graph state transition title to auto-fit 2025-04-09 19:33:14 +02:00
mafiesto4 a9a9057304 Fix typo 2025-04-09 09:50:33 +02:00
mafiesto4 eb86002fbd Add AutoAttachDebugPreviewActor option to editor for quick debugging anim graphs on dynamically spawned player 2025-04-08 22:44:31 +02:00
mafiesto4 c75b33eb7d Fix scripts reload to auto-save any modified assets in editor windows 2025-04-08 22:34:45 +02:00
xxSeys1 06f4808dcc improve auto enabled algorithm 2025-04-08 21:27:45 +02:00
xxSeys1 644c5b843b improve and expand new add collision options 2025-04-08 20:55:18 +02:00
mafiesto4 043ae687e2 Fix 2025-04-08 19:11:01 +02:00
mafiesto4 047a637029 Fix Output Window debug console input when using history
#3353
2025-04-08 17:39:39 +02:00
mafiesto4 3de6ac2658 Reuse code
#3354
2025-04-08 17:05:15 +02:00