Commit Graph

11508 Commits

Author SHA1 Message Date
d5f64dcbaa some mac changes?
Some checks failed
Build Android / Game (Android, Release ARM64) (push) Has been cancelled
Build iOS / Game (iOS, Release ARM64) (push) Has been cancelled
Build Linux / Editor (Linux, Development x64) (push) Has been cancelled
Build Linux / Game (Linux, Release x64) (push) Has been cancelled
Build macOS / Editor (Mac, Development ARM64) (push) Has been cancelled
Build macOS / Game (Mac, Release ARM64) (push) Has been cancelled
Build Windows / Editor (Windows, Development x64) (push) Has been cancelled
Build Windows / Game (Windows, Release x64) (push) Has been cancelled
Cooker / Cook (Mac) (push) Has been cancelled
Tests / Tests (Linux) (push) Has been cancelled
Tests / Tests (Windows) (push) Has been cancelled
2025-10-12 18:16:53 +03:00
ef83dd5377 Fix logging in gamepad related events 2025-04-26 00:33:07 +03:00
bc241afc09 Fix unlock mouse hotkey not unlocking CursorLockMode.Locked cursor 2025-04-26 00:31:39 +03:00
1357d882cd Fix EditorViewport buttons activating items on scene 2025-04-26 00:31:39 +03:00
fd0617f3ae Cleanup 2025-04-26 00:31:38 +03:00
61cadd0fdf Implement Wayland text clipboard data handling 2025-04-26 00:31:38 +03:00
9552103c58 Add support for VK_EXT_metal_surface extension 2025-04-26 00:31:38 +03:00
51132b1bd4 Update volk to 1.4.304 2025-04-26 00:31:37 +03:00
02f446ccfd Fix mouse relative mode activation triggering mouse move events on Mac 2025-04-26 00:31:37 +03:00
26012d0b74 Initial support for building and running SDL platform on macOS 2025-04-26 00:31:37 +03:00
ef8f6b8d47 Fix VC++ project file building on macOS Rider 2025-04-26 00:31:36 +03:00
43968c1a5e Reduce lock usage during window events 2025-04-26 00:31:36 +03:00
3b8c7f0d8d Fix handling of WindowsManager locks 2025-04-26 00:31:36 +03:00
a2414f596a Handle Wayland dragging actions ending prematurely 2025-04-26 00:31:35 +03:00
e6f90898cb Fix editor viewport activating while dragging a window 2025-04-26 00:31:35 +03:00
018282bc33 Fix occluded or hidden windows causing the engine to freeze on Wayland 2025-04-26 00:31:35 +03:00
7dfd7de0b7 Allow context menu to show when activating scene tree with right click 2025-04-26 00:31:34 +03:00
04e6943b2d Fix crash when relative mode was left active on removed window 2025-04-26 00:31:34 +03:00
6a26441567 Ensure mouse position is up-to-date during button down events 2025-04-26 00:31:34 +03:00
0f1d4c9f59 Fix rubber band selector activating outside of the viewport
This usually happens while trying to drag the window from window handle
2025-04-26 00:31:33 +03:00
16f06b5848 Use sensible window minimum size limits in editor windows 2025-04-26 00:31:33 +03:00
2a2652302f Fix build on Linux 2025-04-26 00:31:33 +03:00
da3b60b606 Fix merge 2025-04-26 00:31:33 +03:00
ebca32e6d1 Apply drag and drop styling on refactored WindowDragHelper
Reapplies changes from commit 38b00f458c
2025-04-26 00:31:32 +03:00
74c8c6c9c7 Fix cursor escaping constrained area when initially outside on Windows 2025-04-26 00:31:32 +03:00
4f8a73b830 Refix dragged maximized window generating wrong mouse position events 2025-04-26 00:31:32 +03:00
ff4122a96c Focus viewports earlier to fix CursorLockMode not always activating 2025-04-26 00:31:31 +03:00
33326d1c57 Fix documentation generation 2025-04-26 00:31:31 +03:00
6efb46fbbc Fix cursor locking bounds calculation 2025-04-26 00:31:31 +03:00
e681dcfc2d Fix crash when Game viewport was hidden 2025-04-26 00:31:30 +03:00
8ba4725226 Fix X11 external drag and drop not releasing consistently 2025-04-26 00:31:30 +03:00
c1f76abc22 Fix restoring locked cursor state when window gains focus again 2025-04-26 00:31:30 +03:00
d355f9eff5 Fix CursorLockMode.Locked not working 2025-04-26 00:31:29 +03:00
a8f93beeb8 Fix dragged maximized window generating wrong mouse position events 2025-04-26 00:31:29 +03:00
d6cb587d1d Fix window handle clicking to not restore window from maximized state 2025-04-26 00:31:29 +03:00
1702ab0e31 Fix rubber band selector activating when using Alt-key to orbit 2025-04-26 00:31:28 +03:00
43a83a9ec9 Fix error when entering playmode while holding right mouse button 2025-04-26 00:31:28 +03:00
f8f846c2bb Fix accepting drag and drop for files in Wayland 2025-04-26 00:31:28 +03:00
de1a93f3ff Fix error while dragging files around Content window 2025-04-26 00:31:27 +03:00
765319ee25 Release rubber band selection when viewport starts controlling the view 2025-04-26 00:31:27 +03:00
3730176783 Update SDL to 3.2.10 2025-04-26 00:31:27 +03:00
f96a5623e4 Avoid showing tooltips in inactive windows 2025-04-26 00:31:27 +03:00
f57759b250 Update SDL3 to 3.2.4 2025-04-26 00:31:26 +03:00
50531cd6f0 Fix window dragging when not supported by Wayland compositor
(cherry picked from commit 3554747a67)
2025-04-26 00:31:26 +03:00
bdaa98c8ca Show current display server in Editor window tooltip
(cherry picked from commit 62968dd437)
2025-04-26 00:31:26 +03:00
ed89597f5c Properly mark floating windows with transparency support
(cherry picked from commit c660fac524)
2025-04-26 00:31:25 +03:00
438f3f034a Enable transparency support in Vulkan swapchains
(cherry picked from commit 431a69e357)
2025-04-26 00:31:25 +03:00
6409d6f48e Fix compilation for game builds
(cherry picked from commit f4fcc07288)
2025-04-26 00:31:25 +03:00
67769d3950 Fix cloning SDL repository 2025-04-26 00:31:24 +03:00
e236c9a1a4 Fix text input not working on X11 2025-04-26 00:31:24 +03:00