Commit Graph

63 Commits

Author SHA1 Message Date
Wojtek Figat
112fa7ec23 Fix code style
#659
2021-10-21 19:10:15 +02:00
Wojtek Figat
c3c98ad20b Merge branch 'LinuxProcess' of git://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-LinuxProcess 2021-10-21 19:04:30 +02:00
Wojtek Figat
061de0159d Merge branch 'CopyLinuxFile' of git://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-CopyLinuxFile 2021-10-21 18:57:32 +02:00
Wojtek Figat
8eefe76bda Fixes 2021-10-21 18:57:26 +02:00
Wojtek Figat
11632872d6 Merge branch 'MoveLinuxFile' of git://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-MoveLinuxFile 2021-10-21 18:53:33 +02:00
Wojtek Figat
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
Wojtek Figat
11e73e1b94 Fix RunProcess on Linux with custom working directory 2021-10-20 23:13:44 +02:00
nothingTVatYT
ae24641e07 offset is not used 2021-10-18 04:15:07 +02:00
nothingTVatYT
94c0dad4bc optimize file copy to sendfile on Linux 2021-10-18 04:11:28 +02:00
nothingTVatYT
37f42a9234 fix MoveFile for Linux 2021-10-18 00:54:39 +02:00
nothingTVatYT
78eab24c68 fix dpi calculation for Linux and multiple screens 2021-10-18 00:38:08 +02:00
Wojtek Figat
147e5ada46 Fix headless mode in Editor on Linux without X11 2021-10-03 18:55:26 +02:00
Wojtek Figat
51bcaeb812 Fix crash on editor close on Linux due to FS watcher double free 2021-10-03 18:27:33 +02:00
Wojtek Figat
2f64312a7d Add support for kdialog for file open picker on Linux 2021-10-03 18:15:11 +02:00
Wojtek Figat
6efa835898 Fixes and tweaks for Linux fs watcher 2021-08-23 22:25:04 +02:00
Mariusz Wisniewski
3248dd50f9 Added LinuxFileSystemWatcher 2021-08-16 17:35:36 +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
Wojtek Figat
caeeae6a32 Fix locale on Linux 2021-07-13 18:28:28 +02:00
Wojtek Figat
ef163b80a7 Fix naming native threads on Linux and Android 2021-07-13 11:46:58 +02:00
Wojtek Figat
1eda04f695 Fix compilation on Linux 2021-07-08 13:30:51 +02:00
Wojtek Figat
33b31f9155 Fix using Keyboard and Mouse in C# scripting 2021-06-02 09:48:02 +02:00
Wojtek Figat
167f7e268d Fix Linux build 2021-04-30 17:03:40 +02:00
Wojtek Figat
3ef41e1e23 Merge branch 'master' into localization 2021-04-27 16:54:49 +02:00
Wojtek Figat
23e722a9fb Add timeout check for drag&drop on Linux to prevent deadlock 2021-04-23 22:58:09 +02:00
Wojtek Figat
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
Wojtek Figat
3ed55c89f0 Add drag&drop support for Linux 2021-04-21 23:47:28 +02:00
Wojtek Figat
7bc0e3c14d Fix dummy locale on Linux 2021-04-14 12:27:48 +02:00
Wojtek Figat
81f3a65a5f Merge branch 'fix-per-window-dpi' of git://github.com/stefnotch/FlaxEngine into stefnotch-fix-per-window-dpi
# Conflicts:
#	Source/Editor/Utilities/Utils.cs
#	Source/Editor/Windows/Assets/MaterialWindow.cs
#	Source/Editor/Windows/Assets/ParticleEmitterWindow.cs
#	Source/Engine/Platform/Linux/LinuxWindow.cpp
#	Source/Engine/Platform/Windows/WindowsWindow.cpp
2021-03-08 20:50:31 +01:00
Wojtek Figat
51e62c7e9d Fix file copy on unix systems 2021-02-28 17:02:02 +01:00
Wojtek Figat
b3fdc9eddd Add ShowFileExplorer on Linux 2021-02-28 16:45:16 +01:00
Wojtek Figat
7ec57f8ddb Add support for opening url links on Linux 2021-02-28 16:15:20 +01:00
Wojtek Figat
98a753267f Linux support improvements 2021-02-28 14:56:57 +01:00
Wojtek Figat
3da6f9186c Add clipboard support on Linux 2021-02-24 21:19:14 +01:00
Wojtek Figat
bc1b666b83 Fix compilation errors on CI 2021-02-24 00:34:41 +01:00
Wojtek Figat
4cc7ec0461 Fix compilation errors on CI 2021-02-24 00:21:02 +01:00
Wojtek Figat
bcc3b2bd59 Fixes, tweaks and improvements for Linux support 2021-02-16 20:21:23 +01:00
Wojtek Figat
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
dfe7963436 Fix window maximize on Linux if it's not shown yet 2021-02-08 22:19:18 +01:00
mafiesto4
034890ee7c Window impl on Linux progress 2021-02-08 21:33:38 +01:00
stefnotch
20d9c7181f Untested cross platform implementation 2021-02-08 10:07:47 +01:00
mafiesto4
5c2d3cbe7b Fix mouse down/up position on Linux 2021-02-01 10:34:13 +01:00
mafiesto4
f2ac6a970c Move LinuxInput to LinuxPlatform 2021-02-01 10:22:45 +01:00
mafiesto4
d059027a47 Fixes for WIndow impl on Linux 2021-01-31 21:05:39 +01:00
Wojtek Figat
6cbeac6537 Merge remote-tracking branch 'origin/master' into 1.1
# Conflicts:
#	Source/Engine/Navigation/NavMesh.cpp
#	Source/Engine/Navigation/NavMeshBuilder.cpp
2021-01-22 11:31:22 +01:00
Wojtek Figat
a3fa8ff9f0 Optimize some includes 2021-01-12 19:17:08 +01:00