diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..8ac6b8c --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..e027cc8 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,24 @@ +name: Build + +on: + push: + pull_request: + branches: [ "main" ] + +jobs: + build: + name: Build + runs-on: ubuntu-latest + container: + image: ghcr.io/vanilla-os/pico:main + + steps: + - uses: actions/checkout@v4 + + - name: Install build dependencies + run: | + apt-get update + apt-get install -y build-essential gettext meson libadwaita-1-dev desktop-file-utils + + - name: Setup and Build + run: meson setup build diff --git a/COPYING b/LICENSE.txt similarity index 100% rename from COPYING rename to LICENSE.txt diff --git a/apx_gui/gtk/sidebar.ui b/apx_gui/gtk/sidebar.ui index bc965f7..bb35ec4 100644 --- a/apx_gui/gtk/sidebar.ui +++ b/apx_gui/gtk/sidebar.ui @@ -82,15 +82,15 @@
- New Subsystem + New Subsystem app.new_subsystem - New Stack + New Stack app.new_stack - New Package Manager + New Package Manager app.new_pkgmanager
diff --git a/apx_gui/gtk/window-main.ui b/apx_gui/gtk/window-main.ui index 2142e38..09a67bc 100644 --- a/apx_gui/gtk/window-main.ui +++ b/apx_gui/gtk/window-main.ui @@ -50,11 +50,11 @@
- _Keyboard Shortcuts + _Keyboard Shortcuts win.show-help-overlay - _About Apx GUI + _About Apx GUI app.about
diff --git a/po/apx_gui.pot b/po/apx_gui.pot index 829bdc9..dd79618 100644 --- a/po/apx_gui.pot +++ b/po/apx_gui.pot @@ -8,13 +8,13 @@ msgid "" msgstr "" "Project-Id-Version: apx_gui\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-17 09:36+0530\n" +"POT-Creation-Date: 2024-06-20 23:34+0530\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.vanillaos.ApxGUI.desktop.in:3 @@ -25,7 +25,7 @@ msgstr "" msgid "A frontend in GTK 4 and Libadwaita for Apx." msgstr "" -#: apx_gui/gtk/create-pkgmanager.ui:6 apx_gui/gtk/window-main.ui:71 +#: apx_gui/gtk/create-pkgmanager.ui:6 apx_gui/gtk/sidebar.ui:93 msgid "New Package Manager" msgstr "" @@ -40,7 +40,7 @@ msgid "Create" msgstr "" #: apx_gui/gtk/create-pkgmanager.ui:41 apx_gui/gtk/tab-pkgmanager.ui:24 -#: apx_gui/gtk/tab-stack.ui:24 +#: apx_gui/gtk/tab-stack.ui:24 apx_gui/gtk/tab-subsystem.ui:15 msgid "Details" msgstr "" @@ -98,11 +98,11 @@ msgid "Upgrade" msgstr "" #: apx_gui/gtk/create-pkgmanager.ui:144 -msgid "Creating Package Manager…" +msgid "Creating Package Manager" msgstr "" #: apx_gui/gtk/create-pkgmanager.ui:145 -msgid "Please wait while the package manager is being created." +msgid "Please wait while the package manager is being created" msgstr "" #: apx_gui/gtk/create-pkgmanager.ui:169 @@ -110,15 +110,15 @@ msgid "An Error Occurred" msgstr "" #: apx_gui/gtk/create-pkgmanager.ui:170 -msgid "An error occurred while creating the package manager." +msgid "An error occurred while creating the package manager" msgstr "" #: apx_gui/gtk/create-pkgmanager.ui:174 apx_gui/gtk/create-stack.ui:148 -#: apx_gui/gtk/create-subsystem.ui:108 +#: apx_gui/gtk/create-subsystem.ui:144 msgid "Close" msgstr "" -#: apx_gui/gtk/create-stack.ui:6 apx_gui/gtk/window-main.ui:67 +#: apx_gui/gtk/create-stack.ui:6 apx_gui/gtk/sidebar.ui:89 msgid "New Stack" msgstr "" @@ -127,7 +127,7 @@ msgid "Base" msgstr "" #: apx_gui/gtk/create-stack.ui:54 apx_gui/gtk/tab-stack.ui:38 -#: apx_gui/gtk/tab-subsystem.ui:37 +#: apx_gui/gtk/tab-subsystem.ui:38 msgid "Package Manager" msgstr "" @@ -140,31 +140,35 @@ msgid "New Package" msgstr "" #: apx_gui/gtk/create-stack.ui:119 -msgid "Please wait while the stack is being created." +msgid "Please wait while the stack is being created" msgstr "" #: apx_gui/gtk/create-stack.ui:144 -msgid "An error occurred while creating the stack." +msgid "An error occurred while creating the stack" msgstr "" -#: apx_gui/gtk/create-subsystem.ui:6 apx_gui/gtk/window-main.ui:63 +#: apx_gui/gtk/create-subsystem.ui:6 apx_gui/gtk/sidebar.ui:85 msgid "New Subsystem" msgstr "" -#: apx_gui/gtk/create-subsystem.ui:49 apx_gui/gtk/tab-subsystem.ui:27 +#: apx_gui/gtk/create-subsystem.ui:49 apx_gui/gtk/tab-subsystem.ui:28 msgid "Stack" msgstr "" #: apx_gui/gtk/create-subsystem.ui:78 -msgid "Creating Subsystem…" +msgid "Creating Subsystem" msgstr "" #: apx_gui/gtk/create-subsystem.ui:79 -msgid "Please wait while the subsystem is being created." +msgid "Please wait while the subsystem is being created" msgstr "" -#: apx_gui/gtk/create-subsystem.ui:104 -msgid "An error occurred while creating the subsystem." +#: apx_gui/gtk/create-subsystem.ui:92 +msgid "Show Console Output" +msgstr "" + +#: apx_gui/gtk/create-subsystem.ui:140 +msgid "An error occurred while creating the subsystem" msgstr "" #: apx_gui/gtk/editor.ui:12 @@ -172,7 +176,7 @@ msgid "Start or Open a Subsystem" msgstr "" #: apx_gui/gtk/editor.ui:13 -msgid "Start by opening a subsystem, stack or package manager on the left." +msgid "Start by opening a subsystem, stack or package manager on the left" msgstr "" #: apx_gui/gtk/help-overlay.ui:11 @@ -211,7 +215,7 @@ msgid "New Package Manager" msgstr "" #: apx_gui/gtk/tab-pkgmanager.ui:13 -msgid "This package manager is built-in and cannot be edited or deleted." +msgid "This package manager is built-in and cannot be edited or deleted" msgstr "" #: apx_gui/gtk/tab-pkgmanager.ui:42 apx_gui/gtk/tab-stack.ui:49 @@ -219,6 +223,7 @@ msgid "Built-In" msgstr "" #: apx_gui/gtk/tab-pkgmanager.ui:119 apx_gui/gtk/tab-stack.ui:71 +#: apx_gui/gtk/tab-subsystem.ui:107 msgid "Destructive Actions" msgstr "" @@ -227,7 +232,7 @@ msgid "Delete Package Manager" msgstr "" #: apx_gui/gtk/tab-stack.ui:13 -msgid "This stack is built-in and cannot be edited or deleted." +msgid "This stack is built-in and cannot be edited or deleted" msgstr "" #: apx_gui/gtk/tab-stack.ui:59 @@ -238,31 +243,43 @@ msgstr "" msgid "Delete Stack" msgstr "" -#: apx_gui/gtk/tab-subsystem.ui:17 +#: apx_gui/gtk/tab-subsystem.ui:18 msgid "Status" msgstr "" -#: apx_gui/gtk/tab-subsystem.ui:61 +#: apx_gui/gtk/tab-subsystem.ui:59 +msgid "Subsystem actions" +msgstr "" + +#: apx_gui/gtk/tab-subsystem.ui:75 +msgid "Autoremove Packages" +msgstr "" + +#: apx_gui/gtk/tab-subsystem.ui:90 +msgid "Clean Package Manager Cache" +msgstr "" + +#: apx_gui/gtk/tab-subsystem.ui:110 msgid "Reset Subsystem" msgstr "" -#: apx_gui/gtk/tab-subsystem.ui:76 +#: apx_gui/gtk/tab-subsystem.ui:125 msgid "Delete Subsystem" msgstr "" -#: apx_gui/gtk/tab-subsystem.ui:114 +#: apx_gui/gtk/tab-subsystem.ui:164 msgid "Restart Console" msgstr "" -#: apx_gui/gtk/tab-subsystem.ui:125 +#: apx_gui/gtk/tab-subsystem.ui:175 msgid "Toggle Console" msgstr "" -#: apx_gui/gtk/window-main.ui:79 +#: apx_gui/gtk/window-main.ui:53 msgid "_Keyboard Shortcuts" msgstr "" -#: apx_gui/gtk/window-main.ui:83 +#: apx_gui/gtk/window-main.ui:57 msgid "_About Apx GUI" msgstr "" @@ -274,6 +291,6 @@ msgstr "" msgid "Contributors" msgstr "" -#: apx_gui/main.py:93 +#: apx_gui/main.py:94 msgid "Tools" msgstr ""