summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-29Add more detailed Navigation Debug Visualizationsmix8
- Adds more customization options to ProjectSettings. - Displays navregion edge connections and navigation polygon edges in editor and at runtime. - Majority of debug code moved from SceneTree to NavigationServer. - Removes the irritating debug MeshInstance child node from NavigationRegion3D and replaces it with direct RenderingServer API.
2022-07-01Merge pull request #62573 from KoBeWi/🥶Rémi Verschelde
2022-07-01Fix find_next_valid_focus() freezekobewi
2022-06-30Merge pull request #62540 from MinusKube/debugger-array-crashRémi Verschelde
Add/fix support for RID, Callable and Signal in editor properties
2022-06-30Merge pull request #62567 from voylin/Print_Rich_fix_terminal_onlyRémi Verschelde
Fixing print_rich() which only displays correctly in terminal - Fixes #62560
2022-07-01Fixing Print_rich which only displays correctly in terminalVoylin
There was an issue that the type was not passed through correctly. These couple of lines fix this issue and make print_rich work as expected.
2022-06-30Merge pull request #62563 from RandomShaper/robust_binding_rw_determinationRémi Verschelde
Use a more robust method of determining writability of bindings
2022-06-30Use a more robust method of determining writability of bindingsPedro J. Estébanez
2022-06-30Merge pull request #62555 from akien-mga/error-fallback-to-fprintfRémi Verschelde
2022-06-30Merge pull request #62557 from KoBeWi/find_next_valid_freezeRémi Verschelde
2022-06-30Add editor properties for Callable and SignalMinusKube
2022-06-30Add serialization for RID and SignalMinusKube
2022-06-30Fix find_next_valid_focus() freezekobewi
2022-06-30Errors: Fallback to `fprintf` if `OS` singleton doesn't existRémi Verschelde
Otherwise we would crash if something prints an error before init or after destruction of the `OS` singleton which handles printing/logging.
2022-06-30Merge pull request #61867 from Bromeon/refactor/property-infoRémi Verschelde
2022-06-30Merge pull request #61096 from leogeier/expose-adding-resource-loaders-saversRémi Verschelde
2022-06-30Merge pull request #62550 from Bromeon/bugfix/cli-version-okRémi Verschelde
2022-06-30Command line arguments '--version' and '--help' return exit code 0 instead ↵Jan Haller
of 255 Allows to detect whether those commands executed successfully, which makes integration with shell scripts/CI/bindings straightforward.
2022-06-30Merge pull request #62299 from Calinou/texture-preview-add-mipmap-memory-usageRémi Verschelde
Mention mipmap and memory usage in the texture editor preview
2022-06-30Merge pull request #62542 from TechnoPorg/remove-scene-tree-dependencyRémi Verschelde
2022-06-30Merge pull request #62531 from Faless/fix/4.x_assetlib_is_availableRémi Verschelde
2022-06-29Remove SceneTree dependency from LocalDebuggerTechnoPorg
Core classes should not have dependencies on scene classes.
2022-06-30Merge pull request #62538 from Calinou/movie-writer-split-pngwavRémi Verschelde
Split MovieWriterPNGWAV into its own file
2022-06-30[AssetLib] Fix crash in Web editor.Fabio Alessandrelli
Add EditorAssetLibrary::is_available which always returns false in the Web editor and use it in EditorNode for detection.
2022-06-30Merge pull request #62511 from Chaosus/fix_doc_title_propertyRémi Verschelde
Fix `help_title_font_size` editor property to correctly apply to docs
2022-06-30Merge pull request #62527 from smix8/navigation_agent_property_groupsRémi Verschelde
Group NavigationAgent properties
2022-06-30Split MovieWriterPNGWAV into its own fileHugo Locurcio
This makes its organization consistent with MovieWriterMJPEG.
2022-06-29Exposes methods for adding and removing ResourceFormatLoaders and -Savers in ↵leogeier
the ClassDB
2022-06-29Merge pull request #62084 from smix8/path_debug_options_4.xRémi Verschelde
Add Path2D/3D debug options
2022-06-29GDExtension: reuse code with constructor PropertyInfo(const ↵Jan Haller
GDNativePropertyInfo&)
2022-06-29Group NavigationAgent propertiessmix8
Groups the ill-defined NavigationAgent properties between pathfinding and avoidance to make it more clear which property affects what.
2022-06-29Mention mipmap and memory usage in the texture editor previewHugo Locurcio
This is important to quickly determine if a texture is using unexpectedly high amounts of memory, or to troubleshoot why mipmap sampling modes have no effect on it. - Improve readability by increasing outline size and reducing font size to match the rest of the editor UI.
2022-06-29Merge pull request #62518 from akien-mga/android-fix-etcpak-armv7-buildRémi Verschelde
2022-06-29etcpak: Fix Android ARMv7 build with NDK r23Rémi Verschelde
Fix merged upstream. Fixes #62516.
2022-06-29Fix `help_title_font_size` editor property to correctly apply to docsYuri Rubinsky
2022-06-29i18n: Sync classref translations with WeblateRémi Verschelde
(cherry picked from commit c93ccb5d1da8f4a01646b6f29a5ad0e87381b027)
2022-06-29i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit f29241fa1eed5899604e6b8c8fc3b4c84e4f4641)
2022-06-29Merge pull request #62510 from MinusKube/animation-reset-crashRémi Verschelde
Fix animation player crashing when caching disabled tracks
2022-06-29Merge pull request #62502 from TokageItLab/fix-pingpong-snagRémi Verschelde
Fixed pingpong animation get snaging on the edge in AnimationTree
2022-06-29Fix animation player crashing when caching disabled tracksMinusKube
2022-06-29fixed Pingpong animation get snaging on the edge in AnimationTreeSilc Renew
2022-06-28Merge pull request #62489 from qarmin/more_renamesRémi Verschelde
More function/class renames in converter
2022-06-28Merge pull request #60675 from voylin/Add-BBCode-support-for-printing-outputRémi Verschelde
Adding print_rich() for printing with BBCode
2022-06-28Merge pull request #62494 from TechnoPorg/gradient-fix-precisionRémi Verschelde
2022-06-28Merge pull request #61196 from V-Sekai/animtree-advance-expressionsRémi Verschelde
2022-06-28Use single-precision floats in GradientEditTechnoPorg
Gradient itself only uses single-precision floats, so using double-precision floats in GradientEdit is both unnecessary, and creates casting issues.
2022-06-28Merge pull request #62485 from cdemirer/fix-set-chain-jump-if-sharedRémi Verschelde
Fix chain assignment bug with jump_if_shared
2022-06-28Merge pull request #59167 from akien-mga/zstd-1.5.2Rémi Verschelde
zstd: Update to upstream version 1.5.2
2022-06-28Add AnimationTree Advance ExpressionsSaracenOne
Allows specifying an expression as a condition for state machine transitions. This gives much greater flexibility for creating complex state machines. By directly interfacing with the script code, it is possible to create complex animation advance condition for switching between states. Ensure assigning AnimationTreeStateMachineTransition base expression node in editor is relative to current AnimationTree node. Allow setting an expression base node on the AnimationTree itself. Co-Authored-By: reduz <reduzio@gmail.com>
2022-06-28More function/class renames in converterRafał Mikrut