src: format

This commit is contained in:
0xMRTT 2023-04-27 13:48:56 +02:00
parent b3799c0484
commit 4d37d1ba1d
2 changed files with 20 additions and 14 deletions

View file

@ -15,12 +15,13 @@ class Preferences(Adw.PreferencesWindow):
self.win = self.app.get_active_window()
self.setup()
def setup(self):
clear_after_send = self.settings.get_boolean("clear-after-send")
self.clear_after_send_switch.connect("state-set", self.on_clear_after_send_switch_toggled)
self.clear_after_send_switch.connect(
"state-set", self.on_clear_after_send_switch_toggled
)
def on_clear_after_send_switch_toggled(self, *args):
state = self.clear_after_send_switch.props.state

View file

@ -20,27 +20,32 @@
from gi.repository import Adw
from gi.repository import Gtk, Gio
@Gtk.Template(resource_path='/com/github/Bavarder/Bavarder/ui/window.ui')
@Gtk.Template(resource_path="/com/github/Bavarder/Bavarder/ui/window.ui")
class BavarderWindow(Adw.ApplicationWindow):
__gtype_name__ = 'BavarderWindow'
__gtype_name__ = "BavarderWindow"
toast_overlay = Gtk.Template.Child()
prompt_text_view = Gtk.Template.Child()
bot_text_view = Gtk.Template.Child()
status = Gtk.Template.Child()
spinner = Gtk.Template.Child()
ask_button = Gtk.Template.Child()
def __init__(self, **kwargs):
super().__init__(**kwargs)
self.settings = Gio.Settings(schema_id="com.github.Bavarder.Bavarder")
self.settings.bind("width", self, "default-width",
Gio.SettingsBindFlags.DEFAULT)
self.settings.bind("height", self, "default-height",
Gio.SettingsBindFlags.DEFAULT)
self.settings.bind("is-maximized", self, "maximized",
Gio.SettingsBindFlags.DEFAULT)
self.settings.bind("is-fullscreen", self, "fullscreened",
Gio.SettingsBindFlags.DEFAULT)
self.settings.bind(
"width", self, "default-width", Gio.SettingsBindFlags.DEFAULT
)
self.settings.bind(
"height", self, "default-height", Gio.SettingsBindFlags.DEFAULT
)
self.settings.bind(
"is-maximized", self, "maximized", Gio.SettingsBindFlags.DEFAULT
)
self.settings.bind(
"is-fullscreen", self, "fullscreened", Gio.SettingsBindFlags.DEFAULT
)