summaryrefslogtreecommitdiff
path: root/gui/src
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2025-06-05 18:00:36 +0200
committerFelix Morgner <felix.morgner@gmail.com>2025-06-05 18:00:36 +0200
commit66ed63166173ccbf5279f6204a1b4099daf176ec (patch)
treea38dd48c6a7480aa9977230227dea3d1590d8dce /gui/src
parent6d166640903a87ffe1d07debb3fc728d83553296 (diff)
downloadturns-66ed63166173ccbf5279f6204a1b4099daf176ec.tar.xz
turns-66ed63166173ccbf5279f6204a1b4099daf176ec.zip
gui: extract resource path strings
Diffstat (limited to 'gui/src')
-rw-r--r--gui/src/main.cpp3
-rw-r--r--gui/src/participant_editor.cpp3
-rw-r--r--gui/src/participant_row.cpp3
-rw-r--r--gui/src/preferences.cpp3
-rw-r--r--gui/src/tracker.cpp3
-rw-r--r--gui/src/turn_order_view.cpp3
6 files changed, 12 insertions, 6 deletions
diff --git a/gui/src/main.cpp b/gui/src/main.cpp
index 8931382..0da9364 100644
--- a/gui/src/main.cpp
+++ b/gui/src/main.cpp
@@ -4,6 +4,7 @@
*/
#include "init.hpp"
+#include "resources.hpp"
#include "settings.hpp"
#include "tracker.hpp"
@@ -29,7 +30,7 @@ namespace
auto show_about(Glib::RefPtr<Adwaita::Application> app)
{
auto active_window = app->get_active_window();
- auto dialog = Gtk::make_managed<Adwaita::AboutDialog>("/ch/arknet/Turns/metainfo.xml", "");
+ auto dialog = Gtk::make_managed<Adwaita::AboutDialog>(Turns::gui::resource::metainfo_xml, "");
dialog->present(active_window);
}
} // namespace
diff --git a/gui/src/participant_editor.cpp b/gui/src/participant_editor.cpp
index ca17495..e8b9ff0 100644
--- a/gui/src/participant_editor.cpp
+++ b/gui/src/participant_editor.cpp
@@ -6,6 +6,7 @@
#include "participant_editor.hpp"
#include "messages.hpp"
+#include "resources.hpp"
#include "template_widget.hpp"
#include <turnsmm/participant.hpp>
@@ -39,7 +40,7 @@ namespace Turns::gui
namespace
{
auto constexpr static TYPE_NAME = "ParticipantEditor";
- auto constexpr static TEMPLATE = "/ch/arknet/Turns/participant_editor.ui";
+ auto constexpr static TEMPLATE = resource::participant_editor_ui;
auto presentation_name_for(Participant::Disposition disposition) -> char const *
{
diff --git a/gui/src/participant_row.cpp b/gui/src/participant_row.cpp
index 52f0b69..e01da67 100644
--- a/gui/src/participant_row.cpp
+++ b/gui/src/participant_row.cpp
@@ -6,6 +6,7 @@
#include "participant_row.hpp"
#include "messages.hpp"
+#include "resources.hpp"
#include "template_widget.hpp"
#include <turnsmm/participant.hpp>
@@ -33,7 +34,7 @@ namespace Turns::gui
namespace
{
auto constexpr static TYPE_NAME = "ParticipantRow";
- auto constexpr static TEMPLATE = "/ch/arknet/Turns/participant_row.ui";
+ auto constexpr static TEMPLATE = resource::participant_row_ui;
auto css_class_for(Participant::Disposition value) -> Glib::ustring
{
diff --git a/gui/src/preferences.cpp b/gui/src/preferences.cpp
index 24bc952..7a80aa2 100644
--- a/gui/src/preferences.cpp
+++ b/gui/src/preferences.cpp
@@ -5,6 +5,7 @@
#include "preferences.hpp"
+#include "resources.hpp"
#include "settings.hpp"
#include "template_widget.hpp"
@@ -29,7 +30,7 @@ namespace Turns::gui
namespace
{
auto constexpr static TYPE_NAME = "Preferences";
- auto constexpr static TEMPLATE = "/ch/arknet/Turns/preferences.ui";
+ auto constexpr static TEMPLATE = resource::preferences_ui;
} // namespace
Preferences::Preferences(Glib::RefPtr<Gio::Settings> settings)
diff --git a/gui/src/tracker.cpp b/gui/src/tracker.cpp
index 6290b9c..c9ae2c5 100644
--- a/gui/src/tracker.cpp
+++ b/gui/src/tracker.cpp
@@ -8,6 +8,7 @@
#include "messages.hpp"
#include "participant_editor.hpp"
#include "preferences.hpp"
+#include "resources.hpp"
#include "settings.hpp"
#include "template_widget.hpp"
#include "turn_order_view.hpp"
@@ -68,7 +69,7 @@ namespace Turns::gui
namespace
{
auto constexpr static TYPE_NAME = "Tracker";
- auto constexpr static TEMPLATE = "/ch/arknet/Turns/tracker.ui";
+ auto constexpr static TEMPLATE = resource::tracker_ui;
auto file_filters()
{
diff --git a/gui/src/turn_order_view.cpp b/gui/src/turn_order_view.cpp
index f103f44..5239269 100644
--- a/gui/src/turn_order_view.cpp
+++ b/gui/src/turn_order_view.cpp
@@ -6,6 +6,7 @@
#include "turn_order_view.hpp"
#include "participant_row.hpp"
+#include "resources.hpp"
#include "template_widget.hpp"
#include <turnsmm/participant.hpp>
@@ -29,7 +30,7 @@ namespace Turns::gui
namespace
{
auto constexpr static TYPE_NAME = "TurnOrderView";
- auto constexpr static TEMPLATE = "/ch/arknet/Turns/turn_order_view.ui";
+ auto constexpr static TEMPLATE = resource::turn_order_view_ui;
} // namespace
TurnOrderView::TurnOrderView(Glib::RefPtr<model_type> model)