Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-26 | Merge pull request #64928 from YuriSizov/editor-tooltip-or-not-tooltip | Rémi Verschelde | |
Remove Inspector tooltip hack that never actually worked | |||
2022-08-26 | Merge pull request #64777 from bruvzg/extend_to_title | Rémi Verschelde | |
[macOS] Extend editor contents to the window title bar for better space usage. | |||
2022-08-26 | Remove Inspector tooltip hack that never actually worked | Yuri Sizov | |
2022-08-26 | [macOS] Extend editor contents to the window titlebar for better space usage. | bruvzg | |
2022-08-26 | Merge pull request #64574 from Begah/fix_transient_window_wrap_mouse | Rémi Verschelde | |
2022-08-26 | Merge pull request #64422 from bruvzg/make_fonts_unbearably_ugly_2.0 | Rémi Verschelde | |
2022-08-26 | Merge pull request #62845 from AaronRecord/dont_update_theme_outside_of_tree | Rémi Verschelde | |
Refactor and remove excessive calls of `NOTIFICATION_THEME_CHANGED` | |||
2022-08-26 | Merge pull request #64570 from KoBeWi/node🧳ing | Rémi Verschelde | |
Unify node casing adjustment | |||
2022-08-25 | Refactor and remove excessive calls of `NOTIFICATION_THEME_CHANGED` | Aaron Record | |
2022-08-25 | Merge pull request #53299 from Calinou/viewport-tweak-configuration-warning | Rémi Verschelde | |
2022-08-25 | Merge pull request #64355 from Mickeon/rename-follow-viewport | Rémi Verschelde | |
2022-08-25 | Fix warp_mouse for transient windows, smoother mouse positioning when ↵ | MathieuRoux | |
releasing mouse for spinbox | |||
2022-08-25 | Merge pull request #64843 from Faless/mp/4.x_encode_fix | Rémi Verschelde | |
[MP] Fix variant serialization after variant size change. | |||
2022-08-24 | [MP] Fix variant serialization after variant size change. | Fabio Alessandrelli | |
The bit mask used for the type when compressing variants in the Multiplayer API became too small to represent all variant types. This commit expand the mask, which means we no longer have an extra bit in the "meta" byte we use to store encoding information. The extra bit was only used in case of booleans to store the value and since booleans do not require extra encoding information we use those 2 bits to store the value instead. | |||
2022-08-24 | Merge pull request #64759 from skyace65/Anisotropic | Rémi Verschelde | |
Spell out "anisotropic" fully in filter options | |||
2022-08-24 | Merge pull request #64009 from KoBeWi/arrayy_lmao | Rémi Verschelde | |
Replace Array return types with TypedArray (part 2) | |||
2022-08-23 | Spell out "anisotropic" fully in filter options | skyace65 | |
2022-08-23 | Replace Array return types with TypedArray 2 | kobewi | |
2022-08-23 | Avoid warnings about cursor shape change not supported | Pedro J. Estébanez | |
2022-08-23 | Add font LCD sub-pixel anti-aliasing support. | bruvzg | |
2022-08-22 | Make `_validate_property` a multilevel method | Yuri Sizov | |
2022-08-18 | Unify node casing adjustment | kobewi | |
2022-08-13 | Rename CanvasItem.`follow_viewport_enable` to end with "d" | Micky | |
For consistency with the rest of the exposed booleans in Godot | |||
2022-08-08 | Add tests for empty/unnamed arguments to ClassDB, Variant, GDScript | Yuri Sizov | |
2022-08-05 | Fix some bugs with `Window`s | Michael Alexsander | |
2022-08-02 | move rpc and rpc_id implementations back to header | Nathan Franke | |
StackOverflow on why this is needed: https://stackoverflow.com/questions/495021/why-can-templates-only-be-implemented-in-the-header-file Minor mistake in commit ca7d572908c58c587214b8f65bdd4078d0185ab2 | |||
2022-07-29 | Remove Signal connect binds | Juan Linietsky | |
Remove the optional argument p_binds from `Object::connect` since it was deprecated by Callable.bind(). Changed all uses of it to Callable.bind() | |||
2022-07-28 | Merge pull request #63049 from Faless/mp/4.x_as_module | Rémi Verschelde | |
2022-07-28 | Merge pull request #59840 from Calinou/renderingserver-global-uniform-rename | Rémi Verschelde | |
2022-07-28 | Rename RenderingServer global shader uniform methods to be more explicit | Hugo Locurcio | |
The `global_shader_uniform` name is longer, but it makes it much easier to find the methods when searching in the class reference. | |||
2022-07-28 | Allow changing mipmap LOD bias when FSR 1.0 scaling is not used | Hugo Locurcio | |
Mipmap LOD bias can be useful to improve the appearance of distant textures without increasing anisotropic filtering (or in situations where anisotropic filtering is not effective). `fsr_mipmap_bias` was renamed to `texture_mipmap_bias` accordingly. The property hint now allows for greater precision as well. | |||
2022-07-28 | Merge pull request #57698 from ↵ | Rémi Verschelde | |
bluenote10/feature/rename_translated_to_translated_local | |||
2022-07-28 | Remove `first_draw` and reset visibility when entering tree | Rindbee | |
2022-07-27 | Merge pull request #63355 from YeldhamDev/directional_tooltip | Rémi Verschelde | |
2022-07-26 | [Net] Modularize multiplayer, expose MultiplayerAPI to extensions. | Fabio Alessandrelli | |
- RPC configurations are now dictionaries. - Script.get_rpc_methods renamed to Script.get_rpc_config. - Node.rpc[_id] and Callable.rpc now return an Error. - Refactor MultiplayerAPI to allow extension. - New MultiplayerAPI.rpc method with Array argument (for scripts). - Move the default MultiplayerAPI implementation to a module. | |||
2022-07-25 | Code quality: Fix header guards consistency | Rémi Verschelde | |
Adds `header_guards.sh` bash script, used in CI to validate future changes. Can be run locally to fix invalid header guards. | |||
2022-07-23 | Make tooltips be shown at different directions if there's not enough space | Michael Alexsander | |
2022-07-23 | Implement Vector4, Vector4i, Projection | reduz | |
Implement built-in classes Vector4, Vector4i and Projection. * Two versions of Vector4 (float and integer). * A Projection class, which is a 4x4 matrix specialized in projection types. These types have been requested for a long time, but given they were very corner case they were not added before. Because in Godot 4, reimplementing parts of the rendering engine is now possible, access to these types (heavily used by the rendering code) becomes a necessity. **Q**: Why Projection and not Matrix4? **A**: Godot does not use Matrix2, Matrix3, Matrix4x3, etc. naming convention because, within the engine, these types always have a *purpose*. As such, Godot names them: Transform2D, Transform3D or Basis. In this case, this 4x4 matrix is _always_ used as a _Projection_, hence the naming. | |||
2022-07-20 | Fix `CanvasItem` not exiting its canvas group on canvas exit | kleonc | |
2022-07-18 | Rename Control PRESET_WIDE to PRESET_FULL_RECT | FireForge | |
2022-07-18 | Merge pull request #63083 from madmiraal/fix-56336 | Rémi Verschelde | |
2022-07-17 | Set initial SceneTree processes times to 0.0 | Marcel Admiraal | |
2022-07-17 | Adding Variable Rate Shading support to Godot | Bastiaan Olij | |
Improve GI renderer and add VRS support Implement render device has_feature and move subgroup settings to limit_get | |||
2022-07-16 | rename translate(d) to translate(d)_local in Transform 2D/3D | Fabian Keller | |
2022-07-15 | Use BitField hint for the TextServer enums. Add missing parts for BitField ↵ | bruvzg | |
support to the GDextension API. | |||
2022-07-13 | Rename soft shadow quality project settings for easier searching | Hugo Locurcio | |
`rendering/quality/shadows` is now `rendering/quality/positional_shadow` to explicitly denote that the settings only affect positional light shadows, not directional light shadows. Shadow atlas settings now contain the word "atlas" for easier searching. Soft shadow quality settings were renamed to contain the word "filter". This makes the settings appear when searching for "filter" in the project settings dialog, like in Godot 3.x. | |||
2022-07-06 | Refactor Font configuration and import UI, and Font resources. | bruvzg | |
2022-07-01 | Add an underscore to internal group names as per engine policy | Hugo Locurcio | |
This also adds `SNAME()` macros where relevant to improve performance. | |||
2022-06-29 | Merge pull request #62084 from smix8/path_debug_options_4.x | Rémi Verschelde | |
Add Path2D/3D debug options | |||
2022-06-27 | Merge pull request #61587 from YuriSizov/control-fix-theme-owner-toplevel | Rémi Verschelde | |
Fix theme propagation for children of top level controls and windows |