summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-08Clarify SNAME usagereduz
* Explain where it should be used, with examples. * Clarify that it should _not_ be used everywhere, only where needed. * Supersedes #57720 This PR is the result of the discussion that happened in a contractor meeting, and it attempts to clarify the intended use for this macro for other contributors. As a personal note, It is my view that other approaches to using SNAME (like having a global or per class table of string names) are mere overengineering without any real benefit (performance remains the same, and usage of stringnames becomes more cumbersome. Additionally, there was not any significant amount of errors in name mismatching as a result of using strings since Godot was open sourced).
2022-02-08Merge pull request #57785 from TechnicalSoup/ClassRefPatch2Rémi Verschelde
Add method descriptions to Color class reference
2022-02-08Add method descriptions to Color Class ReferenceTechnicalSoup
Add definitions and code examples for the html and html_is_valid methods
2022-02-07Merge pull request #57775 from TechnicalSoup/ClassRefPatchRémi Verschelde
Add method description to Vector3i Class Reference
2022-02-08Add method description to Vector3i Class ReferenceTechnicalSoup
Add description for the abs method in the Vector3i class. Description added is identical to the abs method for the other vector classes
2022-02-07Merge pull request #57766 from ↵Rémi Verschelde
winterpixelgames/master-faster-script-class-get-parent
2022-02-07Use ScriptServer::get_global_class_base instead of script_class_get_base in ↵Jason Knight
script_class_is_parent.
2022-02-07Merge pull request #57764 from timothyqiu/octant-deleteRémi Verschelde
2022-02-07Merge pull request #57752 from Calinou/doc-csg-nodes-performanceRémi Verschelde
2022-02-08Fix GridMap memory leakHaoyu Qiu
2022-02-07Document performance limitations with CSG nodes, link to tutorialHugo Locurcio
2022-02-07Merge pull request #56768 from YeldhamDev/dock_float_themeRémi Verschelde
2022-02-07Merge pull request #53704 from Faless/mp/4.x_gdscript_custom_callableFabio Alessandrelli
[GDScript] Implement RPC custom callable (`my_func.rpc()`)
2022-02-07Merge pull request #57736 from TechnicalSoup/Patch-3Rémi Verschelde
2022-02-07Fix theming for floating window docksMichael Alexsander
2022-02-07[Net] Add type check to GDScriptRPCCallable.Fabio Alessandrelli
It will print an error when using an RPC defined on an object which does not extend Node.
2022-02-07[Net] Implement GDScript custom RPC callable.Fabio Alessandrelli
2022-02-07Merge pull request #57305 from bruvzg/macos_cleanupRémi Verschelde
2022-02-07Merge pull request #57490 from Calinou/test-add-animationRémi Verschelde
2022-02-07Merge pull request #57748 from fabriceci/rename-script-template-variableRémi Verschelde
2022-02-07Merge pull request #57718 from Faless/js/4.x_pwa_prefer_cache_prRémi Verschelde
2022-02-07Merge pull request #57749 from timothyqiu/feature-class-propsRémi Verschelde
2022-02-07Fix icons for sub windowsTechnicalSoup
Modify the create_sub_window method to set an icon for all sub windows, setting the icon to the same icon as the main window. Co-Authored-By: Rémi Verschelde <rverschelde@gmail.com>
2022-02-07Merge pull request #57741 from Chaosus/vs_fixesRémi Verschelde
2022-02-07Don't display empty Class Properties in feature profileHaoyu Qiu
2022-02-07rename jump force to jump velocityfabriceci
2022-02-07Merge pull request #57725 from jmb462/missing-sname-theme-settersRémi Verschelde
2022-02-07Merge pull request #57743 from akien-mga/resource-importer-insert-opt-inRémi Verschelde
2022-02-07Merge pull request #57682 from clayjohn/VULKAN-canvas-blurRémi Verschelde
2022-02-07Merge pull request #57684 from KoBeWi/todo_optimizeRémi Verschelde
2022-02-07ResourceImporter: Restore default append logic for new importersRémi Verschelde
This was changed in #56943 to allow adding new importers from plugins that take precedence over built-in ones, but this should be opt-in, not the default behavior. Fixes #57730.
2022-02-07Add some more fixes to visual shaderYuri Roubinsky
2022-02-07Merge pull request #57735 from YeldhamDev/popups_and_mirrorsRémi Verschelde
Make popups from `MenuButton`, `OptionButton`, and submenus obey the layout direction
2022-02-07Merge pull request #57732 from KoBeWi/leftplicationRémi Verschelde
Move Replication tab to a fixed position
2022-02-07Merge pull request #57727 from ↵Rémi Verschelde
kleonc/sprite_frames_editor_fix_loading_non_texture_crash `SpriteFramesEditor` Fix crash when selecting non-`Texture2D` file for splitting
2022-02-07Merge pull request #57738 from raulsntos/fix-57503Ignacio Roldán Etcheverry
Attach mono thread before getting `nativeName` field
2022-02-07Attach mono thread before getting nativeName fieldRaul Santos
In order to access the `nativeName` constant field from a C# class, the mono scope thread must be attached or the mono domain will be null.
2022-02-06Make popups from `MenuButton`, `OptionButton`, and submenus obey the layout ↵Michael Alexsander
direction
2022-02-07Move Replication tab to a fixed positionkobewi
2022-02-07Merge pull request #57729 from TechnoPorg/astar-fix-invalid-includeRémi Verschelde
Remove a cross include from a_star.cpp
2022-02-06SpriteFramesEditor Fix crash when selecting non-Texture2D file for splittingkleonc
2022-02-06Merge pull request #56844 from Calinou/ssr-fix-background-line-masterRémi Verschelde
Fix visible background line in intersections in screen-space reflections
2022-02-06Add missing SNAME macro optimization to all theme methods calljmb462
2022-02-06Remove a cross include from a_star.cppTechnoPorg
2022-02-06Add a unit test suite for AnimationHugo Locurcio
2022-02-06Merge pull request #57701 from Calinou/contributing-prefer-attachmentsRémi Verschelde
Recommend using GitHub attachments for minimal reproduction projects
2022-02-06Merge pull request #57716 from Chaosus/vs_vector_3dRémi Verschelde
Rename `PORT_TYPE_VECTOR` to `PORT_TYPE_VECTOR_3D` in visual shaders
2022-02-06Merge pull request #57721 from YeldhamDev/separate_from_separatorsRémi Verschelde
Better handle icons and checkboxes with separators in `PopupMenu`
2022-02-06Better handle icons and checkboxes with separators in `PopupMenu`Michael Alexsander
2022-02-06[HTML5] Implement JavaScript PWA update callbacks.Fabio Alessandrelli
Allows detecting when a new version of the progressive web app service worker is waiting (i.e. an update is pending), along a function to force the update and reload all clients.