Commit Graph

57 Commits

Author SHA1 Message Date
Wojciech Figat
8c2241c6dc Update copyright year 2022-01-14 13:31:12 +01:00
Wojtek Figat
38b6b546c7 Fixes 2022-01-09 19:10:46 +01:00
Wojciech Figat
dd92ae0ff4 Fix Windows Game build 2021-12-08 17:14:14 +01:00
Wojciech Figat
11b88cc621 Fix Windows Snap with borderless windows
#629 #676
2021-12-08 16:49:44 +01:00
Wojciech Figat
653c209567 Fixes and tweaks for C++ API reference docs generation 2021-12-02 10:13:20 +01:00
Wojtek Figat
35969dfd85 Fix texture refs in platform settings to be SoftObjectReferences instead of raw Guid 2021-11-09 23:52:46 +01:00
Wojtek Figat
b3eb17f61e Add Platform.Users to handle users per-platform 2021-11-07 20:46:56 +01:00
Wojtek Figat
0a60bd1d3b Fix capturing stack trace from user native assemblies on Windows 2021-09-28 20:36:07 +02:00
Zbigniew Skowron
bd70e53806 Fixed StringView::GetText() related issued pointed out in review. 2021-08-09 22:21:38 +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
GoaLitiuM
8a003fbe99 Prevent file dialogs from changing the working directory 2021-07-09 20:03:37 +03:00
Wojtek Figat
4765e1af12 Add support for allocator type in Dictionary 2021-07-08 00:34:50 +02:00
Wojtek Figat
404891fe01 Fix building for Xbox Scarlett 2021-07-02 10:53:38 +02:00
Wojtek Figat
1237946a8d Fix synchronization for dbg symbols on Windows 2021-06-16 23:39:05 +02:00
Wojtek Figat
33b31f9155 Fix using Keyboard and Mouse in C# scripting 2021-06-02 09:48:02 +02:00
Wojtek Figat
3c72abad37 Refactor FileSystemWatcher interface to make it simpler 2021-05-30 14:12:17 +02:00
GoaLitiuM
cc60814334 Increase accuracy of Windows Sleep function
Windows 10 version 1803 (build 17134) and later versions support
high-resolution waitable timer, which offers much better accuracy over
Sleep function without the need of increasing the global timer
resolution. For older versions of Windows, we reduce the timer
resolution to 1ms and use normal waitable timer for sleeping.
2021-05-30 01:48:15 +03:00
GoaLitiuM
c01a140077 Refactor Windows version logging, log Windows build number 2021-05-30 01:48:14 +03:00
Wojtek Figat
9a9b97998c Fix loading native dependencies for binary modules from other folders than engine binaries or project root 2021-05-28 00:12:54 +02:00
Wojtek Figat
543d1a3c0e Add Tracy profiler support 2021-05-02 11:27:10 +02:00
Wojtek Figat
05f919c50f Optimization and tweaks 2021-05-02 11:25:33 +02:00
Wojtek Figat
0e75dba142 Optimize C++ compilation time 2021-04-30 16:27:57 +02:00
Wojtek Figat
d36a36d439 Fix Win32 stack traces issue due to invalid search path for debug symbols
#457
2021-04-23 16:35:18 +02:00
Jean-Baptiste Perrier
a3ca6b0dca Add overwrite prompt for SaveDialog. 2021-03-30 21:47:18 +02:00
Wojtek Figat
4efd411045 Add improvements for objects spawning in editor viewport
#367
2021-03-19 12:15:13 +01:00
Wojtek Figat
b2c824b77e Fix various memory leaks on exit 2021-03-14 23:58:03 +01: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
835cb93261 Add integration with Rider IDE 2021-03-02 13:43:50 +01:00
Wojtek Figat
8b4a001641 Move Win32 GetBatteryInfo into Windows and UWP platforms impl 2021-02-26 15:42:46 +01:00
Wojtek Figat
a45b71617d Add separate Platform::GetStackTrace and Platform::GetStackFrames 2021-02-26 13:58:02 +01:00
Wojtek Figat
43d578deb2 Add support for borderless window style on Windows that supports system docking and aero shadow 2021-02-25 14:46:16 +01:00
Wojtek Figat
3da6f9186c Add clipboard support on Linux 2021-02-24 21:19:14 +01:00
Wojtek Figat
a98f867bd8 Fix compiler warning 2021-02-16 11:47:39 +01:00
Wojtek Figat
312e4ad010 Merge branch 'master' into 1.1
# Conflicts:
#	Source/Engine/Content/JsonAsset.h
#	Source/Engine/Core/Config/Settings.h
2021-02-15 10:40:59 +01:00
Wojtek Figat
3e608e6dec Merge branch 'fix-ui-issues' of git://github.com/stefnotch/FlaxEngine into stefnotch-fix-ui-issues 2021-02-15 10:22:55 +01:00
GoaLitiuM
ccc60af4b6 Fix crash in Windows platform logging with long lines 2021-02-13 01:03:08 +02:00
stefnotch
311793dd7e Fix StartMouseCapture(true) with secondary monitors on the left
Yes, negative mouse coordinates are a thing
2021-02-12 22:50:47 +01:00
Wojtek Figat
8158c94d26 Fix low-level WindowsPlatform::Log to not print invalid characters 2021-02-10 23:13:16 +01:00
stefnotch
20d9c7181f Untested cross platform implementation 2021-02-08 10:07:47 +01:00
stefnotch
c7feeb624d Tweaks 2021-02-08 09:48:46 +01:00
stefnotch
f5b48e03e9 Per window DPI 2021-02-07 17:26:41 +01:00
Wojtek Figat
1d19d38c38 Merge remote-tracking branch 'origin/master' into 1.1
# Conflicts:
#	Source/Editor/Surface/SurfaceNode.cs
2021-01-27 10:39:44 +01:00
Wojtek Figat
cb8ba2d757 Fix WindowsFileSystem::ShowBrowseFolderDialog path length 2021-01-27 00:27:32 +01:00
GoaLitiuM
4457bcf4a7 Use more modern file dialog for browsing folders 2021-01-24 02:33:08 +02:00
Jean-Baptiste Perrier
aa97296123 Add windows implementation. 2021-01-23 15:35:22 +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
be319c446d Refactor settings types to use scripting API 2021-01-05 14:14:34 +01:00
Jean-Baptiste Perrier
f5ac18915a Fixing open save dialog. 2021-01-04 22:44:40 +01:00
Jean-Baptiste Perrier
ed92489a60 Fixing open file dialog. 2021-01-04 21:59:57 +01:00
Wojtek Figat
cc8e78b505 Merge remote-tracking branch 'origin/master' into navigation-features
# Conflicts:
#	Source/Editor/Content/Settings/NavigationSettings.cs
#	Source/Engine/Engine/PhysicalMaterial.cs
#	Source/Tools/Flax.Build/Bindings/BindingsGenerator.Api.cs
2021-01-04 14:31:56 +01:00