Wojtek Figat
fa2f2e3104
Fix Linux build
2025-01-24 12:53:56 +01:00
Wojtek Figat
39419787fa
Another compilation fix
2025-01-15 08:48:03 +01:00
Wojtek Figat
e02f2990d9
Another compilation fix
2025-01-14 23:43:31 +01:00
Wojtek Figat
d0a6edbb2c
Another compilation fix
2025-01-14 23:26:26 +01:00
Mateusz Karbowiak
6f6348508a
Nullable implicit cast fix
2024-10-06 03:09:04 +02:00
Wojtek Figat
c8eed098ba
Fix regression 207c6a0cb5
2024-09-24 22:12:42 +02:00
Wojtek Figat
207c6a0cb5
Refactor platform apis comments and cleanup a bit
2024-09-24 18:29:30 +02:00
eb3a940a31
Fix Linux platform CreateProcess not working with whitespace in path
2024-08-05 18:42:27 +03:00
Wojtek Figat
d42e315e55
Fix atomics to accept constant
2024-04-13 19:20:49 +02:00
Wojtek Figat
f164626c41
Merge branch 'master' of https://github.com/Zode/FlaxEngine into Zode-master
2024-04-05 15:49:20 +02:00
Zode
55383c3fa4
Patch numpad enter to normal enter on Linux
2024-03-30 02:35:11 +02:00
Wojtek Figat
5fdf1789ce
Fix support for utf8 character in path on unix systems
...
#2187
2024-03-04 16:45:44 +01:00
Wojtek Figat
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
Wojtek Figat
696437d6d0
Cleanup codestyle #2079
2024-02-23 19:56:32 +01:00
Wojtek Figat
e282717a0a
Merge branch 'trash-files' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-trash-files
2024-02-23 19:55:16 +01:00
Wojtek Figat
6fb5c43e2a
Merge branch 'fix-file-time' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-file-time
2024-01-05 10:41:05 +01:00
nothingTVatYT
8174e8ab77
fix getting file access time for Linux
2023-12-28 22:24:34 +01:00
Wojtek Figat
b4c23c969a
Fix unlink usag on Unix systems to properly use returned value
...
#2078
2023-12-27 21:11:01 +01:00
Wojtek Figat
c0ef2a1f58
Cleamnup code for #2020 and use internal pointer for current tracking window
2023-12-16 12:39:10 +01:00
nothingTVatYT
8c45659b2a
use own encoder and some more error handling
2023-12-14 17:29:08 +01:00
nothingTVatYT
f65ded4501
implement MoveFileToRecycleBin on Linux
2023-12-14 15:51:20 +01:00
nothingTVatYT
78d9262b05
skip WM for non-regular windows and add mouse tracking
2023-12-01 21:25:00 +01:00
Wojtek Figat
31aafeb0d1
Add GetStackFrames and IsDebuggerPresent on Linux
2023-11-19 11:04:10 +01:00
Wojtek Figat
eaafb72ca9
Optimize some includes and use automatic serializers for platform settings
2023-11-13 23:54:07 +01:00
Wojtek Figat
c025b4414c
Add support for unlimited window size if MaximumSize is set to Zero
...
#1824
2023-11-06 14:42:29 +01:00
MineBill
267e8daba5
Honor the XDG_DATA_HOME env var and use the approved default as per specification.
2023-11-05 19:36:01 +02:00
Mr. Capybara
6cfc8c1b1a
Add extended buttons support for linux
2023-10-31 14:52:09 -04:00
Wojtek Figat
6ff3e0f488
Various improvements to macOS platform
2023-10-22 20:06:54 +02:00
Wojtek Figat
c01614b8f5
Fix build regression from 7180080f19
2023-10-13 16:09:18 +02:00
Wojtek Figat
d6d18e93e0
Merge branch 'fix-linux-open-files-dialog' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-linux-open-files-dialog
2023-10-09 22:22:25 +02:00
nothingTVatYT
2ff4a69f53
fix reading of pipe buffer from external filechooser
2023-10-09 17:25:28 +02:00
Wojtek Figat
09f2be907e
Merge remote-tracking branch 'origin/master' into 1.7
...
# Conflicts:
# Flax.flaxproj
2023-10-09 12:40:47 +02:00
Wojtek Figat
6c0011bef5
Merge branch 'fix-linux-systeminfo' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-linux-systeminfo
2023-10-09 10:44:08 +02:00
nothingTVatYT
5b866b643b
fix GetDesktopSize for Linux
2023-10-08 22:05:53 +02:00
minebill
03642632f5
Use a maximum distance between clicks, when detecting a double click
2023-10-08 22:05:02 +03:00
minebill
e903348d71
Fix incorrect mapping of Alt key on linux
2023-10-07 22:28:39 +03:00
nothingTVatYT
bc872ebff5
fix menu misalignment problem on Linux
2023-10-05 00:06:51 +02:00
Wojtek Figat
9f97787099
Merge remote-tracking branch 'origin/master' into 1.7
2023-09-20 16:02:48 +02:00
Denys
4c5168a976
Use xdg-open to open file manager in Linux
...
`nautilus` is GNOME file manager. Other distros might use another FM.
As a common ground we can use `xdg-open` which is a part of `freedesktop.org` and should be available almost everywhere.
2023-09-19 16:50:17 +02:00
elestrago
2efc31a74e
Execute map window before resize in LinuxWindow
2023-09-15 02:13:13 +02:00
Wojtek Figat
122524bd19
Fix linux build
2023-08-18 09:12:10 +02:00
Wojtek Figat
925b5abb78
Fix crash on Linux when using unmapped keyboard Keyboard
...
#1321
2023-08-17 21:47:02 +02:00
Wojtek Figat
3953e6ddc0
Merge commit 'f2ecefb7ee9b9e6c5daac9f44fe40ebdccbb1c76' into 1.6
2023-06-01 01:06:14 +02:00
Wojtek Figat
a2e2ef51be
Various twekas
2023-06-01 00:47:05 +02:00
Wojtek Figat
81ae687238
Merge remote-tracking branch 'origin/master' into 1.6
2023-05-28 16:34:38 +02:00
Wojtek Figat
62946f6359
Cleanup and improve code from #1109
2023-05-28 16:12:32 +02:00
Wojtek Figat
9cdd1cbc45
Add Platform::GetMousePosition/WindowsPlatform::SetMousePosition for unified access to screen-space mouse position on all platforms
...
#1109
2023-05-28 15:30:16 +02:00
Menotdan
8f6ceece10
Change XGrabPointer call a bit.
2023-05-18 19:40:39 -04:00
Menotdan
f5d3e30972
XGrabPointer doesn't seem to be doing what I want.
2023-05-18 15:42:04 -04:00
Wojtek Figat
80e6853f44
Merge remote-tracking branch 'origin/master' into 1.6
...
# Conflicts:
# Source/Editor/CustomEditors/Dedicated/UIControlEditor.cs
2023-05-08 22:22:32 +02:00