|
|
d70a003617
|
Improve tab-less dock window behavior in other platforms
Add checks for #3215 to hide the tab bar only if it doesn't prevent
window dragging in Wayland sessions with native decorations.
|
2025-09-07 19:27:24 +03:00 |
|
|
|
fc341a86e7
|
Merge remote-tracking branch 'origin/master' into sdl_platform
|
2025-08-24 09:44:28 +03:00 |
|
|
|
51feaa0730
|
Release mouse relative mode when focus changes during mouse tracking
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-07-03 23:21:42 +03:00 |
|
|
|
28980e5fbf
|
Cleanup
|
2025-07-03 22:02:36 +03:00 |
|
|
|
aab0d772a4
|
Implement client-side window decorations for Editor windows
|
2025-07-03 22:02:36 +03:00 |
|
|
|
a93a940630
|
Fix hot-reload files not getting cleaned up during startup
Implements minimal required filter support for `FileSystem::DirectoryGetFiles`
in order to support removing hot-reload files on Linux/Apple systems.
|
2025-07-03 19:41:43 +03:00 |
|
|
|
3e353db1fa
|
Refactor UnixFileSystem
|
2025-07-03 19:41:43 +03:00 |
|
|
|
edeaf6af09
|
Fix compilation without SDL
|
2025-06-24 22:57:49 +03:00 |
|
|
|
951edd95db
|
Cleanup
|
2025-06-24 16:47:45 +03:00 |
|
|
|
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 |
|
|
|
d0b552d74a
|
Use logo as an icon in Linux windows
|
2025-06-23 18:58:02 +03:00 |
|
|
|
83512822b1
|
Support clipboard actions in Content Browser and Scene tree on Wayland
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-06-23 17:50:02 +03:00 |
|
|
|
ccb78103ec
|
Support clipboard actions in Content Browser and Scene tree on X11
|
2025-06-23 17:07:10 +03:00 |
|
|
|
6e79ffea34
|
Fix clipboard not working on X11
|
2025-06-23 17:07:10 +03:00 |
|
|
|
6fb8419b3c
|
Disable window flashing on Wayland to fix focus issues
|
2025-06-17 14:23:20 +03:00 |
|
|
|
6ff260d052
|
Merge remote-tracking branch 'origin/master' into sdl_platform
|
2025-06-16 14:09:29 +03:00 |
|
|
|
29868531ad
|
SDL workaround for window size and position not updating
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-06-08 18:57:57 +03:00 |
|
|
|
95dfb6fdc6
|
Reduce minimum default window size for CommandLineBox popup
|
2025-06-08 18:57:12 +03:00 |
|
|
|
5e8fdf879d
|
Fix logging in gamepad related events
|
2025-06-02 18:15:10 +03:00 |
|
|
|
7c5628d47e
|
Fix crash caused by conflicting tracy DbgHelp lock helper names
|
2025-05-02 14:20:18 +03:00 |
|
|
|
834380ff05
|
Cleanup
|
2025-04-21 23:13:23 +03:00 |
|
|
|
dd65fc2289
|
Implement Wayland text clipboard data handling
|
2025-04-21 23:13:23 +03:00 |
|
|
|
86b223ec93
|
Fix mouse relative mode activation triggering mouse move events on Mac
|
2025-04-21 23:13:23 +03:00 |
|
|
|
78f6080321
|
Initial support for building and running SDL platform on macOS
|
2025-04-21 23:13:23 +03:00 |
|
|
|
c40c31fbb7
|
Reduce lock usage during window events
|
2025-04-19 21:14:13 +03:00 |
|
|
|
f5fbc1e32d
|
Fix handling of WindowsManager locks
|
2025-04-19 21:14:13 +03:00 |
|
|
|
0a20378acd
|
Handle Wayland dragging actions ending prematurely
|
2025-04-19 21:14:12 +03:00 |
|
|
|
86fe93943d
|
Fix crash when relative mode was left active on removed window
|
2025-04-19 21:14:10 +03:00 |
|
|
|
3258113ef8
|
Ensure mouse position is up-to-date during button down events
|
2025-04-19 21:14:10 +03:00 |
|
|
|
a1ccbbb5b9
|
Use sensible window minimum size limits in editor windows
|
2025-04-19 21:14:09 +03:00 |
|
|
|
35072c40d8
|
Fix build on Linux
|
2025-04-19 21:14:08 +03:00 |
|
|
|
5c51021388
|
Fix merge
|
2025-04-19 21:14:08 +03:00 |
|
|
|
113d851cea
|
Fix cursor escaping constrained area when initially outside on Windows
|
2025-04-19 21:14:07 +03:00 |
|
|
|
72f0c460f9
|
Refix dragged maximized window generating wrong mouse position events
|
2025-04-19 21:14:06 +03:00 |
|
|
|
68c0ac0ffc
|
Fix cursor locking bounds calculation
|
2025-04-19 21:14:05 +03:00 |
|
|
|
287eaae850
|
Fix X11 external drag and drop not releasing consistently
|
2025-04-19 21:14:04 +03:00 |
|
|
|
7e59c3b9a7
|
Fix restoring locked cursor state when window gains focus again
|
2025-04-19 21:14:03 +03:00 |
|
|
|
38658a5b8c
|
Fix CursorLockMode.Locked not working
|
2025-04-19 21:14:02 +03:00 |
|
|
|
88c75b8672
|
Fix dragged maximized window generating wrong mouse position events
|
2025-04-19 21:14:02 +03:00 |
|
|
|
bfa8188782
|
Fix accepting drag and drop for files in Wayland
|
2025-04-19 21:14:00 +03:00 |
|
|
|
2c17033822
|
Fix window dragging when not supported by Wayland compositor
(cherry picked from commit 3554747a67)
|
2025-04-19 21:13:57 +03:00 |
|
|
|
0a4cb9e9b1
|
Show current display server in Editor window tooltip
(cherry picked from commit 62968dd437)
|
2025-04-19 21:13:56 +03:00 |
|
|
|
4cd61cb381
|
Fix compilation for game builds
(cherry picked from commit f4fcc07288)
|
2025-04-19 21:13:54 +03:00 |
|
|
|
35e09def1b
|
Fix text input not working on X11
|
2025-04-19 21:13:53 +03:00 |
|
|
|
0469607a71
|
Fix button latching on Windows after drag and drop operation
|
2025-04-19 21:13:53 +03:00 |
|
|
|
d115d22ee6
|
Implement new window dragging system
|
2025-04-19 21:13:52 +03:00 |
|
|
|
8120ae621d
|
Fix mouse resetting issues after ending relative mode
|
2025-04-19 21:13:52 +03:00 |
|
|
|
f873c2fa9f
|
Fix frame stutter when window is focused
|
2025-04-19 21:13:51 +03:00 |
|
|
|
55a0a39881
|
Cleanup Linux SDL implementation
|
2025-04-19 21:13:50 +03:00 |
|
|
|
ef0c2a2785
|
Implement Wayland protocols module and file generation
|
2025-04-19 21:13:49 +03:00 |
|