From 734fc0675ba60a937eb35622f8faadb90747a2fb Mon Sep 17 00:00:00 2001 From: Nihil Carcosa Date: Sat, 6 Dec 2025 00:56:28 +0100 Subject: [PATCH] rebrand --- .buildconfig | 2 +- data/gay.valhrafnaz.Voidmanifest.desktop.in | 4 +- ...ay.valhrafnaz.Voidmanifest.metainfo.xml.in | 30 +- data/gay.valhrafnaz.Voidmanifest.service.in | 4 +- data/meson.build | 14 +- .../apps/gay.valhrafnaz.Gnomeframe.svg.old | 130 -- ...me.svg => gay.valhrafnaz.Voidmanifest.svg} | 4 +- ...gay.valhrafnaz.Gnomeframe-symbolic.svg.old | 1 - ... gay.valhrafnaz.Voidmanifest-symbolic.svg} | 4 +- data/resources/icons/meson.build | 2 +- data/resources/meson.build | 4 +- data/resources/ui/welcome.ui | 2 +- data/resources/ui/window.blp | 6 +- data/resources/ui/window.blp.old | 1061 ----------------- data/resources/ui/window.ui | 8 +- ...esource.xml => voidmanifest.gresource.xml} | 4 +- gay.valhrafnaz.Voidmanifest.json | 8 +- po/POTFILES.in | 6 +- po/meson.build | 2 +- src/gnomeframe/backend.py | 29 - src/meson.build | 12 +- src/{gnomeframe.in => voidmanifest.in} | 12 +- src/{gnomeframe => voidmanifest}/__init__.py | 0 src/{gnomeframe => voidmanifest}/constants.py | 0 src/{gnomeframe => voidmanifest}/main.py | 20 +- .../pages/__init__.py | 2 +- .../pages/checklist.py | 2 +- .../pages/home.py | 4 +- .../pages/settings.py | 4 +- src/{gnomeframe => voidmanifest}/profile.py | 0 .../voidmanifest.in} | 12 +- src/{gnomeframe => voidmanifest}/window.py | 6 +- voidmanifest-logo-symbolic.svg | 4 +- voidmanifest-logo.svg | 4 +- 34 files changed, 92 insertions(+), 1315 deletions(-) delete mode 100644 data/resources/icons/hicolor/scalable/apps/gay.valhrafnaz.Gnomeframe.svg.old rename data/resources/icons/hicolor/scalable/apps/{gay.valhrafnaz.Gnomeframe.svg => gay.valhrafnaz.Voidmanifest.svg} (99%) delete mode 100644 data/resources/icons/hicolor/symbolic/apps/gay.valhrafnaz.Gnomeframe-symbolic.svg.old rename data/resources/icons/hicolor/symbolic/apps/{gay.valhrafnaz.Gnomeframe-symbolic.svg => gay.valhrafnaz.Voidmanifest-symbolic.svg} (99%) delete mode 100644 data/resources/ui/window.blp.old rename data/resources/{gnomeframe.gresource.xml => voidmanifest.gresource.xml} (89%) delete mode 100644 src/gnomeframe/backend.py rename src/{gnomeframe.in => voidmanifest.in} (80%) rename src/{gnomeframe => voidmanifest}/__init__.py (100%) rename src/{gnomeframe => voidmanifest}/constants.py (100%) rename src/{gnomeframe => voidmanifest}/main.py (92%) rename src/{gnomeframe => voidmanifest}/pages/__init__.py (65%) rename src/{gnomeframe => voidmanifest}/pages/checklist.py (98%) rename src/{gnomeframe => voidmanifest}/pages/home.py (95%) rename src/{gnomeframe => voidmanifest}/pages/settings.py (83%) rename src/{gnomeframe => voidmanifest}/profile.py (100%) rename src/{gnomeframe/gnomeframe.in => voidmanifest/voidmanifest.in} (80%) rename src/{gnomeframe => voidmanifest}/window.py (92%) diff --git a/.buildconfig b/.buildconfig index 1a79e37..41a94b2 100644 --- a/.buildconfig +++ b/.buildconfig @@ -4,7 +4,7 @@ runtime=host toolchain=default config-opts= run-opts= -prefix=/home/nihil/Projects/.gnome-builder/projects/gnomeframe/install/host +prefix=/home/nihil/Projects/.gnome-builder/projects/voidmanifest/install/host app-id= postbuild= prebuild= diff --git a/data/gay.valhrafnaz.Voidmanifest.desktop.in b/data/gay.valhrafnaz.Voidmanifest.desktop.in index 37b5153..139e93d 100644 --- a/data/gay.valhrafnaz.Voidmanifest.desktop.in +++ b/data/gay.valhrafnaz.Voidmanifest.desktop.in @@ -1,6 +1,6 @@ [Desktop Entry] -Name=VoidManifest -Exec=gnomeframe +Name=Voidmanifest +Exec=voidmanifest Icon=gay.valhrafnaz.Voidmanifest Terminal=false Type=Application diff --git a/data/gay.valhrafnaz.Voidmanifest.metainfo.xml.in b/data/gay.valhrafnaz.Voidmanifest.metainfo.xml.in index 17730e2..054c9d0 100644 --- a/data/gay.valhrafnaz.Voidmanifest.metainfo.xml.in +++ b/data/gay.valhrafnaz.Voidmanifest.metainfo.xml.in @@ -1,13 +1,13 @@ - gay.valhrafnaz.VoidManifest + gay.valhrafnaz.Voidmanifest CC0-1.0 AGPL-3.0-or-later - VoidManifest - A Warframe Companion + Void Manifest + A fan-made Warframe Companion for Linux -

This is a companion-app for Warframe players on Linux, written in phython and GTK4/ADW with the help of GNOME Builder and PyGObject.

+

This is a fan-made, open-source companion app for Warframe players on Linux, written in python and GTK4 + Adwaita with the help of GNOME Builder and PyGObject.

@@ -15,28 +15,28 @@ - https://valhrafnaz.gay/gnomeframe + https://valhrafnaz.gay/voidmanifest https://git.valhrafnaz.gay/valhrafnaz/VoidManifest https://git.valhrafnaz.gay/valhrafnaz/VoidManifest/issues - https://valhrafnaz.gay/gnomeframe/translate - https://valhrafnaz.gay/gnomeframe/faq + https://valhrafnaz.gay/voidmanifest/translate + https://valhrafnaz.gay/voidmanifest/faq https://git.valhrafnaz.gay/valhrafnaz/VoidManifest/wiki https://valhrafnaz.gay/donate - https://valhrafnaz.gay/gnomeframe + https://valhrafnaz.gay/voidmanifest https://git.valhrafnaz.gay/valhrafnaz/VoidManifest - gnomeframe + voidmanifest - gay.valhrafnaz.VoidManifest.desktop + gay.valhrafnaz.Voidmanifest.desktop @@ -48,26 +48,24 @@ - https://example.org/example1.png + https://valhrafnaz.gay/voidmanifest/promo1.png A caption - https://example.org/example2.png + https://valhrafnaz.gay/voidmanifest/promo2.png A caption - https://example.org/changelog.html#version_1.0.1 + https://git.valhrafnaz.gay/valhrafnaz/VoidManifest/releases/

Release description

    -
  • List of changes
  • -
  • List of changes
  • +
  • Initial release
-
diff --git a/data/gay.valhrafnaz.Voidmanifest.service.in b/data/gay.valhrafnaz.Voidmanifest.service.in index 7234fce..1c43a72 100644 --- a/data/gay.valhrafnaz.Voidmanifest.service.in +++ b/data/gay.valhrafnaz.Voidmanifest.service.in @@ -1,3 +1,3 @@ [D-BUS Service] -Name=gay.valhrafnaz.VoidManifest -Exec=@bindir@/gnomeframe --gapplication-service +Name=gay.valhrafnaz.Voidmanifest +Exec=@bindir@/voidmanifest --gapplication-service diff --git a/data/meson.build b/data/meson.build index 81bbbb5..13c957c 100644 --- a/data/meson.build +++ b/data/meson.build @@ -1,6 +1,6 @@ desktop_file = i18n.merge_file( - input: 'gay.valhrafnaz.VoidManifest.desktop.in', - output: 'gay.valhrafnaz.VoidManifest.desktop', + input: 'gay.valhrafnaz.Voidmanifest.desktop.in', + output: 'gay.valhrafnaz.Voidmanifest.desktop', type: 'desktop', po_dir: '../po', install: true, @@ -13,8 +13,8 @@ if desktop_utils.found() endif appstream_file = i18n.merge_file( - input: 'gay.valhrafnaz.VoidManifest.metainfo.xml.in', - output: 'gay.valhrafnaz.VoidManifest.metainfo.xml', + input: 'gay.valhrafnaz.Voidmanifest.metainfo.xml.in', + output: 'gay.valhrafnaz.Voidmanifest.metainfo.xml', po_dir: '../po', install: true, install_dir: get_option('datadir') / 'metainfo' @@ -24,7 +24,7 @@ appstreamcli = find_program('appstreamcli', required: false, disabler: true) test('Validate appstream file', appstreamcli, args: ['validate', '--no-net', '--explain', appstream_file]) -install_data('gay.valhrafnaz.VoidManifest.gschema.xml', +install_data('gay.valhrafnaz.Voidmanifest.gschema.xml', install_dir: get_option('datadir') / 'glib-2.0' / 'schemas' ) @@ -37,8 +37,8 @@ test('Validate schema file', service_conf = configuration_data() service_conf.set('bindir', get_option('prefix') / get_option('bindir')) configure_file( - input: 'gay.valhrafnaz.VoidManifest.service.in', - output: 'gay.valhrafnaz.VoidManifest.service', + input: 'gay.valhrafnaz.Voidmanifest.service.in', + output: 'gay.valhrafnaz.Voidmanifest.service', configuration: service_conf, install_dir: get_option('datadir') / 'dbus-1' / 'services' ) 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 deleted file mode 100644 index a74c4df..0000000 --- a/data/resources/icons/hicolor/scalable/apps/gay.valhrafnaz.Gnomeframe.svg.old +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - - - - - - - image/svg+xml - - - - - - - - application-x-executable - - - - - - - - - - - - - - - - diff --git a/data/resources/icons/hicolor/scalable/apps/gay.valhrafnaz.Gnomeframe.svg b/data/resources/icons/hicolor/scalable/apps/gay.valhrafnaz.Voidmanifest.svg similarity index 99% rename from data/resources/icons/hicolor/scalable/apps/gay.valhrafnaz.Gnomeframe.svg rename to data/resources/icons/hicolor/scalable/apps/gay.valhrafnaz.Voidmanifest.svg index 62bc827..d089674 100644 --- a/data/resources/icons/hicolor/scalable/apps/gay.valhrafnaz.Gnomeframe.svg +++ b/data/resources/icons/hicolor/scalable/apps/gay.valhrafnaz.Voidmanifest.svg @@ -9,8 +9,8 @@ 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" + sodipodi:docname="voidmanifest-logo.svg" + inkscape:export-filename="voidmanifest-logo.png" inkscape:export-xdpi="24" inkscape:export-ydpi="24" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 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 deleted file mode 100644 index 0444828..0000000 --- a/data/resources/icons/hicolor/symbolic/apps/gay.valhrafnaz.Gnomeframe-symbolic.svg.old +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/data/resources/icons/hicolor/symbolic/apps/gay.valhrafnaz.Gnomeframe-symbolic.svg b/data/resources/icons/hicolor/symbolic/apps/gay.valhrafnaz.Voidmanifest-symbolic.svg similarity index 99% rename from data/resources/icons/hicolor/symbolic/apps/gay.valhrafnaz.Gnomeframe-symbolic.svg rename to data/resources/icons/hicolor/symbolic/apps/gay.valhrafnaz.Voidmanifest-symbolic.svg index 03a98c4..fcbf272 100644 --- a/data/resources/icons/hicolor/symbolic/apps/gay.valhrafnaz.Gnomeframe-symbolic.svg +++ b/data/resources/icons/hicolor/symbolic/apps/gay.valhrafnaz.Voidmanifest-symbolic.svg @@ -9,8 +9,8 @@ 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" + sodipodi:docname="voidmanifest-logo.svg" + inkscape:export-filename="voidmanifest-logo.png" inkscape:export-xdpi="24" inkscape:export-ydpi="24" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" diff --git a/data/resources/icons/meson.build b/data/resources/icons/meson.build index c319999..41b4f8d 100644 --- a/data/resources/icons/meson.build +++ b/data/resources/icons/meson.build @@ -1,4 +1,4 @@ -application_id = 'gay.valhrafnaz.VoidManifest' +application_id = 'gay.valhrafnaz.Voidmanifest' scalable_dir = 'hicolor' / 'scalable' / 'apps' install_data( diff --git a/data/resources/meson.build b/data/resources/meson.build index 918a8cc..51cbe6f 100644 --- a/data/resources/meson.build +++ b/data/resources/meson.build @@ -15,8 +15,8 @@ blueprints = custom_target('blueprints', command: [find_program('blueprint-compiler'), 'batch-compile', '@OUTPUT', '@CURRENT_SOURCE_DIRECTORY@' , '@INPUT@'], ) -resources = gnome.compile_resources('gnomeframe', - 'gnomeframe.gresource.xml', +resources = gnome.compile_resources('voidmanifest', + 'voidmanifest.gresource.xml', gresource_bundle: true, source_dir: meson.current_build_dir(), install: true, diff --git a/data/resources/ui/welcome.ui b/data/resources/ui/welcome.ui index 6814f8e..52f84b2 100644 --- a/data/resources/ui/welcome.ui +++ b/data/resources/ui/welcome.ui @@ -14,4 +14,4 @@ corresponding .blp file and regenerate this file with blueprint-compiler. - + \ No newline at end of file diff --git a/data/resources/ui/window.blp b/data/resources/ui/window.blp index 53690af..399099d 100644 --- a/data/resources/ui/window.blp +++ b/data/resources/ui/window.blp @@ -1,10 +1,10 @@ using Gtk 4.0; using Adw 1; -template $VoidManifestWindow: Adw.ApplicationWindow { +template $VoidmanifestWindow: Adw.ApplicationWindow { default-width: 800; default-height: 600; - title: "VoidManifest"; + title: "Void Manifest"; content: // Scaffolding @@ -66,7 +66,7 @@ menu primary_menu { } item { - label: _("_About VoidManifest"); + label: _("_About Void Manifest"); action: "app.about"; } } diff --git a/data/resources/ui/window.blp.old b/data/resources/ui/window.blp.old deleted file mode 100644 index 0d27a3d..0000000 --- a/data/resources/ui/window.blp.old +++ /dev/null @@ -1,1061 +0,0 @@ -using Gtk 4.0; -using Adw 1; - -template $VoidManifestWindow: Adw.ApplicationWindow { - default-width: 800; - default-height: 600; - title: "VoidManifest"; - - content: - Adw.ToolbarView { - [top] - Adw.HeaderBar { - [start] - Button btn_save_profile { - tooltip-text: _("Save Profile"); - icon-name: "floppy-symbolic"; - } - - [end] - MenuButton { - icon-name: "open-menu-symbolic"; - menu-model: primary_menu; - tooltip-text: _("Main Menu"); - primary: true; - } - } - content: - Adw.Clamp { - ScrolledWindow { - hexpand: true; - vexpand: true; - margin-top: 8; - margin-bottom: 8; - margin-start: 8; - margin-end: 8; - Box { - orientation: vertical; - - Label { - label: _("Warframe Checklist"); - margin-top: 12; - margin-bottom: 12; - - styles [ - "title-1", - ] - } - - Label { - label: _("List of all Warframes available as of Nov '25"); - margin-bottom: 12; - - styles [ - "dim-label", - ] - } - - FlowBox frame_box { - homogeneous: true; - row-spacing: 18; - max-children-per-line: 2; - selection-mode: none; - margin-start: 18; - margin-end: 18; - Box basic { - orientation: vertical; - Box { - orientation: horizontal; - halign: center; - Label { - label: _("Basic"); - margin-bottom: 12; - margin-end: 4; - styles [ - "bold", - ] - } - - Label basic_counter { - label: "0"; - margin-bottom: 12; - margin-start: 4; - styles [ - "dimmed", - ] - } - Label { - label: "/62"; - margin-bottom: 12; - styles [ - "dimmed", - ] - } - Label { - label:"("; - margin-start:4; - margin-bottom: 12; - styles [ - "dimmed", - ] - } - Label basic_percent { - label: "X"; - margin-bottom: 12; - styles [ - "dimmed", - ] - } - Label { - label: "%"; - margin-bottom: 12; - styles [ - "dimmed", - ] - } - Label { - label:")"; - margin-bottom: 12; - styles [ - "dimmed", - ] - } - } - - Separator { - margin-bottom: 8; - } - - Box btns_basic { - orientation: vertical; - - ToggleButton ash { - name: "ash"; - label: _("Ash"); - margin-bottom: 4; - } - - ToggleButton atlas { - name: "atlas"; - label: _("Atlas"); - margin-bottom: 4; - } - - ToggleButton banshee { - name: "banshee"; - label: _("Banshee"); - margin-bottom: 4; - } - - ToggleButton baruuk { - name: "baruuk"; - label: _("Baruuk"); - margin-bottom: 4; - } - - ToggleButton caliban { - name: "caliban"; - label: _("Caliban"); - margin-bottom: 4; - } - - ToggleButton chroma { - name: "chroma"; - label: _("Chroma"); - margin-bottom: 4; - } - - ToggleButton citrine { - name: "citrine"; - label: _("Citrine"); - margin-bottom: 4; - } - - ToggleButton cyte09 { - name: "cyte09"; - label: _("Cyte-09"); - margin-bottom: 4; - } - - ToggleButton dagath { - name: "dagath"; - label: _("Dagath"); - margin-bottom: 4; - } - - ToggleButton dante { - name: "dante"; - label: _("Dante"); - margin-bottom: 4; - } - - ToggleButton ember { - name: "ember"; - label: _("Ember"); - margin-bottom: 4; - } - - ToggleButton equinox { - name: "equinox"; - label: _("Equinox"); - margin-bottom: 4; - } - - ToggleButton excalibur { - name: "excalibur"; - label: _("Excalibur"); - margin-bottom: 4; - } - - ToggleButton frost { - name: "frost"; - label: _("Frost"); - margin-bottom: 4; - } - - ToggleButton gara { - name: "gara"; - label: _("Gara"); - margin-bottom: 4; - } - - ToggleButton garuda { - name: "garuda"; - label: _("Garuda"); - margin-bottom: 4; - } - - ToggleButton gauss { - name: "gauss"; - label: _("Gauss"); - margin-bottom: 4; - } - - ToggleButton grendel { - name: "grendel"; - label: _("Grendel"); - margin-bottom: 4; - } - - ToggleButton gyre { - name: "gyre"; - label: _("Gyre"); - margin-bottom: 4; - } - - ToggleButton harrow { - name: "harrow"; - label: _("Harrow"); - margin-bottom: 4; - } - - ToggleButton hildryn { - name: "hildryn"; - label: _("Hildryn"); - margin-bottom: 4; - } - - ToggleButton hydroid { - name: "hydroid"; - label: _("Hydroid"); - margin-bottom: 4; - } - - ToggleButton inaros { - name: "inaros"; - label: _("Inaros"); - margin-bottom: 4; - } - - ToggleButton ivara { - name: "ivara"; - label: _("Ivara"); - margin-bottom: 4; - } - - ToggleButton jade { - name: "jade"; - label: _("Jade"); - margin-bottom: 4; - } - - ToggleButton khora { - name: "khora"; - label: _("Khora"); - margin-bottom: 4; - } - - ToggleButton koumei { - name: "koumei"; - label: _("Koumei"); - margin-bottom: 4; - } - - ToggleButton kullervo { - name: "kullervo"; - label: _("Kullervo"); - margin-bottom: 4; - } - - ToggleButton lavos { - name: "lavos"; - label: _("Lavos"); - margin-bottom: 4; - } - - ToggleButton limbo { - name: "limbo"; - label: _("Limbo"); - margin-bottom: 4; - } - - ToggleButton loki { - name: "loki"; - label: _("Loki"); - margin-bottom: 4; - } - - ToggleButton mag { - name: "mag"; - label: _("Mag"); - margin-bottom: 4; - } - - ToggleButton mesa { - name: "mesa"; - label: _("Mesa"); - margin-bottom: 4; - } - - ToggleButton mirage { - name: "mirage"; - label: _("Mirage"); - margin-bottom: 4; - } - - ToggleButton nekros { - name: "nekros"; - label: _("Nekros"); - margin-bottom: 4; - } - - ToggleButton nezha { - name: "nezha"; - label: _("Nezha"); - margin-bottom: 4; - } - - ToggleButton nidus { - name: "nidus"; - label: _("Nidus"); - margin-bottom: 4; - } - - ToggleButton nokko { - name: "nokko"; - label: _("Nokko"); - margin-bottom: 4; - } - - ToggleButton nova { - name: "nova"; - label: _("Nova"); - margin-bottom: 4; - } - - ToggleButton nyx { - name: "nyx"; - label: _("Nyx"); - margin-bottom: 4; - } - - ToggleButton oberon { - name: "oberon"; - label: _("Oberon"); - margin-bottom: 4; - } - - ToggleButton octavia { - name: "octavia"; - label: _("Octavia"); - margin-bottom: 4; - } - - ToggleButton oraxia { - name: "oraxia"; - label: _("Oraxia"); - margin-bottom: 4; - } - - ToggleButton protea { - name: "protea"; - label: _("Protea"); - margin-bottom: 4; - } - - ToggleButton qorvex { - name: "qorvex"; - label: _("Qorvex"); - margin-bottom: 4; - } - - ToggleButton revenant { - name: "revenant"; - label: _("Revenant"); - margin-bottom: 4; - } - - ToggleButton rhino { - name: "rhino"; - label: _("Rhino"); - margin-bottom: 4; - } - - ToggleButton saryn { - name: "saryn"; - label: _("Saryn"); - margin-bottom: 4; - } - - ToggleButton sevagoth { - name: "sevagoth"; - label: _("Sevagoth"); - margin-bottom: 4; - } - - ToggleButton styanax { - name: "styanax"; - label: _("Styanax"); - margin-bottom: 4; - } - - ToggleButton temple { - name: "temple"; - label: _("Temple"); - margin-bottom: 4; - } - - ToggleButton titania { - name: "titania"; - label: _("Titania"); - margin-bottom: 4; - } - - ToggleButton trinity { - name: "trinity"; - label: _("Trinity"); - margin-bottom: 4; - } - - ToggleButton valkyr { - name: "valkyr"; - label: _("Valykr"); - margin-bottom: 4; - } - - ToggleButton vauban { - name: "vauban"; - label: _("Vauban"); - margin-bottom: 4; - } - - ToggleButton volt { - name: "volt"; - label: _("Volt"); - margin-bottom: 4; - } - - ToggleButton voruna { - name: "voruna"; - label: _("Voruna"); - margin-bottom: 4; - } - - ToggleButton wisp { - name: "wisp"; - label: _("Wisp"); - margin-bottom: 4; - } - - ToggleButton wukong { - name: "wukong"; - label: _("Wukong"); - margin-bottom: 4; - } - - ToggleButton xaku { - name: "xaku"; - label: _("Xaku"); - margin-bottom: 4; - } - - ToggleButton yareli { - name: "yareli"; - label: _("Yareli"); - margin-bottom: 4; - } - - ToggleButton zephyr { - name: "zephyr"; - label: _("Zephyr"); - margin-bottom: 4; - } - } - } - - Box primes { - orientation: vertical; - focusable: false; - has-tooltip: false; - - Box prime { - orientation: vertical; - Box { - orientation: horizontal; - halign: center; - Label { - label: _("Prime"); - margin-bottom: 12; - margin-end: 4; - styles [ - "bold", - ] - } - - Label prime_counter { - label: "0"; - margin-bottom: 12; - margin-start: 4; - styles [ - "dimmed", - ] - } - Label { - label: "/49"; - margin-bottom: 12; - styles [ - "dimmed", - ] - } - Label { - label:"("; - margin-start:4; - margin-bottom: 12; - styles [ - "dimmed", - ] - } - Label prime_percent { - label: "X"; - margin-bottom: 12; - styles [ - "dimmed", - ] - } - Label { - label: "%"; - margin-bottom: 12; - styles [ - "dimmed", - ] - } - Label { - label:")"; - margin-bottom: 12; - styles [ - "dimmed", - ] - } - } - } - Separator { - margin-bottom: 8; - } - - Box btns_prime { - orientation: vertical; - focusable: false; - has-tooltip: false; - - ToggleButton ash_prime { - name: "ash_prime"; - label: _("Ash Prime"); - margin-bottom: 4; - } - - ToggleButton atlas_prime { - name: "atlas_prime"; - label: _("Atlas Prime"); - margin-bottom: 4; - } - - ToggleButton banshee_prime { - name: "banshee_prime"; - label: _("Banshee Prime"); - margin-bottom: 4; - } - - ToggleButton baruuk_prime { - name: "baruuk_prime"; - label: _("Baruuk Prime"); - margin-bottom: 4; - } - - ToggleButton caliban_prime { - name: "caliban_prime"; - label: _("Caliban Prime"); - margin-bottom: 4; - } - - ToggleButton chroma_prime { - name: "chroma_prime"; - label: _("Chroma Prime"); - margin-bottom: 4; - } - - ToggleButton citrine_prime { - name: "citrine_prime"; - label: _("Citrine Prime"); - margin-bottom: 4; - can-target: false; - can-focus: false; - - styles [ - "disabled", - ] - } - - ToggleButton cyte09_prime { - name: "cyte09_prime"; - label: _("Cyte-09 Prime"); - margin-bottom: 4; - can-target: false; - can-focus: false; - - styles [ - "disabled", - ] - } - - ToggleButton dagath_prime { - name: "dagath_prime"; - label: _("Dagath Prime"); - margin-bottom: 4; - can-target: false; - can-focus: false; - - styles [ - "disabled", - ] - } - - ToggleButton dante_prime { - name: "dante_prime"; - label: _("Dante Prime"); - margin-bottom: 4; - can-target: false; - can-focus: false; - - styles [ - "disabled", - ] - } - - ToggleButton ember_prime { - name: "ember_prime"; - label: _("Ember Prime"); - margin-bottom: 4; - } - - ToggleButton equinox_prime { - name: "equinox_prime"; - label: _("Equinox Prime"); - margin-bottom: 4; - } - - ToggleButton excalibur_umbra { - name: "excalibur_umbra"; - label: _("Excalibur Umbra"); - margin-bottom: 4; - } - - ToggleButton frost_prime { - name: "frost_prime"; - label: _("Frost Prime"); - margin-bottom: 4; - } - - ToggleButton gara_prime { - name: "gara_prime"; - label: _("Gara Prime"); - margin-bottom: 4; - } - - ToggleButton garuda_prime { - name: "garuda_prime"; - label: _("Garuda Prime"); - margin-bottom: 4; - } - - ToggleButton gauss_prime { - name: "gauss_prime"; - label: _("Gauss Prime"); - margin-bottom: 4; - } - - ToggleButton grendel_prime { - name: "grendel_prime"; - label: _("Grendel Prime"); - margin-bottom: 4; - } - - ToggleButton gyre_prime { - name: "gyre_prime"; - label: _("Gyre Prime"); - margin-bottom: 4; - } - - ToggleButton harrow_prime { - name: "harrow_prime"; - label: _("Harrow Prime"); - margin-bottom: 4; - } - - ToggleButton hildryn_prime { - name: "hildryn_prime"; - label: _("Hildryn Prime"); - margin-bottom: 4; - } - - ToggleButton hydroid_prime { - name: "hydroid_prime"; - label: _("Hydroid Prime"); - margin-bottom: 4; - } - - ToggleButton inaros_prime { - name: "inaros_prime"; - label: _("Inaros Prime"); - margin-bottom: 4; - } - - ToggleButton ivara_prime { - name: "ivara_prime"; - label: _("Ivara Prime"); - margin-bottom: 4; - } - - ToggleButton jade_prime { - name: "jade_prime"; - label: _("Jade Prime"); - margin-bottom: 4; - can-target: false; - can-focus: false; - - styles [ - "disabled", - ] - } - - ToggleButton khora_prime { - name: "khora_prime"; - label: _("Khora Prime"); - margin-bottom: 4; - } - - ToggleButton koumei_prime { - name: "koumei_prime"; - label: _("Koumei Prime"); - margin-bottom: 4; - can-target: false; - can-focus: false; - - styles [ - "disabled", - ] - } - - ToggleButton kullervo_prime { - name: "kullervo_prime"; - label: _("Kullervo Prime"); - margin-bottom: 4; - can-target: false; - can-focus: false; - - styles [ - "disabled", - ] - } - - ToggleButton lavos_prime { - name: "lavos_prime"; - label: _("Lavos Prime"); - margin-bottom: 4; - } - - ToggleButton limbo_prime { - name: "limbo_prime"; - label: _("Limbo Prime"); - margin-bottom: 4; - } - - ToggleButton loki_prime { - name: "loki_prime"; - label: _("Loki Prime"); - margin-bottom: 4; - } - - ToggleButton mag_prime { - name: "mag_prime"; - label: _("Mag Prime"); - margin-bottom: 4; - } - - ToggleButton mesa_prime { - name: "mesa_prime"; - label: _("Mesa Prime"); - margin-bottom: 4; - } - - ToggleButton mirage_prime { - name: "mirage_prime"; - label: _("Mirage Prime"); - margin-bottom: 4; - } - - ToggleButton nekros_prime { - name: "nekros_prime"; - label: _("Nekros Prime"); - margin-bottom: 4; - } - - ToggleButton nezha_prime { - name: "nezha_prime"; - label: _("Nezha Prime"); - margin-bottom: 4; - } - - ToggleButton nidus_prime { - name: "nidus_prime"; - label: _("Nidus Prime"); - margin-bottom: 4; - } - - ToggleButton nokko_prime { - name: "nokko_prime"; - label: _("Nokko Prime"); - margin-bottom: 4; - can-target: false; - can-focus: false; - - styles [ - "disabled", - ] - } - - ToggleButton nova_prime { - name: "nova_prime"; - label: _("Nova Prime"); - margin-bottom: 4; - } - - ToggleButton nyx_prime { - name: "nyx_prime"; - label: _("Nyx Prime"); - margin-bottom: 4; - } - - ToggleButton oberon_prime { - name: "oberon_prime"; - label: _("Oberon Prime"); - margin-bottom: 4; - } - - ToggleButton octavia_prime { - name: "octavia_prime"; - label: _("Octavia Prime"); - margin-bottom: 4; - } - - ToggleButton oraxia_prime { - name: "oraxia_prime"; - label: _("Oraxia Prime"); - margin-bottom: 4; - can-target: false; - can-focus: false; - - styles [ - "disabled", - ] - } - - ToggleButton protea_prime { - name: "protea_prime"; - label: _("Protea Prime"); - margin-bottom: 4; - } - - ToggleButton qorvex_prime { - name: "qorvex_prime"; - label: _("Qorvex Prime"); - margin-bottom: 4; - can-target: false; - can-focus: false; - - styles [ - "disabled", - ] - } - - ToggleButton revenant_prime { - name: "revenant_prime"; - label: _("Revenant Prime"); - margin-bottom: 4; - } - - ToggleButton rhino_prime { - name: "rhino_prime"; - label: _("Rhino Prime"); - margin-bottom: 4; - } - - ToggleButton saryn_prime { - name: "saryn_prime"; - label: _("Saryn Prime"); - margin-bottom: 4; - } - - ToggleButton sevagoth_prime { - name: "sevagoth_prime"; - label: _("Sevagoth Prime"); - margin-bottom: 4; - } - - ToggleButton styanax_prime { - name: "styanax_prime"; - label: _("Styanax Prime"); - margin-bottom: 4; - can-target: false; - can-focus: false; - - styles [ - "disabled", - ] - } - - ToggleButton temple_prime { - name: "temple_prime"; - label: _("Temple Prime"); - margin-bottom: 4; - can-target: false; - can-focus: false; - - styles [ - "disabled", - ] - } - - ToggleButton titania_prime { - name: "titania_prime"; - label: _("Titania Prime"); - margin-bottom: 4; - } - - ToggleButton trinity_prime { - name: "trinity_prime"; - label: _("Trinity Prime"); - margin-bottom: 4; - } - - ToggleButton valkyr_prime { - name: "valkyr_prime"; - label: _("Valykr Prime"); - margin-bottom: 4; - } - - ToggleButton vauban_prime { - name: "vauban_prime"; - label: _("Vauban Prime"); - margin-bottom: 4; - } - - ToggleButton volt_prime { - name: "volt_prime"; - label: _("Volt Prime"); - margin-bottom: 4; - } - - ToggleButton voruna_prime { - name: "voruna_prime"; - label: _("Voruna Prime"); - margin-bottom: 4; - can-target: false; - can-focus: false; - - styles [ - "disabled", - ] - } - - ToggleButton wisp_prime { - name: "wisp_prime"; - label: _("Wisp Prime"); - margin-bottom: 4; - } - - ToggleButton wukong_prime { - name: "wukong_prime"; - label: _("Wukong Prime"); - margin-bottom: 4; - } - - ToggleButton xaku_prime { - name: "xaku_prime"; - label: _("Xaku Prime"); - margin-bottom: 4; - } - - ToggleButton yareli_prime { - name: "yareli_prime"; - label: _("Yareli Prime"); - margin-bottom: 4; - } - - ToggleButton zephyr_prime { - name: "zephyr_prime"; - label: _("Zephyr Prime"); - margin-bottom: 4; - } - } - } - } - } - } - }; - }; -} - -menu primary_menu { - section { - item { - label: _("_Preferences"); - action: "app.preferences"; - } - - item { - label: _("_Keyboard Shortcuts"); - action: "win.show-help-overlay"; - } - - item { - label: _("_Help"); - action: "app.help"; - } - - item { - label: _("_About VoidManifest"); - action: "app.about"; - } - } -} - diff --git a/data/resources/ui/window.ui b/data/resources/ui/window.ui index 834f06c..1815b9b 100644 --- a/data/resources/ui/window.ui +++ b/data/resources/ui/window.ui @@ -6,10 +6,10 @@ corresponding .blp file and regenerate this file with blueprint-compiler. --> -