Commit Graph

89 Commits

Author SHA1 Message Date
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
Mateusz Karbowiak
6f6348508a Nullable implicit cast fix 2024-10-06 03:09:04 +02:00
eb3a940a31 Fix Linux platform CreateProcess not working with whitespace in path 2024-08-05 18:42:27 +03: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
859c420d76 Update year in copyright note 2024-02-26 19:00:48 +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
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
6ff3e0f488 Various improvements to macOS platform 2023-10-22 20:06:54 +02:00
nothingTVatYT
5b866b643b fix GetDesktopSize for Linux 2023-10-08 22:05:53 +02: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
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
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
Wojtek Figat
959fa185c3 Fix compilation error from fa2171503b 2023-05-08 14:30:22 +02:00
Wojtek Figat
fa2171503b Fix locale on Linux 2023-05-08 13:57:11 +02:00
Wojtek Figat
3bbc7faf11 Refactor platform process startup with CreateProcessSettings 2023-03-22 14:09:20 +01:00
Wojtek Figat
0112f70c05 Merge remote-tracking branch 'origin/master' into dotnet7 2023-03-01 19:50:22 +01:00
Wojtek Figat
12b330e4ec Add support for building Android app on Linux or Mac 2023-02-28 15:49:34 +01:00
Wojtek Figat
30fa911832 Merge remote-tracking branch 'origin/master' into dotnet7
# Conflicts:
#	README.md
2023-02-16 09:54:22 +01:00
Wojtek Figat
e7b69dea61 Merge branch 'linux_centered_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-linux_centered_fix 2023-02-15 14:10:23 +01:00
Wojtek Figat
5038342384 Merge branch 'linux_compilation_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-linux_compilation_fix 2023-02-15 14:01:27 +01:00
c7d6aca2ad Use alternative method to query DPI on Linux 2023-02-15 10:34:17 +01:00
2703401f08 Fix process creation on Linux
Forked child process did not exit properly, sometimes causing scripting compilation to get stuck and never finish.
2023-02-03 22:21:38 +02:00
4d9ffdb025 Fix centered window and message box locations on Linux 2023-01-28 20:33:02 +02:00
Wojtek Figat
08ae1917e8 Fix proper readlink usage on Linux to get app path 2023-01-25 20:33:23 +01:00
Wojtek Figat
f665642e71 Fix build 2023-01-24 12:32:41 +01:00
Wojciech Figat
eebc4951de Merge branch '1.5' into dotnet7
# Conflicts:
#	Source/Platforms/DotNet/NUnit/agents/net40/nunit-agent.exe
#	Source/Platforms/DotNet/NUnit/agents/net40/nunit.engine.api.dll
#	Source/Platforms/DotNet/NUnit/agents/net40/nunit.engine.core.dll
#	Source/Platforms/DotNet/NUnit/agents/net7.0/nunit.agent.addins
#	Source/Platforms/DotNet/NUnit/nunit.engine.api.dll
#	Source/Platforms/DotNet/NUnit/nunit.engine.core.dll
#	Source/Platforms/DotNet/NUnit/nunit.engine.dll
#	Source/Platforms/DotNet/NUnit/nunit3-console.exe
#	Source/Platforms/DotNet/NUnit/nunit3-console.exe.config
#	Source/Platforms/DotNet/NUnit/testcentric.engine.metadata.dll
#	Source/Tools/Flax.Build/Deps/Downloader.cs
#	Source/Tools/Flax.Stats/CodeFrame.cs
#	Source/Tools/Flax.Stats/CodeFrameNode.cs
#	Source/Tools/Flax.Stats/Flax.Stats.Build.cs
#	Source/Tools/Flax.Stats/Languages.cs
#	Source/Tools/Flax.Stats/Program.cs
#	Source/Tools/Flax.Stats/TaskType.cs
#	Source/Tools/Flax.Stats/Tools.cs
#	Source/Tools/FlaxEngine.Tests/TestEditorUtils.cs
2023-01-10 15:49:44 +01:00
Wojciech Figat
9626e9bbb6 Update copyright year 2023-01-10 15:29:37 +01:00
96dc279ebd Implement .NET 7 runtime support and bindings generation 2022-11-26 14:37:07 +02:00
Wojtek Figat
a881c90b2e Refactor engine to support double-precision vectors 2022-06-13 00:40:32 +02:00
Wojtek Figat
a8ff3da908 Fixes 2022-01-19 12:14:22 +01:00
Wojciech Figat
8c2241c6dc Update copyright year 2022-01-14 13:31:12 +01:00
Wojtek Figat
923cec3618 Merge branch 'LinuxGamepads' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-LinuxGamepads 2022-01-11 13:39:34 +01:00
Wojtek Figat
dc9d060ae7 Fix drag&drop on Linux with file that has spaces in a path 2022-01-11 13:38:34 +01:00
Wojtek Figat
dafa6bff2e Add inlined current thread id on Linux and Android 2022-01-11 13:24:53 +01:00