From 28472819c8775150dc014e778e8447cd92699744 Mon Sep 17 00:00:00 2001 From: Megamouse Date: Fri, 20 Mar 2026 21:27:44 +0100 Subject: [PATCH] overlays: use config setting for native ui font --- .../FriendsList/overlay_friends_list_dialog.cpp | 11 ++++++----- .../Emu/RSX/Overlays/HomeMenu/overlay_home_menu.cpp | 4 ++-- .../HomeMenu/overlay_home_menu_components.cpp | 2 +- .../HomeMenu/overlay_home_menu_components.h | 3 ++- .../HomeMenu/overlay_home_menu_main_menu.cpp | 2 +- .../HomeMenu/overlay_home_menu_message_box.cpp | 6 +++--- .../Overlays/HomeMenu/overlay_home_menu_page.cpp | 6 +++--- .../HomeMenu/overlay_home_menu_settings.cpp | 2 +- .../Overlays/Network/overlay_recvmessage_dialog.cpp | 13 +++++++------ .../Overlays/Network/overlay_sendmessage_dialog.cpp | 5 +++-- .../Trophies/overlay_trophy_list_dialog.cpp | 9 +++++---- rpcs3/Emu/RSX/Overlays/overlay_controls.cpp | 2 +- rpcs3/Emu/RSX/Overlays/overlay_controls.h | 6 +++--- rpcs3/Emu/RSX/Overlays/overlay_list_view.cpp | 6 +++--- .../Emu/RSX/Overlays/overlay_media_list_dialog.cpp | 9 +++++---- rpcs3/Emu/RSX/Overlays/overlay_message.cpp | 3 ++- rpcs3/Emu/RSX/Overlays/overlay_message_dialog.cpp | 6 +++--- rpcs3/Emu/RSX/Overlays/overlay_osk.cpp | 4 ++-- rpcs3/Emu/RSX/Overlays/overlay_perf_metrics.cpp | 12 ++++++------ rpcs3/Emu/RSX/Overlays/overlay_save_dialog.cpp | 13 +++++++------ rpcs3/Emu/RSX/Overlays/overlay_select.cpp | 7 ++++--- rpcs3/Emu/RSX/Overlays/overlay_slider.cpp | 8 ++++---- rpcs3/Emu/RSX/Overlays/overlay_tabs.cpp | 3 ++- .../RSX/Overlays/overlay_trophy_notification.cpp | 3 ++- rpcs3/Emu/RSX/Overlays/overlay_user_list_dialog.cpp | 7 ++++--- rpcs3/Emu/system_config.h | 7 +++++++ 26 files changed, 89 insertions(+), 70 deletions(-) diff --git a/rpcs3/Emu/RSX/Overlays/FriendsList/overlay_friends_list_dialog.cpp b/rpcs3/Emu/RSX/Overlays/FriendsList/overlay_friends_list_dialog.cpp index f96505ea3c..45f26bc050 100644 --- a/rpcs3/Emu/RSX/Overlays/FriendsList/overlay_friends_list_dialog.cpp +++ b/rpcs3/Emu/RSX/Overlays/FriendsList/overlay_friends_list_dialog.cpp @@ -3,6 +3,7 @@ #include "overlay_friends_list_dialog.h" #include "Emu/NP/rpcn_config.h" #include "Emu/vfs_config.h" +#include "Emu/system_config.h" namespace rsx { @@ -78,11 +79,11 @@ namespace rsx padding->set_size(1, 1); header_text->set_size(800, 40); - header_text->set_font("Arial", 16); + header_text->set_font(g_cfg.video.ui.font.to_string(), 16); header_text->set_wrap_text(true); subtext->set_size(800, 0); - subtext->set_font("Arial", 14); + subtext->set_font(g_cfg.video.ui.font.to_string(), 14); subtext->set_wrap_text(true); static_cast(subtext.get())->auto_resize(true); @@ -125,7 +126,7 @@ namespace rsx m_message_box->visible = false; m_description = std::make_unique