Commit Graph

  • 898295e9d4 Small code cleanup. Chandler Cox 2025-02-03 22:20:51 -06:00
  • a17c15ae96 Add missing return comments for get methods. Chandler Cox 2025-02-03 22:11:07 -06:00
  • be6a258846 Add runtime input mapping helpers. Chandler Cox 2025-02-03 21:57:14 -06:00
  • 561239a4b2 Fix window dragging when not supported by Wayland compositor Ari Vuollet 2025-02-02 18:36:03 +02:00
  • 389b2e6148 Show current display server in Editor window tooltip Ari Vuollet 2025-02-02 18:34:47 +02:00
  • 9403b87788 Properly mark floating windows with transparency support Ari Vuollet 2025-02-02 13:38:15 +02:00
  • 64cceac913 Enable transparency support in Vulkan swapchains Ari Vuollet 2025-02-01 22:06:29 +02:00
  • c523079f0e Fix compilation for game builds Ari Vuollet 2025-01-29 16:17:27 +02:00
  • 3554747a67 Fix window dragging when not supported by Wayland compositor sdl_wip Ari Vuollet 2025-02-02 18:36:03 +02:00
  • 62968dd437 Show current display server in Editor window tooltip Ari Vuollet 2025-02-02 18:34:47 +02:00
  • c660fac524 Properly mark floating windows with transparency support Ari Vuollet 2025-02-02 13:38:15 +02:00
  • 431a69e357 Enable transparency support in Vulkan swapchains Ari Vuollet 2025-02-01 22:06:29 +02:00
  • 8542f78b0b Merge branch 'xxSeys1-BetterRayNormAssert' Wojtek Figat 2025-02-01 15:26:25 +01:00
  • da513972e8 Simplify message to be single-line with less text Wojtek Figat 2025-02-01 15:26:13 +01:00
  • be293a957a Merge branch 'BetterRayNormAssert' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-BetterRayNormAssert Wojtek Figat 2025-02-01 15:24:44 +01:00
  • 8e26591c0b Merge branch 'xxSeys1-GamePanelAudio' Wojtek Figat 2025-02-01 15:23:39 +01:00
  • 4e31d436d5 Merge branch 'GamePanelAudio' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-GamePanelAudio Wojtek Figat 2025-02-01 15:23:33 +01:00
  • b6f7914b14 Fix RenderToTextureControl to render correctly when using different texture size than control size Wojtek Figat 2025-02-01 15:17:21 +01:00
  • 9ffbe1f8ca Add support in scripting for using interfaces on structures Wojtek Figat 2025-01-31 23:36:15 +01:00
  • 0764ff6cb7 Fix C# projects not compiling in VS with native code plugins present Ari Vuollet 2025-01-31 23:56:30 +02:00
  • 4e0cd9e8a9 Add support for creating Json Assets in editor out of structure type Wojtek Figat 2025-01-31 21:58:36 +01:00
  • 24f3dfe264 Fix selected spline points to be drawn relative to the view for greater readability Wojtek Figat 2025-01-31 21:01:26 +01:00
  • 42fc62eb68 Add Actor.Clone for actors duplication at runtime (including scripts and children) Wojtek Figat 2025-01-31 10:21:05 +01:00
  • b1392be3a1 Fix typo Wojtek Figat 2025-01-30 22:48:07 +01:00
  • 04dde7a3f2 Add warnings on incorrect GPUBuffer or GPUTexture usage when binding to GPUContext (in non-release builds) Wojtek Figat 2025-01-30 22:03:21 +01:00
  • 44fae3838e Add GPUResourceUsage.Staging for both CPU read/write access Wojtek Figat 2025-01-30 20:39:04 +01:00
  • f11306af24 Add caching and restoring curve height in properties panel Wojtek Figat 2025-01-30 17:42:54 +01:00
  • 4057dc189d Fix SnapToGrid to skip when grid component is 0 Wojtek Figat 2025-01-30 17:26:34 +01:00
  • fc98b5f1f0 Add snapping to grid with Ctrl key when moving keyframes in curve Wojtek Figat 2025-01-30 17:26:04 +01:00
  • 4d6282a5b4 Add focus selection to curve editor and apply margin around shown curve section Wojtek Figat 2025-01-29 23:54:41 +01:00
  • f4fcc07288 Fix compilation for game builds Ari Vuollet 2025-01-29 16:17:27 +02:00
  • 45a24a05c5 Add check for if static model has a model. Chandler Cox 2025-01-28 16:22:02 -06:00
  • 0e058b2590 Fix curve tangents reset on drag start Wojtek Figat 2025-01-28 23:18:26 +01:00
  • a31279954a Fix curve editor scroll bars to be hidden when not enabled Wojtek Figat 2025-01-28 23:07:05 +01:00
  • 16ed7272a7 Skip not active actors. Chandler Cox 2025-01-28 16:05:19 -06:00
  • d25cb7a9da Fix curve tangent handles to maintain size relative to the current view scale Wojtek Figat 2025-01-28 22:59:39 +01:00
  • 6461ffbd0d Skip selecting scene actor. Chandler Cox 2025-01-28 15:58:18 -06:00
  • a38cc4d5cb Fix cloning SDL repository Ari Vuollet 2025-01-28 22:24:21 +02:00
  • 942124fdc3 Fix cloning SDL repository Ari Vuollet 2025-01-28 22:24:21 +02:00
  • 9085874d4e Fix text input not working on X11 Ari Vuollet 2025-01-28 02:43:03 +02:00
  • 2f5562f8eb Fix button latching on Windows after drag and drop operation Ari Vuollet 2025-01-21 19:08:38 +02:00
  • 6733e45729 Implement new window dragging system Ari Vuollet 2025-01-21 20:14:44 +02:00
  • 37438afbf6 Fix mouse resetting issues after ending relative mode Ari Vuollet 2025-01-19 21:56:40 +02:00
  • 7c34b1c855 Fix frame stutter when window is focused Ari Vuollet 2025-01-16 20:43:08 +02:00
  • 3dc2e55627 Fix error when docking to sides of tabbed panel Ari Vuollet 2025-01-06 01:30:32 +02:00
  • c658dd72e7 Cleanup Linux SDL implementation Ari Vuollet 2025-01-03 17:13:01 +02:00
  • 5b8c81dfac Support compiling third party library C files as C code Ari Vuollet 2025-01-03 15:11:59 +02:00
  • bf4ec5f91a Implement Wayland protocols module and file generation Ari Vuollet 2025-01-02 22:33:05 +02:00
  • 15024b38b9 Fix mouse warping after ending relative mode Ari Vuollet 2025-01-21 20:12:14 +02:00
  • 71ec415cc4 Add git fetch method for dependencies Ari Vuollet 2025-01-21 16:09:05 +02:00
  • 81b6f47d8a Fix window ShowInTaskbar setting Ari Vuollet 2025-01-01 02:01:13 +02:00
  • e55fd18771 Fix various issues with child window positioning Ari Vuollet 2024-12-25 19:45:10 +02:00
  • fd97c2bdf2 Add Window.IsAlwaysOnTop property Ari Vuollet 2025-01-21 15:51:12 +02:00
  • 6ca71a872d Use SDL locale Ari Vuollet 2024-12-28 13:31:37 +02:00
  • 18e92425bb Allow window with single tab to be dragged from tab area Ari Vuollet 2025-01-07 17:53:37 +02:00
  • 3feebe8910 Fix ValueBox mouse position resetting after releasing the button Ari Vuollet 2025-01-19 21:57:16 +02:00
  • 9fc7fc7a2e Fix SDL build process on Linux Ari Vuollet 2024-12-27 16:18:15 +02:00
  • 642d90a293 Update SDL to 3.2.0 Ari Vuollet 2024-10-07 21:53:20 +03:00
  • f5313b9ffd Force cursor to center of Game Window when tab handle is clicked Ari Vuollet 2024-12-01 21:47:54 +02:00
  • 7abed39473 Fix rotation using SDL Chandler Cox 2024-11-29 09:25:19 -06:00
  • ffc40ba634 Fix Linux compilation without SDL Ari Vuollet 2024-08-04 23:38:02 +03:00
  • 84f3cda190 Fix compilation Ari Vuollet 2024-08-08 23:38:46 +03:00
  • 0f20f387fc Update SDL3 Ari Vuollet 2024-08-07 21:05:59 +03:00
  • 67093a0d28 Fix compilation issues Ari Vuollet 2024-10-03 18:38:01 +03:00
  • 63eaf1adf2 Fix windows not being hidden initially Ari Vuollet 2024-07-31 23:59:04 +03:00
  • 28d167b4f8 Fix parent window position handling with popup/tooltip windows Ari Vuollet 2024-07-31 23:05:43 +03:00
  • 7bff09eeb9 Fix compilation errors in other platforms Ari Vuollet 2024-07-28 22:54:21 +03:00
  • 5afde966ef Fix CI for Linux Ari Vuollet 2024-07-28 18:31:53 +03:00
  • 5df1f32305 Prevent building with SDL in unsupported platforms Ari Vuollet 2024-07-28 18:31:25 +03:00
  • 670f2ee2b0 Fallback to X11 message box implementation when SDL fails Ari Vuollet 2024-07-28 17:49:12 +03:00
  • 5abf336696 Fix popup and context menus not working on Wayland Ari Vuollet 2024-07-28 17:47:56 +03:00
  • 7ae0a65c0e Hide warnings for unsupported SDL operations on Wayland Ari Vuollet 2024-07-28 15:34:29 +03:00
  • 9e88233957 Log a warning for not implemented Wayland functionality Ari Vuollet 2024-07-28 15:33:23 +03:00
  • d0a4213538 Fix compilation in Linux Ari Vuollet 2024-07-26 19:09:05 +03:00
  • b2467edc0f Enable warning sound in question dialogs Ari Vuollet 2024-07-08 00:01:20 +03:00
  • 94e398a6b3 Enable modern Windows dialog boxes Ari Vuollet 2024-07-07 23:59:00 +03:00
  • e5ca67618f Implement relative mouse mode (raw input) for SDL platform Ari Vuollet 2024-07-25 21:29:38 +03:00
  • 2da908d9b8 Add flag for Window types Ari Vuollet 2024-07-20 19:59:29 +03:00
  • 34f187161c Enable native windowing system settings with SDL platform Ari Vuollet 2024-07-25 21:30:58 +03:00
  • 0e5e0169bf Add command-line switches to force X11 and Wayland SDL drivers Ari Vuollet 2024-07-25 21:34:28 +03:00
  • f318d3aadc Implement SDL platform, windowing and input handling Ari Vuollet 2024-07-25 21:39:21 +03:00
  • 43e38df8b0 Refactor application window class name Ari Vuollet 2024-07-25 22:32:00 +03:00
  • 86b999f6a4 Move Window related enums to separate header file Ari Vuollet 2024-07-25 21:29:30 +03:00
  • 553ca7d71c Refactor Windows drag and drop implementation Ari Vuollet 2024-07-25 21:37:17 +03:00
  • 2594cc4546 Refactor ScreenUtilities Ari Vuollet 2024-07-25 19:46:22 +03:00
  • 2cd03eceaa Add more helper methods for managing Git repos Ari Vuollet 2024-07-23 23:42:32 +03:00
  • d8feec325a Fix centered window location on X11 Ari Vuollet 2024-07-14 14:08:20 +03:00
  • 71b7f110e6 Fix initial position of Tooltips Ari Vuollet 2024-07-18 22:58:42 +03:00
  • 1528d458d9 Fix text input not working on X11 Ari Vuollet 2025-01-28 02:43:03 +02:00
  • 9e937776ac Apply patches to rapidjson Ari Vuollet 2025-01-15 00:16:32 +02:00
  • a8aebdd01f Update rapidjson to latest version Ari Vuollet 2025-01-14 19:51:33 +02:00
  • 998ed87029 Fix button latching on Windows after drag and drop operation Ari Vuollet 2025-01-21 19:08:38 +02:00
  • 279b3f8d9a Implement new window dragging system Ari Vuollet 2025-01-21 20:14:44 +02:00
  • 738a506b6d Fix mouse resetting issues after ending relative mode Ari Vuollet 2025-01-19 21:56:40 +02:00
  • 0ddecdda1f Fix frame stutter when window is focused Ari Vuollet 2025-01-16 20:43:08 +02:00
  • 94a22907e2 Fix error when docking to sides of tabbed panel Ari Vuollet 2025-01-06 01:30:32 +02:00
  • d22a0aad0c Cleanup Linux SDL implementation Ari Vuollet 2025-01-03 17:13:01 +02:00
  • 9e035f3818 Support compiling third party library C files as C code Ari Vuollet 2025-01-03 15:11:59 +02:00
  • 99a810458a Implement Wayland protocols module and file generation Ari Vuollet 2025-01-02 22:33:05 +02:00
  • 2806578126 Fix mouse warping after ending relative mode Ari Vuollet 2025-01-21 20:12:14 +02:00