summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
2020-01-01Merge pull request #34724 from timothyqiu/tree-rightRémi Verschelde
Fixes behavior of right arrow key in Tree
2020-01-01Merge pull request #34654 from Calinou/colorpicker-move-preview-under-pickerRémi Verschelde
Move the ColorPicker preview under the picker area
2020-01-01Update copyright statements to 2020Rémi Verschelde
Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it.
2020-01-01Fixes behavior of right arrow key in TreeHaoyu Qiu
2019-12-31Merge pull request #34633 from qarmin/lineedit_signalRémi Verschelde
Don't try to connect "text_entered" signal to nodes other than LineEdit
2019-12-31Merge pull request #34612 from timothyqiu/item-listRémi Verschelde
Improves ItemList documentation
2019-12-31Improves ItemListHaoyu Qiu
* Adds range hint for integer properties * Adds missing descriptions in documentation * Updates some method descriptions to match the actual behavior * Fixes second param name of `set_item_icon_transposed` from `rect` to `transposed`
2019-12-30Fix argument type in set_follow_focus()Tomasz Chabora
2019-12-30Merge pull request #34572 from KoBeWi/I_give_upRémi Verschelde
Make new ScrollContainer focus behavior optional
2019-12-30Merge pull request #34653 from YeldhamDev/optionbutton_margin_autoRémi Verschelde
Make OptionButton itself take into account the arrow margin instead of relying on the theme
2019-12-30Make new ScrollContainer focus behavior optionalTomasz Chabora
2019-12-30Merge pull request #34582 from timothyqiu/forward-declRémi Verschelde
Cleans up headers included in editor_node.h
2019-12-30Merge pull request #34563 from Paulb23/23751_extra_line_indentRémi Verschelde
Fixed selection indent taking an additional line
2019-12-28Move the ColorPicker preview under the picker areaHugo Locurcio
This moves it to be closer to the sliders, which in turn makes it easier for the user to preview the color. This also makes it clearer that the Pick button can only pick colors in the editor window, not outside.
2019-12-28Make OptionButton itself take into account the arrow margin instead of ↵Michael Alexsander
relying on the theme
2019-12-27Don't try to connect "text_entered" signal to nodes other than LineEditRafał Mikrut
2019-12-24Cleans up headers included in editor_node.hHaoyu Qiu
2019-12-23Fixed selection indent taking an additional linePaulb23
2019-12-23Fix issue with disconnecting events when font changesJonas Bernemann
2019-12-17Use global transform when calculating scrollTomasz Chabora
2019-12-16Merge pull request #34269 from KoBeWi/scrolling_peepsRémi Verschelde
Scroll ScrollContainer to focused children
2019-12-16Merge pull request #34311 from mikkac/34289Rémi Verschelde
Fix- using cut in first line of a script file does not remove the line
2019-12-16Prevent infinite loop when focus_next is invisibleTomasz Chabora
2019-12-14Fix- using cut in first line of a script file does not remove the lineMikolaj Kaczmarek
2019-12-13Remove unused theme elements in H/VSliderMichael Alexsander
2019-12-13doc: Sync classref with current sourceRémi Verschelde
Also apply clang-format.
2019-12-13Merge pull request #34235 from timothyqiu/menu-scrollRémi Verschelde
Fixes long popup menu scroll behavior
2019-12-12Make Button and co. take internal margins into account when clipping textMichael Alexsander
2019-12-12Fixes crash after remove_line in RichTextLabelHaoyu Qiu
`ItemFrame` always have a line.
2019-12-12CharFXTransform: Drop unnecessary get_value_or()Rémi Verschelde
See https://github.com/godotengine/godot/pull/23658#issuecomment-562706669 The method was implemented back when Dictionary.get(key, default) did not exist, but now that it does we do not need a custom method in CharFXTransform. It's a new feature in 3.2, so does not break compat with 3.1.x.
2019-12-11Scroll ScrollContainer to focused childrenTomasz Chabora
2019-12-10Merge pull request #34040 from qarmin/unused_variable_more_precise_numbersRémi Verschelde
Removed unused variables, add some constants numbers
2019-12-10Removed unused variables, add some constants numbersRafał Mikrut
2019-12-10Fixes long popup menu scroll behaviorHaoyu Qiu
Popup menus longer than the viewport have stange behaviors before this fix: * They always have one pixel outside the viewport. * You can scroll down the long menu even if bottom outside screen and top inside the screen. (Only menus one pixel above the screen is limited to scroll down.)
2019-12-10Update minimum size of SpinBox on theme changeTomasz Chabora
2019-12-09Merge pull request #34203 from bruvzg/ime_placeholderRémi Verschelde
Hide LineEdit placeholder if IME composition string is not empty.
2019-12-09Fixed strange behaviour of scroll in the ItemList.allkhor
2019-12-08Hide LineEdit placeholder if IME composition string is not empty.bruvzg
2019-12-06Add spaces after commas and strip extra ones in *FileDialog filter menuMichael Alexsander
2019-12-06Remove extra spaces from parenthesis in *FileDialog's filter menuMichael Alexsander
2019-12-01Fixed caret alignment with placeholder textPaulb23
2019-12-01Fixed LineEdit alignment when removing text or undo / redoPaulb23
2019-11-26Range: Remove min/max check added in #33908Rémi Verschelde
This wasn't a very good idea as it puts too strict requirements on how to set `min` and `max` values. For example, since the default min and max are 0 and 100, this triggers an error: ``` set_min(256) set_max(16384) ``` Since `min` will be higher than `max` temporarily. It can be worked around by setting max first, but it's not really intuitive. I'll relax the requirement as it's only a problem in `get_as_ratio`, which already has a check. Fix another min == max occurrence.
2019-11-26Range: Fix cases where max was set to or below min valueRémi Verschelde
It will now raise an error whenever this happens so that we can fix these situations. `max == min` is not allowed as it could lead to divisions by zero in ratios, and `max < min` doesn't make much sense. Fixes #33907.
2019-11-25Merge pull request #33869 from jbuck3/dialog-resize-bugRémi Verschelde
Fix WindowDialog moving when resized from the left/top edge
2019-11-24Fix WindowDialog moving when resized from the left/top edgeJames Buck
get_combined_minimum_size() must be used in order to consider the min size specified by the user when determining how far the left/top edge is allowed to move. Otherwise the dialog may think it can shrink further than it should, causing the right/bottom edge to move when the rect size is fixed in set_size().
2019-11-24Fixed index out of size error in TextEdit when opening scriptsPouleyKetchoupp
2019-11-20Merge pull request #33583 from qarmin/fix_overflows_unitializedRémi Verschelde
Fix some overflows and unitialized variables
2019-11-20Fix some overflows and unitialized variablesRafał Mikrut
2019-11-19GradientEdit: Fix index crasheslupoDharkael