summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2022-04-26[Net] Allow branch-specific MultiplayerAPIs.Fabio Alessandrelli
Removes custom_multiplayer from Node. MultiplayerAPI overrides are now set at SceneTree level, and apply to whole branches. Impact on performance when using only the default multiplayer or overriding it is minimal, the use of branches can likely be further optimized by caching nodes and relevant MultiplayerAPI IDs.
2022-04-26Merge pull request #60511 from akien-mga/readd-find_nodeRémi Verschelde
2022-04-26Merge pull request #60369 from timothyqiu/al-validateRémi Verschelde
Fix AnimationLibrary name validation
2022-04-25Merge pull request #60438 from Paulb23/text-edit-testsRémi Verschelde
Add TextEdit unit tests and multiple fixes.
2022-04-25Fix font_size not working in TabContainerRindbee
2022-04-25Merge pull request #60424 from timothyqiu/fa-unrefRémi Verschelde
Close `FileAccess` before accessing it with `DirAccess`
2022-04-25Merge pull request #60261 from fire-forge/theme-prop-renamesRémi Verschelde
2022-04-25Merge pull request #60123 from KoBeWi/borrowedRémi Verschelde
ItemList selection bug && navigation bug fixed
2022-04-25Merge pull request #60491 from RedHeadphone/masterRémi Verschelde
Correct initial cpu particle velocity
2022-04-25Merge pull request #60386 from bruvzg/label3dRémi Verschelde
2022-04-25Node: Re-add `find_node` as `find_child`, improve docsRémi Verschelde
The new name contrasts it better with `find_parent`, and makes it clear that it only matches child/descendant nodes. Also rename `find_nodes` to `find_children` accordingly.
2022-04-25Merge pull request #60298 from reduz/scene-unique-pathsRémi Verschelde
2022-04-25Implement Scene Unique Nodesreduz
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-25Merge pull request #60439 from Chaosus/vs_vec4Yuri Rubinsky
2022-04-24Merge pull request #60378 from clayjohn/ParticlesMaterial-clampClay John
Clamp Gradient and Curve Textures in ParticlesMaterial
2022-04-24correct initial cpu particle velocityRedHeadphone
2022-04-23Merge pull request #60336 from TokageItLab/fix-root-motion-rotation-initClay John
Fixed wrong init value of root motion rotation
2022-04-24ItemList selection bug && navigation bug fixedThakee Nathees
Co-authored-by: kobewi <kobewi4e@gmail.com>
2022-04-23Rename theme properties to include underscoresFireForge
- 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-22Continue to improve vector4 type in visual shadersYuri Roubinsky
2022-04-22Multiple small TextEdit Bug FixesPaulb23
Fixed line_drawing_cache not containing anything Fixed is_move_caret_on_right_click_enabled requiring the context menu to be enabled Fixed when selecting_enabled is false not disabling shift + click Fixed when selecting_enabled is false not being able to drag the caret Fixed _delete emitting signals when nothing had changed. Fixed insert_line_at up causing a visual update Fixed get_pos_at_line_column returning a valid position when it was invalid Fixed set_caret_column unnecessary emitting "caret_changed" when the column is greater then the line Fixed select_word_under_caret not accepting the edges of words Fixed select_word_under_caret moving the caret to the start of the line when no word was found Fixed get_selection_line and get_selection_column not checking if the selection was enabled Fixed set_line_as_center_visible throwing errors if it would show line 0 Fixed set_line_as_center_visible being off by one Fixed set_line_as_last_visible not being able to show the first line Fixed pressing UP and the end of a wrapped line sending the caret to col 0 rather then then persevering the position.
2022-04-22Close FileAccess before accessing it with DirAccessHaoyu Qiu
2022-04-22Implement 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-20Merge pull request #60175 from Geometror/visual-shader-vector4Yuri Rubinsky
2022-04-19Clamp Gradient and Curve Textures in ParticlesMaterialclayjohn
2022-04-19Fix AnimationLibrary name validationHaoyu Qiu
2022-04-18fixed init value in root motion rotationSilc 'Tokage' Renew
2022-04-17Add a property hint for AspectRatioContainer's `ratio` propertyHugo Locurcio
Zero or negative ratios are not valid, so the property hint prevents choosing such values. The property hint allows using 4 decimals so that common aspect ratios like 16/9 can be specified with a good level of precision.
2022-04-17Merge pull request #60308 from TokageItLab/remove-exp-map-in-blendingRémi Verschelde
Discontinue exp map in blending
2022-04-17Discontinue exp map in blendingSilc 'Tokage' Renew
2022-04-16Fix the Audio Listener 3D property not being grouped with 2D in ViewportHugo Locurcio
2022-04-15Merge pull request #60235 from TokageItLab/fix-value-track-blendRémi Verschelde
Fixed blending value track without RESET and TRS3D track with RESET
2022-04-14Merge pull request #60225 from YeldhamDev/popmenu_arrow_slimRémi Verschelde
Reduce width of arrow icons for the default theme in `PopupMenu`
2022-04-14Fixed value track blend animation without RESETSilc 'Tokage' Renew
2022-04-13Add `font_separator` and related properties to `PopupMenu`Michael Alexsander
2022-04-13Reduce width of arrow icons for the default theme in `PopupMenu`Michael Alexsander
2022-04-14Merge pull request #60221 from YeldhamDev/grid_toplevel_fixRémi Verschelde
Fix `GridContainer` not ignoring toplevel children
2022-04-14Merge pull request #60220 from YeldhamDev/the_line_must_be_drawn_hereRémi Verschelde
Fix and tweak labeled separator in `PopupMenu`
2022-04-13Fix `GridContainer` not ignoring toplevel childrenMichael Alexsander
2022-04-13Merge pull request #60093 from TokageItLab/reset-blendRémi Verschelde
Make blend animation to use ResetTrack as default value
2022-04-13Fix and tweak labeled separator in `PopupMenu`Michael Alexsander
2022-04-13Merge pull request #60211 from timothyqiu/al-renameRémi Verschelde
2022-04-13Fix parameter validation when renaming in AnimationLibraryHaoyu Qiu
2022-04-13Fix select_all() crash in RichTextLabelConteZero
2022-04-13Merge pull request #60199 from akien-mga/color-clarify-srgb-linear-conversionsRémi Verschelde
2022-04-13Merge pull request #60004 from fire-forge/anim-loop-enumRémi Verschelde
2022-04-13Merge pull request #60034 from Calinou/camera-allow-lower-sizeRémi Verschelde
2022-04-13Merge pull request #60194 from V-Sekai/node_3d_gizmo_fixRémi Verschelde
2022-04-13Color: Rename `to_srgb`/`to_linear` to include base color spaceRémi Verschelde
This helps reduce confusion around sRGB <> Linear conversions by making both input and output color spaces explicit.
2022-04-13Fix sub-menu keyboard navigation.bruvzg