summaryrefslogtreecommitdiff
path: root/doc/classes
AgeCommit message (Collapse)Author
2022-09-05Rename TileMap/GridMap.`world_to_map` and opposite to `local_to_map`Micky
For both TileMap and GridMap: - `world_to_map` -> `local_to_map` - `map_to_world` -> `map_to_local` Also changes any mention of "world" in this context to "local" to avoid future confusion. Finally, updates the docs of both methods for consistency. In particular, adding a note on how to convert the returned values from local to global coordinates and vice versa.
2022-09-05Merge pull request #65321 from rburing/physics_server_2d_extensionRémi Verschelde
Create GDExtension classes for PhysicsServer2D
2022-09-05Merge pull request #63568 from santagada/patch-1Rémi Verschelde
2022-09-05Merge pull request #64840 from maximkulkin/graph-edit-node-selectionRémi Verschelde
Add GraphNode 'selected' and 'deselected' signals, simplify GraphEdit
2022-09-05Add GraphNode 'selected' and 'deselected' signals, simplify GraphEditMaxim Kulkin
2022-09-04Create GDExtension classes for PhysicsServer2DRicardo Buring
This allows a 2D physics server created entirely from GDExtension. Based on the structure of PhysicsServer3DExtension by reduz.
2022-09-03Merge pull request #65283 from bruvzg/reenable_per_pix_transpRémi Verschelde
Re-enable per-pixel transparency support on Linux, macOS, and Windows.
2022-09-03Merge pull request #65284 from MJacred/docs/vector4iRémi Verschelde
Document Vector4i
2022-09-03Re-enable per-pixel transparency support on Linux, macOS, and Windows (for ↵bruvzg
Vulkan and OpenGL rendering drivers).
2022-09-03Document Vector4iMJacred
2022-09-03Some improvements to the SceneTreeTimerXwdit
2022-09-02Merge pull request #65260 from Calinou/doc-audio-input-permissionsRémi Verschelde
2022-09-02Merge pull request #59589 from Calinou/rename-or-lesser-range-property-hintRémi Verschelde
2022-09-02Merge pull request #65115 from raulsntos/linux/dark-modeRémi Verschelde
2022-09-02Improve documentation related to audio input permissionsHugo Locurcio
2022-09-02Rename `or_lesser` range property hint to `or_less`Hugo Locurcio
"less" should be used for quantity, rather than "lesser". Existing scripts that use `or_lesser` in `_get_property_list()` will need to be updated to account for this change.
2022-09-02Revert usage of typed array in `add_surface_from_arrays` parametersYuri Rubinsky
2022-09-02Add support for system dark mode (Linux)Raul Santos
- Use `org.freedesktop.appearance color-scheme` to support system dark mode.
2022-09-02Merge pull request #65170 from KoBeWi/your_argument_is_TypedArrayRémi Verschelde
2022-09-02Merge pull request #65026 from bruvzg/dark_modeRémi Verschelde
2022-09-02Merge pull request #64952 from Chaosus/vs_rename_uniform_to_paramRémi Verschelde
2022-09-02Merge pull request #65202 from BenniKane/patch-1Rémi Verschelde
2022-09-02Merge pull request #64724 from KoBeWi/HVBoxContainerRémi Verschelde
2022-09-02Add `is_zero_approx` methods to `Vector2`, `3`, and `4`Jonathan Nicholl
2022-09-01Merge pull request #60185 from Calinou/environment-fog-and-sky-affectRémi Verschelde
2022-09-01Merge pull request #65212 from Faless/net/4.x_simplify_ext_bindingsRémi Verschelde
2022-09-01Merge pull request #64198 from Geometror/add-bitmap-testsRémi Verschelde
2022-09-01Merge pull request #63479 from DarkKilauea/nav-linkRémi Verschelde
2022-09-01Merge pull request #65135 from reduz/export-customization-pluginsRémi Verschelde
2022-09-01Rework oriented containerskobewi
2022-09-01doc: Clarifying NavigationAgent and NavigationAgent2D velocity_computed ↵BenniKane
requires avoidance_enabled to be true to emit
2022-09-01Simplify network GDExtension bindings using EXBIND macros.Fabio Alessandrelli
Simplify StreamPeer, PacketPeer, MultiplayerPeer extension. Simplify and update WebRTC*Extension with newly supported types.
2022-09-01Merge pull request #65192 from YuriSizov/control-customizable-cache-p2Rémi Verschelde
2022-09-01Add Environment properties to control fog rendering on background skyHugo Locurcio
Values lower than 1.0 can be used to make the fog rendering not fully obstruct the sky. This can be desired when using fog as a purely atmospheric effect, without intending to use fog for open world fog fading. When set to 0.0, fog rendering behavior will be similar to Godot 3.x where sky rendering was never affected by fog.
2022-09-01Refactor BitMap and add testsHendrik Brucker
Co-authored-by: Resul Çelik <resul_celik@hotmail.com>
2022-09-01Merge pull request #64157 from Mickeon/remove-mysterious-is-playingRémi Verschelde
2022-09-01Merge pull request #63968 from KoBeWi/finding_stuff_in_a_dictionaryRémi Verschelde
2022-09-01Merge pull request #65132 from bruvzg/global_menu_shortcuts_contextRémi Verschelde
2022-09-01Add dumb and manual theme caching systems to WindowYuri Sizov
2022-09-01Change Array arguments to TypedArraykobewi
2022-09-01Add support for scene/resource customization in export pluginsJuan Linietsky
EditorExportPlugin adds a set of callbacks to allow customizing scenes, resources or subresources in all files exported: * Can take scene files, resource files and subresources in all of them. * Uses a cache for the converted files if nothing changes, so this work only happens if a file is modified. * Uses hashing to differentiate export configuration caches. * Removed the previous conversion code to binary, as this one uses existing stuff. This API is useful in several scenarios: * Needed by the "server" export platform to get rid of textures, meshes, audio, etc. * Needed by text to binary converters. * Needed by eventual optimizations such as shader precompiling on export, mesh merging and optimization, etc. This is a draft, feedback is very welcome.
2022-09-01Rename `uniform` to `parameter` across the engineYuri Rubinsky
2022-09-01Merge pull request #65073 from bruvzg/trim_spacesRémi Verschelde
[TextServer] Add support for trimming edge spaces on line break.
2022-09-01[macOS] Handle accelerator and click events of the global menu items separately.bruvzg
2022-09-01[TextServer] Add support for trimming edge spaces on line break.bruvzg
2022-08-31Implement Physical Light Units as an optional setting.clayjohn
This allows light sources to be specified in physical light units in addition to the regular energy multiplier. In order to avoid loss of precision at high values, brightness values are premultiplied by an exposure normalization value. In support of Physical Light Units this PR also renames CameraEffects to CameraAttributes.
2022-08-31Merge pull request #65131 from TokageItLab/transform-withRémi Verschelde
2022-08-31Merge pull request #59919 from ↵Rémi Verschelde
piiertho/enhancement/rename-AnimationNodeTransition-input_count-to_enabled_inputs
2022-08-31Add support for system dark mode and accent color detection (macOS and ↵bruvzg
Windows). Add support for dark mode title bar on Windows.
2022-08-31enhancement: Rename declared property AnimationNodeTransition::input_count ↵Pierre-Thomas Meisels
to AnimationNodeTransition::enabled_inputs