102 Commits

Author SHA1 Message Date
GoaLitiuM 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
GoaLitiuM 4d9ffdb025 Fix centered window and message box locations on Linux 2023-01-28 20:33:02 +02:00
mafiesto4 08ae1917e8 Fix proper readlink usage on Linux to get app path 2023-01-25 20:33:23 +01:00
mafiesto4 f665642e71 Fix build 2023-01-24 12:32:41 +01:00
mafiesto4 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
mafiesto4 9626e9bbb6 Update copyright year 2023-01-10 15:29:37 +01:00
GoaLitiuM 96dc279ebd Implement .NET 7 runtime support and bindings generation 2022-11-26 14:37:07 +02:00
mafiesto4 a881c90b2e Refactor engine to support double-precision vectors 2022-06-13 00:40:32 +02:00
mafiesto4 a8ff3da908 Fixes 2022-01-19 12:14:22 +01:00
mafiesto4 8c2241c6dc Update copyright year 2022-01-14 13:31:12 +01:00
mafiesto4 923cec3618 Merge branch 'LinuxGamepads' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-LinuxGamepads 2022-01-11 13:39:34 +01:00
mafiesto4 dc9d060ae7 Fix drag&drop on Linux with file that has spaces in a path 2022-01-11 13:38:34 +01:00
mafiesto4 dafa6bff2e Add inlined current thread id on Linux and Android 2022-01-11 13:24:53 +01:00
mafiesto4 0bff47e9a2 Merge branch 'font-fix' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-font-fix 2022-01-11 12:51:23 +01:00
mafiesto4 1f5a18ea2d Fix Linux build 2021-11-10 20:12:30 +01:00
mafiesto4 dd85cb1676 Fix Linux build 2021-11-10 19:58:47 +01:00
mafiesto4 b3eb17f61e Add Platform.Users to handle users per-platform 2021-11-07 20:46:56 +01:00
nothingTVatYT 7817ba24ab use a fixed font if the requested cannot be found for message boxes 2021-10-21 20:49:07 +02:00
mafiesto4 112fa7ec23 Fix code style
#659
2021-10-21 19:10:15 +02:00
mafiesto4 c3c98ad20b Merge branch 'LinuxProcess' of git://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-LinuxProcess 2021-10-21 19:04:30 +02:00
mafiesto4 8eefe76bda Fixes 2021-10-21 18:57:26 +02:00
mafiesto4 3194e58fb9 Merge branch 'CalculateDPI' of git://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-CalculateDPI 2021-10-21 18:49:40 +02:00
nothingTVatYT 56ec927554 add LinuxProcess that supports workingDir, env and logging 2021-10-21 04:03:42 +02:00
mafiesto4 11e73e1b94 Fix RunProcess on Linux with custom working directory 2021-10-20 23:13:44 +02:00
nothingTVatYT 78eab24c68 fix dpi calculation for Linux and multiple screens 2021-10-18 00:38:08 +02:00
nothingTVatYT 70f999f344 add LinuxInput for Gamepad support 2021-10-18 00:27:23 +02:00
mafiesto4 147e5ada46 Fix headless mode in Editor on Linux without X11 2021-10-03 18:55:26 +02:00
Zbigniew Skowron aecc81f5e5 Fixed many invalid uses of StringView::GetText(), where a null-terminated string was required.
Renamed GetText() to GetNonTerminatedText() to reduce chance of same bugs appearing in the future.
2021-08-09 00:29:19 +02:00
mafiesto4 caeeae6a32 Fix locale on Linux 2021-07-13 18:28:28 +02:00
mafiesto4 33b31f9155 Fix using Keyboard and Mouse in C# scripting 2021-06-02 09:48:02 +02:00
mafiesto4 167f7e268d Fix Linux build 2021-04-30 17:03:40 +02:00
mafiesto4 3ef41e1e23 Merge branch 'master' into localization 2021-04-27 16:54:49 +02:00
mafiesto4 23e722a9fb Add timeout check for drag&drop on Linux to prevent deadlock 2021-04-23 22:58:09 +02:00
mafiesto4 ace8295ab7 Merge remote-tracking branch 'origin/master' into localization
# Conflicts:
#	Source/Platforms/DotNet/Newtonsoft.Json.dll
#	Source/Platforms/DotNet/Newtonsoft.Json.pdb
#	Source/Platforms/UWP/Binaries/Newtonsoft.Json.dll
#	Source/Platforms/XboxOne/Binaries/Newtonsoft.Json.dll
2021-04-22 16:10:36 +02:00
mafiesto4 3ed55c89f0 Add drag&drop support for Linux 2021-04-21 23:47:28 +02:00
mafiesto4 7bc0e3c14d Fix dummy locale on Linux 2021-04-14 12:27:48 +02:00
mafiesto4 7ec57f8ddb Add support for opening url links on Linux 2021-02-28 16:15:20 +01:00
mafiesto4 98a753267f Linux support improvements 2021-02-28 14:56:57 +01:00
mafiesto4 3da6f9186c Add clipboard support on Linux 2021-02-24 21:19:14 +01:00
mafiesto4 bc1b666b83 Fix compilation errors on CI 2021-02-24 00:34:41 +01:00
mafiesto4 bcc3b2bd59 Fixes, tweaks and improvements for Linux support 2021-02-16 20:21:23 +01:00
mafiesto4 fc4dc8cb50 Merge remote-tracking branch 'origin/1.1' into linux-editor
# Conflicts:
#	Source/FlaxEngine.Gen.cs
#	Source/Tools/Flax.Build/Utilities/Utilities.cs
2021-02-16 18:54:25 +01:00
mafiesto4 025ae99901 Implement process starting on Linux platform 2021-02-14 23:05:23 +01:00
mafiesto4 8fe04d6db4 Fix window auto-focus on Linux 2021-02-09 21:52:34 +01:00
mafiesto4 dc63d908b8 Fix resizing and maximizing window on Linux 2021-02-09 19:54:46 +01:00
mafiesto4 b30ab38ef2 Window impl on Linux progress 2021-02-08 22:53:32 +01:00
mafiesto4 f2ac6a970c Move LinuxInput to LinuxPlatform 2021-02-01 10:22:45 +01:00
VNC 6ab300025b Fixed a ton of typos 2021-01-05 02:13:15 +01:00
jb-perrier 03eb39afe6 Bumping all copyright headers to 2021. 2021-01-02 14:28:49 +01:00
mafiesto4 05790ab9a1 Fix code style 2020-12-30 22:56:17 +01:00