b4692f1763
Port4ed from godot: Add binary MO translation file support. Add brotli decoder and WOFF2 support.
...
Use smaller .mo files instead of .po, if gettext is available.
Convert editor fonts to .woff2 format.
- bruvzg
fd2fba7c2c
2023-10-02 21:12:03 +02:00
5d93975c8d
Ported: Fix custom res caching sub-res even if no-cache
...
-Razoric480
2ceb93bbef
2023-08-30 12:55:37 +02:00
1263101396
Ported: Batching - Add MultiRect command
...
Large groups of similar rects can be processed more efficiently using the MultiRect command. Processing common to the group can be done as a one off, instead of per rect.
Adds the new API to VisualServerCanvas, and uses the new functionality from Font, BitmapFont, DynamicFont and TileMap, via the VisualServerCanvasHelper class.
- lawnjelly
910ddd13c4
2023-04-20 23:09:37 +02:00
Marius Hanl
1be818c478
Fix RichTextLabel: BBCode [color] tags are not counting in font char spacing
...
Each BBCode tag is drawn individually, so we have to add the character spacing manually.
2023-03-12 13:11:00 +01:00
bruvzg
4b2281058a
Improve font glyph cache packing shelf best height fit heuristic, delay font texture update, until texture is accessed.
2022-11-13 00:35:55 +01:00
bruvzg
876bac58ce
Fix color modulation of the grayscale glyphs in font with mixed color / grayscale data.
2022-09-16 19:40:51 +02:00
cffe742085
Renamed the VisualServer to RenderringServer like in Godot4, as I think it's a lot better name for it. I did not yet rename the files.
2022-08-19 20:50:20 +02:00
bruvzg
3ef4f9128b
Fix Label3D oversampling.
2022-07-28 11:46:40 +02:00
d161a30a4b
Ported: Backport TextMesh and expose dynamic font vector outlines - bruvzg
...
d502bd4847
2022-07-28 00:01:20 +02:00
7fd0b29642
Ported: Backport Label3D node implementation and Sprite*3D material render priority. - bruvzg
...
dc6d8d6098
2022-07-27 23:40:35 +02:00
Haoyu Qiu
d9d2b3a7e3
Fix mismatched font outline size hint
2022-07-27 15:18:57 +02:00
49f8e8c398
Added godot with all my currently used engine modules.
2022-03-15 13:29:32 +01:00