summaryrefslogtreecommitdiff
path: root/scene/resources/font.cpp
AgeCommit message (Expand)Author
2021-09-20Add FontData cache index check, remove excessive loop.bruvzg
2021-08-27Makes FontData importable resource.bruvzg
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-02-24Merge pull request #46045 from bruvzg/text_server_bmp_createRémi Verschelde
2021-02-15Fix font `draw_*string` crash with empty data.bruvzg
2021-02-15[Text Server] Restores bitmap font dynamic construction functions.bruvzg
2021-02-15[TextServer] Restore character and space extra spacing support.bruvzg
2021-02-11Improve resource load cachereduz
2021-02-10Removed _change_notifyreduz
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-18Font: Fix typo in DynamicFontData compat codeRémi Verschelde
2020-12-13[Complex Text Layouts] Add variable fonts support.bruvzg
2020-12-09Merge pull request #43931 from bruvzg/ctl_comp_fontRémi Verschelde
2020-12-06[Complex Text Layouts] Adds missing Font::SPACING_* to the Label, LineEdit, T...bruvzg
2020-12-03[Complex Text Layouts] Add compatibility for legacy Font resources.bruvzg
2020-11-26[Complex Text Layouts] Refactor Font class, default themes and controls to us...bruvzg
2020-10-24Refactored 2D shader and lighting systemreduz
2020-10-18Refactor MethodBind to use variadic templatesreduz
2020-09-03[Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms.bruvzg
2020-05-27Expose `get_char_size()` from Font instead of BitmapFontMaganty Rushyendra
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-04-29Use underline position and thickness value in font filevolzhs
2020-04-20Exposed RenderingDevice to script APIJuan Linietsky
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-27Renaming of servers for coherency.Juan Linietsky
2020-02-28Removed interactive loader, added proper thread loading.Juan Linietsky
2020-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
2020-02-15Changed logic and optimized ObjectID in ObjectDB and Variant, removed RefPtr.Juan Linietsky
2020-02-11A lot of progress with canvas rendering, still far from working.Juan Linietsky
2020-02-11Texture refactorJuan Linietsky
2020-01-21Allow greater values for DynamicFont size propertyRémi Verschelde
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-09-27doc: Sync classref with current sourceRémi Verschelde
2019-09-25Added some obvious errors explanationsqarmin
2019-08-09Remove ERR_EXPLAIN from scene/* codeTomasz Chabora
2019-08-07Add some code changes/fixes proposed by Coverity and Clang Tidyqarmin
2019-05-28Merge pull request #26978 from qarmin/fix_recursive_bitmapfont_crashRémi Verschelde
2019-05-03Fix crash when trying to set fallback or next pass with one of parentqarmin
2019-04-30Add and expose to Font a function to get the rect size needed to draw a word-...Mariano Suligoy
2019-01-28Fix recursive assignment of Textures and BitMapFontRémi Verschelde
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-09-17Clear textures before setting new textures (#21718)Alexandre LittleWhite Laurent
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-07-26Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam
2018-05-08Perfect FreeType-based outlines for DynamicFontsRuslan Mustakov
2018-01-16BMFont loading direct support from .fnt files.Juan Linietsky