remove all code and start with relm4 0.6

This commit is contained in:
2024-02-26 19:48:54 +01:00
parent 67a80edc9d
commit 3826726b84
44 changed files with 1016 additions and 1381 deletions

View File

@@ -65,7 +65,7 @@ configure_file(
install_dir: datadir / 'glib-2.0' / 'schemas'
)
# Validate GSchema
# Validata GSchema
if glib_compile_schemas.found()
test(
'validate-gschema', glib_compile_schemas,

View File

@@ -1,12 +1,12 @@
[Desktop Entry]
Name=Toolbx Tuner
Comment=Manage and enhance your toolbxes (containertoolboxes)
Exec=toolbxtuner
Terminal=false
Name=Toolbox Tuner
Comment=Manage and enhance your toolboxes (containertoolboxes)
Type=Application
Exec=toolbox-tuner
Terminal=false
Categories=Utility;
# Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
Keywords=Gnome;GTK;Container;Toolbx;Podman;Toolbox;Fedora;Silvervblue;
Keywords=Gnome;GTK;Container;Podman;Toolbox;Fedora;Silvervblue;
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=@icon@
StartupNotify=true

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<schemalist>
<schema path="/org/kuchelmeister/ToolboxTuner/" id="@app-id@" gettext-domain="@gettext-package@">
<key name="window-width" type="i">
<default>600</default>
<summary>Window width</summary>
</key>
<key name="window-height" type="i">
<default>400</default>
<summary>Window height</summary>
</key>
<key name="is-maximized" type="b">
<default>false</default>
<summary>Window maximized state</summary>
</key>
</schema>
</schemalist>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Hannes Kuchelmeister 2019 <hannes@kuchelmeister.org> -->
<!-- Hannes Kuchelmeister 2019-2024 <hannes@kuchelmeister.org> -->
<component type="desktop-application">
<id>@app-id@</id>
<metadata_license>CC0</metadata_license>
@@ -9,19 +9,23 @@
<description>
<p>An application to manage and enhance your containertoolboxes.</p>
</description>
<screenshots>
<screenshots>
<screenshot type="default">
<caption>Main application window showing multiple toolboxes</caption>
<image type="source" width="1200" height="800">https://media.githubusercontent.com/media/13hannes11/toolbx-tuner/main/data/resources/screenshots/main_light.png</image>
</screenshot>
<screenshot>
<screenshot>
<caption>Main application window in dark mode</caption>
<image type="source" width="1200" height="800">https://media.githubusercontent.com/media/13hannes11/toolbx-tuner/main/data/resources/screenshots/main_dark.png</image>
</screenshot>
</screenshots>
<content_rating type="oars-1.0" />
<branding>
<color type="primary" scheme_preference="light">#a3f6f1</color>
<color type="primary" scheme_preference="dark">#60ada6</color>
</branding>
<content_rating type="oars-1.0"/>
<releases>
<release version="0.0.0" type="development" date="2022-04-18" />
<release version="0.0.0" type="development" date="2022-04-18"/>
</releases>
<url type="homepage">https://github.com/13hannes11/toolbx-tuner</url>
<url type="bugtracker">https://github.com/13hannes11/toolbx-tuner/issues/</url>
@@ -30,3 +34,4 @@
<translation type="gettext">@gettext-package@</translation>
<launchable type="desktop-id">@app-id@.desktop</launchable>
</component>

View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<schemalist>
<schema path="/org/kuchelmeister/ToolbxTuner/" id="@app-id@" gettext-domain="@gettext-package@">
</schema>
</schemalist>

View File

@@ -1,6 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<gresources>
<gresource prefix="/org/kuchelmeister/ToolbxTuner/">
<gresource prefix="/org/kuchelmeister/ToolboxTuner/">
<!-- see https://gtk-rs.org/gtk4-rs/git/docs/gtk4/struct.Application.html#automatic-resources -->
<file compressed="true" preprocess="xml-stripblanks" alias="gtk/help-overlay.ui">ui/shortcuts.ui</file>
<file compressed="true">style.css</file>
</gresource>
</gresources>

View File

@@ -0,0 +1,4 @@
.title-header{
font-size: 36px;
font-weight: bold;
}

View File

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<object class="GtkShortcutsWindow" id="help_overlay">
<property name="modal">True</property>
<child>
<object class="GtkShortcutsSection">
<property name="section-name">shortcuts</property>
<property name="max-height">10</property>
<child>
<object class="GtkShortcutsGroup">
<property name="title" translatable="yes" context="shortcut window">General</property>
<child>
<object class="GtkShortcutsShortcut">
<property name="title" translatable="yes" context="shortcut window">Show Shortcuts</property>
<property name="action-name">win.show-help-overlay</property>
</object>
</child>
<child>
<object class="GtkShortcutsShortcut">
<property name="title" translatable="yes" context="shortcut window">Quit</property>
<property name="action-name">app.quit</property>
</object>
</child>
</object>
</child>
</object>
</child>
</object>
</interface>