summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
2022-01-17[TextServer] Implement locale and context sensitive case conversion functions.bruvzg
2022-01-16Merge pull request #56720 from volokh0x/to-fix-#56274Rémi Verschelde
2022-01-16Save clear action of TextEdit in history when used from context menuvolokh0x
2022-01-15OptionButton::pressed(): give focus to selectedRicardo Buring
2022-01-14Merge pull request #56457 from gerhean/focus_file_text_after_popupRémi Verschelde
2022-01-14Merge pull request #56787 from bruvzg/fix_guidelinesRémi Verschelde
Fix CodeEdit guidelines position.
2022-01-14Merge pull request #56756 from KoBeWi/great_unification_theoryRémi Verschelde
2022-01-14Fix CodeEdit guidelines position.bruvzg
2022-01-14Add ViewPanner to more editorskobewi
2022-01-14Merge pull request #56738 from YeldhamDev/improve_tab_consistencyRémi Verschelde
2022-01-13Merge pull request #56714 from bruvzg/fix_alignment_break_overrunRémi Verschelde
2022-01-13Merge pull request #54956 from ↵Rémi Verschelde
Calinou/lineedit-textedit-add-caret-width-theme-item Add a theme constant to change LineEdit and TextEdit's caret width
2022-01-13[TextServer] Improvements for line breaking, "Fill" alignment, overrun, and ↵bruvzg
interaction between these modes. Fix "Fill" alignment processing wrong side of the text if overrun trim was applied. Improve "Fill" alignment to avoid adding excessive subsequent spaces or elongations. Add font detection to the overrun, to correctly add ellipsis (was using last glyph font, which doesn't necessary have dot character). Improve line breaking to avoid adding excessive subsequent soft break points for languages without word separator. Port missing overrun/justification code to the Fallback text server. Fix inferred text direction detection by controls. Add tests for "Fill" alignment and line breaking glyph flags.
2022-01-12Improve looks and consistency of tabsMichael Alexsander
2022-01-12Merge pull request #56492 from akien-mga/remove-author-docstringsRémi Verschelde
2022-01-12Merge pull request #56709 from ↵Rémi Verschelde
YeldhamDev/die_monster_you_dont_belong_in_this_world
2022-01-12Merge pull request #53185 from KoBeWi/viewing_panRémi Verschelde
2022-01-12Fix several issues in ´TabBar´Michael Alexsander
2022-01-12Create function focus_file_textGer Hean
This function focuses the text field when saving a file It is called when the save file dialogue is opened
2022-01-11Merge pull request #56586 from dalexeev/rtl-bracket-escapesRémi Verschelde
2022-01-11Unify panning in sub-editors and make it configurablekobewi
2022-01-11Merge pull request #56322 from madmiraal/fix-42450Rémi Verschelde
2022-01-11Fix BBCode underline prevents strikethrough from renderingHaoyu Qiu
2022-01-10Merge pull request #56637 from KoBeWi/maxxxxxxcrollRémi Verschelde
Set max value of inactive TextEdit scrolls to 0
2022-01-10Merge pull request #55225 from bruvzg/fix_ligature_cursor_and_ot_featuresRémi Verschelde
2022-01-10Merge pull request #55456 from KoBeWi/break_all_the_thingsRémi Verschelde
2022-01-10Fix glyph index for bitmap fonts.bruvzg
Fix TextEdit glyph position rounding.
2022-01-09Fix button multiline text alignment.bruvzg
2022-01-09[TextServer] Improve ligature cursor handling.bruvzg
Fix mid-grapheme hit test. Fix OpenType features property handling, add default features override option. Enable mid-grapheme cursor by default.
2022-01-09Set max value of inactive TextEdit scrolls to 0kobewi
2022-01-08 Improve FileDialog filterskobewi
2022-01-08Merge pull request #56608 from jmb462/itemlist_item_selectableRémi Verschelde
Expose selectable property of ItemList's Item and set default to true
2022-01-08Merge pull request #54647 from rafallus/fix/popupmenu_idsRémi Verschelde
Fix `PopupMenu` items id range in inspector
2022-01-07Fix `PopupMenu` items id range in inspectorrafallus
2022-01-08Expose selectable property of ItemList's Itemjmb462
2022-01-07Add a theme constant to change LineEdit and TextEdit's caret widthHugo Locurcio
This can be useful to improve caret visibility, especially at larger font sizes. This can also be used for accessibility purposes.
2022-01-07Merge pull request #56575 from HaSa1002/drag-signal-beganRémi Verschelde
Rename GraphEdit `connection_drag_begun` to `connection_drag_started`
2022-01-07Rename TextureRect.expand to ignore_texture_sizekobewi
2022-01-07Rename GraphEdit connection_drag_begun to connection_drag_startedJohannes Witt
2022-01-07Merge pull request #56321 from pycbouh/core-use-gdvirtual-everywhereRémi Verschelde
2022-01-07Merge pull request #54351 from LeaoLuciano/leak-remove-line-richtextlabelRémi Verschelde
2022-01-07Fix missing arg name in bindings for GDExtension APIRémi Verschelde
2022-01-07Merge pull request #55775 from timothyqiu/slider-dragRémi Verschelde
2022-01-07Merge pull request #56472 from KoBeWi/now_focusRémi Verschelde
2022-01-07Add BBCode escape sequencesDanil Alexeev
2022-01-07Merge pull request #54560 from rafallus/tab_itemsRémi Verschelde
2022-01-06Add `GraphEdit` drag notificationsJohannes Witt
This commit adds two signals: * connection_drag_begun, which is emitted when a connection is started to be created by the user and * `connection_drag_ended`, which is emitted when no longer a connection is created. Additionally `force_connection_drag_end()` adds the possibility to end the connection dragging. If called from user code, no other connection request signals are invoked. This is useful to add `GraphNode`s via shortcuts while the user is dragging a connection to directly connect the newly added node.
2022-01-06Update the minimum size of ViewportContainerTomasz Chabora
2022-01-06Merge pull request #56376 from pycbouh/theme-tombe-les-theme-propertiesRémi Verschelde
2022-01-06Merge pull request #55851 from Chaosus/better-completion-options-list_rebasedRémi Verschelde