Edit icon names to force these icons to be used, for a consistent look

This commit is contained in:
heliguy
2024-12-12 19:16:53 -05:00
parent 510ece1db2
commit de8e1b0381
27 changed files with 164 additions and 179 deletions

View File

@@ -21,7 +21,7 @@ template $ChangeVersionPage : Adw.NavigationPage {
margin-bottom: 3;
Adw.ButtonContent {
label: _("Change Version");
icon-name: "double-ended-arrows-vertical-symbolic";
icon-name: "warehouse:double-ended-arrows-vertical-symbolic";
}
styles ["suggested-action", "pill"]
}

View File

@@ -68,7 +68,7 @@ class ChangeVersionPage(Adw.NavigationPage):
)
if commit == self.package.cli_info.get("commit", None):
row.set_sensitive(False)
row.add_prefix(Gtk.Image(icon_name="check-plain-symbolic", margin_start=5, margin_end=5))
row.add_prefix(Gtk.Image(icon_name="warehouse:check-plain-symbolic", margin_start=5, margin_end=5))
row.set_tooltip_text(_("Currently Installed Version"))
else:
check = Gtk.CheckButton()

View File

@@ -10,27 +10,27 @@ template $AppRow : Adw.ActionRow {
}
[suffix]
Image eol_package_package_status_icon {
icon-name: "error-symbolic";
icon-name: "warehouse:error-symbolic";
tooltip-text: _("This package is End Of Life, and will not receive any security updates");
visible: false;
styles["error"]
}
[suffix]
Image eol_runtime_status_icon {
icon-name: "error-symbolic";
icon-name: "warehouse:error-symbolic";
tooltip-text: _("This app's runtime is End Of Life, and will not receive any security updates");
visible: false;
styles["error"]
}
[suffix]
Image pinned_status_icon {
icon-name: "pin-symbolic";
icon-name: "warehouse:pin-symbolic";
tooltip-text: _("This runtime will never be automatically removed");
visible: false;
}
[suffix]
Image masked_status_icon {
icon-name: "software-update-urgent-symbolic";
icon-name: "warehouse:software-update-urgent-symbolic";
tooltip-text: _("Updates are disabled for this package");
visible: false;
}

View File

@@ -16,6 +16,6 @@ class SidebarButton(Gtk.Button):
self.connect("clicked", lambda *_: main_split.set_show_sidebar(True))
# Apply
self.set_icon_name("dock-left-symbolic")
self.set_icon_name("warehouse:dock-left-symbolic")
self.set_tooltip_text(_("Show Sidebar"))
self.set_visible(False)

View File

@@ -14,7 +14,7 @@ class FileInstallDialog(Adw.Dialog):
def generate_list(self):
for file in self.files:
row = Adw.ActionRow(title=file.get_basename())
row.add_prefix(Gtk.Image(icon_name="flatpak-symbolic"))
row.add_prefix(Gtk.Image(icon_name="warehouse:flatpak-symbolic"))
self.packages_group.add(row)
def on_response(self, *args):

View File

@@ -90,7 +90,7 @@ Revealer bottom_child {
styles ["flat"]
[start]
Image {
icon-name: "flatpak-symbolic";
icon-name: "warehouse:flatpak-symbolic";
icon-size: normal;
}
[center]
@@ -100,7 +100,7 @@ Revealer bottom_child {
}
[end]
Image {
icon-name: "right-large-symbolic";
icon-name: "warehouse:right-large-symbolic";
icon-size: normal;
}
}

View File

@@ -9,7 +9,7 @@ template $PendingPage : Adw.NavigationPage {
Adw.HeaderBar {
}
Adw.StatusPage {
icon-name: "flatpak-symbolic";
icon-name: "warehouse:flatpak-symbolic";
title: _("Add Packages");
description: _("Packages queued to install will show up here");
}
@@ -31,7 +31,7 @@ template $PendingPage : Adw.NavigationPage {
styles ["pill", "suggested-action"]
Adw.ButtonContent {
can-shrink: true;
icon-name: "arrow-pointing-at-line-down-symbolic";
icon-name: "warehouse:arrow-pointing-at-line-down-symbolic";
label: _("Install");
}
}

View File

@@ -31,7 +31,7 @@ class AddedGroup(Adw.PreferencesGroup):
remove_all = Gtk.Button(
child=Adw.ButtonContent(
icon_name="list-remove-all-symbolic",
icon_name="warehouse:list-remove-all-symbolic",
label=_("Remove All"),
),
valign=Gtk.Align.CENTER,

View File

@@ -31,19 +31,19 @@ template $ResultRow : Adw.ActionRow {
}
[suffix]
Image add_image {
icon-name: "plus-large-symbolic";
icon-name: "warehouse:plus-large-symbolic";
}
[suffix]
Image selected_image {
icon-name: "check-plain-symbolic";
icon-name: "warehouse:check-plain-symbolic";
}
[suffix]
Image sub_image {
icon-name: "minus-large-symbolic";
icon-name: "warehouse:minus-large-symbolic";
}
[suffix]
Image installed_image {
icon-name: "selection-mode-symbolic";
icon-name: "warehouse:selection-mode-symbolic";
styles ["success"]
}
}

View File

@@ -22,12 +22,12 @@ template $ResultsPage : Adw.NavigationPage {
}
Stack stack {
Adw.StatusPage new_search {
icon-name: "loupe-large-symbolic";
icon-name: "warehouse:loupe-large-symbolic";
title: _("Search for Flatpaks");
description: _("Search for Flatpaks you want to install");
}
Adw.StatusPage too_many {
icon-name: "error-symbolic";
icon-name: "warehouse:error-symbolic";
title: _("Too Many Results");
description: _("Try being more specific with your search");
}
@@ -45,7 +45,7 @@ template $ResultsPage : Adw.NavigationPage {
}
}
Adw.StatusPage no_results {
icon-name: "loupe-large-symbolic";
icon-name: "warehouse:loupe-large-symbolic";
title: _("No Results Found");
description: _("Try a different search term");
}

View File

@@ -29,7 +29,7 @@ template $SelectPage : Adw.NavigationPage {
activatable: true;
[suffix]
Image {
icon-name: "right-large-symbolic";
icon-name: "warehouse:right-large-symbolic";
}
}
}
@@ -38,7 +38,7 @@ template $SelectPage : Adw.NavigationPage {
description: _("Install packages from files on your system");
Adw.ButtonRow open_row {
title: _("Open Files");
start-icon-name: "folder-open-symbolic";
start-icon-name: "warehouse:folder-open-symbolic";
}
}
}

View File

@@ -30,7 +30,7 @@ class SelectPage(Adw.NavigationPage):
continue
row = Adw.ActionRow(title=remote.title, subtitle=_("Installation: {}").format(installation), activatable=True)
row.add_suffix(Gtk.Image(icon_name="right-large-symbolic"))
row.add_suffix(Gtk.Image(icon_name="warehouse:right-large-symbolic"))
row.connect("activated", self.results_page.show_remote, remote, installation, self.nav_view)
self.remotes_group.add(row)
self.remote_rows.append(row)

View File

@@ -21,7 +21,7 @@ template $WarehouseWindow: Adw.ApplicationWindow {
can-target: false;
transition-type: crossfade;
Adw.StatusPage file_drop_view {
icon-name: "folder-open-symbolic";
icon-name: "warehouse:folder-open-symbolic";
title: _("Drop to Open");
description: _("Install Flatpaks or Add a Remote");
styles ["drag-overlay-status-page"]
@@ -40,7 +40,7 @@ template $WarehouseWindow: Adw.ApplicationWindow {
Adw.HeaderBar header_bar {
[start]
Button refresh_button {
icon-name: "arrow-circular-top-right-symbolic";
icon-name: "warehouse:arrow-circular-top-right-symbolic";
tooltip-text: _("Refresh List");
}
[end]
@@ -61,7 +61,7 @@ template $WarehouseWindow: Adw.ApplicationWindow {
margin-end: 6;
spacing: 12;
Image icon {
icon-name: "flatpak-symbolic";
icon-name: "warehouse:flatpak-symbolic";
}
Label {
label: _("Packages");
@@ -76,7 +76,7 @@ template $WarehouseWindow: Adw.ApplicationWindow {
margin-end: 6;
spacing: 12;
Image {
icon-name: "server-pick-symbolic";
icon-name: "warehouse:server-pick-symbolic";
}
Label {
label: _("Remotes");
@@ -92,7 +92,7 @@ template $WarehouseWindow: Adw.ApplicationWindow {
margin-end: 6;
spacing: 12;
Image {
icon-name: "file-manager-symbolic";
icon-name: "warehouse:file-manager-symbolic";
}
Label {
label: _("User Data");
@@ -107,7 +107,7 @@ template $WarehouseWindow: Adw.ApplicationWindow {
margin-end: 6;
spacing: 12;
Image {
icon-name: "snapshots-alt-symbolic";
icon-name: "warehouse:snapshots-alt-symbolic";
}
Label {
label: _("Snapshots");
@@ -122,7 +122,7 @@ template $WarehouseWindow: Adw.ApplicationWindow {
margin-end: 6;
spacing: 12;
Image {
icon-name: "arrow-pointing-at-line-down-symbolic";
icon-name: "warehouse:arrow-pointing-at-line-down-symbolic";
}
Label {
label: _("Install Packages");

View File

@@ -61,17 +61,17 @@ template $PackagesPage : Adw.BreakpointBin {
$SidebarButton {}
[start]
ToggleButton search_button {
icon-name: "loupe-large-symbolic";
icon-name: "warehouse:loupe-large-symbolic";
tooltip-text: _("Search Packages");
}
[end]
ToggleButton filter_button {
icon-name: "funnel-outline-symbolic";
icon-name: "warehouse:funnel-outline-symbolic";
tooltip-text: _("Filter Packages");
}
[end]
ToggleButton select_button {
icon-name: "selection-mode-symbolic";
icon-name: "warehouse:selection-mode-symbolic";
tooltip-text: _("Select Packages");
}
}
@@ -92,7 +92,7 @@ template $PackagesPage : Adw.BreakpointBin {
Adw.StatusPage no_filter_results {
title: _("No Packages Match Filters");
description: _("No installed package matches all of the currently applied filters");
icon-name: "funnel-outline-symbolic";
icon-name: "warehouse:funnel-outline-symbolic";
Button reset_filters_button {
label: _("Reset Filters");
halign: center;
@@ -103,7 +103,7 @@ template $PackagesPage : Adw.BreakpointBin {
Adw.StatusPage no_packages {
title: _("No Packages Found");
description: _("Warehouse cannot see the list of installed packages or your system has no packages installed");
icon-name: "error-symbolic";
icon-name: "warehouse:error-symbolic";
}
Adw.StatusPage no_results {
title: _("No Results Found");
@@ -123,7 +123,7 @@ template $PackagesPage : Adw.BreakpointBin {
Button select_all_button {
styles ["raised"]
Adw.ButtonContent {
icon-name: "selection-mode-symbolic";
icon-name: "warehouse:selection-mode-symbolic";
label: _("Select All");
can-shrink: true;
}
@@ -131,7 +131,7 @@ template $PackagesPage : Adw.BreakpointBin {
MenuButton copy_button {
styles ["raised"]
Adw.ButtonContent {
icon-name: "edit-copy-symbolic";
icon-name: "edit-warehouse:copy-symbolic";
label: _("Copy");
can-shrink: true;
}
@@ -140,7 +140,7 @@ template $PackagesPage : Adw.BreakpointBin {
Button uninstall_button {
styles ["raised"]
Adw.ButtonContent {
icon-name: "user-trash-symbolic";
icon-name: "warehouse:user-trash-symbolic";
label: _("Uninstall");
can-shrink: true;
}

View File

@@ -18,7 +18,7 @@ template $PropertiesPage : Adw.NavigationPage {
Adw.StatusPage {
title: _("Properties Page Unavailable");
description: _("Cannot show the properties page at this time");
icon-name: "error-symbolic";
icon-name: "warehouse:error-symbolic";
}
}
Adw.NavigationView nav_view {
@@ -31,7 +31,7 @@ template $PropertiesPage : Adw.NavigationPage {
show-title: false;
[end]
MenuButton more_menu_button {
icon-name: "view-more-symbolic";
icon-name: "warehouse:view-more-symbolic";
popover: more_menu;
}
}
@@ -118,7 +118,7 @@ template $PropertiesPage : Adw.NavigationPage {
Button open_data_button {
styles["flat"]
valign: center;
icon-name: "folder-open-symbolic";
icon-name: "warehouse:folder-open-symbolic";
tooltip-text: _("Open User Data");
}
@@ -126,7 +126,7 @@ template $PropertiesPage : Adw.NavigationPage {
Button trash_data_button {
styles["flat"]
valign: center;
icon-name: "user-trash-symbolic";
icon-name: "warehouse:user-trash-symbolic";
tooltip-text: _("Trash User Data");
}
@@ -158,7 +158,7 @@ template $PropertiesPage : Adw.NavigationPage {
subtitle: _("Upgrade or downgrade this package");
activatable: true;
Image {
icon-name: "right-large-symbolic";
icon-name: "warehouse:right-large-symbolic";
}
}
}
@@ -167,7 +167,7 @@ template $PropertiesPage : Adw.NavigationPage {
title: _("Installed Size");
activatable: true;
Image {
icon-name: "copy-symbolic";
icon-name: "warehouse:copy-symbolic";
}
}
Adw.ActionRow runtime_row {
@@ -175,13 +175,13 @@ template $PropertiesPage : Adw.NavigationPage {
title: _("Runtime");
activatable: true;
Image eol_package_package_status_icon {
icon-name: "error-symbolic";
icon-name: "warehouse:error-symbolic";
tooltip-text: _("This package is End Of Life, and will not receive any security updates");
margin-end: 6;
styles["error"]
}
Image {
icon-name: "right-large-symbolic";
icon-name: "warehouse:right-large-symbolic";
}
}
Adw.ActionRow pin_row {
@@ -203,7 +203,7 @@ template $PropertiesPage : Adw.NavigationPage {
title: _("Application ID");
activatable: true;
Image {
icon-name: "copy-symbolic";
icon-name: "warehouse:copy-symbolic";
}
}
Adw.ActionRow ref_row {
@@ -211,7 +211,7 @@ template $PropertiesPage : Adw.NavigationPage {
title: "Ref";
activatable: true;
Image {
icon-name: "copy-symbolic";
icon-name: "warehouse:copy-symbolic";
}
}
Adw.ActionRow arch_row {
@@ -219,7 +219,7 @@ template $PropertiesPage : Adw.NavigationPage {
title: _("Architecture");
activatable: true;
Image {
icon-name: "copy-symbolic";
icon-name: "warehouse:copy-symbolic";
}
}
Adw.ActionRow branch_row {
@@ -227,7 +227,7 @@ template $PropertiesPage : Adw.NavigationPage {
title: _("Branch");
activatable: true;
Image {
icon-name: "copy-symbolic";
icon-name: "warehouse:copy-symbolic";
}
}
Adw.ActionRow license_row {
@@ -235,7 +235,7 @@ template $PropertiesPage : Adw.NavigationPage {
title: _("License");
activatable: true;
Image {
icon-name: "copy-symbolic";
icon-name: "warehouse:copy-symbolic";
}
}
}
@@ -247,7 +247,7 @@ template $PropertiesPage : Adw.NavigationPage {
title: "SDK";
activatable: true;
Image {
icon-name: "copy-symbolic";
icon-name: "warehouse:copy-symbolic";
}
}
Adw.ActionRow origin_row {
@@ -255,7 +255,7 @@ template $PropertiesPage : Adw.NavigationPage {
title: _("Origin");
activatable: true;
Image {
icon-name: "copy-symbolic";
icon-name: "warehouse:copy-symbolic";
}
}
Adw.ActionRow collection_row {
@@ -263,7 +263,7 @@ template $PropertiesPage : Adw.NavigationPage {
title: _("Collection");
activatable: true;
Image {
icon-name: "copy-symbolic";
icon-name: "warehouse:copy-symbolic";
}
}
Adw.ActionRow installation_row {
@@ -271,7 +271,7 @@ template $PropertiesPage : Adw.NavigationPage {
title: _("Installation");
activatable: true;
Image {
icon-name: "copy-symbolic";
icon-name: "warehouse:copy-symbolic";
}
}
}
@@ -282,7 +282,7 @@ template $PropertiesPage : Adw.NavigationPage {
title: "Commit";
activatable: true;
Image {
icon-name: "copy-symbolic";
icon-name: "warehouse:copy-symbolic";
}
}
Adw.ActionRow parent_row {
@@ -290,7 +290,7 @@ template $PropertiesPage : Adw.NavigationPage {
title: _("Parent");
activatable: true;
Image {
icon-name: "copy-symbolic";
icon-name: "warehouse:copy-symbolic";
}
}
Adw.ActionRow subject_row {
@@ -298,7 +298,7 @@ template $PropertiesPage : Adw.NavigationPage {
title: _("Subject");
activatable: true;
Image {
icon-name: "copy-symbolic";
icon-name: "warehouse:copy-symbolic";
}
}
Adw.ActionRow date_row {
@@ -306,7 +306,7 @@ template $PropertiesPage : Adw.NavigationPage {
title: _("Date");
activatable: true;
Image {
icon-name: "copy-symbolic";
icon-name: "warehouse:copy-symbolic";
}
}
}

View File

@@ -17,7 +17,7 @@ template $RemoteRow : Adw.ActionRow {
Button filter_button {
styles ["flat"]
valign: center;
icon-name: "funnel-outline-symbolic";
icon-name: "warehouse:funnel-outline-symbolic";
tooltip-text: _("Set a Filter for this Remote");
}
[suffix]
@@ -25,7 +25,7 @@ template $RemoteRow : Adw.ActionRow {
styles ["flat"]
valign: center;
popover: menu_pop;
icon-name: "view-more-symbolic";
icon-name: "warehouse:view-more-symbolic";
tooltip-text: _("More Actions");
}
}

View File

@@ -73,7 +73,7 @@ class RemoteRow(Adw.ActionRow):
return
self.add_css_class("warning")
self.set_icon_name("error-symbolic")
self.set_icon_name("warehouse:error-symbolic")
self.set_tooltip_text(_("Remote is Disabled"))
self.remote.disabled = True
self.parent_page.toast_overlay.add_toast(Adw.Toast(title=_("Disabled remote")))
@@ -152,7 +152,7 @@ class RemoteRow(Adw.ActionRow):
self.set_subtitle(_("Installation: {}").format(self.installation))
self.suffix_label.set_label(self.remote.name)
if self.remote.disabled:
self.set_icon_name("error-symbolic")
self.set_icon_name("warehouse:error-symbolic")
self.add_css_class("warning")
self.set_tooltip_text(_("Remote is Disabled"))

View File

@@ -26,7 +26,7 @@ template $RemotesPage : Adw.NavigationPage {
$SidebarButton {}
[start]
ToggleButton search_button {
icon-name: "loupe-large-symbolic";
icon-name: "warehouse:loupe-large-symbolic";
tooltip-text: _("Search Packages");
}
}
@@ -51,7 +51,7 @@ template $RemotesPage : Adw.NavigationPage {
valign: center;
styles ["flat"]
Adw.ButtonContent show_disabled_button_content {
icon-name: "eye-not-looking-symbolic";
icon-name: "warehouse:eye-not-looking-symbolic";
label: _("Show Disabled");
}
}
@@ -68,7 +68,7 @@ template $RemotesPage : Adw.NavigationPage {
valign: center;
margin-top: 7;
margin-end: 6;
icon-name: "eye-not-looking-symbolic";
icon-name: "warehouse:eye-not-looking-symbolic";
}
Label {
margin-top: 7;
@@ -100,7 +100,7 @@ template $RemotesPage : Adw.NavigationPage {
valign: center;
margin-top: 7;
margin-end: 6;
icon-name: "error-symbolic";
icon-name: "warehouse:error-symbolic";
}
Label {
margin-top: 7;
@@ -135,7 +135,7 @@ template $RemotesPage : Adw.NavigationPage {
subtitle: _("Open a downloaded repo file to add");
[suffix]
Image {
icon-name: "plus-large-symbolic";
icon-name: "warehouse:plus-large-symbolic";
}
}
Adw.ActionRow custom_remote_row {
@@ -144,7 +144,7 @@ template $RemotesPage : Adw.NavigationPage {
subtitle: _("Manually enter new remote details");
[suffix]
Image {
icon-name: "plus-large-symbolic";
icon-name: "warehouse:plus-large-symbolic";
}
}
}

View File

@@ -13,7 +13,7 @@ class NewRemoteRow(Adw.ActionRow):
def idle_stuff(self, *args):
self.set_title(self.info["title"])
self.set_subtitle(self.info["description"])
self.add_suffix(Gtk.Image.new_from_icon_name("plus-large-symbolic"))
self.add_suffix(Gtk.Image.new_from_icon_name("warehouse:plus-large-symbolic"))
def __init__(self, info, **kwargs):
super().__init__(**kwargs)
@@ -251,7 +251,7 @@ class RemotesPage(Adw.NavigationPage):
def show_disabled_handler(self, button):
show_disabled = button.get_active()
self.show_disabled_button_content.set_icon_name("eye-open-negative-filled-symbolic" if show_disabled else "eye-not-looking-symbolic")
self.show_disabled_button_content.set_icon_name("warehouse:eye-open-negative-filled-symbolic" if show_disabled else "warehouse:eye-not-looking-symbolic")
total_visible = 0
for row in self.current_remote_rows:
if row.remote.disabled:

View File

@@ -17,7 +17,7 @@ template $NewSnapshotDialog : Adw.Dialog {
}
[start]
ToggleButton search_button {
icon-name: "loupe-large-symbolic";
icon-name: "warehouse:loupe-large-symbolic";
tooltip-text: _("Search Apps");
}
[end]
@@ -77,7 +77,7 @@ template $NewSnapshotDialog : Adw.Dialog {
styles ["raised"]
Adw.ButtonContent {
label: _("Select All");
icon-name: "selection-mode-symbolic";
icon-name: "warehouse:selection-mode-symbolic";
}
}
[end]

View File

@@ -44,7 +44,7 @@ template $SnapshotBox : Gtk.Box {
Button apply_button {
Adw.ButtonContent {
label: _("Apply");
icon-name: "check-plain-symbolic";
icon-name: "warehouse:check-plain-symbolic";
can-shrink: true;
}
hexpand: true;
@@ -53,7 +53,7 @@ template $SnapshotBox : Gtk.Box {
MenuButton rename_button {
Adw.ButtonContent {
label: _("Rename");
icon-name: "edit-symbolic";
icon-name: "warehouse:edit-symbolic";
can-shrink: true;
}
hexpand: true;
@@ -63,7 +63,7 @@ template $SnapshotBox : Gtk.Box {
Button trash_button {
Adw.ButtonContent {
label: _("Trash");
icon-name: "user-trash-symbolic";
icon-name: "warehouse:user-trash-symbolic";
can-shrink: true;
}
hexpand: true;
@@ -90,7 +90,7 @@ Popover rename_menu {
text: bind title.label;
}
Button apply_rename {
icon-name: "check-plain-symbolic";
icon-name: "warehouse:check-plain-symbolic";
tooltip-text: _("Confirm Rename");
styles ["circular", "suggested-action"]
}

View File

@@ -31,17 +31,17 @@ template $SnapshotPage : Adw.BreakpointBin {
$SidebarButton {}
[start]
ToggleButton search_button {
icon-name: "loupe-large-symbolic";
icon-name: "warehouse:loupe-large-symbolic";
tooltip-text: _("Search Packages");
}
[end]
Button new_button {
icon-name: "plus-large-symbolic";
icon-name: "warehouse:plus-large-symbolic";
tooltip-text: _("New Snapshot");
}
[end]
ToggleButton select_button {
icon-name: "selection-mode-symbolic";
icon-name: "warehouse:selection-mode-symbolic";
tooltip-text: _("Select Packages");
}
}
@@ -136,7 +136,7 @@ template $SnapshotPage : Adw.BreakpointBin {
Button select_all_button {
styles ["raised"]
Adw.ButtonContent {
icon-name: "selection-mode-symbolic";
icon-name: "warehouse:selection-mode-symbolic";
label: _("Select All");
can-shrink: true;
}
@@ -145,7 +145,7 @@ template $SnapshotPage : Adw.BreakpointBin {
sensitive: false;
styles ["raised"]
Adw.ButtonContent {
icon-name: "edit-copy-symbolic";
icon-name: "edit-warehouse:copy-symbolic";
label: _("Copy");
can-shrink: true;
}
@@ -155,7 +155,7 @@ template $SnapshotPage : Adw.BreakpointBin {
popover: more_popover;
styles ["raised"]
Adw.ButtonContent {
icon-name: "view-more-symbolic";
icon-name: "warehouse:view-more-symbolic";
label: _("More");
can-shrink: true;
}
@@ -173,7 +173,7 @@ template $SnapshotPage : Adw.BreakpointBin {
$SidebarButton {}
[start]
Button status_open_button {
icon-name: "folder-open-symbolic";
icon-name: "warehouse:folder-open-symbolic";
tooltip-text: _("Open Snapshots Folder");
}
}
@@ -181,12 +181,12 @@ template $SnapshotPage : Adw.BreakpointBin {
Adw.StatusPage {
title: _("No Snapshots");
description: _("Create a Snapshot to save the state of any Flatpak application");
icon-name: "snapshots-alt-symbolic";
icon-name: "warehouse:snapshots-alt-symbolic";
Button status_new_button {
styles ["suggested-action", "pill"]
halign: center;
Adw.ButtonContent {
icon-name: "plus-large-symbolic";
icon-name: "warehouse:plus-large-symbolic";
label: _("New Snapshot");
}
}

View File

@@ -9,7 +9,7 @@ template $SnapshotsListPage : Adw.NavigationPage {
Adw.HeaderBar {
[start]
Button open_button {
icon-name: "folder-open-symbolic";
icon-name: "warehouse:folder-open-symbolic";
tooltip-text: _("Open Snapshots Folder for this App");
}
}
@@ -37,7 +37,7 @@ template $SnapshotsListPage : Adw.NavigationPage {
margin-bottom: 3;
styles ["pill", "suggested-action"]
Adw.ButtonContent {
icon-name: "plus-large-symbolic";
icon-name: "warehouse:plus-large-symbolic";
label: _("New Snapshot");
}
}

View File

@@ -16,7 +16,7 @@ template $DataBox : ListBox {
Image image {
margin-start: 12;
margin-end: 12;
icon-name: "flatpak-symbolic";
icon-name: "warehouse:flatpak-symbolic";
icon-size: large;
}
Box label_box {
@@ -52,24 +52,24 @@ template $DataBox : ListBox {
hexpand: true;
}
Button copy_button {
icon-name: "copy-symbolic";
icon-name: "warehouse:copy-symbolic";
tooltip-text: _("Copy Path");
visible: bind check_button.visible inverted;
styles ["flat", "circular"]
}
Button open_button {
icon-name: "folder-open-symbolic";
icon-name: "warehouse:folder-open-symbolic";
tooltip-text: _("Open User Data");
visible: bind check_button.visible inverted;
styles ["flat", "circular"]
}
Button install_button {
icon-name: "arrow-pointing-at-line-down-symbolic";
icon-name: "warehouse:arrow-pointing-at-line-down-symbolic";
tooltip-text: _("Attempt to Install");
styles ["flat", "circular"]
}
Button trash_button {
icon-name: "user-trash-symbolic";
icon-name: "warehouse:user-trash-symbolic";
tooltip-text: _("Trash User Data");
visible: bind check_button.visible inverted;
styles ["flat", "circular"]

View File

@@ -250,11 +250,11 @@ class DataSubpage(Gtk.Stack):
self.flow_box.set_filter_func(self.filter_func)
if is_active:
self.no_data.set_icon_name("error-symbolic")
self.no_data.set_icon_name("warehouse:error-symbolic")
self.no_data.set_title(_("No Active Data"))
self.no_data.set_description(_("Warehouse cannot see any active user data or your system has no active user data present"))
else:
self.no_data.set_icon_name("check-plain-symbolic")
self.no_data.set_icon_name("warehouse:check-plain-symbolic")
self.no_data.set_title(_("No Leftover Data"))
self.no_data.set_description(_("There is no leftover user data"))

View File

@@ -268,13 +268,13 @@ class UserDataPage(Adw.BreakpointBin):
child=self.adp,
name="active",
title=_("Active Data"),
icon_name="file-manager-symbolic",
icon_name="warehouse:file-manager-symbolic",
)
self.stack.add_titled_with_icon(
child=self.ldp,
name="leftover",
title=_("Leftover Data"),
icon_name="folder-templates-symbolic",
icon_name="warehouse:folder-templates-symbolic",
)
# Connections

View File

@@ -1,85 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<gresources>
<gresource prefix="/io/github/flattool/Warehouse">
<file alias="style.css">../data/style.css</file>
<file preprocess="xml-stripblanks">gtk/help-overlay.ui</file>
<file preprocess="xml-stripblanks">gtk/loading_status.ui</file>
<file preprocess="xml-stripblanks">gtk/app_row.ui</file>
<file preprocess="xml-stripblanks">gtk/installation_chooser.ui</file>
<file preprocess="xml-stripblanks">gtk/attempt_install_dialog.ui</file>
<file preprocess="xml-stripblanks">main_window/window.ui</file>
<file preprocess="xml-stripblanks">packages_page/packages_page.ui</file>
<file preprocess="xml-stripblanks">packages_page/filters_page.ui</file>
<file preprocess="xml-stripblanks">packages_page/uninstall_dialog.ui</file>
<file preprocess="xml-stripblanks">properties_page/properties_page.ui</file>
<file preprocess="xml-stripblanks">change_version_page/change_version_page.ui</file>
<file preprocess="xml-stripblanks">user_data_page/data_box.ui</file>
<file preprocess="xml-stripblanks">user_data_page/user_data_page.ui</file>
<file preprocess="xml-stripblanks">user_data_page/data_subpage.ui</file>
<file preprocess="xml-stripblanks">remotes_page/remotes_page.ui</file>
<file preprocess="xml-stripblanks">remotes_page/remote_row.ui</file>
<file preprocess="xml-stripblanks">remotes_page/add_remote_dialog.ui</file>
<file preprocess="xml-stripblanks">snapshot_page/snapshot_page.ui</file>
<file preprocess="xml-stripblanks">snapshot_page/snapshots_list_page.ui</file>
<file preprocess="xml-stripblanks">snapshot_page/snapshot_box.ui</file>
<file preprocess="xml-stripblanks">snapshot_page/new_snapshot_dialog.ui</file>
<file preprocess="xml-stripblanks">install_page/file_install_dialog.ui</file>
<file preprocess="xml-stripblanks">install_page/install_page.ui</file>
<file preprocess="xml-stripblanks">install_page/result_row.ui</file>
<file preprocess="xml-stripblanks">install_page/select_page.ui</file>
<file preprocess="xml-stripblanks">install_page/results_page.ui</file>
<file preprocess="xml-stripblanks">install_page/pending_page.ui</file>
<!-- <file preprocess="xml-stripblanks">../data/io.github.flattool.Warehouse.metainfo.xml.in</file> -->
</gresource>
<gresource prefix="/io/github/flattool/Warehouse/icons/scalable/actions/">
<file preprocess="xml-stripblanks" alias="selection-mode-symbolic.svg">../data/icons/selection-mode-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="error-symbolic.svg">../data/icons/error-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="user-trash-symbolic.svg">../data/icons/user-trash-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="folder-visiting-symbolic.svg">../data/icons/folder-visiting-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="info-symbolic.svg">../data/icons/info-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="check-plain-symbolic.svg">../data/icons/check-plain-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="paper-filled-symbolic.svg">../data/icons/paper-filled-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="plus-large-symbolic.svg">../data/icons/plus-large-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="funnel-outline-symbolic.svg">../data/icons/funnel-outline-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="flatpak-symbolic.svg">../data/icons/flatpak-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="right-large-symbolic.svg">../data/icons/right-large-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="view-more-symbolic.svg">../data/icons/view-more-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="clock-alt-symbolic.svg">../data/icons/clock-alt-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="arrow2-top-right-symbolic.svg">../data/icons/arrow2-top-right-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="software-update-available-symbolic.svg">../data/icons/software-update-available-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="software-update-urgent-symbolic.svg">../data/icons/software-update-urgent-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="cross-filled-symbolic.svg">../data/icons/cross-filled-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="important-small-symbolic.svg">../data/icons/important-small-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="eye-not-looking-symbolic.svg">../data/icons/eye-not-looking-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="eye-open-negative-filled-symbolic.svg">../data/icons/eye-open-negative-filled-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="left-large-symbolic.svg">../data/icons/left-large-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="arrow-turn-left-down-symbolic.svg">../data/icons/arrow-turn-left-down-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="arrow-circular-top-right-symbolic.svg">../data/icons/arrow-circular-top-right-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="dock-left-symbolic.svg">../data/icons/dock-left-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="server-pick-symbolic.svg">../data/icons/server-pick-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="file-manager-symbolic.svg">../data/icons/file-manager-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="snapshots-alt-symbolic.svg">../data/icons/snapshots-alt-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="arrow-pointing-at-line-down-symbolic.svg">../data/icons/arrow-pointing-at-line-down-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="loupe-large-symbolic.svg">../data/icons/loupe-large-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="folder-open-symbolic.svg">../data/icons/folder-open-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="padlock2-symbolic.svg">../data/icons/padlock2-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="pin-symbolic.svg">../data/icons/pin-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="pin-small-symbolic.svg">../data/icons/pin-small-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="error-small-symbolic.svg">../data/icons/error-small-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="copy-symbolic.svg">../data/icons/copy-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="double-ended-arrows-vertical-symbolic.svg">../data/icons/double-ended-arrows-vertical-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="vertical-arrows-long-symbolic.svg">../data/icons/vertical-arrows-long-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="dot-symbolic.svg">../data/icons/dot-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="folder-templates-symbolic.svg">../data/icons/folder-templates-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="view-sort-ascending-symbolic.svg">../data/icons/view-sort-ascending-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="view-sort-descending-symbolic.svg">../data/icons/view-sort-descending-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="font-x-generic-symbolic.svg">../data/icons/font-x-generic-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="tag-outline-symbolic.svg">../data/icons/tag-outline-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="harddisk-symbolic.svg">../data/icons/harddisk-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="arrow-turn-down-right-symbolic.svg">../data/icons/arrow-turn-down-right-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="minus-large-symbolic.svg">../data/icons/minus-large-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="view-list-bullet-symbolic.svg">../data/icons/view-list-bullet-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="list-remove-all-symbolic.svg">../data/icons/list-remove-all-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="edit-symbolic.svg">../data/icons/edit-symbolic.svg</file>
</gresource>
<gresource prefix="/io/github/flattool/Warehouse">
<file alias="style.css">../data/style.css</file>
<file preprocess="xml-stripblanks">gtk/help-overlay.ui</file>
<file preprocess="xml-stripblanks">gtk/loading_status.ui</file>
<file preprocess="xml-stripblanks">gtk/app_row.ui</file>
<file preprocess="xml-stripblanks">gtk/installation_chooser.ui</file>
<file preprocess="xml-stripblanks">gtk/attempt_install_dialog.ui</file>
<file preprocess="xml-stripblanks">main_window/window.ui</file>
<file preprocess="xml-stripblanks">packages_page/packages_page.ui</file>
<file preprocess="xml-stripblanks">packages_page/filters_page.ui</file>
<file preprocess="xml-stripblanks">packages_page/uninstall_dialog.ui</file>
<file preprocess="xml-stripblanks">properties_page/properties_page.ui</file>
<file preprocess="xml-stripblanks">change_version_page/change_version_page.ui</file>
<file preprocess="xml-stripblanks">user_data_page/data_box.ui</file>
<file preprocess="xml-stripblanks">user_data_page/user_data_page.ui</file>
<file preprocess="xml-stripblanks">user_data_page/data_subpage.ui</file>
<file preprocess="xml-stripblanks">remotes_page/remotes_page.ui</file>
<file preprocess="xml-stripblanks">remotes_page/remote_row.ui</file>
<file preprocess="xml-stripblanks">remotes_page/add_remote_dialog.ui</file>
<file preprocess="xml-stripblanks">snapshot_page/snapshot_page.ui</file>
<file preprocess="xml-stripblanks">snapshot_page/snapshots_list_page.ui</file>
<file preprocess="xml-stripblanks">snapshot_page/snapshot_box.ui</file>
<file preprocess="xml-stripblanks">snapshot_page/new_snapshot_dialog.ui</file>
<file preprocess="xml-stripblanks">install_page/file_install_dialog.ui</file>
<file preprocess="xml-stripblanks">install_page/install_page.ui</file>
<file preprocess="xml-stripblanks">install_page/result_row.ui</file>
<file preprocess="xml-stripblanks">install_page/select_page.ui</file>
<file preprocess="xml-stripblanks">install_page/results_page.ui</file>
<file preprocess="xml-stripblanks">install_page/pending_page.ui</file>
<!-- <file preprocess="xml-stripblanks">../data/io.github.flattool.Warehouse.metainfo.xml.in</file> -->
</gresource>
<gresource prefix="/io/github/flattool/Warehouse/icons/scalable/actions/">
<file preprocess="xml-stripblanks" alias="warehouse:selection-mode-symbolic.svg">../data/icons/selection-mode-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:error-symbolic.svg">../data/icons/error-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:user-trash-symbolic.svg">../data/icons/user-trash-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:check-plain-symbolic.svg">../data/icons/check-plain-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:plus-large-symbolic.svg">../data/icons/plus-large-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:funnel-outline-symbolic.svg">../data/icons/funnel-outline-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:flatpak-symbolic.svg">../data/icons/flatpak-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:right-large-symbolic.svg">../data/icons/right-large-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:view-more-symbolic.svg">../data/icons/view-more-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:software-update-available-symbolic.svg">../data/icons/software-update-available-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:software-update-urgent-symbolic.svg">../data/icons/software-update-urgent-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:eye-not-looking-symbolic.svg">../data/icons/eye-not-looking-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:eye-open-negative-filled-symbolic.svg">../data/icons/eye-open-negative-filled-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:arrow-circular-top-right-symbolic.svg">../data/icons/arrow-circular-top-right-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:dock-left-symbolic.svg">../data/icons/dock-left-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:server-pick-symbolic.svg">../data/icons/server-pick-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:file-manager-symbolic.svg">../data/icons/file-manager-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:snapshots-alt-symbolic.svg">../data/icons/snapshots-alt-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:arrow-pointing-at-line-down-symbolic.svg">../data/icons/arrow-pointing-at-line-down-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:loupe-large-symbolic.svg">../data/icons/loupe-large-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:folder-open-symbolic.svg">../data/icons/folder-open-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:pin-symbolic.svg">../data/icons/pin-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:copy-symbolic.svg">../data/icons/copy-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:double-ended-arrows-vertical-symbolic.svg">../data/icons/double-ended-arrows-vertical-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:vertical-arrows-long-symbolic.svg">../data/icons/vertical-arrows-long-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:folder-templates-symbolic.svg">../data/icons/folder-templates-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:view-sort-ascending-symbolic.svg">../data/icons/view-sort-ascending-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:view-sort-descending-symbolic.svg">../data/icons/view-sort-descending-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:font-x-generic-symbolic.svg">../data/icons/font-x-generic-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:tag-outline-symbolic.svg">../data/icons/tag-outline-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:harddisk-symbolic.svg">../data/icons/harddisk-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:minus-large-symbolic.svg">../data/icons/minus-large-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:list-remove-all-symbolic.svg">../data/icons/list-remove-all-symbolic.svg</file>
<file preprocess="xml-stripblanks" alias="warehouse:edit-symbolic.svg">../data/icons/edit-symbolic.svg</file>
</gresource>
</gresources>