5
I Use This!
Very Low Activity

Commits : Listings

Analyzed 16 days ago. based on code collected 17 days ago.
Jan 30, 2024 — Jan 30, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Added is_empty to FontFace
mbn
More... about 10 years ago
Fixed include error
mbn
More... about 10 years ago
Merge pull request #44 from ArtHome12/master More... about 10 years ago
Change examples build output directory More... about 10 years ago
When creating a FontFace based on a Sprite (via resources or API), ensure that it has a typeface name More... about 10 years ago
Optimise the font selector, so that it is only called on a state change More... about 10 years ago
Breaking Change: Remove PathFont class. Instead use clan::Font, it is now inbuilt More... about 10 years ago
Allow clan::Font to draw scaled fonts of any size and type (including Path and Sprite fonts). (Without performance penalty) More... about 10 years ago
Adjust the clan::Font so that it uses the selected line_height More... about 10 years ago
Tune the font face selection to use only parameters that are adjustable via clan::Font. This is faster and more reliable More... about 10 years ago
Adjust line_height to be automatically calculated if it isn't specified More... about 10 years ago
Adjust the FontDescription, changing FontWeight and FontStyle(italic) to an enum and removing unsupported options More... about 10 years ago
Forgot to remove the TODO More... about 10 years ago
Allow sharing of resources of databuffers with FontFace font engines. (Not required for Win32, only Linux and Apple) More... about 10 years ago
Add get_databuffer() font engine helper More... about 10 years ago
Modify the font engine to transfer the font file via a DataBuffer (where used) More... about 10 years ago
Implement clan::FontFace to contain cached font typefaces that clan::Font can dynamically use. More... about 10 years ago
Move the FontMetrics store into the font engine, since the font engine is the source of the metrics More... about 10 years ago
Move the font antialias and subpixel settings into the font engine More... about 10 years ago
Remove the XML resources from the clanDisplay inbuilt collision detection code. This is to remove ClanLib bloat. Nobody uses this, and it can easily be implemented in the client application. More... about 10 years ago
Minor cleanup to GlyphCache More... about 10 years ago
Minor optimization to the glyph cache. If the glyphs are manually inserted but duplicated, we no longer validate this case. More... about 10 years ago
More font clean up to simplify the implementation More... about 10 years ago
Move the font drawing out of the GlyphCache. A font draws, not the cache More... about 10 years ago
Move get_glyph_path() out of the glyph cache, it belongs to the font, not cache More... about 10 years ago
Move the font metrics out of the GlyphCache, it belongs to the font, not the glyph cache More... about 10 years ago
Fix compile errors for win32 More... about 10 years ago
Convert 'for' statements to range base loops to improve readability More... about 10 years ago
Minor tidy up of GlyphCache More... about 10 years ago
Move get_character_index() out of the GlyphCache. It does not belong there More... about 10 years ago