Commit Graph

58 Commits

Author SHA1 Message Date
Wojtek Figat
1567f8723d Fix typo 2021-03-16 22:31:51 +01:00
Wojtek Figat
bb6bbe9793 Tweaks for network impl on Win32 2021-03-16 22:15:46 +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
85c29c3d2b Merge branch 'network' of git://github.com/jb-perrier/FlaxEngine into 1.1
# Conflicts:
#	Source/Engine/Platform/Win32/Win32Network.cpp
2021-03-08 09:30:25 +01:00
Wojtek Figat
77b21de534 Fix UTF-8 and UTF-16 encoding support usage in Json resources
Closes #310
Closes #27
2021-03-07 21:30:01 +01:00
Wojtek Figat
400cc97100 Add StringUtils::ConvertUTF162UTF8 2021-03-07 21:05:19 +01:00
Wojtek Figat
2b42e9256c Cleanup and optimize StringUtils::ConvertUTF82UTF16 2021-03-07 18:09:26 +01:00
Wojtek Figat
21d96c6baf Fix loading game assets in cooked build via path relative to the project folder 2021-03-01 13:00:07 +01:00
Wojtek Figat
957b92eac7 Fix windows cleanup to prevent unmapped leftovers on Linux X11 2021-02-28 16:11:59 +01:00
Wojtek Figat
a45b71617d Add separate Platform::GetStackTrace and Platform::GetStackFrames 2021-02-26 13:58:02 +01:00
Wojtek Figat
5a9ca6f130 Merge remote-tracking branch 'origin/1.1' into linux-editor
# Conflicts:
#	Source/Engine/Core/Math/BoundingSphere.cs
#	Source/Engine/Debug/DebugDraw.cpp
#	Source/Engine/Platform/Win32/Win32Platform.cpp
#	Source/Engine/Platform/Win32/Win32Platform.h
2021-02-23 22:32:17 +01:00
stefnotch
0a9e9e6695 Address review comments 2021-02-21 20:50:21 +01:00
Damian Korczowski
1b234fd32b Update AllocatePages comment to point to the correct page size API 2021-02-21 14:45:31 +01:00
Damian Korczowski
15028c60ba Remove GetDefaultPageSize
Duplicate. We already have the API for this: `Platform::GetCPUInfo().PageSize`.
2021-02-21 14:44:16 +01:00
Jean-Baptiste Perrier
78c5644de0 Tweak default value. 2021-02-20 15:28:46 +01:00
Damian Korczowski
161e9bd373 Add page allocation utility functions 2021-02-19 21:47:17 +01:00
Jean-Baptiste Perrier
81bb322fd2 Refactor NetworkSocketOption to support user defined size. 2021-02-18 22:41:05 +01:00
Jean-Baptiste Perrier
d1f30a973d Add RemoveSocketFromGroup. 2021-02-18 19:40:45 +01:00
Jean-Baptiste Perrier
4ec2381716 Add GetSocketFromGroup. 2021-02-18 18:07:12 +01:00
Jean-Baptiste Perrier
4408e3bb3b Add socket option TYPE. 2021-02-18 18:06:36 +01:00
Jean-Baptiste Perrier
af0fb6c6fa Add NetworkAddress. 2021-02-18 18:05:45 +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
Jean-Baptiste Perrier
26e3400a92 Typo. 2021-02-15 20:54:00 +01:00
Jean-Baptiste Perrier
a2e1346029 Docs tweak. 2021-02-15 20:53:53 +01:00
Jean-Baptiste Perrier
bc6281ee63 Add MTU option. 2021-02-15 20:53:07 +01:00
Jean-Baptiste Perrier
134aec2d15 Simplified name NetworkProtocol. 2021-02-15 20:52:35 +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
mafiesto4
025ae99901 Implement process starting on Linux platform 2021-02-14 23:05:23 +01: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
mafiesto4
be7024784e Fix PathRemoveRelativeParts for rooted paths 2021-02-08 23:17:50 +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
cd2ae08da0 Fixes and tweaks to the networking impl 2021-01-27 10:37:15 +01:00
Jean-Baptiste Perrier
09049990bd Default value. 2021-01-26 20:07:09 +01:00
Jean-Baptiste Perrier
c20f0fa430 Remove Init & Exit, logic is now in Win32Platform.cpp. 2021-01-26 15:55:51 +01:00
Jean-Baptiste Perrier
15d24308e8 Fix "Returns true on error, otherwise false." & Return"s". 2021-01-26 15:44:08 +01:00
Jean-Baptiste Perrier
8ac0e7491a Typo Initialize -> Initializes, and so on ... 2021-01-26 15:41:39 +01:00
Jean-Baptiste Perrier
2bcbf23bca All base functions return true. 2021-01-26 15:37:33 +01:00
Jean-Baptiste Perrier
1df47bd8c5 Add partial docs. 2021-01-26 14:50:45 +01:00
Jean-Baptiste Perrier
a51d47a4bb Add partial docs. 2021-01-26 14:29:53 +01:00
Jean-Baptiste Perrier
51a2c1e868 Add NetworkSocketGroup. 2021-01-26 13:41:23 +01:00
Jean-Baptiste Perrier
67a8246077 Revamp IsReadable & IsWriteable. 2021-01-25 17:54:16 +01:00
Jean-Baptiste Perrier
075b049bb1 Fixes. 2021-01-25 12:25:20 +01:00
Jean-Baptiste Perrier
6e193d4d0d Add Set/Get sockoption, refactor CreateSocket. 2021-01-24 22:54:44 +01:00
Jean-Baptiste Perrier
9b2c940896 Switch type. 2021-01-24 11:39:59 +01:00
Jean-Baptiste Perrier
3ab54bd7e1 Add listen implementation. 2021-01-24 00:02:24 +01:00
Jean-Baptiste Perrier
c9655eee8f Add bindable argument. 2021-01-23 20:21:06 +01:00
Jean-Baptiste Perrier
54da2c8de0 Fix type. 2021-01-23 20:19:21 +01:00
Jean-Baptiste Perrier
d76c167ad9 Add NetworkBase. 2021-01-23 15:34:40 +01:00
Wojtek Figat
c02faf51a0 Merge branch 'AboutFlaxAdjustment' of git://github.com/W2Wizard/FlaxEngine into W2Wizard-AboutFlaxAdjustment 2021-01-18 21:07:49 +01:00