Respect fontconfig font aliases when enabled

This commit is contained in:
Héctor Ramón Jiménez 2023-09-18 19:55:56 +02:00
parent 33706262f6
commit 9d1d5a54c6
No known key found for this signature in database
GPG key ID: 7CC46565708259A7

View file

@ -58,13 +58,14 @@ impl FontSystem {
log::debug!("Locale: {}", locale);
let mut db = fontdb::Database::new();
Self::load_fonts(&mut db, fonts.into_iter());
//TODO: configurable default fonts
db.set_monospace_family("Fira Mono");
db.set_sans_serif_family("Fira Sans");
db.set_serif_family("DejaVu Serif");
Self::load_fonts(&mut db, fonts.into_iter());
Self::new_with_locale_and_db(locale, db)
}