Ladybird: Rename FontPluginQt -> Ladybird as it is unrelated to Qt now

The Qt relationship was removed in de31a8a4, so let's acknowledge that
and make it clearer to potential non-Qt ports that this file is usable
by them :^).
This commit is contained in:
Andrew Kaster 2023-07-31 17:52:36 -06:00 committed by Andreas Kling
parent 6ba38494c5
commit b6d60980bb
Notes: sideshowbarker 2024-07-17 01:11:48 +09:00
5 changed files with 15 additions and 15 deletions

View File

@ -5,7 +5,7 @@
* SPDX-License-Identifier: BSD-2-Clause
*/
#include "FontPluginQt.h"
#include "FontPluginLadybird.h"
#include <AK/DeprecatedString.h>
#include <AK/String.h>
#include <LibCore/StandardPaths.h>
@ -16,7 +16,7 @@ extern DeprecatedString s_serenity_resource_root;
namespace Ladybird {
FontPluginQt::FontPluginQt(bool is_layout_test_mode)
FontPluginLadybird::FontPluginLadybird(bool is_layout_test_mode)
: m_is_layout_test_mode(is_layout_test_mode)
{
// Load the default SerenityOS fonts...
@ -42,19 +42,19 @@ FontPluginQt::FontPluginQt(bool is_layout_test_mode)
VERIFY(m_default_fixed_width_font);
}
FontPluginQt::~FontPluginQt() = default;
FontPluginLadybird::~FontPluginLadybird() = default;
Gfx::Font& FontPluginQt::default_font()
Gfx::Font& FontPluginLadybird::default_font()
{
return *m_default_font;
}
Gfx::Font& FontPluginQt::default_fixed_width_font()
Gfx::Font& FontPluginLadybird::default_fixed_width_font()
{
return *m_default_fixed_width_font;
}
void FontPluginQt::update_generic_fonts()
void FontPluginLadybird::update_generic_fonts()
{
// How we choose which system font to use for each CSS font:
// 1. Try a list of known-suitable fonts with their names hard-coded below.
@ -90,7 +90,7 @@ void FontPluginQt::update_generic_fonts()
m_generic_font_names[static_cast<size_t>(generic_font)] = gfx_font->family();
};
// Fallback fonts to look for if Gfx::Font can't load the font suggested by Qt.
// Fallback fonts to look for if Gfx::Font can't load expected font
// The lists are basically arbitrary, taken from https://www.w3.org/Style/Examples/007/fonts.en.html
Vector<DeprecatedString> cursive_fallbacks { "Comic Sans MS", "Comic Sans", "Apple Chancery", "Bradley Hand", "Brush Script MT", "Snell Roundhand", "URW Chancery L" };
Vector<DeprecatedString> fantasy_fallbacks { "Impact", "Luminari", "Chalkduster", "Jazz LET", "Blippo", "Stencil Std", "Marker Felt", "Trattatello" };
@ -109,7 +109,7 @@ void FontPluginQt::update_generic_fonts()
update_mapping(Web::Platform::GenericFont::UiSerif, serif_fallbacks);
}
DeprecatedString FontPluginQt::generic_font_name(Web::Platform::GenericFont generic_font)
DeprecatedString FontPluginLadybird::generic_font_name(Web::Platform::GenericFont generic_font)
{
return m_generic_font_names[static_cast<size_t>(generic_font)];
}

View File

@ -12,10 +12,10 @@
namespace Ladybird {
class FontPluginQt final : public Web::Platform::FontPlugin {
class FontPluginLadybird final : public Web::Platform::FontPlugin {
public:
FontPluginQt(bool is_layout_test_mode);
virtual ~FontPluginQt();
FontPluginLadybird(bool is_layout_test_mode);
virtual ~FontPluginLadybird();
virtual Gfx::Font& default_font() override;
virtual Gfx::Font& default_fixed_width_font() override;

View File

@ -9,7 +9,7 @@ set(WEBCONTENT_SOURCES
../AudioCodecPluginLadybird.cpp
../AudioThread.cpp
../EventLoopImplementationQt.cpp
../FontPluginQt.cpp
../FontPluginLadybird.cpp
../ImageCodecPluginLadybird.cpp
../RequestManagerQt.cpp
../Utilities.cpp

View File

@ -6,7 +6,7 @@
#include "../AudioCodecPluginLadybird.h"
#include "../EventLoopImplementationQt.h"
#include "../FontPluginQt.h"
#include "../FontPluginLadybird.h"
#include "../ImageCodecPluginLadybird.h"
#include "../RequestManagerQt.h"
#include "../Utilities.h"
@ -74,7 +74,7 @@ ErrorOr<int> serenity_main(Main::Arguments arguments)
VERIFY(webcontent_fd_passing_socket >= 0);
Web::Platform::FontPlugin::install(*new Ladybird::FontPluginQt(is_layout_test_mode));
Web::Platform::FontPlugin::install(*new Ladybird::FontPluginLadybird(is_layout_test_mode));
Web::FrameLoader::set_error_page_url(DeprecatedString::formatted("file://{}/res/html/error.html", s_serenity_resource_root));

View File

@ -47,7 +47,7 @@ executable("WebContent") {
"../AudioCodecPluginLadybird.cpp",
"../AudioThread.cpp",
"../EventLoopImplementationQt.cpp",
"../FontPluginQt.cpp",
"../FontPluginLadybird.cpp",
"../ImageCodecPluginLadybird.cpp",
"../RequestManagerQt.cpp",
"../Utilities.cpp",