3e353db1fa
Refactor UnixFileSystem
2025-07-03 19:41:43 +03:00
Wojtek Figat
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
Wojtek Figat
854d0cc23c
Add profiler zone for native library loading
2025-04-02 09:23:55 +02:00
Wojtek Figat
5d80cb03f1
Fix compilation issues
2025-03-07 12:35:54 +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
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
06729f6b62
Add Program Size Memory access and log on start
2025-03-05 12:10:17 +01:00
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