66b0b4c965
Use separate WndProc for raw input handling
2024-05-01 18:53:06 +03:00
57ab58608e
RawInput: fix double keyboard input and incorrect mouse wheel input
2024-05-01 18:53:06 +03:00
210dd603b0
RawInput: handle more mouse events and fix double mouse events
2024-05-01 18:53:06 +03:00
44e726ceca
Implement RawInput (WIP)
2024-05-01 18:53:06 +03:00
e8c50ec442
_init script earlier fixup
2024-05-01 18:53:06 +03:00
983c22a3a6
Initialize ScriptingService earlier
2024-05-01 18:53:05 +03:00
9e8865bd12
Support BytesContainer as a structure field in scripting
2024-05-01 18:53:05 +03:00
203cede21d
Require semicolon after most engine API macros
2024-05-01 18:53:05 +03:00
e21c06e595
_asset locking
2024-05-01 18:53:04 +03:00
279badf0f9
_setidealprocessor
2024-05-01 18:53:04 +03:00
af326f934c
_time build cache
2024-05-01 18:53:04 +03:00
68c9ff92b9
_fix tests
2024-05-01 18:53:04 +03:00
d65af4c621
_enet timeout
2024-05-01 18:53:04 +03:00
d3f14efbbd
_adaptive sleep
2024-05-01 18:53:03 +03:00
07c34fa70b
_time CreateScenes
2024-05-01 18:53:03 +03:00
19b5da4338
_xaudio2
2024-05-01 18:53:03 +03:00
9b68acd648
Remove texturereferences in default materials
2024-05-01 18:53:03 +03:00
1f265bddf4
Fix XAudio2 DequeueProcessedBuffers
...
Build Android / Game (Android, Release ARM64) (push) Has been cancelled
Build iOS / Game (iOS, Release ARM64) (push) Has been cancelled
Build Linux / Editor (Linux, Development x64) (push) Has been cancelled
Build Linux / Game (Linux, Release x64) (push) Has been cancelled
Build macOS / Editor (Mac, Development ARM64) (push) Has been cancelled
Build macOS / Game (Mac, Release ARM64) (push) Has been cancelled
Build Windows / Editor (Windows, Development x64) (push) Has been cancelled
Build Windows / Game (Windows, Release x64) (push) Has been cancelled
Tests / Tests (Linux) (push) Has been cancelled
Tests / Tests (Windows) (push) Has been cancelled
FlushSourceBuffers flushes all the pending buffers, not only just the
processed buffers.
2024-05-01 18:48:32 +03:00
3237849132
Fix looping audio sources not looping seamlessly
2024-05-01 18:48:31 +03:00
2be4d2b717
Optimize RichTextBox rendering with long text
2024-05-01 18:45:31 +03:00
dc3a1e142a
Refactor native interop internal type lookup
2024-05-01 18:45:20 +03:00
b6d375e9a3
Move generated marshallers into separate namespace
...
Avoid polluting the `FlaxEngine` namespace with interop related
marshallers, move those to nested namespace called `Interop` where most
of the common marshallers are placed already.
2024-05-01 18:45:20 +03:00
495b6d6abc
Include original type of the fields in blittable struct in comments
2024-05-01 18:45:20 +03:00
a49b398c7f
Refactor struct custom marshalling generation
2024-05-01 18:45:20 +03:00
c8e893d2ec
Fix assigning null values into value types in Custom Editor
...
Resets back to previous value instead of setting the editor value to
empty.
2024-05-01 18:44:58 +03:00
3a665199e7
Avoid deserializing clipboard content in Custom Editor paste checks
2024-05-01 18:44:58 +03:00
ca1aa89ba1
Update Editor options when window is shown
2024-05-01 18:44:27 +03:00
d92aaeb2b0
Fix Editor options data applying in realtime after first save
...
Reclone the data in order to not modify the currently applied options
data after save.
2024-05-01 18:44:27 +03:00
5f950cbb7e
Store Debug Log view options in Editor options
2024-05-01 18:44:26 +03:00
8f613774cb
Expose GPUTexture::DownloadData to Scripting API
2024-05-01 18:43:45 +03:00
c5c440469e
Increase Editor profiler depth
2024-05-01 18:43:32 +03:00
1e6ed32c63
Update to enet 2.3.6
2024-05-01 18:43:31 +03:00
3ee6bffef7
Always run fixed update ticks at fixed deltatime
...
The random variance in fixed updates makes it impossible to do anything deterministic during physics ticks.
2024-05-01 18:43:31 +03:00
6105323ecc
Update Transform component separately when applying Gizmo transform
2024-05-01 18:43:31 +03:00
23f8707927
Disable LFS override
2024-05-01 18:42:58 +03:00
761c8415dc
Merge branch 'master' into signalgame
...
# Conflicts:
# Flax.flaxproj
2024-05-01 18:42:14 +03:00
Wojtek Figat
c59bce3b58
Merge branch 'Tryibion-controls-toolbox'
2024-04-29 18:37:11 +02:00
Wojtek Figat
1185a9c06c
Merge branch 'controls-toolbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-controls-toolbox
...
# Conflicts:
# Source/Editor/SceneGraph/GUI/ActorTreeNode.cs
2024-04-29 18:37:04 +02:00
Chandler Cox
026b69c544
Merge branch 'master' into controls-toolbox
2024-04-29 11:34:03 -05:00
Wojtek Figat
df7ece7655
Merge branch 'Tryibion-controls-toolbox'
2024-04-29 18:24:36 +02:00
Wojtek Figat
7e8f20bd9b
Merge branch 'controls-toolbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-controls-toolbox
...
# Conflicts:
# Source/Editor/SceneGraph/GUI/ActorTreeNode.cs
2024-04-29 16:56:30 +02:00
Wojtek Figat
20aef27439
Merge branch 'Tryibion-watermark-attribute'
2024-04-29 12:23:06 +02:00
Wojtek Figat
12344cf725
Merge branch 'watermark-attribute' of https://github.com/Tryibion/FlaxEngine into Tryibion-watermark-attribute
2024-04-29 12:23:01 +02:00
Wojtek Figat
ebb2704726
Merge branch 'Tryibion-fix-caret'
2024-04-29 12:21:55 +02:00
Wojtek Figat
5f9d0140c7
Merge branch 'fix-caret' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-caret
2024-04-29 12:21:49 +02:00
Wojtek Figat
02a7f74993
Merge branch 'Tryibion-focus-window-on-spawn'
2024-04-29 10:44:16 +02:00
Wojtek Figat
452e12db45
Merge branch 'focus-window-on-spawn' of https://github.com/Tryibion/FlaxEngine into Tryibion-focus-window-on-spawn
2024-04-29 10:44:09 +02:00
Wojtek Figat
ac46c89904
Merge branch 'Tryibion-fix-actortype-drag-spawn'
2024-04-29 10:42:38 +02:00
Wojtek Figat
88acc772b3
Merge branch 'fix-actortype-drag-spawn' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-actortype-drag-spawn
2024-04-29 10:42:31 +02:00
Wojtek Figat
fbec80c801
Fix error when using undo after removing Multi Blend node
2024-04-29 10:35:32 +02:00