Added more default fonts, and fixed issue with font selector at different GUI scales

This commit is contained in:
Yousef Khadadeh 2025-11-15 14:05:05 +03:00
parent e451e8b181
commit 5e8016b504
19 changed files with 438 additions and 21 deletions

View file

@ -3,6 +3,7 @@
#include <Helpers/Serializers.hpp>
#include <include/core/SkFontStyle.h>
#include <modules/skparagraph/include/TextStyle.h>
#include "../FontData.hpp"
#define WEIGHT_VALUE_MODIFIER 100
@ -190,7 +191,7 @@ void FontFamiliesTextStyleModifier::load(cereal::PortableBinaryInputArchive& a)
void FontFamiliesTextStyleModifier::modify_text_style(skia::textlayout::TextStyle& style) const {
auto familiesToPush = families;
familiesToPush.emplace_back("Roboto");
push_default_font_families(familiesToPush);
style.setFontFamilies(familiesToPush);
}