Releases: JujuAdams/ScribbleJunior
Releases · JujuAdams/ScribbleJunior
1.6.2 (beta)
- Adds preprocessor feature
- Adds open square bracket escaping by using
[[
to allScribblejr*Ext()
functions - Fixes crash in
ScribblejrFitExt()
when using sprites with per-character wrapping - Fixes crash when a string only contains a sprite
- Fixes crash when a string contains an empty line
1.6.1 (alpha)
- Adds preprocessor feature
- Adds open square bracket escaping by using
[[
to allScribblejr*Ext()
functions - Fixes crash in
ScribblejrFitExt()
when using sprites with per-character wrapping
1.5.0
1.4.0
1.3.0 (beta)
- Renames
ScribblejrNative()
toScribblejrDrawNative()
- Adds newline support to
Scribblejr()
ScribblejrShrink()
ScribblejrFit()
- Fixes incorrect handling of ascender offsets leading to text jumping around slightly shortly after drawing
- Fixes a crash when drawing stashed text element references
1.2.7 (beta)
New Features
- Adds
SCRIBBLEJR_SHADOW_SPRITES
to control whether sprites get shadows (hard shadows only) - Adds
ScribblejrSDFDropShadow()
for easier drop shadow creation - Adds
SCRIBBLEJR_GLOBAL_FONT_SCALE
, useful for compensating for SDF scaling - Adds
SCRIBBLEJR_FORCE_BILINEAR_FOR_SDF
to force bilinear filtering for SDF fonts
Bug Fixes
- Adds missing license file
- Fixes missing per-character wrapping in
ScribblejrFit()
- Fixes crash in
ScribblejrFitExt()
when an unrecognised tag is encountered - Fixes glyphs being slightly offset sometimes due to scaling issues
- Fixes spaces after formatting tags in
Ext
-type functions being ignored
Thanks to @DragoniteSpam and @KormexGit for helping to identify bugs.
1.2.6 (beta)
New Features
- Adds
SCRIBBLEJR_SHADOW_SPRITES
to control whether sprites get shadows (hard shadows only) - Adds
ScribblejrSDFDropShadow()
for easier drop shadow creation - Adds
SCRIBBLEJR_GLOBAL_FONT_SCALE
, useful for compensating for SDF scaling - Adds
SCRIBBLEJR_FORCE_BILINEAR_FOR_SDF
to force bilinear filtering for SDF fonts
Bug Fixes
- Fixes missing per-character wrapping in
ScribblejrFit()
- Fixes crash in
ScribblejrFitExt()
when an unrecognised tag is encountered - Fixes glyphs being slightly offset sometimes due to scaling issues
- Fixes spaces after formatting tags in
Ext
-type functions being ignored
Thanks to @DragoniteSpam and @KormexGit for helping to identify bugs.
1.2.2 (beta)
New Features
- Exposes
ScribblejrCacheFontInfo()
as a public function - Adds per-character wrapping option
- Adds support for drop shadow SDF effect
Bug Fixes
- Fixes alignment problems when baking long unformatted+fit words
- Fixes
ScribblejrFit()
andScribblejrFitExt()
not sizing down long words - Fixes crash when using dynamic fonts
1.0.1 (beta)
- Fixes crash when drawing formatted text sometimes
1.0.0 (beta)
Copies over Scribble logo