12173 Commits

Author SHA1 Message Date
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
Ari Vuollet 5d368e59a0 Fix SpecialFolder::AppData on Apple systems 2025-12-17 03:30:19 +02:00
Ari Vuollet 3afd3ce2d5 Use XDG user directories on Linux special paths 2025-12-17 03:30:19 +02:00
Tryibion 4504d0ae96 Fix compute distance crash if no closest point param is defined. 2025-12-16 18:22:26 -06:00
Ari Vuollet f14ba6ace6 Fix Flax C#-project launchSettings.json to launch without project 2025-12-17 02:19:38 +02:00
Ari Vuollet 518f9dc9dc Launch editor when debugging VC++ projects in Rider Linux/macOS 2025-12-17 02:19:38 +02:00
Ari Vuollet 8db29a30e0 Fix VC++ project file building on macOS Rider 2025-12-17 02:18:45 +02:00
Tryibion 1b9f6ed20f Fix large world build. 2025-12-16 18:16:58 -06:00
Tryibion 2c5cc7fcc0 Fix double drawing. 2025-12-16 17:32:35 -06:00
Tryibion b9f177d1ab Add ensure capacity to lists. 2025-12-16 17:12:54 -06:00
mafiesto4 0e76585709 Fix DDGI iradiance to use debanding by applying quantization error to reduce yellowish artifacts due to R11G11B10 format 2025-12-16 23:56:45 +01:00
mafiesto4 8bf51512ac Fix Global SDF trace loop limit down to prevent too long shader execution in extreme scenarios 2025-12-16 16:08:20 +01:00
mafiesto4 779e8e7169 Optimize Global SDF tracing to not scale steps nearby geometry and properly trace mip cascade 2025-12-16 16:07:46 +01:00
mafiesto4 3c8b80152b Fix sampling Global SDF gradient at lower border 2025-12-16 16:05:49 +01:00
mafiesto4 f280412ef4 Remove NeedsHitNormal/HitNormal feature from GlobalSDFTrace to simplify code 2025-12-16 16:04:56 +01:00
Tryibion 9708601d3b Small cleanup. 2025-12-15 21:46:03 -06:00
Tryibion d671f57952 Change to container control for anchoring. 2025-12-15 21:41:45 -06:00
Tryibion 56e6df261d Add hovering and selecting. 2025-12-15 21:22:11 -06:00
Tryibion 88b02105b3 Add direction gizmo. 2025-12-15 20:36:35 -06:00
Ari Vuollet 1327fa40cb Run editor with selected project configuration in launchSettings.json 2025-12-16 01:37:51 +02:00
Ari Vuollet b70ab01308 Fix duplicate properties for default configuration in C# projects 2025-12-16 01:37:51 +02:00
Ari Vuollet 46fd5a5855 Ensure Flax.Build tasks and utilities output error messages as errors 2025-12-16 00:11:06 +02:00
Ari Vuollet 74c1e200ce Implement Platform::CreateProcess with SDL backend
Supports handling process standard output and standard error
streams separately in realtime.
2025-12-16 00:10:01 +02:00
Ari Vuollet 31945a53a2 Update SDL to 3.3.4 2025-12-15 19:32:47 +02:00
Ari Vuollet 3e91ba3fb2 Merge remote-tracking branch 'origin/master' into sdl_platform 2025-12-15 19:03:05 +02:00
Phantom 0094216ff8 Renaming Luminance name to Brightness 2025-12-15 14:29:57 +01:00
Phantom 298ee284e1 Merge branch 'master' into Improve-HighlightedPopUpColor 2025-12-15 00:49:49 +01:00
Phantom 7f2f73afd8 Added Luminance property and updated authors
-Added public Luminance property in Color.cs to calculate colour brightness.
-Refactored Dropdown.cs to use Luminance instead of manual calculation.
-Updated author list in AboutDialog.cs by adding ‘Michael Salvini’.
2025-12-15 00:48:42 +01:00
mafiesto4 056de752ed Add docs 2025-12-14 23:03:34 +01:00