summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
2022-12-07Merge pull request #69702 from bruvzg/menu_safe_rectRémi Verschelde
Fix menu popup safe rect height no including theme separation.
2022-12-07Fix Determining Window for TouchscreenMarkus Sauermann
DisplayServer::screen_is_touchscreen will likely never utilize its parameter p_screen. This PR replaces this function by DisplayServer::is_touchscreen_available() with the same functionality. This solves the problem, that a SubViewport was used for determining the screen, which resulted in error messages.
2022-12-07Fix menu popup safe rect height no including theme separation.bruvzg
2022-12-06Fix highlight overlaps in TextEditDanil Alexeev
2022-12-05Merge pull request #65101 from MrPhnix/range_value_bugRémi Verschelde
Bug: The range doesn't take into account the min value when setting the value.
2022-12-05Merge pull request #67123 from ↵Rémi Verschelde
Rindbee/improve-caret-draw-conditions-for-LineEdit Improve caret drawing conditions for `LineEdit`
2022-12-05Merge pull request #69284 from gdixr/bugfix-69082Yuri Sizov
Prevent editor crash when deleting children of GraphNode
2022-12-05Merge pull request #69580 from bruvzg/rtl_fix_searchRémi Verschelde
[RTL] Fix search method not taking nested frame and line wraps into account.
2022-12-05Merge pull request #69561 from AThousandShips/tree_select_fixRémi Verschelde
Fix TreeItem::set_as_cursor check
2022-12-05Merge pull request #69312 from RumblingTurtle/double-click-editor-fixRémi Verschelde
Editor doubleclick jumping in certain positions fix
2022-12-04[RTL] Fix search method not taking nested frame and line wraps into account.bruvzg
2022-12-04Fix TreeItem::set_as_cursor checkNinni Pipping
2022-12-03Merge pull request #62675 from Jummit/tolerant_lookupRémi Verschelde
Allow drag-clicking before symbol lookup
2022-12-03Script editor: Fix edge case when double-click incorrectly updates caret ↵Eduard Zalyaev
position Fixes #68898.
2022-12-02Improve usage of StringNames in GraphEditkobewi
2022-12-02[RichTextEffect] Restore missing `relative_index` property.bruvzg
2022-12-01Merge pull request #67660 from Rindbee/improve-setter-for-RangeRémi Verschelde
Improve validation when setting `max`/`min`/`page` in `Range`
2022-12-01Merge pull request #69401 from IceflowRE/rename_theme_cache_namesRémi Verschelde
Rename Tree theme cache separation names
2022-11-30Rename theme cache separation namesIceflower
2022-11-30Display transform properties of contained controlskobewi
2022-11-30Prevent editor crash when deleting children of GraphNodezhangjianguo
2022-11-29Move z_index, z_as_relative and y_sort_enabled from Node2D to CanvasItemHendrik Brucker
2022-11-28Merge pull request #59801 from Sauermann/fix-node2d-viewport-root-orderRémi Verschelde
Fix Viewport root order after Node2D raise
2022-11-25Merge pull request #69008 from ↵Rémi Verschelde
akien-mga/property-hint-array-type-resource-simplify Add MAKE_RESOURCE_TYPE_HINT macro to simplify binding arrays of resources
2022-11-25Fix inspector not showing name for LabelSettings.fontHaoyu Qiu
2022-11-24Add MAKE_RESOURCE_TYPE_HINT macro to simplify binding arrays of resourcesRémi Verschelde
2022-11-23add possibility to use only one colorHana
2022-11-23Merge pull request #69052 from Sauermann/fix-viewport-exit-tree-visibilityRémi Verschelde
Fix Viewport visibility after entering/leaving scene-tree
2022-11-23Fix Viewport being visible after leaving treeMarkus Sauermann
When a SubViewport leaves the tree, it is still displayed in its parent SubViewportContainer until the next redraw. This PR makes sure, that the parent gets redrawn immediately. This also fixes the visibility problem when a SubViewport is added as child of a SubViewportContainer.
2022-11-23Fix error while selecting last empty lineAdam Scott
2022-11-22Merge pull request #68855 from Cafalaarl/Cafalaarl/masterRémi Verschelde
Fixed incorrect gradient orientation in HSV vertical slider
2022-11-21Code simplifications found by cppcheckMarkus Sauermann
They are based on: - Boolean arithmetic simplifications - setting variables that are not accessed - constant variables
2022-11-19Rename TextureButton set_*_texture methods to set_texture_*Aaron Franke
2022-11-19Fixed orientation of HSV rectangle vertical sliderFlynn Garthwaite
2022-11-17Fix multithreaded RTL resetting scroll position on resize.bruvzg
2022-11-17Add `Control::localize_numeral_system` property to toggle automatic numeral ↵bruvzg
system conversion.
2022-11-17Merge pull request #68589 from marzecdawid/remove-default-file-save-filedialogRémi Verschelde
Remove auto selecting the first file for FileDialog with Save mode
2022-11-16Merge pull request #68573 from Sauermann/fix-optionbutton-popupRémi Verschelde
Fix position and size of OptionButton PopupMenu
2022-11-14Merge pull request #68531 from marzecdawid/fix-gap-with-scrolling-down-in-TreeRémi Verschelde
Fix a gap with scrolling down in Tree with arrow keys (#57636)
2022-11-14Fix a gap with scrolling down in Tree with arrow keys (#57636)Dawid Marzec
2022-11-14Remove redundant Variant-types initializationsMarkus Sauermann
2022-11-14Merge pull request #68448 from bruvzg/font_imp_trRémi Verschelde
[Font] Add an import option to pre-render all glyphs required for the translation.
2022-11-13Remove auto selecting the first file for FileDialog with Save file mode selectedDawid Marzec
2022-11-12Fix position and size of OptionButton PopupMenuMarkus Sauermann
Use the correct Transform2D (get_global_transform_with_canvas) for position and size.
2022-11-10[Font] Add an import option to pre-render all glyphs required for the ↵bruvzg
translation.
2022-11-08[Line Edit] Ignore placeholder text when drawing caret.bruvzg
2022-11-08Remove duplicate project settings definitionskobewi
2022-11-07Merge pull request #68337 from alfredbaudisch/multi-caret-selection-fixRémi Verschelde
Fixes mouse click deselect for multi and single carets
2022-11-07Code simplificationsMarkus Sauermann
CanvasItemEditor: - p_result == ADD_MOVE is always true in this switch-clause - both parts of the if-else-clause do the same thing and simplified an affine_inverse call ControlEditorToolbar: - private function ControlEditorToolbar::_anchor_to_position is used nowhere. Looks like copy and paste from CanvasItemEditor::_anchor_to_position ScrollContainer: - screen_is_touchscreen is always true, because otherwise the function already returned TextLine: - both parts of the if-else-clause do the same thing and simplified return statement
2022-11-06Mouse click deselect removes secondary carets and puts primary caret under ↵Alfred Reinold Baudisch
mouse position Fixes and closes #67993.