[meld: 46/63] filediff: Use symbolic icons for the locked-file button
- From: Kai Willadsen <kaiw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [meld: 46/63] filediff: Use symbolic icons for the locked-file button
- Date: Wed, 16 Dec 2015 21:22:50 +0000 (UTC)
commit 4b8774c4ef0833147e048000ebedb5c6024a97f2
Author: Kai Willadsen <kai willadsen gmail com>
Date: Sat Oct 3 06:21:43 2015 +1000
filediff: Use symbolic icons for the locked-file button
data/ui/filediff.ui | 2 +-
meld/filediff.py | 3 +++
2 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/data/ui/filediff.ui b/data/ui/filediff.ui
index b381ac4..705a17f 100644
--- a/data/ui/filediff.ui
+++ b/data/ui/filediff.ui
@@ -327,7 +327,7 @@
<property name="can_focus">False</property>
<property name="receives_default">False</property>
<property name="tooltip_text" translatable="yes">This file can not be written to. You
may click here to unlock this file and make changes anyway, but these changes must be saved to a new
file.</property>
- <property name="icon_name">emblem-readonly</property>
+ <property name="icon_name">changes-prevent-symbolic</property>
<signal name="toggled" handler="on_readonly_button_toggled" swapped="no"/>
</object>
</child>
diff --git a/meld/filediff.py b/meld/filediff.py
index b77f9ec..2ab2b59 100644
--- a/meld/filediff.py
+++ b/meld/filediff.py
@@ -1569,6 +1569,9 @@ class FileDiff(melddoc.MeldDoc, gnomeglade.Component):
buf.data.editable = editable
index = self.textbuffer.index(buf)
self.readonlytoggle[index].set_active(not editable)
+ self.readonlytoggle[index].props.icon_name = (
+ 'changes-allow-symbolic' if editable else
+ 'changes-prevent-symbolic')
self.textview[index].set_editable(editable)
self.on_cursor_position_changed(buf, None, True)
for linkmap in self.linkmap:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]