issues
search
yeslogic
/
allsorts
Font parser, shaping engine, and subsetter implemented in Rust
https://yeslogic.com/blog/allsorts-rust-font-shaping-engine/
Apache License 2.0
706
stars
23
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Potential infinite loop in GSUB and GPOS execution
#48
brawer
opened
2 years ago
1
Replace rental with ouroboros
#47
est31
closed
3 years ago
4
Replace rental with self_cell
#46
Voultapher
closed
3 years ago
2
Run build without default features in CI
#45
wezm
closed
3 years ago
1
allsorts seems to ignore shaping rules on the Latin range
#44
ctrlcctrlv
closed
3 years ago
9
Font::supports_emoji should consider existence of COLR/CPAL tables
#43
ctrlcctrlv
closed
3 years ago
2
Make allsorts run on no_std
#42
fschutt
closed
2 years ago
9
Allow upfront decoding of the entire font to enable parallel text shaping of words / text blocks
#41
fschutt
opened
3 years ago
2
Fix #39
#40
fschutt
closed
3 years ago
5
Derive Copy + Clone for MaxpTable and CmapSubtable
#39
fschutt
closed
3 years ago
3
How to get the contours of a glyph?
#38
fschutt
closed
2 years ago
8
How to interpret Placement and MarkPlacement?
#37
fschutt
closed
1 year ago
4
Make Adjust::apply, Placement::combine_distance and Placement::combine_anchor public
#36
fschutt
opened
3 years ago
3
Missing tags for script identifiers
#35
fschutt
closed
3 years ago
2
Update README.md
#34
davelab6
closed
3 years ago
2
Skipping joiners during GSUB
#33
adrianwong
opened
3 years ago
5
Update `tinyvec` to 1.0
#32
Lokathor
closed
3 years ago
1
Tracking the correspondence between input text and output glyphs
#31
mikeday
opened
3 years ago
8
Possiblity of using Arc for layout cache
#30
wezm
opened
3 years ago
1
Support for reporting shaping boundaries?
#29
raphlinus
opened
3 years ago
14
Inconsistent statements about hebrew support
#28
est31
closed
3 years ago
4
Produce standalone fonts when subsetting
#27
wezm
opened
4 years ago
12
Does the subsetting feature support non-roman characters?
#26
thezjy
closed
1 year ago
4
How to handle nested contextual substitutions properly?
#25
mikeday
opened
4 years ago
2
Ligatures
#24
Kethku
closed
4 years ago
5
Support shaping Persian (farsi)
#23
SaeedZhiany
closed
3 years ago
2
I am missing something? Placment field is empty.
#22
AustinJ235
closed
4 years ago
5
Include comparable benchmarks against HarfBuzz
#21
mooman219
opened
4 years ago
1
Use a high level data description language for describing the font reading and writing
#20
brendanzab
opened
4 years ago
0
Support Reverse Chaining Contextual Single Substitution
#19
wezm
closed
4 years ago
1
Unicode normalisation
#18
wezm
opened
4 years ago
0
Add continuous fuzzing
#17
wezm
opened
4 years ago
0
Allow skribo to use allsorts as its shaping engine
#16
wezm
opened
4 years ago
0
Add Allsorts as a font-kit loader
#15
wezm
opened
4 years ago
1
Colour emoji support
#14
wezm
closed
3 years ago
1
Monochrome emoji support
#13
wezm
closed
4 years ago
1
Support shaping Arabic
#12
wezm
closed
4 years ago
0
Support shaping Sinhala
#11
wezm
closed
2 years ago
1
Universal Shaping Engine implementation
#10
wezm
opened
4 years ago
0
Support shaping Khmer
#9
wezm
closed
2 years ago
1
Streamlined shaping API
#8
tiffany352
closed
2 years ago
2
#[no_std] support
#7
mooman219
opened
4 years ago
3
Indic: Rename Pos::BaseConsonant to Pos::SyllableBase
#6
adrianwong
closed
3 years ago
1
Add more documentation
#5
wezm
closed
2 years ago
2
Consider replacing unicodes Vec in RawGlyph struct
#4
adrianwong
opened
4 years ago
0
Handle ZWNJ properly
#3
adrianwong
closed
3 years ago
1
Fix GitHub language stats
#2
wezm
closed
4 years ago
1
[WIP] Use ddl to define cmap table
#1
brendanzab
closed
4 years ago
0
Previous