Skip to content

Commit 4b8774c

Browse files
committed
filediff: Use symbolic icons for the locked-file button
1 parent fb3f098 commit 4b8774c

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

data/ui/filediff.ui

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@
327327
<property name="can_focus">False</property>
328328
<property name="receives_default">False</property>
329329
<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>
330-
<property name="icon_name">emblem-readonly</property>
330+
<property name="icon_name">changes-prevent-symbolic</property>
331331
<signal name="toggled" handler="on_readonly_button_toggled" swapped="no"/>
332332
</object>
333333
</child>

meld/filediff.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1569,6 +1569,9 @@ def set_buffer_editable(self, buf, editable):
15691569
buf.data.editable = editable
15701570
index = self.textbuffer.index(buf)
15711571
self.readonlytoggle[index].set_active(not editable)
1572+
self.readonlytoggle[index].props.icon_name = (
1573+
'changes-allow-symbolic' if editable else
1574+
'changes-prevent-symbolic')
15721575
self.textview[index].set_editable(editable)
15731576
self.on_cursor_position_changed(buf, None, True)
15741577
for linkmap in self.linkmap:

0 commit comments

Comments
 (0)