Ver código fonte

LibGfx: Move other font-related files to LibGfx/Font/

Simon Wanner 3 anos atrás
pai
commit
206d6ece55
100 arquivos alterados com 137 adições e 136 exclusões
  1. 1 1
      Documentation/FileFormats.md
  2. 2 1
      Meta/Lagom/CMakeLists.txt
  3. 1 1
      Tests/LibGL/TestRender.cpp
  4. 1 1
      Tests/LibGfx/BenchmarkGfxPainter.cpp
  5. 2 2
      Tests/LibGfx/TestFontHandling.cpp
  6. 1 1
      Userland/Applets/Audio/main.cpp
  7. 1 1
      Userland/Applications/Browser/ConsoleWidget.cpp
  8. 1 1
      Userland/Applications/Calculator/CalculatorWidget.cpp
  9. 1 1
      Userland/Applications/Calendar/AddEventDialog.cpp
  10. 1 1
      Userland/Applications/CharacterMap/main.cpp
  11. 1 1
      Userland/Applications/DisplaySettings/FontSettingsWidget.cpp
  12. 1 1
      Userland/Applications/DisplaySettings/MonitorWidget.cpp
  13. 3 3
      Userland/Applications/FontEditor/FontEditor.cpp
  14. 1 1
      Userland/Applications/FontEditor/FontEditor.h
  15. 1 1
      Userland/Applications/FontEditor/GlyphEditorWidget.cpp
  16. 1 1
      Userland/Applications/FontEditor/GlyphEditorWidget.h
  17. 2 2
      Userland/Applications/FontEditor/NewFontDialog.cpp
  18. 1 1
      Userland/Applications/FontEditor/NewFontDialog.h
  19. 1 1
      Userland/Applications/FontEditor/UndoSelection.h
  20. 2 2
      Userland/Applications/FontEditor/main.cpp
  21. 1 1
      Userland/Applications/HexEditor/HexEditor.cpp
  22. 1 1
      Userland/Applications/HexEditor/HexEditor.h
  23. 1 1
      Userland/Applications/KeyboardMapper/KeyButton.cpp
  24. 1 1
      Userland/Applications/KeyboardSettings/KeyboardSettingsWidget.cpp
  25. 1 1
      Userland/Applications/MouseSettings/DoubleClickArrowWidget.cpp
  26. 1 1
      Userland/Applications/PDFViewer/OutlineModel.cpp
  27. 2 2
      Userland/Applications/Piano/RollWidget.cpp
  28. 1 1
      Userland/Applications/PixelPaint/Filters/Bloom.cpp
  29. 1 1
      Userland/Applications/PixelPaint/LayerPropertiesWidget.cpp
  30. 1 1
      Userland/Applications/SpaceAnalyzer/TreeMapWidget.cpp
  31. 1 1
      Userland/Applications/Spreadsheet/CellTypeDialog.cpp
  32. 1 1
      Userland/Applications/Spreadsheet/SpreadsheetWidget.cpp
  33. 1 1
      Userland/Applications/SystemMonitor/GraphWidget.cpp
  34. 1 1
      Userland/Applications/SystemMonitor/MemoryStatsWidget.cpp
  35. 1 1
      Userland/Applications/SystemMonitor/ProcessStateWidget.cpp
  36. 1 1
      Userland/Applications/SystemMonitor/main.cpp
  37. 1 1
      Userland/Applications/Terminal/main.cpp
  38. 2 2
      Userland/Applications/TerminalSettings/TerminalSettingsWidget.cpp
  39. 1 1
      Userland/Applications/TextEditor/MainWidget.cpp
  40. 1 1
      Userland/Applications/Welcome/WelcomeWidget.cpp
  41. 1 1
      Userland/Demos/LibGfxDemo/main.cpp
  42. 1 1
      Userland/Demos/LibGfxScaleDemo/main.cpp
  43. 1 1
      Userland/Demos/WidgetGallery/GalleryWidget.cpp
  44. 2 2
      Userland/DevTools/HackStudio/EditorWrapper.cpp
  45. 1 1
      Userland/DevTools/HackStudio/FindInFilesWidget.cpp
  46. 1 1
      Userland/DevTools/HackStudio/Git/DiffViewer.cpp
  47. 1 1
      Userland/DevTools/HackStudio/HackStudioWidget.cpp
  48. 1 1
      Userland/DevTools/HackStudio/HackStudioWidget.h
  49. 1 1
      Userland/DevTools/HackStudio/ToDoEntriesWidget.cpp
  50. 1 1
      Userland/DevTools/Profiler/FlameGraphView.cpp
  51. 1 1
      Userland/DevTools/Profiler/SourceModel.cpp
  52. 2 2
      Userland/Games/2048/BoardView.cpp
  53. 1 1
      Userland/Games/Breakout/Game.h
  54. 2 2
      Userland/Games/Chess/ChessWidget.cpp
  55. 1 1
      Userland/Games/FlappyBug/Game.h
  56. 1 1
      Userland/Games/Hearts/Game.cpp
  57. 1 1
      Userland/Games/Hearts/ScoreCard.cpp
  58. 2 2
      Userland/Games/MasterWord/WordGame.cpp
  59. 1 1
      Userland/Games/Pong/Game.h
  60. 2 2
      Userland/Games/Snake/SnakeGame.cpp
  61. 2 2
      Userland/Libraries/LibCards/Card.cpp
  62. 1 1
      Userland/Libraries/LibCpp/SyntaxHighlighter.cpp
  63. 2 2
      Userland/Libraries/LibGUI/AboutDialog.cpp
  64. 1 1
      Userland/Libraries/LibGUI/Application.cpp
  65. 1 1
      Userland/Libraries/LibGUI/Breadcrumbbar.cpp
  66. 1 1
      Userland/Libraries/LibGUI/Button.cpp
  67. 1 1
      Userland/Libraries/LibGUI/Calendar.cpp
  68. 1 1
      Userland/Libraries/LibGUI/CheckBox.cpp
  69. 1 1
      Userland/Libraries/LibGUI/ConnectionToWindowServer.cpp
  70. 1 1
      Userland/Libraries/LibGUI/FilePicker.cpp
  71. 1 1
      Userland/Libraries/LibGUI/FontPicker.cpp
  72. 1 1
      Userland/Libraries/LibGUI/FontPicker.h
  73. 2 2
      Userland/Libraries/LibGUI/GlyphMapWidget.cpp
  74. 1 1
      Userland/Libraries/LibGUI/GlyphMapWidget.h
  75. 1 1
      Userland/Libraries/LibGUI/GroupBox.cpp
  76. 1 1
      Userland/Libraries/LibGUI/HeaderView.cpp
  77. 1 1
      Userland/Libraries/LibGUI/InputBox.cpp
  78. 1 1
      Userland/Libraries/LibGUI/LinkLabel.cpp
  79. 1 1
      Userland/Libraries/LibGUI/MessageBox.cpp
  80. 1 1
      Userland/Libraries/LibGUI/RadioButton.cpp
  81. 1 1
      Userland/Libraries/LibGUI/TabWidget.cpp
  82. 2 2
      Userland/Libraries/LibGUI/TextEditor.cpp
  83. 1 1
      Userland/Libraries/LibGUI/Tray.cpp
  84. 1 1
      Userland/Libraries/LibGUI/ValueSlider.cpp
  85. 1 1
      Userland/Libraries/LibGUI/Variant.h
  86. 2 2
      Userland/Libraries/LibGUI/Widget.cpp
  87. 1 1
      Userland/Libraries/LibGUI/Wizards/CoverWizardPage.cpp
  88. 1 1
      Userland/Libraries/LibGUI/Wizards/WizardPage.cpp
  89. 19 19
      Userland/Libraries/LibGfx/CMakeLists.txt
  90. 1 1
      Userland/Libraries/LibGfx/ClassicWindowTheme.cpp
  91. 2 2
      Userland/Libraries/LibGfx/Font/BitmapFont.cpp
  92. 1 1
      Userland/Libraries/LibGfx/Font/BitmapFont.h
  93. 1 1
      Userland/Libraries/LibGfx/Font/Emoji.cpp
  94. 0 0
      Userland/Libraries/LibGfx/Font/Emoji.h
  95. 0 0
      Userland/Libraries/LibGfx/Font/Font.h
  96. 3 3
      Userland/Libraries/LibGfx/Font/FontDatabase.cpp
  97. 1 1
      Userland/Libraries/LibGfx/Font/FontDatabase.h
  98. 0 0
      Userland/Libraries/LibGfx/Font/FontStyleMapping.h
  99. 2 2
      Userland/Libraries/LibGfx/Font/TrueType/Font.h
  100. 1 1
      Userland/Libraries/LibGfx/Font/Typeface.cpp

+ 1 - 1
Documentation/FileFormats.md

@@ -62,7 +62,7 @@ See also [`Userland/Services/Taskbar/main.cpp`](../Userland/Services/Taskbar/mai
 ## Font (`*.font` files)
 ## Font (`*.font` files)
 
 
 These files contain bitmap definitions of fonts, either varying-width or fixed-width.
 These files contain bitmap definitions of fonts, either varying-width or fixed-width.
-The header definition can be found in `Gfx::FontFileHeader` in [`Userland/Libraries/LibGfx/BitmapFont.cpp`](../Userland/Libraries/LibGfx/BitmapFont.cpp).
+The header definition can be found in `Gfx::FontFileHeader` in [`Userland/Libraries/LibGfx/Font/BitmapFont.cpp`](../Userland/Libraries/LibGfx/Font/BitmapFont.cpp).
 Most prominently, the first four bytes contain the filemagic: `!Fnt`.
 Most prominently, the first four bytes contain the filemagic: `!Fnt`.
 
 
 ## GUI Markup Language (`*.gml` files)
 ## GUI Markup Language (`*.gml` files)

+ 2 - 1
Meta/Lagom/CMakeLists.txt

@@ -340,9 +340,10 @@ if (BUILD_LAGOM)
 
 
     # Gfx
     # Gfx
     file(GLOB LIBGFX_SOURCES CONFIGURE_DEPENDS "../../Userland/Libraries/LibGfx/*.cpp")
     file(GLOB LIBGFX_SOURCES CONFIGURE_DEPENDS "../../Userland/Libraries/LibGfx/*.cpp")
+    file(GLOB LIBGFX_FONT_SOURCES CONFIGURE_DEPENDS "../../Userland/Libraries/LibGfx/Font/*.cpp")
     file(GLOB LIBGFX_TTF_SOURCES CONFIGURE_DEPENDS "../../Userland/Libraries/LibGfx/Font/TrueType/*.cpp")
     file(GLOB LIBGFX_TTF_SOURCES CONFIGURE_DEPENDS "../../Userland/Libraries/LibGfx/Font/TrueType/*.cpp")
     lagom_lib(Gfx gfx
     lagom_lib(Gfx gfx
-            SOURCES ${LIBGFX_SOURCES} ${LIBGFX_TTF_SOURCES}
+            SOURCES ${LIBGFX_SOURCES} ${LIBGFX_FONT_SOURCES} ${LIBGFX_TTF_SOURCES}
             LIBS m LagomCompress LagomTextCodec LagomIPC
             LIBS m LagomCompress LagomTextCodec LagomIPC
             )
             )
 
 

+ 1 - 1
Tests/LibGL/TestRender.cpp

@@ -12,7 +12,7 @@
 #include <LibGL/GLContext.h>
 #include <LibGL/GLContext.h>
 #include <LibGfx/BMPWriter.h>
 #include <LibGfx/BMPWriter.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <fcntl.h>
 #include <fcntl.h>
 #include <unistd.h>
 #include <unistd.h>
 
 

+ 1 - 1
Tests/LibGfx/BenchmarkGfxPainter.cpp

@@ -7,7 +7,7 @@
 #include <LibTest/TestCase.h>
 #include <LibTest/TestCase.h>
 
 
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Painter.h>
 #include <LibGfx/Painter.h>
 #include <stdio.h>
 #include <stdio.h>
 
 

+ 2 - 2
Tests/LibGfx/TestFontHandling.cpp

@@ -5,8 +5,8 @@
  * SPDX-License-Identifier: BSD-2-Clause
  * SPDX-License-Identifier: BSD-2-Clause
  */
  */
 
 
-#include <LibGfx/BitmapFont.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/BitmapFont.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibTest/TestCase.h>
 #include <LibTest/TestCase.h>
 #include <stdio.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <stdlib.h>

+ 1 - 1
Userland/Applets/Audio/main.cpp

@@ -20,7 +20,7 @@
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibMain/Main.h>
 #include <LibMain/Main.h>
 
 

+ 1 - 1
Userland/Applications/Browser/ConsoleWidget.cpp

@@ -13,7 +13,7 @@
 #include <LibGUI/BoxLayout.h>
 #include <LibGUI/BoxLayout.h>
 #include <LibGUI/Button.h>
 #include <LibGUI/Button.h>
 #include <LibGUI/TextBox.h>
 #include <LibGUI/TextBox.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibJS/MarkupGenerator.h>
 #include <LibJS/MarkupGenerator.h>
 #include <LibJS/SyntaxHighlighter.h>
 #include <LibJS/SyntaxHighlighter.h>
 
 

+ 1 - 1
Userland/Applications/Calculator/CalculatorWidget.cpp

@@ -14,7 +14,7 @@
 #include <LibGUI/Button.h>
 #include <LibGUI/Button.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/TextBox.h>
 #include <LibGUI/TextBox.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 CalculatorWidget::CalculatorWidget()
 CalculatorWidget::CalculatorWidget()

+ 1 - 1
Userland/Applications/Calendar/AddEventDialog.cpp

@@ -17,7 +17,7 @@
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
 #include <LibGfx/Color.h>
 #include <LibGfx/Color.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 
 
 AddEventDialog::AddEventDialog(Core::DateTime date_time, Window* parent_window)
 AddEventDialog::AddEventDialog(Core::DateTime date_time, Window* parent_window)
     : Dialog(parent_window)
     : Dialog(parent_window)

+ 1 - 1
Userland/Applications/CharacterMap/main.cpp

@@ -14,7 +14,7 @@
 #include <LibGUI/Application.h>
 #include <LibGUI/Application.h>
 #include <LibGUI/Icon.h>
 #include <LibGUI/Icon.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibMain/Main.h>
 #include <LibMain/Main.h>
 
 
 static void search_and_print_results(String const& query)
 static void search_and_print_results(String const& query)

+ 1 - 1
Userland/Applications/DisplaySettings/FontSettingsWidget.cpp

@@ -11,7 +11,7 @@
 #include <LibGUI/Button.h>
 #include <LibGUI/Button.h>
 #include <LibGUI/ConnectionToWindowServer.h>
 #include <LibGUI/ConnectionToWindowServer.h>
 #include <LibGUI/FontPicker.h>
 #include <LibGUI/FontPicker.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 
 
 namespace DisplaySettings {
 namespace DisplaySettings {
 
 

+ 1 - 1
Userland/Applications/DisplaySettings/MonitorWidget.cpp

@@ -9,7 +9,7 @@
 #include <LibGUI/Desktop.h>
 #include <LibGUI/Desktop.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibThreading/BackgroundAction.h>
 #include <LibThreading/BackgroundAction.h>
 
 
 REGISTER_WIDGET(DisplaySettings, MonitorWidget)
 REGISTER_WIDGET(DisplaySettings, MonitorWidget)

+ 3 - 3
Userland/Applications/FontEditor/FontEditor.cpp

@@ -36,9 +36,9 @@
 #include <LibGUI/TextBox.h>
 #include <LibGUI/TextBox.h>
 #include <LibGUI/ToolbarContainer.h>
 #include <LibGUI/ToolbarContainer.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
-#include <LibGfx/BitmapFont.h>
-#include <LibGfx/Emoji.h>
-#include <LibGfx/FontStyleMapping.h>
+#include <LibGfx/Font/BitmapFont.h>
+#include <LibGfx/Font/Emoji.h>
+#include <LibGfx/Font/FontStyleMapping.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/TextDirection.h>
 #include <LibGfx/TextDirection.h>
 #include <LibUnicode/CharacterTypes.h>
 #include <LibUnicode/CharacterTypes.h>

+ 1 - 1
Userland/Applications/FontEditor/FontEditor.h

@@ -13,7 +13,7 @@
 #include <LibGUI/GlyphMapWidget.h>
 #include <LibGUI/GlyphMapWidget.h>
 #include <LibGUI/UndoStack.h>
 #include <LibGUI/UndoStack.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
-#include <LibGfx/BitmapFont.h>
+#include <LibGfx/Font/BitmapFont.h>
 
 
 class GlyphEditorWidget;
 class GlyphEditorWidget;
 
 

+ 1 - 1
Userland/Applications/FontEditor/GlyphEditorWidget.cpp

@@ -10,7 +10,7 @@
 #include <AK/UnicodeUtils.h>
 #include <AK/UnicodeUtils.h>
 #include <LibGUI/Clipboard.h>
 #include <LibGUI/Clipboard.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
-#include <LibGfx/BitmapFont.h>
+#include <LibGfx/Font/BitmapFont.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <string.h>
 #include <string.h>
 
 

+ 1 - 1
Userland/Applications/FontEditor/GlyphEditorWidget.h

@@ -9,7 +9,7 @@
 
 
 #include <AK/Function.h>
 #include <AK/Function.h>
 #include <LibGUI/Frame.h>
 #include <LibGUI/Frame.h>
-#include <LibGfx/BitmapFont.h>
+#include <LibGfx/Font/BitmapFont.h>
 
 
 class GlyphEditorWidget final : public GUI::Frame {
 class GlyphEditorWidget final : public GUI::Frame {
     C_OBJECT(GlyphEditorWidget)
     C_OBJECT(GlyphEditorWidget)

+ 2 - 2
Userland/Applications/FontEditor/NewFontDialog.cpp

@@ -19,8 +19,8 @@
 #include <LibGUI/TextBox.h>
 #include <LibGUI/TextBox.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Wizards/WizardDialog.h>
 #include <LibGUI/Wizards/WizardDialog.h>
-#include <LibGfx/BitmapFont.h>
-#include <LibGfx/FontStyleMapping.h>
+#include <LibGfx/Font/BitmapFont.h>
+#include <LibGfx/Font/FontStyleMapping.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 namespace GUI {
 namespace GUI {

+ 1 - 1
Userland/Applications/FontEditor/NewFontDialog.h

@@ -9,7 +9,7 @@
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Wizards/WizardDialog.h>
 #include <LibGUI/Wizards/WizardDialog.h>
 #include <LibGUI/Wizards/WizardPage.h>
 #include <LibGUI/Wizards/WizardPage.h>
-#include <LibGfx/BitmapFont.h>
+#include <LibGfx/Font/BitmapFont.h>
 
 
 class NewFontDialog final : public GUI::WizardDialog {
 class NewFontDialog final : public GUI::WizardDialog {
     C_OBJECT(NewFontDialog);
     C_OBJECT(NewFontDialog);

+ 1 - 1
Userland/Applications/FontEditor/UndoSelection.h

@@ -8,7 +8,7 @@
 
 
 #include <LibGUI/Command.h>
 #include <LibGUI/Command.h>
 #include <LibGUI/UndoStack.h>
 #include <LibGUI/UndoStack.h>
-#include <LibGfx/BitmapFont.h>
+#include <LibGfx/Font/BitmapFont.h>
 
 
 class UndoSelection : public RefCounted<UndoSelection> {
 class UndoSelection : public RefCounted<UndoSelection> {
 public:
 public:

+ 2 - 2
Userland/Applications/FontEditor/main.cpp

@@ -15,8 +15,8 @@
 #include <LibGUI/Menubar.h>
 #include <LibGUI/Menubar.h>
 #include <LibGUI/MessageBox.h>
 #include <LibGUI/MessageBox.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
-#include <LibGfx/BitmapFont.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/BitmapFont.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibMain/Main.h>
 #include <LibMain/Main.h>
 
 
 ErrorOr<int> serenity_main(Main::Arguments arguments)
 ErrorOr<int> serenity_main(Main::Arguments arguments)

+ 1 - 1
Userland/Applications/HexEditor/HexEditor.cpp

@@ -21,7 +21,7 @@
 #include <LibGUI/Scrollbar.h>
 #include <LibGUI/Scrollbar.h>
 #include <LibGUI/TextEditor.h>
 #include <LibGUI/TextEditor.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <ctype.h>
 #include <ctype.h>
 #include <fcntl.h>
 #include <fcntl.h>

+ 1 - 1
Userland/Applications/HexEditor/HexEditor.h

@@ -19,7 +19,7 @@
 #include <AK/StdLibExtras.h>
 #include <AK/StdLibExtras.h>
 #include <LibCore/Timer.h>
 #include <LibCore/Timer.h>
 #include <LibGUI/AbstractScrollableWidget.h>
 #include <LibGUI/AbstractScrollableWidget.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/TextAlignment.h>
 #include <LibGfx/TextAlignment.h>
 
 
 class HexEditor : public GUI::AbstractScrollableWidget {
 class HexEditor : public GUI::AbstractScrollableWidget {

+ 1 - 1
Userland/Applications/KeyboardMapper/KeyButton.cpp

@@ -9,7 +9,7 @@
 #include "KeyButton.h"
 #include "KeyButton.h"
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 void KeyButton::paint_event(GUI::PaintEvent& event)
 void KeyButton::paint_event(GUI::PaintEvent& event)

+ 1 - 1
Userland/Applications/KeyboardSettings/KeyboardSettingsWidget.cpp

@@ -23,7 +23,7 @@
 #include <LibGUI/Model.h>
 #include <LibGUI/Model.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibKeyboard/CharacterMap.h>
 #include <LibKeyboard/CharacterMap.h>
 #include <spawn.h>
 #include <spawn.h>
 
 

+ 1 - 1
Userland/Applications/MouseSettings/DoubleClickArrowWidget.cpp

@@ -8,7 +8,7 @@
 
 
 #include "DoubleClickArrowWidget.h"
 #include "DoubleClickArrowWidget.h"
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 
 
 REGISTER_WIDGET(MouseSettings, DoubleClickArrowWidget);
 REGISTER_WIDGET(MouseSettings, DoubleClickArrowWidget);
 
 

+ 1 - 1
Userland/Applications/PDFViewer/OutlineModel.cpp

@@ -5,7 +5,7 @@
  */
  */
 
 
 #include "OutlineModel.h"
 #include "OutlineModel.h"
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 
 
 NonnullRefPtr<OutlineModel> OutlineModel::create(NonnullRefPtr<PDF::OutlineDict> const& outline)
 NonnullRefPtr<OutlineModel> OutlineModel::create(NonnullRefPtr<PDF::OutlineDict> const& outline)
 {
 {

+ 2 - 2
Userland/Applications/Piano/RollWidget.cpp

@@ -12,8 +12,8 @@
 #include <AK/IntegralMath.h>
 #include <AK/IntegralMath.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Scrollbar.h>
 #include <LibGUI/Scrollbar.h>
-#include <LibGfx/Font.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/Font.h>
+#include <LibGfx/Font/FontDatabase.h>
 
 
 constexpr int note_height = 20;
 constexpr int note_height = 20;
 constexpr int max_note_width = note_height * 2;
 constexpr int max_note_width = note_height * 2;

+ 1 - 1
Userland/Applications/PixelPaint/Filters/Bloom.cpp

@@ -12,7 +12,7 @@
 #include <LibGfx/BitmapMixer.h>
 #include <LibGfx/BitmapMixer.h>
 #include <LibGfx/Filters/FastBoxBlurFilter.h>
 #include <LibGfx/Filters/FastBoxBlurFilter.h>
 #include <LibGfx/Filters/LumaFilter.h>
 #include <LibGfx/Filters/LumaFilter.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 
 
 namespace PixelPaint::Filters {
 namespace PixelPaint::Filters {
 
 

+ 1 - 1
Userland/Applications/PixelPaint/LayerPropertiesWidget.cpp

@@ -13,7 +13,7 @@
 #include <LibGUI/Label.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/OpacitySlider.h>
 #include <LibGUI/OpacitySlider.h>
 #include <LibGUI/TextBox.h>
 #include <LibGUI/TextBox.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 
 
 REGISTER_WIDGET(PixelPaint, LayerPropertiesWidget);
 REGISTER_WIDGET(PixelPaint, LayerPropertiesWidget);
 
 

+ 1 - 1
Userland/Applications/SpaceAnalyzer/TreeMapWidget.cpp

@@ -9,7 +9,7 @@
 #include <AK/NumberFormat.h>
 #include <AK/NumberFormat.h>
 #include <LibGUI/ConnectionToWindowServer.h>
 #include <LibGUI/ConnectionToWindowServer.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <WindowServer/WindowManager.h>
 #include <WindowServer/WindowManager.h>
 
 
 REGISTER_WIDGET(SpaceAnalyzer, TreeMapWidget)
 REGISTER_WIDGET(SpaceAnalyzer, TreeMapWidget)

+ 1 - 1
Userland/Applications/Spreadsheet/CellTypeDialog.cpp

@@ -22,7 +22,7 @@
 #include <LibGUI/TabWidget.h>
 #include <LibGUI/TabWidget.h>
 #include <LibGUI/TextEditor.h>
 #include <LibGUI/TextEditor.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibJS/SyntaxHighlighter.h>
 #include <LibJS/SyntaxHighlighter.h>
 
 
 REGISTER_WIDGET(Spreadsheet, ConditionsView);
 REGISTER_WIDGET(Spreadsheet, ConditionsView);

+ 1 - 1
Userland/Applications/Spreadsheet/SpreadsheetWidget.cpp

@@ -21,7 +21,7 @@
 #include <LibGUI/TextEditor.h>
 #include <LibGUI/TextEditor.h>
 #include <LibGUI/Toolbar.h>
 #include <LibGUI/Toolbar.h>
 #include <LibGUI/ToolbarContainer.h>
 #include <LibGUI/ToolbarContainer.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <string.h>
 #include <string.h>
 
 
 namespace Spreadsheet {
 namespace Spreadsheet {

+ 1 - 1
Userland/Applications/SystemMonitor/GraphWidget.cpp

@@ -9,7 +9,7 @@
 #include <LibCore/Object.h>
 #include <LibCore/Object.h>
 #include <LibGUI/Application.h>
 #include <LibGUI/Application.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Path.h>
 #include <LibGfx/Path.h>
 #include <LibGfx/SystemTheme.h>
 #include <LibGfx/SystemTheme.h>

+ 1 - 1
Userland/Applications/SystemMonitor/MemoryStatsWidget.cpp

@@ -14,7 +14,7 @@
 #include <LibGUI/BoxLayout.h>
 #include <LibGUI/BoxLayout.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/StylePainter.h>
 #include <LibGfx/StylePainter.h>
 #include <stdlib.h>
 #include <stdlib.h>
 
 

+ 1 - 1
Userland/Applications/SystemMonitor/ProcessStateWidget.cpp

@@ -13,7 +13,7 @@
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/TableView.h>
 #include <LibGUI/TableView.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 REGISTER_WIDGET(SystemMonitor, ProcessStateWidget)
 REGISTER_WIDGET(SystemMonitor, ProcessStateWidget)

+ 1 - 1
Userland/Applications/SystemMonitor/main.cpp

@@ -46,7 +46,7 @@
 #include <LibGUI/TreeView.h>
 #include <LibGUI/TreeView.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibMain/Main.h>
 #include <LibMain/Main.h>
 #include <LibPCIDB/Database.h>
 #include <LibPCIDB/Database.h>

+ 1 - 1
Userland/Applications/Terminal/main.cpp

@@ -28,7 +28,7 @@
 #include <LibGUI/TextBox.h>
 #include <LibGUI/TextBox.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibMain/Main.h>
 #include <LibMain/Main.h>
 #include <LibVT/TerminalWidget.h>
 #include <LibVT/TerminalWidget.h>

+ 2 - 2
Userland/Applications/TerminalSettings/TerminalSettingsWidget.cpp

@@ -24,8 +24,8 @@
 #include <LibGUI/RadioButton.h>
 #include <LibGUI/RadioButton.h>
 #include <LibGUI/SpinBox.h>
 #include <LibGUI/SpinBox.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
-#include <LibGfx/Font.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/Font.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibKeyboard/CharacterMap.h>
 #include <LibKeyboard/CharacterMap.h>
 #include <LibVT/TerminalWidget.h>
 #include <LibVT/TerminalWidget.h>
 #include <spawn.h>
 #include <spawn.h>

+ 1 - 1
Userland/Applications/TextEditor/MainWidget.cpp

@@ -34,7 +34,7 @@
 #include <LibGUI/Toolbar.h>
 #include <LibGUI/Toolbar.h>
 #include <LibGUI/ToolbarContainer.h>
 #include <LibGUI/ToolbarContainer.h>
 #include <LibGUI/VimEditingEngine.h>
 #include <LibGUI/VimEditingEngine.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Painter.h>
 #include <LibGfx/Painter.h>
 #include <LibJS/SyntaxHighlighter.h>
 #include <LibJS/SyntaxHighlighter.h>
 #include <LibMarkdown/Document.h>
 #include <LibMarkdown/Document.h>

+ 1 - 1
Userland/Applications/Welcome/WelcomeWidget.cpp

@@ -15,7 +15,7 @@
 #include <LibGUI/CheckBox.h>
 #include <LibGUI/CheckBox.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
-#include <LibGfx/BitmapFont.h>
+#include <LibGfx/Font/BitmapFont.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibMarkdown/Document.h>
 #include <LibMarkdown/Document.h>
 #include <LibWeb/OutOfProcessWebView.h>
 #include <LibWeb/OutOfProcessWebView.h>

+ 1 - 1
Userland/Demos/LibGfxDemo/main.cpp

@@ -15,7 +15,7 @@
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Painter.h>
 #include <LibGfx/Painter.h>
 #include <LibGfx/Path.h>
 #include <LibGfx/Path.h>
 #include <LibMain/Main.h>
 #include <LibMain/Main.h>

+ 1 - 1
Userland/Demos/LibGfxScaleDemo/main.cpp

@@ -15,7 +15,7 @@
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Painter.h>
 #include <LibGfx/Painter.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Path.h>
 #include <LibGfx/Path.h>

+ 1 - 1
Userland/Demos/WidgetGallery/GalleryWidget.cpp

@@ -26,7 +26,7 @@
 #include <LibGUI/TabWidget.h>
 #include <LibGUI/TabWidget.h>
 #include <LibGUI/TableView.h>
 #include <LibGUI/TableView.h>
 #include <LibGUI/ValueSlider.h>
 #include <LibGUI/ValueSlider.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 GalleryWidget::GalleryWidget()
 GalleryWidget::GalleryWidget()

+ 2 - 2
Userland/DevTools/HackStudio/EditorWrapper.cpp

@@ -11,8 +11,8 @@
 #include <LibGUI/Application.h>
 #include <LibGUI/Application.h>
 #include <LibGUI/BoxLayout.h>
 #include <LibGUI/BoxLayout.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/Label.h>
-#include <LibGfx/Font.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/Font.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 namespace HackStudio {
 namespace HackStudio {

+ 1 - 1
Userland/DevTools/HackStudio/FindInFilesWidget.cpp

@@ -12,7 +12,7 @@
 #include <LibGUI/Button.h>
 #include <LibGUI/Button.h>
 #include <LibGUI/TableView.h>
 #include <LibGUI/TableView.h>
 #include <LibGUI/TextBox.h>
 #include <LibGUI/TextBox.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 
 
 namespace HackStudio {
 namespace HackStudio {
 
 

+ 1 - 1
Userland/DevTools/HackStudio/Git/DiffViewer.cpp

@@ -12,7 +12,7 @@
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Scrollbar.h>
 #include <LibGUI/Scrollbar.h>
 #include <LibGfx/Color.h>
 #include <LibGfx/Color.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 namespace HackStudio {
 namespace HackStudio {

+ 1 - 1
Userland/DevTools/HackStudio/HackStudioWidget.cpp

@@ -64,7 +64,7 @@
 #include <LibGUI/VimEditingEngine.h>
 #include <LibGUI/VimEditingEngine.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibThreading/Mutex.h>
 #include <LibThreading/Mutex.h>
 #include <LibThreading/Thread.h>
 #include <LibThreading/Thread.h>

+ 1 - 1
Userland/DevTools/HackStudio/HackStudioWidget.h

@@ -27,7 +27,7 @@
 #include <LibGUI/Scrollbar.h>
 #include <LibGUI/Scrollbar.h>
 #include <LibGUI/Splitter.h>
 #include <LibGUI/Splitter.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibThreading/Thread.h>
 #include <LibThreading/Thread.h>
 
 
 namespace HackStudio {
 namespace HackStudio {

+ 1 - 1
Userland/DevTools/HackStudio/ToDoEntriesWidget.cpp

@@ -8,7 +8,7 @@
 #include "HackStudio.h"
 #include "HackStudio.h"
 #include "ToDoEntries.h"
 #include "ToDoEntries.h"
 #include <LibGUI/BoxLayout.h>
 #include <LibGUI/BoxLayout.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 
 
 namespace HackStudio {
 namespace HackStudio {
 
 

+ 1 - 1
Userland/DevTools/Profiler/FlameGraphView.cpp

@@ -10,7 +10,7 @@
 #include <AK/Function.h>
 #include <AK/Function.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 namespace Profiler {
 namespace Profiler {

+ 1 - 1
Userland/DevTools/Profiler/SourceModel.cpp

@@ -9,7 +9,7 @@
 #include "Profile.h"
 #include "Profile.h"
 #include <LibCore/File.h>
 #include <LibCore/File.h>
 #include <LibDebug/DebugInfo.h>
 #include <LibDebug/DebugInfo.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibSymbolication/Symbolication.h>
 #include <LibSymbolication/Symbolication.h>
 #include <stdio.h>
 #include <stdio.h>
 
 

+ 2 - 2
Userland/Games/2048/BoardView.cpp

@@ -7,8 +7,8 @@
 
 
 #include "BoardView.h"
 #include "BoardView.h"
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
-#include <LibGfx/Font.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/Font.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 BoardView::BoardView(Game::Board const* board)
 BoardView::BoardView(Game::Board const* board)

+ 1 - 1
Userland/Games/Breakout/Game.h

@@ -8,7 +8,7 @@
 #pragma once
 #pragma once
 
 
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 
 
 namespace Breakout {
 namespace Breakout {
 
 

+ 2 - 2
Userland/Games/Chess/ChessWidget.cpp

@@ -12,8 +12,8 @@
 #include <LibCore/File.h>
 #include <LibCore/File.h>
 #include <LibGUI/MessageBox.h>
 #include <LibGUI/MessageBox.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
-#include <LibGfx/Font.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/Font.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Path.h>
 #include <LibGfx/Path.h>
 #include <unistd.h>
 #include <unistd.h>
 
 

+ 1 - 1
Userland/Games/FlappyBug/Game.h

@@ -13,7 +13,7 @@
 #include <LibGUI/Frame.h>
 #include <LibGUI/Frame.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/StandardCursor.h>
 #include <LibGfx/StandardCursor.h>
 
 
 namespace FlappyBug {
 namespace FlappyBug {

+ 1 - 1
Userland/Games/Hearts/Game.cpp

@@ -16,7 +16,7 @@
 #include <LibGUI/Button.h>
 #include <LibGUI/Button.h>
 #include <LibGUI/Dialog.h>
 #include <LibGUI/Dialog.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 REGISTER_WIDGET(Hearts, Game);
 REGISTER_WIDGET(Hearts, Game);

+ 1 - 1
Userland/Games/Hearts/ScoreCard.cpp

@@ -8,7 +8,7 @@
 #include <LibGUI/Button.h>
 #include <LibGUI/Button.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 
 
 namespace Hearts {
 namespace Hearts {
 
 

+ 2 - 2
Userland/Games/MasterWord/WordGame.cpp

@@ -12,8 +12,8 @@
 #include <LibGUI/Application.h>
 #include <LibGUI/Application.h>
 #include <LibGUI/MessageBox.h>
 #include <LibGUI/MessageBox.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
-#include <LibGfx/Font.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/Font.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 // TODO: Add stats
 // TODO: Add stats

+ 1 - 1
Userland/Games/Pong/Game.h

@@ -13,7 +13,7 @@
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/StandardCursor.h>
 #include <LibGfx/StandardCursor.h>
 
 
 namespace Pong {
 namespace Pong {

+ 2 - 2
Userland/Games/Snake/SnakeGame.cpp

@@ -11,8 +11,8 @@
 #include <LibConfig/Client.h>
 #include <LibConfig/Client.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/Font.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/Font.h>
+#include <LibGfx/Font/FontDatabase.h>
 
 
 SnakeGame::SnakeGame()
 SnakeGame::SnakeGame()
 {
 {

+ 2 - 2
Userland/Libraries/LibCards/Card.cpp

@@ -7,8 +7,8 @@
 
 
 #include "Card.h"
 #include "Card.h"
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
-#include <LibGfx/Font.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/Font.h>
+#include <LibGfx/Font/FontDatabase.h>
 
 
 namespace Cards {
 namespace Cards {
 
 

+ 1 - 1
Userland/Libraries/LibCpp/SyntaxHighlighter.cpp

@@ -8,7 +8,7 @@
 #include <LibCpp/Lexer.h>
 #include <LibCpp/Lexer.h>
 #include <LibCpp/SyntaxHighlighter.h>
 #include <LibCpp/SyntaxHighlighter.h>
 #include <LibGUI/TextEditor.h>
 #include <LibGUI/TextEditor.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 namespace Cpp {
 namespace Cpp {

+ 2 - 2
Userland/Libraries/LibGUI/AboutDialog.cpp

@@ -12,8 +12,8 @@
 #include <LibGUI/ImageWidget.h>
 #include <LibGUI/ImageWidget.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
-#include <LibGfx/Font.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/Font.h>
+#include <LibGfx/Font/FontDatabase.h>
 
 
 namespace GUI {
 namespace GUI {
 
 

+ 1 - 1
Userland/Libraries/LibGUI/Application.cpp

@@ -15,7 +15,7 @@
 #include <LibGUI/Menubar.h>
 #include <LibGUI/Menubar.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 namespace GUI {
 namespace GUI {

+ 1 - 1
Userland/Libraries/LibGUI/Breadcrumbbar.cpp

@@ -10,7 +10,7 @@
 #include <LibGUI/Breadcrumbbar.h>
 #include <LibGUI/Breadcrumbbar.h>
 #include <LibGUI/Button.h>
 #include <LibGUI/Button.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 REGISTER_WIDGET(GUI, Breadcrumbbar)
 REGISTER_WIDGET(GUI, Breadcrumbbar)

+ 1 - 1
Userland/Libraries/LibGUI/Button.cpp

@@ -11,7 +11,7 @@
 #include <LibGUI/Menu.h>
 #include <LibGUI/Menu.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/StylePainter.h>
 #include <LibGfx/StylePainter.h>
 
 

+ 1 - 1
Userland/Libraries/LibGUI/Calendar.cpp

@@ -10,7 +10,7 @@
 #include <LibGUI/Calendar.h>
 #include <LibGUI/Calendar.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 REGISTER_WIDGET(GUI, Calendar);
 REGISTER_WIDGET(GUI, Calendar);

+ 1 - 1
Userland/Libraries/LibGUI/CheckBox.cpp

@@ -8,7 +8,7 @@
 #include <LibGUI/CheckBox.h>
 #include <LibGUI/CheckBox.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGfx/CharacterBitmap.h>
 #include <LibGfx/CharacterBitmap.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/StylePainter.h>
 #include <LibGfx/StylePainter.h>
 
 

+ 1 - 1
Userland/Libraries/LibGUI/ConnectionToWindowServer.cpp

@@ -21,7 +21,7 @@
 #include <LibGUI/MouseTracker.h>
 #include <LibGUI/MouseTracker.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/SystemTheme.h>
 #include <LibGfx/SystemTheme.h>
 
 

+ 1 - 1
Userland/Libraries/LibGUI/FilePicker.cpp

@@ -25,7 +25,7 @@
 #include <LibGUI/TextBox.h>
 #include <LibGUI/TextBox.h>
 #include <LibGUI/Toolbar.h>
 #include <LibGUI/Toolbar.h>
 #include <LibGUI/Tray.h>
 #include <LibGUI/Tray.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <string.h>
 #include <string.h>
 #include <unistd.h>
 #include <unistd.h>

+ 1 - 1
Userland/Libraries/LibGUI/FontPicker.cpp

@@ -14,7 +14,7 @@
 #include <LibGUI/ListView.h>
 #include <LibGUI/ListView.h>
 #include <LibGUI/SpinBox.h>
 #include <LibGUI/SpinBox.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 
 
 namespace GUI {
 namespace GUI {
 
 

+ 1 - 1
Userland/Libraries/LibGUI/FontPicker.h

@@ -8,7 +8,7 @@
 #pragma once
 #pragma once
 
 
 #include <LibGUI/Dialog.h>
 #include <LibGUI/Dialog.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Forward.h>
 #include <LibGfx/Forward.h>
 
 
 namespace GUI {
 namespace GUI {

+ 2 - 2
Userland/Libraries/LibGUI/GlyphMapWidget.cpp

@@ -9,8 +9,8 @@
 
 
 #include "GlyphMapWidget.h"
 #include "GlyphMapWidget.h"
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
-#include <LibGfx/BitmapFont.h>
-#include <LibGfx/Emoji.h>
+#include <LibGfx/Font/BitmapFont.h>
+#include <LibGfx/Font/Emoji.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 REGISTER_WIDGET(GUI, GlyphMapWidget);
 REGISTER_WIDGET(GUI, GlyphMapWidget);

+ 1 - 1
Userland/Libraries/LibGUI/GlyphMapWidget.h

@@ -11,7 +11,7 @@
 #include <LibCore/Timer.h>
 #include <LibCore/Timer.h>
 #include <LibGUI/AbstractScrollableWidget.h>
 #include <LibGUI/AbstractScrollableWidget.h>
 #include <LibGUI/TextRange.h>
 #include <LibGUI/TextRange.h>
-#include <LibGfx/BitmapFont.h>
+#include <LibGfx/Font/BitmapFont.h>
 #include <LibUnicode/CharacterTypes.h>
 #include <LibUnicode/CharacterTypes.h>
 
 
 namespace GUI {
 namespace GUI {

+ 1 - 1
Userland/Libraries/LibGUI/GroupBox.cpp

@@ -7,7 +7,7 @@
 
 
 #include <LibGUI/GroupBox.h>
 #include <LibGUI/GroupBox.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/StylePainter.h>
 #include <LibGfx/StylePainter.h>
 
 

+ 1 - 1
Userland/Libraries/LibGUI/HeaderView.cpp

@@ -12,7 +12,7 @@
 #include <LibGUI/Model.h>
 #include <LibGUI/Model.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/StylePainter.h>
 #include <LibGfx/StylePainter.h>
 
 

+ 1 - 1
Userland/Libraries/LibGUI/InputBox.cpp

@@ -11,7 +11,7 @@
 #include <LibGUI/InputBox.h>
 #include <LibGUI/InputBox.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/TextBox.h>
 #include <LibGUI/TextBox.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 
 
 namespace GUI {
 namespace GUI {
 
 

+ 1 - 1
Userland/Libraries/LibGUI/LinkLabel.cpp

@@ -12,7 +12,7 @@
 #include <LibGUI/Menu.h>
 #include <LibGUI/Menu.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 
 
 REGISTER_WIDGET(GUI, LinkLabel)
 REGISTER_WIDGET(GUI, LinkLabel)

+ 1 - 1
Userland/Libraries/LibGUI/MessageBox.cpp

@@ -12,7 +12,7 @@
 #include <LibGUI/ImageWidget.h>
 #include <LibGUI/ImageWidget.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/MessageBox.h>
 #include <LibGUI/MessageBox.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 
 
 namespace GUI {
 namespace GUI {
 
 

+ 1 - 1
Userland/Libraries/LibGUI/RadioButton.cpp

@@ -8,7 +8,7 @@
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/RadioButton.h>
 #include <LibGUI/RadioButton.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/StylePainter.h>
 #include <LibGfx/StylePainter.h>
 
 

+ 1 - 1
Userland/Libraries/LibGUI/TabWidget.cpp

@@ -13,7 +13,7 @@
 #include <LibGUI/TabWidget.h>
 #include <LibGUI/TabWidget.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/StylePainter.h>
 #include <LibGfx/StylePainter.h>
 
 

+ 2 - 2
Userland/Libraries/LibGUI/TextEditor.cpp

@@ -25,8 +25,8 @@
 #include <LibGUI/TextEditor.h>
 #include <LibGUI/TextEditor.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/Font.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/Font.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibSyntax/Highlighter.h>
 #include <LibSyntax/Highlighter.h>
 #include <fcntl.h>
 #include <fcntl.h>

+ 1 - 1
Userland/Libraries/LibGUI/Tray.cpp

@@ -7,7 +7,7 @@
 
 
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/Tray.h>
 #include <LibGUI/Tray.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/StylePainter.h>
 #include <LibGfx/StylePainter.h>
 
 

+ 1 - 1
Userland/Libraries/LibGUI/ValueSlider.cpp

@@ -9,7 +9,7 @@
 #include <LibGUI/Painter.h>
 #include <LibGUI/Painter.h>
 #include <LibGUI/TextBox.h>
 #include <LibGUI/TextBox.h>
 #include <LibGUI/ValueSlider.h>
 #include <LibGUI/ValueSlider.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/StylePainter.h>
 #include <LibGfx/StylePainter.h>
 
 

+ 1 - 1
Userland/Libraries/LibGUI/Variant.h

@@ -10,7 +10,7 @@
 #include <AK/String.h>
 #include <AK/String.h>
 #include <LibGUI/Icon.h>
 #include <LibGUI/Icon.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/SystemTheme.h>
 #include <LibGfx/SystemTheme.h>
 
 
 namespace GUI {
 namespace GUI {

+ 2 - 2
Userland/Libraries/LibGUI/Widget.cpp

@@ -25,8 +25,8 @@
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Window.h>
 #include <LibGUI/Window.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/Font.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/Font.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/SystemTheme.h>
 #include <LibGfx/SystemTheme.h>
 #include <unistd.h>
 #include <unistd.h>

+ 1 - 1
Userland/Libraries/LibGUI/Wizards/CoverWizardPage.cpp

@@ -8,7 +8,7 @@
 #include <LibGUI/ImageWidget.h>
 #include <LibGUI/ImageWidget.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/Label.h>
 #include <LibGUI/Wizards/CoverWizardPage.h>
 #include <LibGUI/Wizards/CoverWizardPage.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/SystemTheme.h>
 #include <LibGfx/SystemTheme.h>
 
 
 namespace GUI {
 namespace GUI {

+ 1 - 1
Userland/Libraries/LibGUI/Wizards/WizardPage.cpp

@@ -9,7 +9,7 @@
 #include <LibGUI/SeparatorWidget.h>
 #include <LibGUI/SeparatorWidget.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Widget.h>
 #include <LibGUI/Wizards/WizardPage.h>
 #include <LibGUI/Wizards/WizardPage.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/SystemTheme.h>
 #include <LibGfx/SystemTheme.h>
 
 
 namespace GUI {
 namespace GUI {

+ 19 - 19
Userland/Libraries/LibGfx/CMakeLists.txt

@@ -3,7 +3,6 @@ set(SOURCES
     AntiAliasingPainter.cpp
     AntiAliasingPainter.cpp
     Bitmap.cpp
     Bitmap.cpp
     BitmapMixer.cpp
     BitmapMixer.cpp
-    BitmapFont.cpp
     BMPLoader.cpp
     BMPLoader.cpp
     BMPWriter.cpp
     BMPWriter.cpp
     ClassicStylePainter.cpp
     ClassicStylePainter.cpp
@@ -12,11 +11,16 @@ set(SOURCES
     CursorParams.cpp
     CursorParams.cpp
     DDSLoader.cpp
     DDSLoader.cpp
     DisjointRectSet.cpp
     DisjointRectSet.cpp
-    Emoji.cpp
     Filters/ColorBlindnessFilter.cpp
     Filters/ColorBlindnessFilter.cpp
     Filters/FastBoxBlurFilter.cpp
     Filters/FastBoxBlurFilter.cpp
     Filters/LumaFilter.cpp
     Filters/LumaFilter.cpp
-    FontDatabase.cpp
+    Font/BitmapFont.cpp
+    Font/Emoji.cpp
+    Font/FontDatabase.cpp
+    Font/TrueType/Font.cpp
+    Font/TrueType/Glyf.cpp
+    Font/TrueType/Cmap.cpp
+    Font/Typeface.cpp
     GIFLoader.cpp
     GIFLoader.cpp
     ICOLoader.cpp
     ICOLoader.cpp
     ImageDecoder.cpp
     ImageDecoder.cpp
@@ -29,22 +33,18 @@ set(SOURCES
     PNGLoader.cpp
     PNGLoader.cpp
     PNGWriter.cpp
     PNGWriter.cpp
     PPMLoader.cpp
     PPMLoader.cpp
-        Point.cpp
-        QOILoader.cpp
-        Rect.cpp
-        ShareableBitmap.cpp
-        Size.cpp
-        StylePainter.cpp
-        SystemTheme.cpp
-        TextDirection.cpp
-        TextLayout.cpp
-        Triangle.cpp
-        Font/TrueType/Font.cpp
-        Font/TrueType/Glyf.cpp
-        Font/TrueType/Cmap.cpp
-        Typeface.cpp
-        WindowTheme.cpp
-        )
+    Point.cpp
+    QOILoader.cpp
+    Rect.cpp
+    ShareableBitmap.cpp
+    Size.cpp
+    StylePainter.cpp
+    SystemTheme.cpp
+    TextDirection.cpp
+    TextLayout.cpp
+    Triangle.cpp
+    WindowTheme.cpp
+)
 
 
 serenity_lib(LibGfx gfx)
 serenity_lib(LibGfx gfx)
 target_link_libraries(LibGfx LibM LibCompress LibCore LibTextCodec LibIPC)
 target_link_libraries(LibGfx LibM LibCompress LibCore LibTextCodec LibIPC)

+ 1 - 1
Userland/Libraries/LibGfx/ClassicWindowTheme.cpp

@@ -7,7 +7,7 @@
 
 
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/ClassicWindowTheme.h>
 #include <LibGfx/ClassicWindowTheme.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Painter.h>
 #include <LibGfx/Painter.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/Palette.h>
 #include <LibGfx/StylePainter.h>
 #include <LibGfx/StylePainter.h>

+ 2 - 2
Userland/Libraries/LibGfx/BitmapFont.cpp → Userland/Libraries/LibGfx/Font/BitmapFont.cpp

@@ -10,8 +10,8 @@
 #include <AK/Utf32View.h>
 #include <AK/Utf32View.h>
 #include <AK/Utf8View.h>
 #include <AK/Utf8View.h>
 #include <LibCore/FileStream.h>
 #include <LibCore/FileStream.h>
-#include <LibGfx/FontDatabase.h>
-#include <LibGfx/FontStyleMapping.h>
+#include <LibGfx/Font/FontDatabase.h>
+#include <LibGfx/Font/FontStyleMapping.h>
 #include <string.h>
 #include <string.h>
 
 
 namespace Gfx {
 namespace Gfx {

+ 1 - 1
Userland/Libraries/LibGfx/BitmapFont.h → Userland/Libraries/LibGfx/Font/BitmapFont.h

@@ -13,7 +13,7 @@
 #include <AK/Types.h>
 #include <AK/Types.h>
 #include <AK/Vector.h>
 #include <AK/Vector.h>
 #include <LibCore/MappedFile.h>
 #include <LibCore/MappedFile.h>
-#include <LibGfx/Font.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Size.h>
 #include <LibGfx/Size.h>
 
 
 namespace Gfx {
 namespace Gfx {

+ 1 - 1
Userland/Libraries/LibGfx/Emoji.cpp → Userland/Libraries/LibGfx/Font/Emoji.cpp

@@ -10,7 +10,7 @@
 #include <AK/String.h>
 #include <AK/String.h>
 #include <AK/Utf8View.h>
 #include <AK/Utf8View.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/Emoji.h>
+#include <LibGfx/Font/Emoji.h>
 
 
 namespace Gfx {
 namespace Gfx {
 
 

+ 0 - 0
Userland/Libraries/LibGfx/Emoji.h → Userland/Libraries/LibGfx/Font/Emoji.h


+ 0 - 0
Userland/Libraries/LibGfx/Font.h → Userland/Libraries/LibGfx/Font/Font.h


+ 3 - 3
Userland/Libraries/LibGfx/FontDatabase.cpp → Userland/Libraries/LibGfx/Font/FontDatabase.cpp

@@ -8,10 +8,10 @@
 #include <AK/NonnullRefPtrVector.h>
 #include <AK/NonnullRefPtrVector.h>
 #include <AK/QuickSort.h>
 #include <AK/QuickSort.h>
 #include <LibCore/DirIterator.h>
 #include <LibCore/DirIterator.h>
-#include <LibGfx/Font.h>
-#include <LibGfx/FontDatabase.h>
+#include <LibGfx/Font/Font.h>
+#include <LibGfx/Font/FontDatabase.h>
 #include <LibGfx/Font/TrueType/Font.h>
 #include <LibGfx/Font/TrueType/Font.h>
-#include <LibGfx/Typeface.h>
+#include <LibGfx/Font/Typeface.h>
 #include <stdlib.h>
 #include <stdlib.h>
 
 
 namespace Gfx {
 namespace Gfx {

+ 1 - 1
Userland/Libraries/LibGfx/FontDatabase.h → Userland/Libraries/LibGfx/Font/FontDatabase.h

@@ -10,8 +10,8 @@
 #include <AK/HashMap.h>
 #include <AK/HashMap.h>
 #include <AK/OwnPtr.h>
 #include <AK/OwnPtr.h>
 #include <AK/String.h>
 #include <AK/String.h>
+#include <LibGfx/Font/Typeface.h>
 #include <LibGfx/Forward.h>
 #include <LibGfx/Forward.h>
-#include <LibGfx/Typeface.h>
 
 
 namespace Gfx {
 namespace Gfx {
 
 

+ 0 - 0
Userland/Libraries/LibGfx/FontStyleMapping.h → Userland/Libraries/LibGfx/Font/FontStyleMapping.h


+ 2 - 2
Userland/Libraries/LibGfx/Font/TrueType/Font.h

@@ -11,11 +11,11 @@
 #include <AK/RefCounted.h>
 #include <AK/RefCounted.h>
 #include <AK/StringView.h>
 #include <AK/StringView.h>
 #include <LibGfx/Bitmap.h>
 #include <LibGfx/Bitmap.h>
-#include <LibGfx/Font.h>
-#include <LibGfx/Size.h>
+#include <LibGfx/Font/Font.h>
 #include <LibGfx/Font/TrueType/Cmap.h>
 #include <LibGfx/Font/TrueType/Cmap.h>
 #include <LibGfx/Font/TrueType/Glyf.h>
 #include <LibGfx/Font/TrueType/Glyf.h>
 #include <LibGfx/Font/TrueType/Tables.h>
 #include <LibGfx/Font/TrueType/Tables.h>
+#include <LibGfx/Size.h>
 
 
 #define POINTS_PER_INCH 72.0f
 #define POINTS_PER_INCH 72.0f
 #define DEFAULT_DPI 96
 #define DEFAULT_DPI 96

+ 1 - 1
Userland/Libraries/LibGfx/Typeface.cpp → Userland/Libraries/LibGfx/Font/Typeface.cpp

@@ -4,7 +4,7 @@
  * SPDX-License-Identifier: BSD-2-Clause
  * SPDX-License-Identifier: BSD-2-Clause
  */
  */
 
 
-#include <LibGfx/Typeface.h>
+#include <LibGfx/Font/Typeface.h>
 
 
 namespace Gfx {
 namespace Gfx {
 
 

Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff