Ari Vuollet
|
51feaa0730
|
Release mouse relative mode when focus changes during mouse tracking
|
2025-07-03 23:21:42 +03:00 |
|
Ari Vuollet
|
28980e5fbf
|
Cleanup
|
2025-07-03 22:02:36 +03:00 |
|
Ari Vuollet
|
aab0d772a4
|
Implement client-side window decorations for Editor windows
|
2025-07-03 22:02:36 +03:00 |
|
Ari Vuollet
|
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 |
|
Ari Vuollet
|
3e353db1fa
|
Refactor UnixFileSystem
|
2025-07-03 19:41:43 +03:00 |
|
Ari Vuollet
|
edeaf6af09
|
Fix compilation without SDL
|
2025-06-24 22:57:49 +03:00 |
|
Ari Vuollet
|
951edd95db
|
Cleanup
|
2025-06-24 16:47:45 +03:00 |
|
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
|
6fb8419b3c
|
Disable window flashing on Wayland to fix focus issues
|
2025-06-17 14:23:20 +03:00 |
|
Ari Vuollet
|
6ff260d052
|
Merge remote-tracking branch 'origin/master' into sdl_platform
|
2025-06-16 14:09:29 +03:00 |
|
mafiesto4
|
7606c9ac12
|
Update minimum CPU arch requirement on Windows to AVX2 with SSE4.2
94.48% support on PC according to Steam Hardware & Software Survey: May 2025 (https://store.steampowered.com/hwsurvey/)
|
2025-06-12 17:03:19 +02:00 |
|
mafiesto4
|
4240646ec7
|
Update minimum Windows version to 10 (to match .NET 8)
|
2025-06-12 08:31:32 +02:00 |
|
mafiesto4
|
057ec9d41e
|
Anothher fix
|
2025-06-09 10:48:02 +02: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
|
125a973ff2
|
Rename Prefetch to MemoryPrefetch
|
2025-06-06 22:55:14 +02:00 |
|
mafiesto4
|
9d8e75caa3
|
Fix various code to improve quality
|
2025-06-06 11:19:32 +02:00 |
|
mafiesto4
|
f462a2187f
|
Merge branch 'master' into 1.11
|
2025-06-05 18:03:17 +02:00 |
|
Ari Vuollet
|
5e8fdf879d
|
Fix logging in gamepad related events
|
2025-06-02 18:15:10 +03:00 |
|
mafiesto4
|
03d52d4eb9
|
Add support for building engine without logging
|
2025-05-28 04:05:12 +02:00 |
|
mafiesto4
|
a74c5e7943
|
Another fix for iOS build
|
2025-05-25 18:01:30 +02:00 |
|
mafiesto4
|
8f9fa6995e
|
Fix compilation issues
|
2025-05-25 17:40:00 +02:00 |
|
mafiesto4
|
c1b1f4afc4
|
Add process memory stats for Apple platforms
|
2025-05-22 04:49:48 +02:00 |
|
mafiesto4
|
c639a3103c
|
Add memory profiling events to the main areas of the engine
|
2025-05-22 04:47:01 +02:00 |
|
mafiesto4
|
9215f2662f
|
Add missing memory alloc profiling for virtual pages
|
2025-05-22 04:41:01 +02:00 |
|
mafiesto4
|
2dc404cbd3
|
Add new memory profiler
|
2025-05-22 04:40:32 +02:00 |
|
Ari Vuollet
|
7c5628d47e
|
Fix crash caused by conflicting tracy DbgHelp lock helper names
|
2025-05-02 14:20:18 +03:00 |
|
Ari Vuollet
|
834380ff05
|
Cleanup
|
2025-04-21 23:13:23 +03:00 |
|
Ari Vuollet
|
dd65fc2289
|
Implement Wayland text clipboard data handling
|
2025-04-21 23:13:23 +03:00 |
|
Ari Vuollet
|
86b223ec93
|
Fix mouse relative mode activation triggering mouse move events on Mac
|
2025-04-21 23:13:23 +03:00 |
|
Ari Vuollet
|
78f6080321
|
Initial support for building and running SDL platform on macOS
|
2025-04-21 23:13:23 +03:00 |
|
Ari Vuollet
|
c40c31fbb7
|
Reduce lock usage during window events
|
2025-04-19 21:14:13 +03:00 |
|
Ari Vuollet
|
f5fbc1e32d
|
Fix handling of WindowsManager locks
|
2025-04-19 21:14:13 +03:00 |
|
Ari Vuollet
|
0a20378acd
|
Handle Wayland dragging actions ending prematurely
|
2025-04-19 21:14:12 +03:00 |
|
Ari Vuollet
|
86fe93943d
|
Fix crash when relative mode was left active on removed window
|
2025-04-19 21:14:10 +03:00 |
|
Ari Vuollet
|
3258113ef8
|
Ensure mouse position is up-to-date during button down events
|
2025-04-19 21:14:10 +03:00 |
|
Ari Vuollet
|
a1ccbbb5b9
|
Use sensible window minimum size limits in editor windows
|
2025-04-19 21:14:09 +03:00 |
|
Ari Vuollet
|
35072c40d8
|
Fix build on Linux
|
2025-04-19 21:14:08 +03:00 |
|
Ari Vuollet
|
5c51021388
|
Fix merge
|
2025-04-19 21:14:08 +03:00 |
|
Ari Vuollet
|
113d851cea
|
Fix cursor escaping constrained area when initially outside on Windows
|
2025-04-19 21:14:07 +03:00 |
|
Ari Vuollet
|
72f0c460f9
|
Refix dragged maximized window generating wrong mouse position events
|
2025-04-19 21:14:06 +03:00 |
|
Ari Vuollet
|
68c0ac0ffc
|
Fix cursor locking bounds calculation
|
2025-04-19 21:14:05 +03:00 |
|
Ari Vuollet
|
287eaae850
|
Fix X11 external drag and drop not releasing consistently
|
2025-04-19 21:14:04 +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
|
38658a5b8c
|
Fix CursorLockMode.Locked not working
|
2025-04-19 21:14:02 +03:00 |
|
Ari Vuollet
|
88c75b8672
|
Fix dragged maximized window generating wrong mouse position events
|
2025-04-19 21:14:02 +03:00 |
|