Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-05 | Rename 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-05 | Merge pull request #65321 from rburing/physics_server_2d_extension | Rémi Verschelde | |
Create GDExtension classes for PhysicsServer2D | |||
2022-09-05 | Merge pull request #63568 from santagada/patch-1 | Rémi Verschelde | |
2022-09-05 | Merge pull request #64840 from maximkulkin/graph-edit-node-selection | Rémi Verschelde | |
Add GraphNode 'selected' and 'deselected' signals, simplify GraphEdit | |||
2022-09-05 | Add GraphNode 'selected' and 'deselected' signals, simplify GraphEdit | Maxim Kulkin | |
2022-09-04 | Create GDExtension classes for PhysicsServer2D | Ricardo Buring | |
This allows a 2D physics server created entirely from GDExtension. Based on the structure of PhysicsServer3DExtension by reduz. | |||
2022-09-03 | Merge pull request #65283 from bruvzg/reenable_per_pix_transp | Rémi Verschelde | |
Re-enable per-pixel transparency support on Linux, macOS, and Windows. | |||
2022-09-03 | Merge pull request #65284 from MJacred/docs/vector4i | Rémi Verschelde | |
Document Vector4i | |||
2022-09-03 | Re-enable per-pixel transparency support on Linux, macOS, and Windows (for ↵ | bruvzg | |
Vulkan and OpenGL rendering drivers). | |||
2022-09-03 | Document Vector4i | MJacred | |
2022-09-03 | Some improvements to the SceneTreeTimer | Xwdit | |
2022-09-02 | Merge pull request #65260 from Calinou/doc-audio-input-permissions | Rémi Verschelde | |
2022-09-02 | Merge pull request #59589 from Calinou/rename-or-lesser-range-property-hint | Rémi Verschelde | |
2022-09-02 | Merge pull request #65115 from raulsntos/linux/dark-mode | Rémi Verschelde | |
2022-09-02 | Improve documentation related to audio input permissions | Hugo Locurcio | |
2022-09-02 | Rename `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-02 | Revert usage of typed array in `add_surface_from_arrays` parameters | Yuri Rubinsky | |
2022-09-02 | Add support for system dark mode (Linux) | Raul Santos | |
- Use `org.freedesktop.appearance color-scheme` to support system dark mode. | |||
2022-09-02 | Merge pull request #65170 from KoBeWi/your_argument_is_TypedArray | Rémi Verschelde | |
2022-09-02 | Merge pull request #65026 from bruvzg/dark_mode | Rémi Verschelde | |
2022-09-02 | Merge pull request #64952 from Chaosus/vs_rename_uniform_to_param | Rémi Verschelde | |
2022-09-02 | Merge pull request #65202 from BenniKane/patch-1 | Rémi Verschelde | |
2022-09-02 | Merge pull request #64724 from KoBeWi/HVBoxContainer | Rémi Verschelde | |
2022-09-02 | Add `is_zero_approx` methods to `Vector2`, `3`, and `4` | Jonathan Nicholl | |
2022-09-01 | Merge pull request #60185 from Calinou/environment-fog-and-sky-affect | Rémi Verschelde | |
2022-09-01 | Merge pull request #65212 from Faless/net/4.x_simplify_ext_bindings | Rémi Verschelde | |
2022-09-01 | Merge pull request #64198 from Geometror/add-bitmap-tests | Rémi Verschelde | |
2022-09-01 | Merge pull request #63479 from DarkKilauea/nav-link | Rémi Verschelde | |
2022-09-01 | Merge pull request #65135 from reduz/export-customization-plugins | Rémi Verschelde | |
2022-09-01 | Rework oriented containers | kobewi | |
2022-09-01 | doc: Clarifying NavigationAgent and NavigationAgent2D velocity_computed ↵ | BenniKane | |
requires avoidance_enabled to be true to emit | |||
2022-09-01 | Simplify network GDExtension bindings using EXBIND macros. | Fabio Alessandrelli | |
Simplify StreamPeer, PacketPeer, MultiplayerPeer extension. Simplify and update WebRTC*Extension with newly supported types. | |||
2022-09-01 | Merge pull request #65192 from YuriSizov/control-customizable-cache-p2 | Rémi Verschelde | |
2022-09-01 | Add Environment properties to control fog rendering on background sky | Hugo 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-01 | Refactor BitMap and add tests | Hendrik Brucker | |
Co-authored-by: Resul Çelik <resul_celik@hotmail.com> | |||
2022-09-01 | Merge pull request #64157 from Mickeon/remove-mysterious-is-playing | Rémi Verschelde | |
2022-09-01 | Merge pull request #63968 from KoBeWi/finding_stuff_in_a_dictionary | Rémi Verschelde | |
2022-09-01 | Merge pull request #65132 from bruvzg/global_menu_shortcuts_context | Rémi Verschelde | |
2022-09-01 | Add dumb and manual theme caching systems to Window | Yuri Sizov | |
2022-09-01 | Change Array arguments to TypedArray | kobewi | |
2022-09-01 | Add support for scene/resource customization in export plugins | Juan 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-01 | Rename `uniform` to `parameter` across the engine | Yuri Rubinsky | |
2022-09-01 | Merge pull request #65073 from bruvzg/trim_spaces | Ré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-31 | Implement 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-31 | Merge pull request #65131 from TokageItLab/transform-with | Rémi Verschelde | |
2022-08-31 | Merge pull request #59919 from ↵ | Rémi Verschelde | |
piiertho/enhancement/rename-AnimationNodeTransition-input_count-to_enabled_inputs | |||
2022-08-31 | Add support for system dark mode and accent color detection (macOS and ↵ | bruvzg | |
Windows). Add support for dark mode title bar on Windows. | |||
2022-08-31 | enhancement: Rename declared property AnimationNodeTransition::input_count ↵ | Pierre-Thomas Meisels | |
to AnimationNodeTransition::enabled_inputs |