diff --git a/onionshare_gui/tab/mode/history.py b/onionshare_gui/tab/mode/history.py index 0797320e..51d9c267 100644 --- a/onionshare_gui/tab/mode/history.py +++ b/onionshare_gui/tab/mode/history.py @@ -250,11 +250,11 @@ class ReceiveHistoryItemFile(QtWidgets.QWidget): if self.common.platform == "Linux" or self.common.platform == "BSD": try: # If nautilus is available, open it - subprocess.Popen(["nautilus", abs_filename]) + subprocess.Popen(["xdg-open", self.dir]) except: Alert( self.common, - strings._("gui_open_folder_error_nautilus").format(abs_filename), + strings._("gui_open_folder_error").format(abs_filename), ) # macOS diff --git a/share/locale/en.json b/share/locale/en.json index cca7d92e..d2a89971 100644 --- a/share/locale/en.json +++ b/share/locale/en.json @@ -141,7 +141,7 @@ "gui_settings_data_dir_label": "Save files to", "gui_settings_data_dir_browse_button": "Browse", "gui_settings_public_mode_checkbox": "Public mode", - "gui_open_folder_error_nautilus": "Cannot open folder because nautilus is not available. The file is here: {}", + "gui_open_folder_error": "Failed to open folder with xdg-open. The file is here: {}", "gui_settings_language_label": "Preferred language", "gui_settings_language_changed_notice": "Restart OnionShare for the new language to be applied.", "systray_menu_exit": "Quit",