diff --git a/src/snapshot_page/snapshot_page.blp b/src/snapshot_page/snapshot_page.blp index 9e10549..1963a8e 100644 --- a/src/snapshot_page/snapshot_page.blp +++ b/src/snapshot_page/snapshot_page.blp @@ -34,11 +34,6 @@ template $SnapshotPage : Adw.BreakpointBin { icon-name: "loupe-large-symbolic"; tooltip-text: _("Search Packages"); } - [start] - Button open_button { - icon-name: "folder-open-symbolic"; - tooltip-text: _("Open Snapshots Folder"); - } [end] Button new_button { icon-name: "plus-large-symbolic"; diff --git a/src/snapshot_page/snapshot_page.py b/src/snapshot_page/snapshot_page.py index 9b88c7b..aad1d05 100644 --- a/src/snapshot_page/snapshot_page.py +++ b/src/snapshot_page/snapshot_page.py @@ -65,7 +65,6 @@ class SnapshotPage(Adw.BreakpointBin): no_snapshots = gtc() no_results = gtc() scrolled_window = gtc() - open_button = gtc() status_open_button = gtc() status_new_button = gtc() new_button = gtc() @@ -553,7 +552,6 @@ class SnapshotPage(Adw.BreakpointBin): # Connections self.active_listbox.connect("row-activated", self.active_select_handler) self.leftover_listbox.connect("row-activated", self.leftover_select_handler) - self.open_button.connect("clicked", self.open_snapshots_folder) self.status_open_button.connect("clicked", self.open_snapshots_folder) self.status_new_button.connect("clicked", self.on_new) self.new_button.connect("clicked", self.on_new) diff --git a/src/user_data_page/user_data_page.blp b/src/user_data_page/user_data_page.blp index 0a7f9ef..a58fe52 100644 --- a/src/user_data_page/user_data_page.blp +++ b/src/user_data_page/user_data_page.blp @@ -42,11 +42,6 @@ template $UserDataPage : Adw.BreakpointBin { icon-name: "system-search-symbolic"; tooltip-text: _("Search User Data"); } - [start] - Button open_button { - icon-name: "folder-open-symbolic"; - tooltip-text: _("Open User Data Folder"); - } [end] MenuButton sort_button { popover: sort_pop; diff --git a/src/user_data_page/user_data_page.py b/src/user_data_page/user_data_page.py index 7b76333..cd7610b 100644 --- a/src/user_data_page/user_data_page.py +++ b/src/user_data_page/user_data_page.py @@ -20,7 +20,6 @@ class UserDataPage(Adw.BreakpointBin): header_bar = gtc() switcher_bar = gtc() search_button = gtc() - open_button = gtc() select_button = gtc() sort_button = gtc() search_bar = gtc() @@ -223,13 +222,6 @@ class UserDataPage(Adw.BreakpointBin): self.more_button.set_visible(child is self.ldp and is_applied) self.trash_button.set_visible(child is self.adp or not is_applied) - def open_data_folder(self, button): - try: - Gio.AppInfo.launch_default_for_uri(f"file://{self.data_path}", None) - self.toast_overlay.add_toast(Adw.Toast.new(_("Opened data folder"))) - except Exception as e: - self.toast_overlay.add_toast(ErrorToast(_("Could not open folder"), str(e)).toast) - def install_handler(self, *args): child = self.stack.get_visible_child() package_names = [] @@ -286,7 +278,6 @@ class UserDataPage(Adw.BreakpointBin): ) # Connections - self.open_button.connect("clicked", self.open_data_folder) self.stack.connect("notify::visible-child", self.view_change_handler) self.select_button.connect("toggled", self.select_toggle_handler) self.select_all_button.connect("clicked", self.select_all_handler)