summaryrefslogtreecommitdiff
path: root/scene/gui/label.cpp
AgeCommit message (Expand)Author
2022-04-22Implement Label3D node.bruvzg
2022-03-17Unify TextServer built-in module and GDExtension code.bruvzg
2022-02-15Use `switch` consistently in `_notification` (`scene` folder)Rémi Verschelde
2022-02-11[RTL / Label] Reorganize property order to ensure "visible_characters" / "per...bruvzg
2022-02-02[TextServer] Add function to change font, font size, and OpenType features wi...bruvzg
2022-01-18Improve locale detection.bruvzg
2022-01-17[TextServer] Implement locale and context sensitive case conversion functions.bruvzg
2022-01-13[TextServer] Improvements for line breaking, "Fill" alignment, overrun, and i...bruvzg
2022-01-09[TextServer] Improve ligature cursor handling.bruvzg
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-23Merge pull request #55636 from bruvzg/vis_char_modesRémi Verschelde
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-12-09align to horizontal_alignment, valign to vertical_alignment, relatedNathan Franke
2021-12-06Rename minimum_size_changed() methodkobewi
2021-12-06Add different "visible characters" behavior modes.bruvzg
2021-11-06Fix Label and RichTextLabale text shadows and shadow outlines.bruvzg
2021-10-01Implement TextServer GDExtension interface, remove TextServer GDNative interf...bruvzg
2021-09-21Fix RTL layout Label text, VBox child, 3D node editor controls, and popup men...bruvzg
2021-09-20Fix `Label` and `RichTextLabel` `visible_characters` and `percent_visible` m...bruvzg
2021-09-13Merge pull request #52012 from bruvzg/fix_label_outlineRémi Verschelde
2021-08-27Makes FontData importable resource.bruvzg
2021-08-23Fix label outline overlaps.bruvzg
2021-08-11Various text layout improvements (TextLine, TextParagraph, Label, TextServer)Hendrik Brucker
2021-07-29Add `auto_translate` toggle for automatic translationMichael Alexsander
2021-07-18Optimize StringName usagereduz
2021-07-04Improvements to Label's layout optionsHendrik Brucker
2021-06-21Update min size on Label::set_textHaoyu Qiu
2021-06-15Merge pull request #49011 from KoBeWi/totally_hRémi Verschelde
2021-05-25Tweak dozens of editor property hints for consistencyHugo Locurcio
2021-05-23Fix valign with stylebox borderskobewi
2021-03-07fix Label visible_characters bad precisionjmb462
2021-02-21Label::set_lines_skipped Fail if passed a negative valuekleonc
2021-02-12Keep Label's min height when emptyMichael Alexsander
2021-02-10Removed _change_notifyreduz
2021-02-09Initialize class variables with default values in scene/ [2/2]Rafał Mikrut
2021-01-24Change themes *_color_* to *_*_colorMarcel Admiraal
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-23Rename Control margin to offsetMarcel Admiraal
2020-12-07[Complex Text Layouts] Performance optimizations.bruvzg
2020-12-06[Complex Text Layouts] Adds missing Font::SPACING_* to the Label, LineEdit, T...bruvzg
2020-11-26[Complex Text Layouts] Refactor Label and LineEdit controls.bruvzg
2020-11-26[Complex Text Layouts] Refactor Font class, default themes and controls to us...bruvzg
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-09-05Merge pull request #40649 from themvl/masterRémi Verschelde
2020-09-03[Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms.bruvzg
2020-08-31Fix bug where leading and trailing spaces werent taken into account with cent...mvl
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-14Port member initialization from constructor to declaration (C++11)Rémi Verschelde