mafiesto4
62946f6359
Cleanup and improve code from #1109
2023-05-28 16:12:32 +02:00
mafiesto4
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
mafiesto4
482d516c2e
Merge branch 'color-picker' of https://github.com/Menotdan/FlaxEngine into Menotdan-color-picker
2023-05-28 13:38:37 +02:00
mafiesto4
ecc6f83130
Use Utilities::HertzToText from #1120 to log cpu clock speed
2023-05-28 12:03:22 +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
Menotdan
a870513086
Color picker finally works, refactored the code.
2023-05-16 13:54:25 -04:00
Menotdan
2a7a07d2fc
Add a delegate, unfortunately it doesn't work?
2023-05-15 20:44:18 -04:00
Menotdan
f94ae3f3fd
Add mouse hook to the color picker.
2023-05-11 13:20:43 -04:00
Menotdan
eb75f8a8ad
Merge remote-tracking branch 'upstream/master' into color-picker
2023-05-10 17:33:07 -04:00
Menotdan
2ce727d994
Correctly implement the ScreenUtils class
2023-05-10 13:34:28 -04:00
Menotdan
1855ff133e
Tweak a few classes, add the Base classes.
2023-05-10 12:46:54 -04:00
Menotdan
51004bbd9d
Learned about filter folders and now VS likes me :)
2023-05-10 11:03:05 -04:00
Menotdan
873d42344b
remove files as visual studio is bugging.
2023-05-10 10:39:25 -04:00
Menotdan
27b6ba83a6
Added Windows Base Class for getting screen pixels and other screen-wide utilities
2023-05-10 10:31:44 -04:00
mafiesto4
959fa185c3
Fix compilation error from fa2171503b
2023-05-08 14:30:22 +02:00
mafiesto4
fa2171503b
Fix locale on Linux
2023-05-08 13:57:11 +02:00
mafiesto4
31a000b2b6
Merge branch 'tracy_v09' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-tracy_v09
2023-05-08 11:56:15 +02:00
mafiesto4
127c575752
Add LinuxFileSystem::ShowBrowseFolderDialog
2023-02-28 15:50:18 +01:00
mafiesto4
12b330e4ec
Add support for building Android app on Linux or Mac
2023-02-28 15:49:34 +01:00
GoaLitiuM
68e04ca7e4
Add FLAXENGINE_API to platform specific classes
2023-02-26 17:29:51 +02:00
GoaLitiuM
5b23a4b318
Update tracy to v0.9
2023-02-18 22:35:26 +02:00
mafiesto4
4b08cd3fd7
Fix compilation warning
2023-02-16 20:08:53 +01:00
mafiesto4
4fb336bc9e
Add thread object usage docs #917
2023-02-15 15:39:01 +01:00
mafiesto4
ab3e4afb53
Merge branch 'fix_thread_join' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-fix_thread_join
2023-02-15 15:33:44 +01:00
mafiesto4
e0f9e6e50f
Merge branch 'linux_filedialog_improvements' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-linux_filedialog_improvements
2023-02-15 14:21:44 +01:00
mafiesto4
3c9d592d8b
Code style fix
2023-02-15 14:19:56 +01:00
mafiesto4
3218791830
Merge branch 'linux_filewatcher_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-linux_filewatcher_fix
2023-02-15 14:16:28 +01:00
mafiesto4
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
mafiesto4
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
GoaLitiuM
c7d6aca2ad
Use alternative method to query DPI on Linux
2023-02-15 10:34:17 +01:00
GoaLitiuM
705a635059
Fix LinuxFileSystemWatcher not working in sub-directories
2023-02-13 21:44:29 +02:00
GoaLitiuM
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
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
b0bc1fa310
Fix error when joining exited threads
...
The internal thread handles were cleared prematurely when attempting to join them. The handles should be also cleared when trying to kill already exited threads.
2023-01-29 21:30:01 +02:00
GoaLitiuM
4d9ffdb025
Fix centered window and message box locations on Linux
2023-01-28 20:33:02 +02:00
mafiesto4
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
mafiesto4
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +01:00
mafiesto4
f918fa2a32
Merge remote-tracking branch 'origin/master' into 1.5
2022-12-05 09:24:15 +01:00
mafiesto4
5a50656249
Fix
2022-12-04 18:23:40 +01:00
GoaLitiuM
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
mafiesto4
66d01d8d7f
Merge remote-tracking branch 'origin/master' into 1.5
2022-12-01 12:10:41 +01:00
mafiesto4
12f8a15b8b
Remove unused include
2022-11-30 18:07:27 +01:00
mafiesto4
8694d9f9b4
Fix helper mouse button up event on drag drop end on Windows
...
Regression from 4efd411045
2022-11-30 18:06:39 +01:00
mafiesto4
5c270810d0
Refactor GetNonTerminatedText into GetText in StringView
2022-10-26 15:59:03 +02:00
mafiesto4
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