Set default arc location to active path

This commit is contained in:
itdominator 2021-11-29 17:11:37 -06:00
parent c4342c9099
commit f3adf09249
2 changed files with 4 additions and 2 deletions

View File

@ -50,9 +50,11 @@ class ShowHideMixin:
self.builder.get_object("about_page").hide() self.builder.get_object("about_page").hide()
def show_archiver_dialogue(self, widget=None, eve=None): def show_archiver_dialogue(self, widget=None, eve=None):
wid, tid = self.window_controller.get_active_data()
view = self.get_fm_window(wid).get_view_by_id(tid)
archiver_dialogue = self.builder.get_object("archiver_dialogue") archiver_dialogue = self.builder.get_object("archiver_dialogue")
archiver_dialogue.set_action(Gtk.FileChooserAction.SAVE) archiver_dialogue.set_action(Gtk.FileChooserAction.SAVE)
archiver_dialogue.set_select_multiple(True) archiver_dialogue.set_current_folder(view.get_current_directory())
archiver_dialogue.set_current_name("arc.7z") archiver_dialogue.set_current_name("arc.7z")
response = archiver_dialogue.run() response = archiver_dialogue.run()

View File

@ -261,7 +261,7 @@ class WidgetFileActionMixin:
# NOTE: Past here, we need to handle detected conflicts. # NOTE: Past here, we need to handle detected conflicts.
# Maybe create a collection of file and target pares # Maybe create a collection of file and target pares
# that then get passed to a handler who calls show_exists_page? # that then get passed to a handler who calls show_exists_page?
# type = None # type = None
# gio_flag = None # gio_flag = None
# self.exists_alert.hide() # self.exists_alert.hide()