mafiesto4
1bdb577b60
Fix engine services before exit event order
2025-12-29 22:24:55 +01:00
mafiesto4
728da6354f
Merge branch 'rider_cpp_project_launch' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-rider_cpp_project_launch
2025-12-29 22:21:13 +01:00
mafiesto4
e65714988f
Merge branch 'launchsettings_configuration' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-launchsettings_configuration
2025-12-29 22:14:00 +01:00
mafiesto4
5bfe5b0035
Merge branch 'fix-unused-include' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-unused-include
2025-12-29 22:09:38 +01:00
mafiesto4
2550763808
Merge branch 'vs_conformance' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-vs_conformance
2025-12-29 22:08:54 +01:00
mafiesto4
6f6dd2f4a3
Fix crash on script VTable setup due to async
...
#3580
2025-12-29 22:06:55 +01:00
mafiesto4
c30d457b1c
Add unit test of code from #3858 to ensure stability
2025-12-29 22:05:01 +01:00
mafiesto4
bbcbe305a8
Merge branch 'bindings_gen_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-bindings_gen_fixes
2025-12-29 22:02:47 +01:00
mafiesto4
8b924d13c1
Merge branch 'fix-blend-shape-weight' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-blend-shape-weight
2025-12-28 00:32:21 +01:00
mafiesto4
e12f99ee53
Merge branch 'cmake_vs2026' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-cmake_vs2026
2025-12-27 22:07:17 +01:00
mafiesto4
f11acdf5db
Merge branch 'bytescontainer_codegen_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-bytescontainer_codegen_fix
2025-12-27 21:26:52 +01:00
mafiesto4
543e2ecd13
Merge branch 'fix-compute-dist' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-compute-dist
2025-12-27 21:22:27 +01:00
Ari Vuollet
35f8051a62
Fix managed boolean array conversion to native array
2025-12-23 01:37:53 +02:00
Ari Vuollet
4453453d46
Fix managed wrapper function parameter handling for BytesContainer
2025-12-23 00:37:25 +02:00
mafiesto4
fa38f0ac91
Fix DDGI cascade offset towards bottom that was too intense making probes flicker
2025-12-20 23:44:56 +01:00
Saas
3279016067
tweak some node spacing
2025-12-20 20:39:54 +01:00
Saas
a92d2b6ca2
add slight background grid
2025-12-20 16:58:35 +01:00
Saas
a98a76f6e5
fix box spacing and (auto calculate) node height
...
- Work in progress but enough progress to commit because it basically works, it's just a bit ugly
- Node height is now recalculated every time a new element is added to the node
- Introduced `Archetype.UseFixedSize` for special nodes like *Color Gradient* or *Curve* that must rely on hardcoded size for now because the auto sizing does not take elements like the gradient editor or curve editor into account (ideally in the future it will)
- Fixed input and output box spacing (still some 1px offsets that I'm unsure where they are from, could be placebo though)
2025-12-20 00:02:11 +01:00
Ari Vuollet
e3f5af530b
Fix incorrect class namespace in bindings class name lookups
2025-12-19 23:57:41 +02:00
Saas
564c9ff0ca
improve orthographic/ perspective viewport cam toggle
2025-12-19 19:00:55 +01:00
Tryibion
38d8832468
Update meshoptimizer library to 1.0
2025-12-19 11:46:47 -06:00
Tryibion
c68aa3b371
Remove not needed include that produces ambiguity for the Label class.
2025-12-19 08:13:24 -06:00
Ari Vuollet
d031649bbd
Fix warnings
2025-12-19 13:17:15 +02:00
Ari Vuollet
21b8d1838d
Fix command-line parsing for SDL CreateProcess arguments
2025-12-19 13:17:15 +02:00
Ari Vuollet
c8ee2fc155
Add function for parsing command-line arguments into argument list
2025-12-19 13:17:15 +02:00
Tryibion
dc22fa4061
Fix blend shape always applying zero weight if default weight is zero.
2025-12-18 21:49:03 -06:00
Ari Vuollet
3eb690fe58
Ensure managed converter functions are exported with optimizations
2025-12-19 01:08:45 +02:00
Ari Vuollet
52e2327527
Add USED attribute for forcing compiler to emit the symbol
2025-12-19 01:08:45 +02:00
Ari Vuollet
f95cbb0e52
Fix missing exports for managed converter structures
2025-12-19 01:08:44 +02:00
Ari Vuollet
518a19c857
Expose RenderContext to scripting API
2025-12-19 01:08:44 +02:00
Ari Vuollet
c0b54be692
Fix clang bindings code generation for non-const ref parameters
2025-12-19 01:08:44 +02:00
mafiesto4
c2c92eba82
Adjust 0e76585709 to not affect depth
2025-12-19 00:08:24 +01:00
Ari Vuollet
d64c28f672
Fix compilation errors with /permissive- standard conformance mode
2025-12-19 00:03:48 +02:00
Saas
21d46dad07
change how connected boxes are drawn
2025-12-18 22:55:56 +01:00
Ari Vuollet
71b222e0b0
Fix Editor project file generation to use custom code editor arguments
2025-12-18 23:52:21 +02:00
Ari Vuollet
5921f60af2
Get code editor name through CodeEditingManager
2025-12-18 23:52:21 +02:00
Ari Vuollet
39269583c3
Fix default code editor not using Visual Studio as fallback editor
2025-12-18 23:52:21 +02:00
Ari Vuollet
cba3899c62
Fix invalid code editor when selected editor is not detected
2025-12-18 23:52:21 +02:00
Saas
cfda18ea9d
propagate disabled node boxes across reroute nodes
2025-12-18 22:41:55 +01:00
Saas
31b1ceb9f0
increase selection outline width
2025-12-18 19:57:58 +01:00
Saas
d3d67fddcc
add node shadow
...
- rectangular shadow (can be disabled...)
- ... for example for nodes with more complex shapes like reroute
2025-12-18 19:54:31 +01:00
Saas
e272870803
increase max zoom
2025-12-18 19:51:17 +01:00
Saas
d8c90184b9
add script only on prefab instance header button
...
- add some padding to `AddHeaderButton()`
- Add visual indicator (Header button) if script is only in prefab instance and not part of the prefab
2025-12-18 17:19:41 +01:00
Ari Vuollet
2a959d0531
Support Visual Studio 2026 as a generator for CMake dependencies
2025-12-18 18:05:45 +02:00
Saas
5b1ca13225
choose darker mouse over color
2025-12-18 12:22:24 +01:00
Saas
0d8ac5b7ac
implement review
...
- Remove trailing tooltip "."
- Add `AddSettingsButton` method
- Simplify loop into LINQ expression
2025-12-18 12:17:22 +01:00
Saas
b714668f4c
improve visject graph readability
...
- Separate size for boxes (the circle thingie to connect to) and box rows
- Smaller boxes (circle thingie)
- Smaller footer
- Smaller and color header
- Left align header text
- Replace background with solid color
- Adjust node `ArchetypeColor`s (former `FooterColor`) to keep header title readable over colored header
2025-12-17 18:54:37 +01:00
Ari Vuollet
f6e9cf644a
Verify the last project path before using it
2025-12-17 03:45:15 +02:00
Ari Vuollet
604bfb5fe6
Add -lastproject editor command-line option to open the last project
2025-12-17 03:30:19 +02:00
Ari Vuollet
b3ea47b989
Use last opened project as initial directory in project file dialog
2025-12-17 03:30:19 +02:00