summaryrefslogtreecommitdiff
path: root/scene/gui/label.cpp
AgeCommit message (Expand)Author
2023-02-16Fix width determination of non-trimmed, non-wrapped labelsPedro J. Estébanez
2023-02-15Make label sizing algorithm more robustPedro J. Estébanez
2023-02-13Fix blank non-autowrapping labelsPedro J. Estébanez
2023-02-13Merge pull request #72225 from MinusKube/shaped_text_invalidated_bugRémi Verschelde
2023-02-06Enhance label sizing algorithmPedro J. Estébanez
2023-01-28Mark dirty flags when shaped texts are invalidatedMinusKube
2023-01-17Prevent infinite cascade of re-layout after label text reshapingPedro J. Estébanez
2023-01-09Removed unused property hints and `Object::get_translatable_strings()`Juan Linietsky
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-10-09Merge pull request #67083 from RedMser/label-font-warningRémi Verschelde
2022-10-08Fix Label text length mismatch after localizationHaoyu Qiu
2022-10-08Add warning for missing characters in label fontRedMser
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg
2022-09-01Merge pull request #65213 from Mickeon/fix-label-visible-ratioRémi Verschelde
2022-09-01Fix Label & RichTextLabel's visible_ratio not workingMicky
2022-09-01Add a lifecycle method for manual theme item caching to ControlYuri Sizov
2022-09-01[TextServer] Add support for trimming edge spaces on line break.bruvzg
2022-08-29Rename `CanvasItem.update()` to `queue_redraw()`Micky
2022-08-28Reorganized Label and RichTextLabel propertiesVolTer
2022-08-26Rename Label & RichTextLabel.`percent_visible` to `visible_ratio`Micky
2022-08-23Add some codes, returnes directly if the value is not changed.风青山
2022-08-22Clamp Label's `percent_visible` properly between 0 and 1.0Micky
2022-07-29Remove Signal connect bindsJuan Linietsky
2022-07-19Merge pull request #62139 from bruvzg/label_font_setttingsRémi Verschelde
2022-07-15Use BitField hint for the TextServer enums. Add missing parts for BitField su...bruvzg
2022-07-12Add LabelSettings resource for quick Label theme property override.bruvzg
2022-07-06Refactor Font configuration and import UI, and Font resources.bruvzg
2022-06-16Move duplicate AutoWrap, Overrun and VisibleChar behavior enums to the TextSe...bruvzg
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