update save button

This commit is contained in:
0xMRTT 2022-08-10 15:05:54 +02:00
parent 529ea84db0
commit d2d2cad4c9
No known key found for this signature in database
GPG key ID: AC9E06BF3DECB6FB
2 changed files with 5 additions and 6 deletions

View file

@ -226,16 +226,15 @@ class AdwcustomizerApplication(Adw.Application):
def mark_as_dirty(self):
self.is_dirty = True
self.props.active_window.save_preset_button.add_css_class("warning")
self.props.active_window.save_preset_button.add_css_class("raised")
self.props.active_window.save_preset_button.get_child().set_label(
self.props.active_window.save_preset_button.get_child().set_icon_name(
"disk-unsaved"
)
self.props.active_window.save_preset_button.get_child().set_tooltip_text(
_("Unsaved changes")
)
def clear_dirty(self):
self.is_dirty = False
self.props.active_window.save_preset_button.remove_css_class("warning")
self.props.active_window.save_preset_button.remove_css_class("raised")
self.props.active_window.save_preset_button.get_child().set_label("")
def reload_variables(self):

View file

@ -28,7 +28,7 @@ template AdwcustomizerMainWindow : Adw.ApplicationWindow {
action-name: "app.save_preset";
tooltip-text: _("Save Preset");
Adw.ButtonContent {
icon-name: "document-save-symbolic";
icon-name: "disk-saved";
}
}