Andrew Spiering
76945b9144
MacOS Rider Support
...
* Adding in code to properly look for rider on macOS
* Also fixing an issue in the macOS CreateProcess where spaces where not properly escaped for popen(which one should likely use NSTask long term)
2023-09-17 14:56:22 -07:00
Wiktor Kocielski
5ceafaad77
WindowBase::Resized delegate
2023-09-06 05:47:51 +03:00
Wojtek Figat
bd750d2634
Fix incoming drag drop location on macOS
2023-08-27 22:41:57 +02:00
Wojtek Figat
87e19ef4bc
Fix crash on terrain export in Editor
...
#1330
2023-08-27 16:19:25 +02:00
Wojtek Figat
50c85aec6d
Minor improvements to #1315 and add getter of current window style
2023-08-21 23:33:33 +02:00
Wojtek Figat
b4adb7f3e1
Merge branch 'set-window-mode' of https://github.com/Tryibion/FlaxEngine into Tryibion-set-window-mode
2023-08-21 22:42:13 +02:00
Wojtek Figat
122524bd19
Fix linux build
2023-08-18 09:12:10 +02:00
Wojtek Figat
925b5abb78
Fix crash on Linux when using unmapped keyboard Keyboard
...
#1321
2023-08-17 21:47:02 +02:00
Chandler Cox
cfd11a7e77
Add borderless window on Windows platform and add easy function in Screen class to change window mode.
2023-08-14 18:11:05 -05:00
db56284ca4
Fix WindowsPlatform::LoadLibrary to not modify the string parameter
2023-08-01 20:19:10 +03:00
Wojtek Figat
011162744c
Fix various keyboard handling on macOS
2023-07-16 12:04:22 +02:00
Wojtek Figat
6853aa6e81
Add control/command/option keys handling on macOS
2023-07-16 12:04:18 +02:00
Wojtek Figat
6fc168bdf1
Add macOS message box with buttons
2023-07-16 12:04:12 +02:00
Wojtek Figat
6d48fce763
Fix mouse cursor setting on macOS to properly handle screen scale
2023-07-16 12:04:06 +02:00
Wojtek Figat
615ec636d4
Fix crash when window gets deleted before show/close sequence
2023-07-04 10:42:49 +02:00
Wojtek Figat
9f7ae5bb58
Fix warning
2023-07-03 22:13:13 +02:00
Wojtek Figat
9d640656e6
Fix StringUtils::ConvertANSI2UTF16 to properly handle multi-byte characters Length
...
#1225
2023-07-03 12:10:06 +02:00
Wojtek Figat
9b570a46d2
Codestyle tweak
2023-06-23 21:28:16 +02:00
74760a7661
Add support for writing UTF-8 files in FileBase::WriteAllText
2023-06-21 13:17:46 +03:00
Wojtek Figat
d5cb34f1b4
Minor fix for settings
2023-06-12 14:44:12 +02:00
Wojtek Figat
26f4574358
Various improvements for iOS
2023-06-11 14:56:46 +02:00
Wojtek Figat
2df931e090
Improve tooltip
2023-06-11 00:45:46 +02:00
Wojtek Figat
8cf10bf71d
Add app pausing and focus management to iOS
2023-06-10 23:26:40 +02:00
Wojtek Figat
621d408078
Add iOS app exporting
2023-06-10 23:05:52 +02:00
Wojtek Figat
5e07a42417
Add app version and ui orientation settings to iOS
2023-06-10 12:43:10 +02:00
Wojtek Figat
ea4f97aad8
Remove unused codesigning (ios uses xcode now)
2023-06-10 12:08:22 +02:00
Wojtek Figat
092df84170
Add touch input to ios
2023-06-10 11:54:17 +02:00
Wojtek Figat
22288b0561
Add dpi for ios
2023-06-10 10:47:15 +02:00
Wojtek Figat
43c1e40461
Add iOS platform info for device network, screen and battery status
2023-06-10 10:31:39 +02:00
Wojtek Figat
3953e6ddc0
Merge commit 'f2ecefb7ee9b9e6c5daac9f44fe40ebdccbb1c76' into 1.6
2023-06-01 01:06:14 +02:00
Wojtek Figat
40f5032898
Add iOS view linkage for Metal rendering and invoke window resizing properly on a main thread
2023-06-01 01:05:06 +02:00
Wojtek Figat
a2e2ef51be
Various twekas
2023-06-01 00:47:05 +02:00
Wojtek Figat
c46f78885e
Refactor iOS deployment to use XCode project
2023-06-01 00:46:39 +02:00
Wojtek Figat
5416d385d3
iOS runtime impl progress
2023-05-30 22:03:17 +02:00
Wojtek Figat
f2ecefb7ee
Refactor StringUtils
2023-05-28 21:16:29 +02:00
Wojtek Figat
587578ccfb
Update platforms impl
2023-05-28 16:45:08 +02:00
Wojtek Figat
81ae687238
Merge remote-tracking branch 'origin/master' into 1.6
2023-05-28 16:34:38 +02:00
Wojtek Figat
62946f6359
Cleanup and improve code from #1109
2023-05-28 16:12:32 +02:00
Wojtek Figat
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
Wojtek Figat
482d516c2e
Merge branch 'color-picker' of https://github.com/Menotdan/FlaxEngine into Menotdan-color-picker
2023-05-28 13:38:37 +02:00
Wojtek Figat
ecc6f83130
Use Utilities::HertzToText from #1120 to log cpu clock speed
2023-05-28 12:03:22 +02:00
Wojtek Figat
7b8c013918
Various minor cleanups
2023-05-19 13:53:18 +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
Wojtek Figat
90603792d7
Add 'NSLog' to Apple platform log in game
2023-05-17 18:56:40 +02:00
Wojtek Figat
04d61eba3c
Add code signing to ios
2023-05-17 18:53:04 +02:00
Wojtek Figat
24396031a7
Fix keyboard input in various cases on macOS
2023-05-17 17:27:41 +02: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
Wojtek Figat
4a165d0661
Merge iOS and macOS platform settings into shared base class
2023-05-12 23:27:57 +02:00