summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2021-02-18Merge pull request #41644 from ↵Rémi Verschelde
Eoin-ONeill-Yokai/collision_2d_shape_visualization_fix CollisionShape2D 'Disabled' Visualization Correction
2021-02-18Fix handling of negative indices in SurfaceToolDelf Neumärker
2021-02-18Merge pull request #45617 from RandomShaper/modernize_atomicsRémi Verschelde
Modernize atomics (and fix `volatile`)
2021-02-18Modernize atomicsPedro J. Estébanez
- Based on C++11's `atomic` - Reworked `SafeRefCount` (based on the rewrite by @hpvb) - Replaced free atomic functions by the new `SafeNumeric<T>` - Replaced wrong cases of `volatile bool` by the new `SafeFlag` - Platform-specific implementations no longer needed Co-authored-by: Hein-Pieter van Braam-Stewart <hp@tmm.cx>
2021-02-18Removed hardcoded shortcuts from /scene and converted to input actionsEric M
This removes hardcoded actions from things like LineEdit and TextEdit. Previously, things like copy, paste, etc were all hardcoded to Ctrl+C, Ctrl+V, etc. They could not be changed. This allows the possibility of them being changed, by making them use the action map. This has the added benefit of greatly simplifying the input handling logic in those controls. The logic which was previously in a huge and hard to follow switch statement has been extracted to individual methods.
2021-02-18Reorganize Project Settingsreduz
-Advanced Settings toggle also hides advanced properties when disabled -Simplified Advanced Bar (errors were just plain redundant) -Reorganized rendering quality settings. -Reorganized miscelaneous settings for clean up.
2021-02-18Merge pull request #46170 from ↵Rémi Verschelde
gongpha/jr-_-avoid-get_tree-when-flying-colorpicker-master Avoid signal methods in ColorPicker to access the tree when it isn't in the tree
2021-02-18Avoid signal methods in ColorPicker to access the tree when it isn't in the treeKongfa Waroros
2021-02-18add null check in MeshInstance::_mesh_changed()Angad Kambli
2021-02-18Merge pull request #46151 from ellenhp/fix_spatial_player_playRémi Verschelde
Fix a pop on play() in AudioStreamPlayer2D and 3D
2021-02-17Fix pops in play() of both spatial audio playersEllen Poe
2021-02-17Merge pull request #46124 from angad-k/cpu-particles-3d-fixRémi Verschelde
CPUParticles3D crash fix
2021-02-17add null check in _update_particle_data_buffer()Angad Kambli
add check to see if p_order is in range for CPUParticles3D::set_draw_order'
2021-02-17Add animation_finished signal and fix frame_changed signal for AnimatedSprite3DJitesh
Fixes #40301. Fixes #45947.
2021-02-16Use Vector3.UP as a default value for look_at's up vectorAaron Franke
2021-02-16Fixes crash when calling VisualShader::set_modeandybarcia
2021-02-16Merge pull request #46082 from YeldhamDev/styleboxline_margin_fixRémi Verschelde
Fix StyleBoxLine's incorrect style margin values
2021-02-16Merge pull request #46081 from YeldhamDev/popupmenu_fixesRémi Verschelde
Fix various small issues with PopupMenu
2021-02-16Merge pull request #46040 from ellenhp/fix_seek_playback_posRémi Verschelde
Return setseek position if one exists in get_playback_position.
2021-02-16Merge pull request #46088 from groud/fix_line_editRémi Verschelde
Fix minimum_character_width in LineEdit
2021-02-16Merge pull request #45899 from nekomatata/richtextlabel-get-selectionRémi Verschelde
Expose RichTextLabel selection to script
2021-02-16Fix minimum_character_width in LineEditGilles Roudière
2021-02-16Fix StyleBoxLine's incorrect style margin valuesMichael Alexsander
2021-02-16Fix various small issues with PopupMenuMichael Alexsander
2021-02-16Select TreeItem if none is selectedkobewi
2021-02-15Expose RichTextLabel selection to scriptPouleyKetchoupp
Expose existing get_selection_text and add methods to get the current selection index from and index to.
2021-02-15Merge pull request #46069 from bruvzg/fix_font_crash_empty_dataRémi Verschelde
Fix font `draw_*string` crash with empty data.
2021-02-15Fix `TextLine`/`TextParagraph` crash when `add_string` / `set_dropcap` is ↵bruvzg
called null font reference.
2021-02-15Fix font `draw_*string` crash with empty data.bruvzg
2021-02-15Merge pull request #45704 from EricEzaM/PR/popup-menu-beautificationRémi Verschelde
Improved PopupMenu visuals. Removed x-y margin, made it 'padding' instead
2021-02-15Merge pull request #45855 from hoontee/fix-45718Rémi Verschelde
Implement CollisionPolygon3D margin
2021-02-15[TextServer] Restore character and space extra spacing support.bruvzg
2021-02-15Improved PopupMenu visuals. Removed x-y margin, made it 'padding' instead.Eric M
2021-02-14Return setseek position if one exists in get_playback_position.Ellen Poe
2021-02-14Merge pull request #46021 from kleonc/visualshader_index_checkRémi Verschelde
VisualShader::_input_type_changed Fix index out of bounds crash.
2021-02-14RichTextLabel::add_image Fail if passed image has no areakleonc
2021-02-14VisualShader::_input_type_changed Fix index out of bounds crash.kleonc
2021-02-14Merge pull request #44747 from bruvzg/missing_outlinesRémi Verschelde
[CTL] Add missing theme properties for outlines, fix underline scaling, and RTL cell padding.
2021-02-14[CTL] Fix RichTextLabel cell horizontal padding.bruvzg
2021-02-14[CTL] Add missing font outline drawing routines and theme constants.bruvzg
2021-02-14Merge pull request #45942 from YeldhamDev/label_height_emptyRémi Verschelde
Keep Label's min height when empty
2021-02-14Fix uninitialized `BaseMaterial3D::features` variable.bruvzg
2021-02-13Merge pull request #45858 from nekomatata/text-edit-style-content-marginsRémi Verschelde
TextEdit respects content margin from StyleBox
2021-02-13Merge pull request #45881 from nekomatata/textedit-wrap-autoscrollRémi Verschelde
Fix TextEdit autoscroll with wrapped lines
2021-02-12Keep Label's min height when emptyMichael Alexsander
2021-02-12Merge pull request #34892 from KoBeWi/copy-pasta_v7Rémi Verschelde
Yet another node copy-paste PR
2021-02-12Duplicate resources pasted to other sceneskobewi
2021-02-12Fix TextEdit autoscroll with wrapped linesPouleyKetchoupp
Index to find the last line wrap index was off by one, which prevented the first wrapped line to trigger autoscroll.
2021-02-12TextEdit respects content margin from StyleBoxPouleyKetchoupp
Now TextEdit adjusts x & y offset according to the corresponding StyleBox when in normal or read-only mode. In order to handle bottom content margin, wrapped lines that are entirely outside the stylebox content area are not drawn.
2021-02-12Fix LineEdit minimum widthreduz
-Changed theme setting name to make more sense of what it does -Reduced amount of minimum characters, so minimum size is smaller.