mirror of
https://github.com/Steve-Tech/YAFI.git
synced 2026-04-20 01:00:37 +00:00
Design UI for battery page
This commit is contained in:
12
yafi.py
12
yafi.py
@@ -69,6 +69,16 @@ class YAFI(Adw.Application):
|
||||
|
||||
self._change_page(builder, leds_root)
|
||||
|
||||
def _battery_page(self, builder):
|
||||
# Load the battery.ui file
|
||||
battery_builder = Gtk.Builder()
|
||||
battery_builder.add_from_file("battery.ui")
|
||||
|
||||
# Get the root widget from the battery.ui file
|
||||
battery_root = battery_builder.get_object("battery-root")
|
||||
|
||||
self._change_page(builder, battery_root)
|
||||
|
||||
|
||||
def on_activate(self, app):
|
||||
# Create a Builder
|
||||
@@ -77,7 +87,7 @@ class YAFI(Adw.Application):
|
||||
|
||||
self._thermals_page(builder)
|
||||
|
||||
pages = (("Thermals", self._thermals_page), ("LEDs", self._leds_page), ("Battery", self._leds_page), ("About", self._leds_page))
|
||||
pages = (("Thermals", self._thermals_page), ("LEDs", self._leds_page), ("Battery", self._battery_page), ("Hardware", self._leds_page), ("About", self._leds_page))
|
||||
|
||||
# Build the navbar
|
||||
navbar = builder.get_object("navbar")
|
||||
|
||||
Reference in New Issue
Block a user