mirror of
https://github.com/GradienceTeam/Gradience.git
synced 2024-07-06 19:17:50 +00:00
update save button
This commit is contained in:
parent
529ea84db0
commit
d2d2cad4c9
|
@ -226,16 +226,15 @@ class AdwcustomizerApplication(Adw.Application):
|
||||||
|
|
||||||
def mark_as_dirty(self):
|
def mark_as_dirty(self):
|
||||||
self.is_dirty = True
|
self.is_dirty = True
|
||||||
self.props.active_window.save_preset_button.add_css_class("warning")
|
self.props.active_window.save_preset_button.get_child().set_icon_name(
|
||||||
self.props.active_window.save_preset_button.add_css_class("raised")
|
"disk-unsaved"
|
||||||
self.props.active_window.save_preset_button.get_child().set_label(
|
)
|
||||||
|
self.props.active_window.save_preset_button.get_child().set_tooltip_text(
|
||||||
_("Unsaved changes")
|
_("Unsaved changes")
|
||||||
)
|
)
|
||||||
|
|
||||||
def clear_dirty(self):
|
def clear_dirty(self):
|
||||||
self.is_dirty = False
|
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("")
|
self.props.active_window.save_preset_button.get_child().set_label("")
|
||||||
|
|
||||||
def reload_variables(self):
|
def reload_variables(self):
|
||||||
|
|
|
@ -28,7 +28,7 @@ template AdwcustomizerMainWindow : Adw.ApplicationWindow {
|
||||||
action-name: "app.save_preset";
|
action-name: "app.save_preset";
|
||||||
tooltip-text: _("Save Preset");
|
tooltip-text: _("Save Preset");
|
||||||
Adw.ButtonContent {
|
Adw.ButtonContent {
|
||||||
icon-name: "document-save-symbolic";
|
icon-name: "disk-saved";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue