Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-26 | Merge pull request #60369 from timothyqiu/al-validate | Rémi Verschelde | |
Fix AnimationLibrary name validation | |||
2022-04-25 | Merge pull request #60424 from timothyqiu/fa-unref | Rémi Verschelde | |
Close `FileAccess` before accessing it with `DirAccess` | |||
2022-04-25 | Merge pull request #60261 from fire-forge/theme-prop-renames | Rémi Verschelde | |
2022-04-25 | Merge pull request #60386 from bruvzg/label3d | Rémi Verschelde | |
2022-04-25 | Merge pull request #60298 from reduz/scene-unique-paths | Rémi Verschelde | |
2022-04-25 | Implement Scene Unique Nodes | reduz | |
Implements https://github.com/godotengine/godot-proposals/issues/4096 * Nodes can be marked unique to the scene in the editor (or via code). * Unique nodes can be accessed via the **%** prefix at any point in the path. From that point in the path (depending on whether the scene of the path is), the unique node will be fetched. * Implementation is very optimal, as these nodes are cached. | |||
2022-04-25 | Merge pull request #60439 from Chaosus/vs_vec4 | Yuri Rubinsky | |
2022-04-24 | Merge pull request #60378 from clayjohn/ParticlesMaterial-clamp | Clay John | |
Clamp Gradient and Curve Textures in ParticlesMaterial | |||
2022-04-23 | Rename theme properties to include underscores | FireForge | |
- check_vadjust -> check_v_adjust - close_h_ofs -> close_h_offset - close_v_ofs -> close_v_offset - commentfocus -> comment_focus - hseparation -> h_separation - ofs -> offset - selectedframe -> selected_frame - state_machine_selectedframe -> state_machine_selected_frame - table_hseparation -> table_h_separation - table_vseparation -> table_v_separation - vseparation -> v_separation | |||
2022-04-22 | Continue to improve vector4 type in visual shaders | Yuri Roubinsky | |
2022-04-22 | Close FileAccess before accessing it with DirAccess | Haoyu Qiu | |
2022-04-22 | Implement Label3D node. | bruvzg | |
Add "generate_mipmap" font import option. Add some missing features to the Sprite3D. Move BiDi override code from Control to TextServer. Add functions to access TextServer font cache textures. Add MSDF related flags and shader to the standard material. Change standard material cache to use HashMap instead of Vector. | |||
2022-04-20 | Merge pull request #60175 from Geometror/visual-shader-vector4 | Yuri Rubinsky | |
2022-04-19 | Clamp Gradient and Curve Textures in ParticlesMaterial | clayjohn | |
2022-04-19 | Fix AnimationLibrary name validation | Haoyu Qiu | |
2022-04-14 | Merge pull request #60225 from YeldhamDev/popmenu_arrow_slim | Rémi Verschelde | |
Reduce width of arrow icons for the default theme in `PopupMenu` | |||
2022-04-13 | Add `font_separator` and related properties to `PopupMenu` | Michael Alexsander | |
2022-04-13 | Reduce width of arrow icons for the default theme in `PopupMenu` | Michael Alexsander | |
2022-04-13 | Fix parameter validation when renaming in AnimationLibrary | Haoyu Qiu | |
2022-04-13 | Merge pull request #60004 from fire-forge/anim-loop-enum | Rémi Verschelde | |
2022-04-12 | Add Vector4 to VisualShader | Hendrik Brucker | |
2022-04-12 | Merge pull request #60171 from Chaosus/restore_aa | Yuri Rubinsky | |
2022-04-12 | Restore antialiasing for `draw_line` | Yuri Roubinsky | |
2022-04-12 | Narrow FileAccess scope to prevent deadlocks. | bruvzg | |
2022-04-11 | Merge pull request #60120 from Calinou/environment-editor-ssil-tonemap-hide | Rémi Verschelde | |
Hide SSIL properties when SSIL is disabled in the Environment resource | |||
2022-04-11 | Merge pull request #59980 from reduz/animation-libraries | Rémi Verschelde | |
2022-04-11 | Implement Animation Libraries | reduz | |
* Instead of containing single animations, AnimationPlayer now contains libraries. * Libraries, in turn, contain the animations. This paves the way for implementing the possibility of importing scenes as animation libraries, finally allowing to import animations separate from the 3D models. Missing (will be done on separate PRs): * Make it possible to import scenes (dae/fbx/gltf) as animation libraries. * Make it possible for AnimationTree to import animation libraries on its own, so it does not rely on AnimationPlayer for everything. | |||
2022-04-11 | Make FileAccess and DirAccess classes reference counted. | bruvzg | |
2022-04-10 | Hide SSIL properties when SSIL is disabled in the Environment resource | Hugo Locurcio | |
- Hide Tonemap White property when the tonemapper is Linear (as linear tonemapping does not use a whitepoint). | |||
2022-04-08 | Fix navmesh baking | Pawel Lampe | |
- improved mesh data calculation from standalone static colliders so that no VisualServer calls are performed - and thus no VS mutexes need to be locked in case of on-thread baking - improved the same for GridMap's static colliders | |||
2022-04-07 | Add enum hint for Animation.loop_mode | FireForge | |
2022-04-06 | Fix some issues found by cppcheck. | bruvzg | |
2022-04-05 | Merge pull request #58062 from Calinou/panoramaskymaterial-default-black | Rémi Verschelde | |
2022-04-04 | Merge pull request #59888 from akien-mga/clang-tidy | Rémi Verschelde | |
2022-04-04 | Fix debug navmesh errors | Pawel Lampe | |
2022-04-04 | Style: Apply clang-tidy to current code, add `readability-redundant-member-init` | Rémi Verschelde | |
2022-04-04 | Zero initialize all pointer class and struct members | Rémi Verschelde | |
This prevents the pitfall of UB when checking if they have been assigned something valid by comparing to nullptr. | |||
2022-04-04 | Fix center aligned text clipping. | bruvzg | |
2022-03-31 | Fix group name in FastNoise and Gradient | FireForge | |
2022-03-30 | Add PortableCompressedTexture | reduz | |
* Resource that allows saving textures embedded in scenes or standalone. * Supports only formats that are portable: Lossy, Lossles or BasisUniversal This is something I wanted to add for a long time. I made it now because @fire requires it for importing GLTF2 files with embedded textures, but also this will allow saving Godot scenes as standalone binary files that will run in all platforms (because textures will load everywhere). This is ideal when you want to distribute individual standalone assets online in games that can be built from Godot scenes. | |||
2022-03-30 | Merge pull request #59659 from fountainment/fix_callable_bind_usage | Rémi Verschelde | |
Fix Callable::bind usage in connections_dialog.h and packed_scene.cpp | |||
2022-03-29 | Remove `SHADOW_ATTENUATION` spatial light shader built-in | Yuri Roubinsky | |
2022-03-29 | Fix Callable::bind usage in connections_dialog.h and packed_scene.cpp | C.Even | |
* Callable::bind takes an array of pointers to Variant * Fixes #57057 | |||
2022-03-28 | Merge pull request #59644 from akien-mga/template-no-editor-dep | Rémi Verschelde | |
2022-03-28 | Merge pull request #59619 from Chaosus/vs_input_desc | Rémi Verschelde | |
2022-03-28 | Merge pull request #59525 from fire-forge/fix-group-names | Rémi Verschelde | |
2022-03-28 | Remove last editor code dependencies in template build | Rémi Verschelde | |
SConstruct change also makes it possible to outright delete the `editor` folder in a `tools=no` build, which we use in CI to ensure no invalid cross-dependencies are added. | |||
2022-03-28 | Fix inspector group name capitalization | FireForge | |
2022-03-28 | Add refs to shading language to the desciption of input nodes in vshader | Yuri Roubinsky | |
2022-03-28 | String: Remove TTR and DTR defines in non-tools build | Rémi Verschelde | |
This ensures we don't use TTR in runtime code, as it's specifically meant to source translations for the editor. |