Commit Graph

351 Commits

Author SHA1 Message Date
0ac5db45d1 Improve Linux file dialog support
Adds support for multi selection, filtering and initial folder for both zenity and kdialog. kdialog is also preferred over zenity when KDE is detected.
2023-02-03 22:27:27 +02:00
Wojciech Figat
a7e428a21c Merge branch 'master' into 1.5
# Conflicts:
#	Content/Shaders/GI/DDGI.flax
#	Content/Shaders/GI/GlobalSurfaceAtlas.flax
#	Content/Shaders/TAA.flax
#	Content/Shaders/VolumetricFog.flax
#	Source/Editor/CustomEditors/Editors/ActorTagEditor.cs
#	Source/Engine/Core/Config/GraphicsSettings.cpp
#	Source/Engine/Engine/PostProcessEffect.cs
#	Source/Engine/Graphics/GPUResourcesCollection.cpp
#	Source/Engine/Graphics/GPUResourcesCollection.h
#	Source/Engine/Graphics/PostProcessBase.h
#	Source/FlaxEngine.Gen.cs
2023-01-10 15:37:55 +01:00
Wojciech Figat
9626e9bbb6 Update copyright year 2023-01-10 15:29:37 +01:00
Wojciech Figat
f918fa2a32 Merge remote-tracking branch 'origin/master' into 1.5 2022-12-05 09:24:15 +01:00
Wojtek Figat
5a50656249 Fix 2022-12-04 18:23:40 +01:00
7eae439624 Fix RunProcess not working in development builds
Works around a possible compiler bug caused by db6aab1cf6
2022-12-04 18:09:07 +02:00
Wojciech Figat
66d01d8d7f Merge remote-tracking branch 'origin/master' into 1.5 2022-12-01 12:10:41 +01:00
Wojtek Figat
12f8a15b8b Remove unused include 2022-11-30 18:07:27 +01:00
Wojtek Figat
8694d9f9b4 Fix helper mouse button up event on drag drop end on Windows
Regression from 4efd411045
2022-11-30 18:06:39 +01:00
Wojciech Figat
5c270810d0 Refactor GetNonTerminatedText into GetText in StringView 2022-10-26 15:59:03 +02:00
Wojciech Figat
19f1c4251c Fix scripting api bindings for types with changed scripting name (other than native type name) 2022-10-26 15:00:29 +02:00
Cristhofer Marques
2c12fffdf6 reset value when start/stop mouse tracking 2022-10-13 09:14:05 -03:00
Cristhofer Marques
84009baeb0 change vars name and add code doc 2022-10-13 09:10:35 -03:00
Cristhofer Marques
ae04253ba4 added is flipping mouse on windows platform 2022-10-13 01:11:33 -03:00
Cristhofer Marques
7656c6981e added is flipping variables 2022-10-13 01:09:31 -03:00
Wojtek Figat
607afeee50 Add proper deserialization of old values pre-renaming
#767
2022-10-12 20:38:59 +02:00
784605f974 Fix crash when opening tooltip windows on Linux 2022-09-04 18:35:24 +03:00
Wojciech Figat
a3a44f0cef Add StringUtils tests and Paths test and fix detected problem with rooted path starting with ./ 2022-08-19 11:54:09 +02:00
Wojtek Figat
fe1cab6a7f Add Default auto-generated member to scripting structures and improve deserialization 2022-08-01 18:49:54 +02:00
Wojtek Figat
3601d36955 Fix macOS build 2022-08-01 17:05:59 +02:00
Wojtek Figat
7f3a32a69b Improve cursor clipping logic (fix after alt+tab and confine to game window in Editor)
#691
2022-07-17 00:09:59 +02:00
Wojtek Figat
1f1c3adaf1 Merge branch 'feature-clip-cursor' of https://github.com/ScottLongley/FlaxEngine into ScottLongley-feature-clip-cursor 2022-07-16 09:03:47 +02:00
Wojciech Figat
2522d84a21 Add default Post Process options to Graphics Settings 2022-06-14 12:01:16 +02:00
Wojciech Figat
c6e909c867 Refactor API_INJECT_CPP_CODE into API_INJECT_CODE to support code injection in other languages 2022-06-14 11:53:31 +02:00
Wojtek Figat
a881c90b2e Refactor engine to support double-precision vectors 2022-06-13 00:40:32 +02:00
Wojtek Figat
f82e370392 Refactor Vector types to support 64-bit precision via define switch 2022-05-25 20:04:33 +02:00
Wojtek Figat
785f8915b7 Merge remote-tracking branch 'origin/gi' into large-worlds
# Conflicts:
#	Source/Engine/Core/Math/Vector3.h
2022-05-21 19:45:13 +02:00
Wojtek Figat
e72b2b385f Minor adjustment 2022-05-15 11:37:14 +02:00
6e2b854544 Set timer resolution to lowest possible value in all Windows systems 2022-05-02 20:59:07 +03:00
Wojciech Figat
db0cb04b83 Merge remote-tracking branch 'origin/master' into gi 2022-04-11 10:37:23 +02:00
6e6f2859ab Fix switching to fullscreen mode in D3D11/D3D12 flip presentation modes 2022-03-26 16:48:46 +02:00
Wojciech Figat
92f5377f70 Merge remote-tracking branch 'origin/master' into gi
# Conflicts:
#	Flax.flaxproj
#	Source/Engine/Core/Math/Vector3.h
#	Source/Engine/Graphics/Textures/GPUTexture.cpp
#	Source/Engine/GraphicsDevice/DirectX/DX11/GPUContextDX11.cpp
#	Source/Engine/Terrain/Terrain.cpp
#	Source/Engine/Tools/ModelTool/ModelTool.Build.cs
#	Source/FlaxEngine.Gen.cs
#	Source/FlaxEngine.Gen.h
2022-03-22 13:00:21 +01:00
Wojtek Figat
20075e0fbd Fixes for compilation on Windows for x86 2022-03-02 21:06:21 +01:00
Diewa
d2c252879e Fixes for macOS 2022-02-24 21:42:00 +01:00
Scott Longley
749895f2ca typo fixes 2022-02-18 21:58:46 +10:00
Scott Longley
8db4c3cfff Add ClipCursor (Windows only) 2022-02-18 21:14:08 +10:00
Wojciech Figat
6b3e911b40 Remove old log for drag&drop on Windows 2022-02-14 14:37:22 +01:00
Wojciech Figat
9a4aa20bbb Add Windows 11 detection 2022-02-09 09:23:44 +01:00
Wojtek Figat
e9fac4b504 Add user for Switch 2022-01-30 19:41:49 +01:00
Wojciech Figat
18b156ad44 Fixes and tweaks 2022-01-26 16:55:22 +01:00
Wojciech Figat
f801e7ffd9 Fixes 2022-01-21 16:23:30 +01:00
Wojtek Figat
f4f9d92c8e Add drag&drop support for Mac 2022-01-19 14:42:00 +01:00
Wojtek Figat
a8ff3da908 Fixes 2022-01-19 12:14:22 +01:00
Wojtek Figat
eeff3d7308 Add clipboard support for Mac 2022-01-19 10:25:16 +01:00
Wojtek Figat
f9eb709a18 Add window resizing and positioning on Mac 2022-01-18 19:10:13 +01:00
Wojtek Figat
2aa3624f81 Fix special input keys text on Mac 2022-01-18 17:29:34 +01:00
Wojtek Figat
b6471d887b Add mouse cursors support for Mac 2022-01-18 16:59:59 +01:00
Wojtek Figat
dd5bad1dfe Add window resize handling on Mac 2022-01-18 16:51:03 +01:00
Wojtek Figat
54db90e040 Add open/save file dialogs for Mac 2022-01-18 13:45:48 +01:00
Wojtek Figat
35d9016053 Add options for game window on macOS 2022-01-17 21:14:41 +01:00