|
|
45c388c92d
|
Merge remote-tracking branch 'origin/1.10' into sdl_platform
# Conflicts:
# Source/Editor/GUI/ContextMenu/ContextMenuBase.cs
# Source/Engine/Platform/Linux/LinuxPlatform.cpp
|
2025-03-09 22:47:12 +02:00 |
|
|
|
d72f8a61cb
|
Fix window dragging when not supported by Wayland compositor
(cherry picked from commit 3554747a67)
|
2025-03-09 13:05:02 +02:00 |
|
|
|
0e173de542
|
Show current display server in Editor window tooltip
(cherry picked from commit 62968dd437)
|
2025-03-09 13:05:01 +02:00 |
|
|
|
24c62e2a8d
|
Fix compilation for game builds
(cherry picked from commit f4fcc07288)
|
2025-03-09 13:05:00 +02:00 |
|
|
|
93aba7b959
|
Fix text input not working on X11
|
2025-03-09 13:04:59 +02:00 |
|
|
|
fbe61eee9e
|
Fix button latching on Windows after drag and drop operation
|
2025-03-09 13:04:58 +02:00 |
|
|
|
12bb3f3a22
|
Implement new window dragging system
|
2025-03-09 13:04:58 +02:00 |
|
|
|
713c4f5d1d
|
Fix mouse resetting issues after ending relative mode
|
2025-03-09 13:04:57 +02:00 |
|
|
|
2fe286eed0
|
Fix frame stutter when window is focused
|
2025-03-09 13:04:56 +02:00 |
|
|
|
17714c52e0
|
Cleanup Linux SDL implementation
|
2025-03-09 13:04:55 +02:00 |
|
|
|
1da6ffe920
|
Implement Wayland protocols module and file generation
|
2025-03-09 13:04:54 +02:00 |
|
|
|
f966f92583
|
Fix mouse warping after ending relative mode
|
2025-03-09 13:04:54 +02:00 |
|
|
|
2e866aa156
|
Fix window ShowInTaskbar setting
|
2025-03-09 13:04:53 +02:00 |
|
|
|
696be807bd
|
Fix various issues with child window positioning
|
2025-03-09 13:04:52 +02:00 |
|
|
|
ed63f47620
|
Add Window.IsAlwaysOnTop property
|
2025-03-09 13:04:52 +02:00 |
|
|
|
0d546a82c7
|
Use SDL locale
|
2025-03-09 13:04:51 +02:00 |
|
|
|
d0925b82df
|
Update SDL to 3.2.0
|
2025-03-09 13:04:49 +02:00 |
|
|
|
da59713152
|
Fix Linux compilation without SDL
|
2025-03-09 13:04:47 +02:00 |
|
|
|
8510fd237f
|
Fix compilation
|
2025-03-09 13:04:46 +02:00 |
|
|
|
3dc2fe0558
|
Update SDL3
|
2025-03-09 13:04:46 +02:00 |
|
|
|
716f76dca4
|
Fix compilation issues
|
2025-03-09 13:04:45 +02:00 |
|
|
|
29e732c783
|
Fix windows not being hidden initially
|
2025-03-09 13:04:45 +02:00 |
|
|
|
53862298b6
|
Fix parent window position handling with popup/tooltip windows
|
2025-03-09 13:04:44 +02:00 |
|
|
|
4464555dcc
|
Fix compilation errors in other platforms
|
2025-03-09 13:04:44 +02:00 |
|
|
|
ecaa03365f
|
Fallback to X11 message box implementation when SDL fails
|
2025-03-09 13:04:42 +02:00 |
|
|
|
fb88460903
|
Fix popup and context menus not working on Wayland
|
2025-03-09 13:04:42 +02:00 |
|
|
|
db840ebef9
|
Hide warnings for unsupported SDL operations on Wayland
|
2025-03-09 13:04:41 +02:00 |
|
|
|
3f303a7a77
|
Log a warning for not implemented Wayland functionality
|
2025-03-09 13:04:40 +02:00 |
|
|
|
848d8e35e5
|
Fix compilation in Linux
|
2025-03-09 13:04:40 +02:00 |
|
|
|
2f3b45ae82
|
Enable warning sound in question dialogs
|
2025-03-09 13:04:39 +02:00 |
|
|
|
bb132305e3
|
Implement relative mouse mode (raw input) for SDL platform
|
2025-03-09 13:04:38 +02:00 |
|
|
|
769823ddf5
|
Add flag for Window types
|
2025-03-09 13:04:38 +02:00 |
|
|
|
832d902699
|
Add command-line switches to force X11 and Wayland SDL drivers
|
2025-03-09 13:04:37 +02:00 |
|
|
|
6843205ec9
|
Implement SDL platform, windowing and input handling
|
2025-03-09 13:04:36 +02:00 |
|
|
|
74fb1a74a6
|
Refactor application window class name
|
2025-03-09 13:04:35 +02:00 |
|
|
|
29c3a9e4bf
|
Move Window related enums to separate header file
|
2025-03-09 13:04:35 +02:00 |
|
|
|
6f55b5452f
|
Refactor Windows drag and drop implementation
|
2025-03-09 13:04:34 +02:00 |
|
|
|
716ae95630
|
Refactor ScreenUtilities
|
2025-03-09 13:04:34 +02:00 |
|
|
|
a1b7666c1c
|
Fix centered window location on X11
|
2025-03-09 13:04:33 +02:00 |
|
Wojtek Figat
|
5bdbbb6d38
|
Merge remote-tracking branch 'origin/master' into 1.10
|
2025-03-07 23:41:02 +01:00 |
|
Wojtek Figat
|
5d80cb03f1
|
Fix compilation issues
|
2025-03-07 12:35:54 +01:00 |
|
Wojtek Figat
|
4fada6ba40
|
Add logging CPU name on Windows
|
2025-03-07 12:06:15 +01:00 |
|
Wojtek Figat
|
301491bcde
|
Fix Linux platform init to correctly calculate device id and add missing change
|
2025-03-07 11:39:15 +01:00 |
|
Wojtek Figat
|
5f57286cdb
|
Fix Windows detection to use correct system version it was build for (eg. Win10 or Win7)
|
2025-03-07 11:09:32 +01:00 |
|
Wojtek Figat
|
7135eb3591
|
Add SystemName and SystemVersion to Platform api
|
2025-03-07 11:06:10 +01:00 |
|
Wojtek Figat
|
cc7d88d4a9
|
Fix Platform::GetCacheLineSize to be deprecated in favor of existing CPUInfo.CacheLineSize`
|
2025-03-06 09:08:00 +01:00 |
|
Wojtek Figat
|
196ada5710
|
Add Extra Development Memory access and log on start
|
2025-03-05 13:43:15 +01:00 |
|
Wojtek Figat
|
06729f6b62
|
Add Program Size Memory access and log on start
|
2025-03-05 12:10:17 +01:00 |
|
Wojtek Figat
|
06de1c0041
|
Add logging memoery usage by external apps on crash
Game crash on out of memory might be caused by user opening too many external apps that use most of memory.
|
2025-03-05 10:51:29 +01:00 |
|
Wojtek Figat
|
06665734e7
|
Fix Platform::GetCacheLineSize to be deprecated in favor of CPUInfo
|
2025-03-04 22:57:58 +01:00 |
|