Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-29 | Merge pull request #54328 from YeldhamDev/tabbar_close_signal_rename | Max Hilbrunner | |
Rename `TabBar`'s `tab_closed` signal to `tab_close_pressed` | |||
2021-10-28 | Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFog | clayjohn | |
Co-authored-by: Brian Semrau <brian.semrau@gmail.com> | |||
2021-10-28 | Rename `TabBar`'s `tab_closed` signal to `tab_close_pressed` | Michael Alexsander | |
2021-10-28 | Merge pull request #54222 from JFonS/instance-fade | Rémi Verschelde | |
2021-10-28 | Merge pull request #54342 from groud/remove_item_list_editor | Rémi Verschelde | |
2021-10-28 | Remove ItemList editor and replace it by a property array | Gilles Roudière | |
2021-10-28 | Implement TextServer `strip_diacritics` function. | bruvzg | |
2021-10-27 | Merge pull request #54166 from ConteZero/unique_selection | Rémi Verschelde | |
2021-10-27 | Add option to make selection unique | ConteZero | |
2021-10-27 | Implement runtime update of TileData object in TileMap | Gilles Roudière | |
2021-10-26 | Add focus font color to Button and derivatives | Yuri Sizov | |
2021-10-26 | Merge pull request #54256 from mhilbrunner/docs-real-time | Rémi Verschelde | |
2021-10-26 | Time: Add some notes about timezones and UTC | Max Hilbrunner | |
2021-10-26 | Merge pull request #54153 from skyace65/AreaImprovements2 | Rémi Verschelde | |
2021-10-26 | Another rename for makerst.py | Rémi Verschelde | |
2021-10-26 | Merge pull request #54179 from aaronfranke/make-rst | Rémi Verschelde | |
2021-10-26 | Merge pull request #54073 from groud/terrains_for_procgen | Rémi Verschelde | |
2021-10-26 | Merge pull request #53973 from nabfrew/nabf/light_hight_documentation | Max Hilbrunner | |
Clarify lighting height documentation | |||
2021-10-25 | Fix properties being displayed when they shouldn't in DirectionalLight3D | Hugo Locurcio | |
The parent `_validate_property()` wasn't called, which led to shadow properties being visible even if shadows were disabled on a DirectionalLight3D node. | |||
2021-10-25 | Merge pull request #54084 from reduz/node3d-rotation-options | Rémi Verschelde | |
2021-10-25 | Merge pull request #54147 from ↵ | Rémi Verschelde | |
Calinou/editor-directionallight-3d-only-show-relevant-properties | |||
2021-10-25 | Refactored Node3D rotation modes | reduz | |
* Made the Basis euler orders indexed via enum. * Node3D has a new rotation_order property to choose Euler rotation order. * Node3D has also a rotation_mode property to choose between Euler, Quaternion and Basis Exposing these modes as well as the order makes Godot a lot friendlier for animators, which can choose the best way to interpolate rotations. The new *Basis* mode makes the (exposed) transform property obsolete, so it was removed (can still be accessed by code of course). | |||
2021-10-25 | Only show relevant properties in the DirectionalLight3D inspector | Hugo Locurcio | |
Some split distance properties are unused depending on the current shadow mode. Also, Blend Splits can only be used if the shadow mode is PSSM 2 Splits or PSSM 4 Splits. This also moves the Fade Start property to be located after the split properties. This avoids intertwining "conditional" properties with a property that's always available. | |||
2021-10-25 | Merge pull request #54050 from reduz/animation-compression | Rémi Verschelde | |
2021-10-25 | Ignore empty Font resources as theme override. | bruvzg | |
Add range hint to font_size properties. Remove excessive `base_size` Font property. | |||
2021-10-25 | Implement distance fade and transparency | JFonS | |
The built-in ALPHA in spatial shaders comes pre-set with a per-instance transparency value. Multiply by it if you want to keep it. The transparency value of any given GeometryInstance3D is affected by: - Its new "transparency" property. - Its own visiblity range when the new "visibility_range_fade_mode" property is set to "Self". - Its parent visibility range when the parent's fade mode is set to "Dependencies". The "Self" mode will fade-out the instance when reaching the visibility range limits, while the "Dependencies" mode will fade-in its dependencies. Per-instance transparency is only implemented in the forward clustered renderer, support for mobile should be added in the future. Co-authored-by: reduz <reduzio@gmail.com> | |||
2021-10-24 | Merge pull request #53885 from TokageItLab/fix-bone-animation-insertion | Rémi Verschelde | |
Fixed Pos/Rot/Scl 3D Tracks insertion in `SkeletonEditor` | |||
2021-10-24 | Rename "makerst.py" to "make_rst.py" | Aaron Franke | |
2021-10-23 | Merge pull request #54045 from ConteZero/primary_clipboard_linux_fix_warning | Rémi Verschelde | |
2021-10-23 | Fix primary clipboard warning | ConteZero | |
2021-10-23 | Improve area method descriptions | skyace65 | |
2021-10-23 | Fixed animation insertion in SkeletonEditor | Silc 'Tokage' Renew | |
2021-10-23 | Make RichTextLabel's parse_bbcode and append_text return void | Haoyu Qiu | |
2021-10-22 | Merge pull request #54132 from Duroxxigar/update-yield-call-examples | Rémi Verschelde | |
2021-10-22 | Replace remaining usages of yield with new await keyword | Duroxxigar | |
2021-10-22 | Merge pull request #53992 from Calinou/hard-shadow-mapping-allow-dithering | Rémi Verschelde | |
2021-10-22 | Merge pull request #53781 from m4gr3d/restrict_project_data_dir_config_master | Rémi Verschelde | |
2021-10-22 | Merge pull request #53812 from RandomShaper/expose_flush_input | Rémi Verschelde | |
2021-10-22 | Expose Input::flush_buffered_events() | Pedro J. Estébanez | |
2021-10-22 | Fix `bin_to_int` documentation examples | Raul Santos | |
The `bin_to_int` method uses the `0b` prefix. | |||
2021-10-21 | Implement Animation Compression | reduz | |
Roughly based on https://github.com/godotengine/godot-proposals/issues/3375 (used format is slightly different). * Implement bitwidth based animation compression (see animation.h for format). * Can compress imported animations up to 10 times. * Compression format opens the door to streaming. * Works transparently (happens all inside animation.h) | |||
2021-10-21 | Add Soft Very Low shadow quality mode for 3D | Hugo Locurcio | |
This can be used to improve 3D shadow rendering quality at little performance cost. Unlike the existing Hard setting which is limited to variable shadow blur only, it works with both fixed blur and variable blur. | |||
2021-10-21 | Update example code for SceneTreeTimer to reflect new await keyword | Duroxxigar | |
2021-10-21 | Allow updating TileMap cells using surrounding terrains | Gilles Roudière | |
2021-10-20 | Merge pull request #53702 from ConteZero/primary_clipboard_linux | Rémi Verschelde | |
2021-10-20 | Merge pull request #54024 from akien-mga/editor-i18n-thresholds | Rémi Verschelde | |
2021-10-20 | Merge pull request #53926 from YeldhamDev/i_am_tabbar_now | Rémi Verschelde | |
2021-10-20 | i18n: Only include editor translations above a threshold | Rémi Verschelde | |
This reduces the size of the editor binaries significantly, as we otherwise embed all WIP translations, including ones with very low completion ratios, and end up paying for the size of all `msgid`s for each locale. Cf. https://github.com/godotengine/godot-proposals/issues/3421 for details. The thresholds used are: - 30% for the editor interface (should already include most common strings while more obscure ones like UndoRedo action names might be untranslated). - 10% for the class reference: this is a HUGE resource and 10% is already a lot of useful content, especially if focused on the most used APIs. This currently reduces the size of the editor binary by 17% on Linux. The list will be synced manually every now and then. (cherry picked from commit 8425c589911f8ffc006990f4149859e175ae93a9) | |||
2021-10-20 | Merge pull request #53260 from Calinou/editor-inspector-warning-yellow | Rémi Verschelde | |
2021-10-20 | Merge pull request #53983 from Duroxxigar/navmesh-agent-default | Rémi Verschelde | |