This commit is contained in:
Ward Nakchbandi 2022-09-27 21:59:58 +03:00
parent 9d642c3610
commit 7472b45fa1

View File

@ -181,7 +181,12 @@ class Application:
if settings.get_int("layout-num") == 4: if settings.get_int("layout-num") == 4:
macostoggle = self.builder.get_object("macos_button") macostoggle = self.builder.get_object("macos_button")
macostoggle.set_active(True) macostoggle.set_active(True)
if settings.get_int("layout-num") == 5:
macostoggle = self.builder.get_object("gnome2_button")
macostoggle.set_active(True)
if settings.get_int("layout-num") == 6:
macostoggle = self.builder.get_object("unity_button")
macostoggle.set_active(True)
### Layouts ### ### Layouts ###
@ -202,7 +207,14 @@ class Application:
settings = Gio.Settings.new("org.nobara.layouts") settings = Gio.Settings.new("org.nobara.layouts")
settings.set_int("layout-num", 4) settings.set_int("layout-num", 4)
subprocess.run(["/etc/nobara/scripts/nobara-layouts/layout-scripts/macos.sh"], shell=True) subprocess.run(["/etc/nobara/scripts/nobara-layouts/layout-scripts/macos.sh"], shell=True)
def on_gnome2_button_pressed(self, widget):
settings = Gio.Settings.new("org.nobara.layouts")
settings.set_int("layout-num", 5)
subprocess.run(["/etc/nobara/scripts/nobara-layouts/layout-scripts/gnome2.sh"], shell=True)
def on_unity_button_pressed(self, widget):
settings = Gio.Settings.new("org.nobara.layouts")
settings.set_int("layout-num", 6)
subprocess.run(["/etc/nobara/scripts/nobara-layouts/layout-scripts/unity.sh"], shell=True)
### Settings ### ### Settings ###
#### Desktop Switch #### #### Desktop Switch ####