[meld: 44/63] filediff: Use new message action helper for file change notification
- From: Kai Willadsen <kaiw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [meld: 44/63] filediff: Use new message action helper for file change notification
- Date: Wed, 16 Dec 2015 21:22:40 +0000 (UTC)
commit d8cf66382e609c912a762dd87a2d686bf5c6951a
Author: Kai Willadsen <kai willadsen gmail com>
Date: Mon Sep 28 07:30:44 2015 +1000
filediff: Use new message action helper for file change notification
meld/filediff.py | 15 +++------------
1 files changed, 3 insertions(+), 12 deletions(-)
---
diff --git a/meld/filediff.py b/meld/filediff.py
index 658e9b2..2ea04cc 100644
--- a/meld/filediff.py
+++ b/meld/filediff.py
@@ -1170,18 +1170,9 @@ class FileDiff(melddoc.MeldDoc, gnomeglade.Component):
display_name = gfile.get_parse_name().decode('utf-8')
primary = _("File %s has changed on disk") % display_name
secondary = _("Do you want to reload the file?")
- msgarea = self.msgarea_mgr[pane].new_from_text_and_icon(
- Gtk.STOCK_DIALOG_WARNING, primary, secondary)
- msgarea.add_button(_("_Reload"), Gtk.ResponseType.ACCEPT)
- msgarea.add_button(_("Hi_de"), Gtk.ResponseType.CLOSE)
-
- def on_file_changed_response(msgarea, response_id, *args):
- self.msgarea_mgr[pane].clear()
- if response_id == Gtk.ResponseType.ACCEPT:
- self.on_revert_activate()
-
- msgarea.connect("response", on_file_changed_response)
- msgarea.show_all()
+ self.msgarea_mgr[pane].add_action_msg(
+ Gtk.STOCK_DIALOG_WARNING, primary, secondary, _("_Reload"),
+ self.on_revert_activate)
def refresh_comparison(self, *args):
"""Refresh the view by clearing and redoing all comparisons"""
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]