mirror of
https://github.com/13hannes11/toolbx-tuner.git
synced 2024-09-03 23:21:00 +02:00
remove all code and start with relm4 0.6
This commit is contained in:
@@ -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,
|
||||
|
||||
@@ -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
|
||||
17
data/org.kuchelmeister.ToolboxTuner.gschema.xml.in
Normal file
17
data/org.kuchelmeister.ToolboxTuner.gschema.xml.in
Normal 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>
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
.title-header{
|
||||
font-size: 36px;
|
||||
font-weight: bold;
|
||||
}
|
||||
29
data/resources/ui/shortcuts.ui
Normal file
29
data/resources/ui/shortcuts.ui
Normal 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>
|
||||
Reference in New Issue
Block a user