Make basic text shaping the default shaping strategy

This commit is contained in:
Héctor Ramón Jiménez 2023-04-19 01:19:56 +02:00
parent 57a276e165
commit 33b5a90019
No known key found for this signature in database
GPG key ID: 140CC052C94F138E
24 changed files with 140 additions and 10 deletions

View file

@ -64,6 +64,7 @@ impl<'a> Layer<'a> {
font: Font::MONOSPACE,
horizontal_alignment: alignment::Horizontal::Left,
vertical_alignment: alignment::Vertical::Top,
advanced_shape: false,
};
overlay.text.push(text);
@ -116,6 +117,7 @@ impl<'a> Layer<'a> {
font,
horizontal_alignment,
vertical_alignment,
advanced_shape,
} => {
let layer = &mut layers[current_layer];
@ -127,6 +129,7 @@ impl<'a> Layer<'a> {
font: *font,
horizontal_alignment: *horizontal_alignment,
vertical_alignment: *vertical_alignment,
advanced_shape: *advanced_shape,
});
}
Primitive::Quad {