Commit Graph

  • 5a45ccf70d Fix text formatting infinite loop mafiesto4 2023-05-28 16:55:47 +02:00
  • f3393c46a5 Fix text formatting infinite loop mafiesto4 2023-05-28 16:55:47 +02:00
  • 587578ccfb Update platforms impl mafiesto4 2023-05-28 16:45:08 +02:00
  • 522015c2d7 Better functionality + styling Olly Rybak 2023-05-29 00:43:14 +10:00
  • 81ae687238 Merge remote-tracking branch 'origin/master' into 1.6 mafiesto4 2023-05-28 16:34:38 +02:00
  • 311637616b Fix Android Debug compilation error after recent Tracy update mafiesto4 2023-05-28 16:22:34 +02:00
  • 1cf97186dd Merge branch 'Menotdan-color-picker' mafiesto4 2023-05-28 16:12:40 +02:00
  • 62946f6359 Cleanup and improve code from #1109 mafiesto4 2023-05-28 16:12:32 +02:00
  • 9cdd1cbc45 Add Platform::GetMousePosition/WindowsPlatform::SetMousePosition for unified access to screen-space mouse position on all platforms mafiesto4 2023-05-28 15:30:16 +02:00
  • 482d516c2e Merge branch 'color-picker' of https://github.com/Menotdan/FlaxEngine into Menotdan-color-picker mafiesto4 2023-05-28 13:38:37 +02:00
  • 3e906686db Improve #1119 to use a bit flag for object sync mafiesto4 2023-05-28 13:30:14 +02:00
  • b219aaf708 Merge branch 'Withaust-networksync' mafiesto4 2023-05-28 13:28:10 +02:00
  • b6f8876315 Merge branch 'networksync' of https://github.com/Withaust/FlaxEngine into Withaust-networksync mafiesto4 2023-05-28 13:28:05 +02:00
  • 583a5d9223 Minor fixes to content window navigation mafiesto4 2023-05-28 13:17:43 +02:00
  • d42b9321f2 Merge branch 'GoaLitiuM-content_copy_fix' mafiesto4 2023-05-28 13:05:15 +02:00
  • 997dc53a49 Merge branch 'content_copy_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-content_copy_fix mafiesto4 2023-05-28 13:05:08 +02:00
  • 95d89382c9 Update Flax .gitignore to skip generated code module header files mafiesto4 2023-05-28 12:35:14 +02:00
  • ecc6f83130 Use Utilities::HertzToText from #1120 to log cpu clock speed mafiesto4 2023-05-28 12:03:22 +02:00
  • 7ac23e35f8 Merge branch 'Tryibion-create-script-name-change' mafiesto4 2023-05-28 11:58:15 +02:00
  • eeb543c653 Merge branch 'create-script-name-change' of https://github.com/Tryibion/FlaxEngine into Tryibion-create-script-name-change mafiesto4 2023-05-28 11:58:10 +02:00
  • bb567cafde Improve #1120 to use shared lookup table export from engine source and reduce memory alloc from Array via Span mafiesto4 2023-05-28 11:46:48 +02:00
  • d71a9efd92 Merge branch 'Withaust-unitstotext' mafiesto4 2023-05-28 11:22:48 +02:00
  • a4d7693a2f Merge branch 'unitstotext' of https://github.com/Withaust/FlaxEngine into Withaust-unitstotext mafiesto4 2023-05-28 11:22:02 +02:00
  • 42dbd8db0a Merge branch 'GoaLitiuM-gpu_preference' mafiesto4 2023-05-28 11:16:45 +02:00
  • c9d48d00e7 Change default script name to MyScript and make the name invalid if it is called Script. Tryibion 2023-05-27 11:15:54 -05:00
  • a21abaac84 Implement INetworkObject::OnNetworkSync and make INetworkObject just virtual Wiktor Kocielski 2023-05-26 08:19:32 +03:00
  • bca5e908f1 Copy content files using Content Database instead of Content Importing GoaLitiuM 2023-05-27 00:40:52 +03:00
  • 4e683dcc15 Clean up DXGIFactory after use on D3D12 GoaLitiuM 2023-05-26 20:17:14 +03:00
  • bdf6a11491 Prefer high-performance discrete GPUs when enumerating adapters GoaLitiuM 2023-05-26 19:55:11 +03:00
  • 91fdd60b07 BytesToText -> UnitsToText Wiktor Kocielski 2023-05-26 08:35:55 +03:00
  • 9572073eda Add CustomArgs to compile and link environment in build tool for customization mafiesto4 2023-05-26 13:43:20 +02:00
  • 75f1c8baaa Fix scale linking to be a ratio. Tryibion 2023-05-25 10:17:08 -05:00
  • e9250ab365 Fix spacing Tryibion 2023-05-25 08:25:57 -05:00
  • a45f067719 Fix zero scale value changing when scales are linked. #1117 Tryibion 2023-05-25 08:24:49 -05:00
  • ad1c573678 Fix false-positive error when interop structure has a additional memory size (alignment) mafiesto4 2023-05-25 00:12:54 +02:00
  • c2cd3b64ff Improve generated bindings code usability in Editor mafiesto4 2023-05-24 23:50:51 +02:00
  • 48b18bf84e Fix regression from 7c0d1ab977 when using different access level to property getter/setter mafiesto4 2023-05-24 23:40:40 +02:00
  • 694980160b Merge remote-tracking branch 'origin/master' into 1.6 mafiesto4 2023-05-24 23:28:38 +02:00
  • 90d633fb2d Minor improvements to new replication hierarchy mafiesto4 2023-05-24 22:59:22 +02:00
  • e10aa1ff58 Add support for editing dictionary keys that are structures mafiesto4 2023-05-24 22:58:07 +02:00
  • 7efb3e3f3d Add SoftTypeReference<T> to scripting API for lazy-load type references (via typename) mafiesto4 2023-05-24 22:56:29 +02:00
  • 982639f215 Fix syncing Custom Editor value when using it to edit value-type mafiesto4 2023-05-24 22:55:02 +02:00
  • 9986d62a28 Fix crash when scripting object gets deleted while it exists in NetworkReplicationHierarchy mafiesto4 2023-05-24 12:06:09 +02:00
  • 2c1f6e561a Fix replication regression from eb2fc0f02f mafiesto4 2023-05-24 11:52:32 +02:00
  • c4f57d19db Fix network replicator incorrect error message filter mafiesto4 2023-05-24 10:52:59 +02:00
  • 1a6e4bf14b Fix missing tracy header in cooked build #948 mafiesto4 2023-05-24 09:48:02 +02:00
  • 47f9bc2017 Fix regression in Content Item tooltip #1085 mafiesto4 2023-05-24 09:47:27 +02:00
  • eb2fc0f02f Add **Network Replication Hierarchy** for robust control over replication in multiplayer games mafiesto4 2023-05-24 09:46:38 +02:00
  • 8ba17f1026 Optimize MUtils::UnboxScriptingTypeHandle mafiesto4 2023-05-23 18:22:43 +02:00
  • 914f7b842e Optimize interface method lookup to eliminate strlen mafiesto4 2023-05-23 18:22:23 +02:00
  • 4879b9bd90 Add CPU profiler events to various networking functions mafiesto4 2023-05-23 16:11:34 +02:00
  • f5adbc08fa Remove unused Function::TryCall mafiesto4 2023-05-23 16:08:51 +02:00
  • e3f004b831 remove extraneous stack trace print that i used for debugging Menotdan 2023-05-22 14:26:55 -04:00
  • 284c3d832a fix a couple of bugs with importing without material instances Menotdan 2023-05-22 14:26:20 -04:00
  • 4acfffeaf4 Make it so the material instances get linked to the material slots. Menotdan 2023-05-22 13:51:13 -04:00
  • 2881ca17a0 Fix bindings code instance object param obj to __obj to prevent name collisions mafiesto4 2023-05-22 18:06:08 +02:00
  • 37fe1154a3 Importing as instances works now Menotdan 2023-05-22 10:12:00 -04:00
  • 1b8b585367 Optimize network replication when no client can receive object mafiesto4 2023-05-21 22:38:48 +02:00
  • 2ae20c5fc4 Add formatting to network profiler bytes values mafiesto4 2023-05-21 22:36:14 +02:00
  • f03bb60d5b Figured out where I actually need to add code, and added code there. Menotdan 2023-05-21 00:20:54 -04:00
  • c92a3e566e New button styling Olly Rybak 2023-05-21 09:57:39 +10:00
  • d5fcdf6edb Fix BitArray::Set to not be const mafiesto4 2023-05-20 11:11:06 +02:00
  • 89ce2b087e Add parameter for AddMaterial() as an experiment, messing around with ideas. Menotdan 2023-05-20 00:13:45 -04:00
  • 9a71e0274f Add required options for material instance importing. Menotdan 2023-05-20 00:03:40 -04:00
  • 3afec6c897 Merge branch 'GoaLitiuM-rollforward' into 1.6 mafiesto4 2023-05-19 14:11:55 +02:00
  • ee83c19c7b Merge branch 'rollforward' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-rollforward mafiesto4 2023-05-19 14:11:49 +02:00
  • 144b72109b Fix crash after scripting hot-reload in editor due to cached class attribute objects mafiesto4 2023-05-19 13:53:49 +02:00
  • 7b8c013918 Various minor cleanups mafiesto4 2023-05-19 13:53:18 +02:00
  • 3e792e6cd7 Add NativeInteropException for native interop crashes mafiesto4 2023-05-19 13:52:30 +02:00
  • ed70eb24c7 Fix using proper default value in scripting bindings for IntPtr value type mafiesto4 2023-05-19 13:49:15 +02:00
  • f46d1a4aba Enable roll-forward to latest .NET major preview version GoaLitiuM 2023-05-19 02:16:20 +03:00
  • 306cedeb39 stopped being stupid and just copied dependencies from the other implementations. Menotdan 2023-05-19 00:54:49 -04:00
  • 66f66c5481 Whoops forgot includes. Hopefully this builds, but I don't have a mac to test so... Menotdan 2023-05-19 00:11:29 -04:00
  • 8c20ba83de Lay out what needs to be implemented for Mac Menotdan 2023-05-18 22:10:35 -04:00
  • cdee91f258 Color Picker FINALLY works Menotdan 2023-05-18 21:48:47 -04:00
  • 8f6ceece10 Change XGrabPointer call a bit. Menotdan 2023-05-18 19:40:39 -04:00
  • f5d3e30972 XGrabPointer doesn't seem to be doing what I want. Menotdan 2023-05-18 15:42:04 -04:00
  • 408d620b17 Removed more unneeded logs. Menotdan 2023-05-18 00:00:06 -04:00
  • 1d079842f6 Add Mac screen utilities, and removed an unneeded log. Menotdan 2023-05-17 23:57:23 -04:00
  • b6395cf6f1 Trying to implement XGrabPointer... Menotdan 2023-05-17 23:51:24 -04:00
  • d0f5d3270f Implement GetPixelAt and GetCursorPosition. Menotdan 2023-05-17 23:16:44 -04:00
  • 6e6a427488 refactor the code to not include BlockAndReadMouse() as a public API_FUNCTION() Menotdan 2023-05-17 21:44:26 -04:00
  • 48f890dd80 Merge branch 'color-picker' of https://github.com/menotdan/flaxengine into color-picker Pull down Menotdan 2023-05-17 21:21:30 -04:00
  • d4bd2d372c Merge branch 'FlaxEngine:master' into color-picker Menotdan 2023-05-17 21:12:37 -04:00
  • 7a6c1b8b86 Add linux implementation definitions. Menotdan 2023-05-17 20:59:42 -04:00
  • 0d3bae3761 Minor adjustment to #1105 so the local client state is reflected as connecting mafiesto4 2023-05-17 21:37:55 +02:00
  • 3e073c45ba Merge branch 'Withaust-spawnqueueownership' mafiesto4 2023-05-17 21:26:38 +02:00
  • fc5ff3feb7 Merge branch 'spawnqueueownership' of https://github.com/Withaust/FlaxEngine into Withaust-spawnqueueownership mafiesto4 2023-05-17 21:26:26 +02:00
  • 01365f995d Merge branch 'Withaust-netregression' mafiesto4 2023-05-17 21:25:06 +02:00
  • 712eaebb25 Merge branch 'netregression' of https://github.com/Withaust/FlaxEngine into Withaust-netregression mafiesto4 2023-05-17 21:24:55 +02:00
  • 90603792d7 Add 'NSLog' to Apple platform log in game mafiesto4 2023-05-17 18:56:40 +02:00
  • 04d61eba3c Add code signing to ios mafiesto4 2023-05-17 18:53:04 +02:00
  • 24396031a7 Fix keyboard input in various cases on macOS mafiesto4 2023-05-17 17:27:41 +02:00
  • b244ffedd2 Fix output log text ranges to handle line ending mafiesto4 2023-05-17 12:23:01 +02:00
  • ff3bc557b2 Added pivot relative resizing to GUI Controls Olly Rybak 2023-05-17 14:05:31 +10:00
  • f0564e0b06 Fix NetworkReplicator::SetObjectOwnership not considering spawn queue for hierarchical asignment Wiktor Kocielski 2023-05-17 03:34:03 +03:00
  • 31fb25a43d Fix dispatch order regression Wiktor Kocielski 2023-05-17 02:28:45 +03:00
  • a870513086 Color picker finally works, refactored the code. Menotdan 2023-05-16 13:54:25 -04:00
  • 5cf3803860 Add ScreenUtilities class, to replace ScreenUtils in the Engine, so it is being moved to the Editor. Menotdan 2023-05-16 10:50:53 -04:00
  • e045f096a9 Add network debugging panel to actors and scripts mafiesto4 2023-05-16 14:59:15 +02:00