diff options
author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2016-11-25 04:11:58 +0100 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2016-11-25 04:11:58 +0100 |
commit | ccff5442184e84d511c2bd25ed3da53e4336a272 (patch) | |
tree | 8402a0ba68852e0aec5841ed4519ccfe88352223 /src/library/ImportQueuePage.vala | |
parent | a1e1833f48ed618273dab9198b547148a89832a7 (diff) | |
parent | 4a3f1fdfe1eb3743564adcee35d5513224339260 (diff) |
Merge tag 'upstream/0.25.1'
Upstream version 0.25.1
Diffstat (limited to 'src/library/ImportQueuePage.vala')
-rw-r--r-- | src/library/ImportQueuePage.vala | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/src/library/ImportQueuePage.vala b/src/library/ImportQueuePage.vala index b5a5eb6..a2f2290 100644 --- a/src/library/ImportQueuePage.vala +++ b/src/library/ImportQueuePage.vala @@ -30,7 +30,7 @@ public class ImportQueuePage : SinglePhotoPage { // Stop button Gtk.ToolButton stop_button = new Gtk.ToolButton(null, null); stop_button.set_icon_name("stop"); - stop_button.set_related_action(get_action("Stop")); + stop_button.set_action_name ("win.Stop"); toolbar.insert(stop_button, -1); @@ -58,17 +58,15 @@ public class ImportQueuePage : SinglePhotoPage { base.init_collect_ui_filenames(ui_filenames); } - - protected override Gtk.ActionEntry[] init_collect_action_entries() { - Gtk.ActionEntry[] actions = base.init_collect_action_entries(); - - Gtk.ActionEntry stop = { "Stop", Resources.STOP_LABEL, TRANSLATABLE, null, TRANSLATABLE, - on_stop }; - stop.label = _("_Stop Import"); - stop.tooltip = _("Stop importing photos"); - actions += stop; - return actions; + private const GLib.ActionEntry[] entries = { + {"Stop", on_stop } + }; + + protected override void add_actions () { + base.add_actions (); + + AppWindow.get_instance ().add_action_entries (entries, this); } public void enqueue_and_schedule(BatchImport batch_import, bool allow_user_cancel) { |