Commit Graph

163 Commits

Author SHA1 Message Date
Wojtek Figat
125a973ff2 Rename Prefetch to MemoryPrefetch 2025-06-06 22:55:14 +02:00
Wojtek Figat
9d8e75caa3 Fix various code to improve quality 2025-06-06 11:19:32 +02: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