diff --git a/.buildconfig b/.buildconfig
new file mode 100644
index 0000000..1a79e37
--- /dev/null
+++ b/.buildconfig
@@ -0,0 +1,14 @@
+[default]
+name=Default
+runtime=host
+toolchain=default
+config-opts=
+run-opts=
+prefix=/home/nihil/Projects/.gnome-builder/projects/gnomeframe/install/host
+app-id=
+postbuild=
+prebuild=
+run-command=
+
+[default.environment]
+XDG_DATA_DIRS=${PROJECT_ROOT}/data/icons:${XDG_DATA_DIRS}
diff --git a/data/resources/.meson.build.kate-swp b/data/resources/.meson.build.kate-swp
deleted file mode 100644
index f7b4496..0000000
Binary files a/data/resources/.meson.build.kate-swp and /dev/null differ
diff --git a/data/resources/gnomeframe.gresource.xml b/data/resources/gnomeframe.gresource.xml
index 0129ff6..c47bb82 100644
--- a/data/resources/gnomeframe.gresource.xml
+++ b/data/resources/gnomeframe.gresource.xml
@@ -8,9 +8,11 @@
ui/home.ui
ui/settings.ui
ui/welcome.ui
- icons/hicolor/symbolic/floppy-symbolic.svg
- icons/hicolor/symbolic/check-round-outline2-symbolic.svg
- icons/hicolor/symbolic/compass2-symbolic.svg
- icons/hicolor/symbolic/settings-symbolic.svg
+
+
+ icons/hicolor/symbolic/actions/floppy-symbolic.svg
+ icons/hicolor/symbolic/actions/check-round-outline2-symbolic.svg
+ icons/hicolor/symbolic/actions/compass2-symbolic.svg
+ icons/hicolor/symbolic/actions/settings-symbolic.svg
diff --git a/data/resources/icons/hicolor/scalable/apps/gay.valhrafnaz.Gnomeframe.svg b/data/resources/icons/hicolor/scalable/apps/gay.valhrafnaz.Gnomeframe.svg
index a74c4df..62bc827 100644
--- a/data/resources/icons/hicolor/scalable/apps/gay.valhrafnaz.Gnomeframe.svg
+++ b/data/resources/icons/hicolor/scalable/apps/gay.valhrafnaz.Gnomeframe.svg
@@ -1,130 +1,199 @@
+
+
+ id="svg1"
+ xml:space="preserve"
+ inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
+ sodipodi:docname="gnomeframe-logo.svg"
+ inkscape:export-filename="gnomeframe-logo.png"
+ inkscape:export-xdpi="24"
+ inkscape:export-ydpi="24"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
diff --git a/data/resources/icons/hicolor/scalable/apps/gay.valhrafnaz.Gnomeframe.svg.old b/data/resources/icons/hicolor/scalable/apps/gay.valhrafnaz.Gnomeframe.svg.old
new file mode 100644
index 0000000..a74c4df
--- /dev/null
+++ b/data/resources/icons/hicolor/scalable/apps/gay.valhrafnaz.Gnomeframe.svg.old
@@ -0,0 +1,130 @@
+
+
diff --git a/data/resources/icons/hicolor/symbolic/check-round-outline2-symbolic.svg b/data/resources/icons/hicolor/symbolic/actions/check-round-outline2-symbolic.svg
similarity index 100%
rename from data/resources/icons/hicolor/symbolic/check-round-outline2-symbolic.svg
rename to data/resources/icons/hicolor/symbolic/actions/check-round-outline2-symbolic.svg
diff --git a/data/resources/icons/hicolor/symbolic/compass2-symbolic.svg b/data/resources/icons/hicolor/symbolic/actions/compass2-symbolic.svg
similarity index 100%
rename from data/resources/icons/hicolor/symbolic/compass2-symbolic.svg
rename to data/resources/icons/hicolor/symbolic/actions/compass2-symbolic.svg
diff --git a/data/resources/icons/hicolor/symbolic/floppy-symbolic.svg b/data/resources/icons/hicolor/symbolic/actions/floppy-symbolic.svg
similarity index 100%
rename from data/resources/icons/hicolor/symbolic/floppy-symbolic.svg
rename to data/resources/icons/hicolor/symbolic/actions/floppy-symbolic.svg
diff --git a/data/resources/icons/hicolor/symbolic/actions/open-menu-symbolic.svg b/data/resources/icons/hicolor/symbolic/actions/open-menu-symbolic.svg
new file mode 100644
index 0000000..73ca203
--- /dev/null
+++ b/data/resources/icons/hicolor/symbolic/actions/open-menu-symbolic.svg
@@ -0,0 +1,8 @@
+
diff --git a/data/resources/icons/hicolor/symbolic/settings-symbolic.svg b/data/resources/icons/hicolor/symbolic/actions/settings-symbolic.svg
similarity index 100%
rename from data/resources/icons/hicolor/symbolic/settings-symbolic.svg
rename to data/resources/icons/hicolor/symbolic/actions/settings-symbolic.svg
diff --git a/data/resources/icons/hicolor/symbolic/apps/gay.valhrafnaz.Gnomeframe-symbolic.svg b/data/resources/icons/hicolor/symbolic/apps/gay.valhrafnaz.Gnomeframe-symbolic.svg
index 0444828..03a98c4 100644
--- a/data/resources/icons/hicolor/symbolic/apps/gay.valhrafnaz.Gnomeframe-symbolic.svg
+++ b/data/resources/icons/hicolor/symbolic/apps/gay.valhrafnaz.Gnomeframe-symbolic.svg
@@ -1 +1,334 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/data/resources/icons/hicolor/symbolic/apps/gay.valhrafnaz.Gnomeframe-symbolic.svg.old b/data/resources/icons/hicolor/symbolic/apps/gay.valhrafnaz.Gnomeframe-symbolic.svg.old
new file mode 100644
index 0000000..0444828
--- /dev/null
+++ b/data/resources/icons/hicolor/symbolic/apps/gay.valhrafnaz.Gnomeframe-symbolic.svg.old
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/resources/icons/meson.build b/data/resources/icons/meson.build
index e366041..620324d 100644
--- a/data/resources/icons/meson.build
+++ b/data/resources/icons/meson.build
@@ -10,4 +10,4 @@ symbolic_dir = 'hicolor' / 'symbolic' / 'apps'
install_data(
symbolic_dir / ('@0@-symbolic.svg').format(application_id),
install_dir: get_option('datadir') / 'icons' / symbolic_dir
-)
+)
\ No newline at end of file
diff --git a/data/resources/meson.build b/data/resources/meson.build
index 8bc9c95..918a8cc 100644
--- a/data/resources/meson.build
+++ b/data/resources/meson.build
@@ -15,10 +15,10 @@ blueprints = custom_target('blueprints',
command: [find_program('blueprint-compiler'), 'batch-compile', '@OUTPUT', '@CURRENT_SOURCE_DIRECTORY@' , '@INPUT@'],
)
-
-gnome.compile_resources('gnomeframe',
+resources = gnome.compile_resources('gnomeframe',
'gnomeframe.gresource.xml',
gresource_bundle: true,
+ source_dir: meson.current_build_dir(),
install: true,
install_dir: pkgdatadir,
dependencies: blueprints,
diff --git a/data/resources/ui/checklist.blp b/data/resources/ui/checklist.blp
index 610e8a3..fd8560f 100644
--- a/data/resources/ui/checklist.blp
+++ b/data/resources/ui/checklist.blp
@@ -424,6 +424,12 @@ template $ChecklistPage: Box {
margin-bottom: 4;
}
+ ToggleButton uriel {
+ name: "uriel";
+ label: _("Uriel");
+ margin-bottom: 4;
+ }
+
ToggleButton valkyr {
name: "valkyr";
label: _("Valykr");
@@ -944,6 +950,18 @@ template $ChecklistPage: Box {
margin-bottom: 4;
}
+ ToggleButton uriel_prime {
+ name: "uriel_prime";
+ label: _("Uriel Prime");
+ margin-bottom: 4;
+ can-target: false;
+ can-focus: false;
+
+ styles [
+ "disabled",
+ ]
+ }
+
ToggleButton valkyr_prime {
name: "valkyr_prime";
label: _("Valykr Prime");
diff --git a/data/resources/ui/checklist.ui b/data/resources/ui/checklist.ui
index 2747ba5..d2e699a 100644
--- a/data/resources/ui/checklist.ui
+++ b/data/resources/ui/checklist.ui
@@ -501,6 +501,13 @@ corresponding .blp file and regenerate this file with blueprint-compiler.
4
+
+
+
+
+
+