mirror of
https://github.com/Steve-Tech/YAFI.git
synced 2026-04-19 16:50:36 +00:00
Design UI for LEDs
This commit is contained in:
113
leds.ui
113
leds.ui
@@ -4,7 +4,7 @@
|
|||||||
<!-- interface-description The LEDs page for YAFI -->
|
<!-- interface-description The LEDs page for YAFI -->
|
||||||
<!-- interface-authors Steve-Tech -->
|
<!-- interface-authors Steve-Tech -->
|
||||||
<requires lib="gtk" version="4.0"/>
|
<requires lib="gtk" version="4.0"/>
|
||||||
<requires lib="libadwaita" version="1.2"/>
|
<requires lib="libadwaita" version="1.6"/>
|
||||||
<object class="GtkBox" id="leds-root">
|
<object class="GtkBox" id="leds-root">
|
||||||
<property name="orientation">vertical</property>
|
<property name="orientation">vertical</property>
|
||||||
<child>
|
<child>
|
||||||
@@ -27,7 +27,7 @@
|
|||||||
<property name="adjustment">
|
<property name="adjustment">
|
||||||
<object class="GtkAdjustment">
|
<object class="GtkAdjustment">
|
||||||
<property name="lower">1.0</property>
|
<property name="lower">1.0</property>
|
||||||
<property name="page-increment">3.0</property>
|
<property name="page-increment">1.0</property>
|
||||||
<property name="step-increment">1.0</property>
|
<property name="step-increment">1.0</property>
|
||||||
<property name="upper">3.0</property>
|
<property name="upper">3.0</property>
|
||||||
<property name="value">3.0</property>
|
<property name="value">3.0</property>
|
||||||
@@ -64,6 +64,115 @@
|
|||||||
</child>
|
</child>
|
||||||
</object>
|
</object>
|
||||||
</child>
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="AdwExpanderRow">
|
||||||
|
<property name="selectable">False</property>
|
||||||
|
<property name="subtitle">This options break normal functionality</property>
|
||||||
|
<property name="title">Advanced Options</property>
|
||||||
|
<child>
|
||||||
|
<object class="AdwPreferencesGroup">
|
||||||
|
<property name="description">When using these options, the power LED may not turn off with the computer.</property>
|
||||||
|
<property name="margin-bottom">5</property>
|
||||||
|
<property name="margin-end">5</property>
|
||||||
|
<property name="margin-start">5</property>
|
||||||
|
<property name="margin-top">5</property>
|
||||||
|
<property name="title">Power Button LED</property>
|
||||||
|
<child>
|
||||||
|
<object class="AdwComboRow" id="led-pwr-colour">
|
||||||
|
<property name="model">
|
||||||
|
<object class="GtkStringList">
|
||||||
|
<items>
|
||||||
|
<item>Red</item>
|
||||||
|
<item>Green</item>
|
||||||
|
<item>Blue</item>
|
||||||
|
<item>Yellow</item>
|
||||||
|
<item>White</item>
|
||||||
|
<item>Amber</item>
|
||||||
|
</items>
|
||||||
|
</object>
|
||||||
|
</property>
|
||||||
|
<property name="selected">4</property>
|
||||||
|
<property name="subtitle">Not all devices support colours.</property>
|
||||||
|
<property name="title">Colour</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="AdwActionRow" id="led-pwr-255">
|
||||||
|
<property name="title">Brightness</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox">
|
||||||
|
<child>
|
||||||
|
<object class="GtkScale" id="led-pwr-255-scale">
|
||||||
|
<property name="adjustment">
|
||||||
|
<object class="GtkAdjustment">
|
||||||
|
<property name="page-increment">16.0</property>
|
||||||
|
<property name="step-increment">1.0</property>
|
||||||
|
<property name="upper">255.0</property>
|
||||||
|
<property name="value">255.0</property>
|
||||||
|
</object>
|
||||||
|
</property>
|
||||||
|
<property name="hexpand">True</property>
|
||||||
|
<property name="round-digits">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="AdwPreferencesGroup">
|
||||||
|
<property name="description">When using these options, the charging indicator will no longer indicate charging.</property>
|
||||||
|
<property name="margin-bottom">5</property>
|
||||||
|
<property name="margin-end">5</property>
|
||||||
|
<property name="margin-start">5</property>
|
||||||
|
<property name="margin-top">5</property>
|
||||||
|
<property name="title">Charging Indicators</property>
|
||||||
|
<child>
|
||||||
|
<object class="AdwComboRow" id="led-chg-colour">
|
||||||
|
<property name="model">
|
||||||
|
<object class="GtkStringList">
|
||||||
|
<items>
|
||||||
|
<item>Red</item>
|
||||||
|
<item>Green</item>
|
||||||
|
<item>Blue</item>
|
||||||
|
<item>Yellow</item>
|
||||||
|
<item>White</item>
|
||||||
|
<item>Amber</item>
|
||||||
|
</items>
|
||||||
|
</object>
|
||||||
|
</property>
|
||||||
|
<property name="title">Colour</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="AdwActionRow" id="led-chg-255">
|
||||||
|
<property name="title">Brightness</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox">
|
||||||
|
<child>
|
||||||
|
<object class="GtkScale" id="led-chg-255-scale">
|
||||||
|
<property name="adjustment">
|
||||||
|
<object class="GtkAdjustment">
|
||||||
|
<property name="page-increment">16.0</property>
|
||||||
|
<property name="step-increment">1.0</property>
|
||||||
|
<property name="upper">255.0</property>
|
||||||
|
<property name="value">255.0</property>
|
||||||
|
</object>
|
||||||
|
</property>
|
||||||
|
<property name="hexpand">True</property>
|
||||||
|
<property name="round-digits">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
<style>
|
<style>
|
||||||
<class name="boxed-list"/>
|
<class name="boxed-list"/>
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
78
yafi.cmb
78
yafi.cmb
@@ -44,7 +44,22 @@
|
|||||||
(3,14,"AdwActionRow","led-kbd",5,None,None,None,2,None,None),
|
(3,14,"AdwActionRow","led-kbd",5,None,None,None,2,None,None),
|
||||||
(3,15,"GtkBox",None,14,None,None,None,0,None,None),
|
(3,15,"GtkBox",None,14,None,None,None,0,None,None),
|
||||||
(3,16,"GtkScale","led-kbd-scale",15,None,None,None,0,None,None),
|
(3,16,"GtkScale","led-kbd-scale",15,None,None,None,0,None,None),
|
||||||
(3,17,"GtkAdjustment",None,16,None,None,None,0,None,None)
|
(3,17,"GtkAdjustment",None,16,None,None,None,0,None,None),
|
||||||
|
(3,18,"AdwExpanderRow",None,5,None,None,None,3,None,None),
|
||||||
|
(3,19,"AdwActionRow","led-pwr-255",31,None,None,None,1,None,None),
|
||||||
|
(3,20,"GtkBox",None,19,None,None,None,0,None,None),
|
||||||
|
(3,21,"GtkScale","led-pwr-255-scale",20,None,None,None,0,None,None),
|
||||||
|
(3,22,"GtkAdjustment",None,21,None,None,None,0,None,None),
|
||||||
|
(3,23,"AdwComboRow","led-pwr-colour",31,None,None,None,0,None,None),
|
||||||
|
(3,24,"GtkStringList",None,23,None,None,None,0,None,None),
|
||||||
|
(3,25,"AdwComboRow","led-chg-colour",32,None,None,None,0,None,None),
|
||||||
|
(3,26,"GtkStringList",None,25,None,None,None,0,None,None),
|
||||||
|
(3,27,"AdwActionRow","led-chg-255",32,None,None,None,1,None,None),
|
||||||
|
(3,28,"GtkBox",None,27,None,None,None,0,None,None),
|
||||||
|
(3,29,"GtkScale","led-chg-255-scale",28,None,None,None,0,None,None),
|
||||||
|
(3,30,"GtkAdjustment",None,29,None,None,None,0,None,None),
|
||||||
|
(3,31,"AdwPreferencesGroup",None,18,None,None,None,0,None,None),
|
||||||
|
(3,32,"AdwPreferencesGroup",None,18,None,None,None,1,None,None)
|
||||||
</object>
|
</object>
|
||||||
<object_property>
|
<object_property>
|
||||||
(1,1,"GtkWindow","default-height","400",None,None,None,None,None,None,None,None,None),
|
(1,1,"GtkWindow","default-height","400",None,None,None,None,None,None,None,None,None),
|
||||||
@@ -92,7 +107,7 @@
|
|||||||
(3,12,"GtkRange","round-digits","0",0,None,None,None,None,None,None,None,None),
|
(3,12,"GtkRange","round-digits","0",0,None,None,None,None,None,None,None,None),
|
||||||
(3,12,"GtkWidget","hexpand","True",0,None,None,None,None,None,None,None,None),
|
(3,12,"GtkWidget","hexpand","True",0,None,None,None,None,None,None,None,None),
|
||||||
(3,13,"GtkAdjustment","lower","1.0",None,None,None,None,None,None,None,None,None),
|
(3,13,"GtkAdjustment","lower","1.0",None,None,None,None,None,None,None,None,None),
|
||||||
(3,13,"GtkAdjustment","page-increment","3.0",0,None,None,None,None,None,None,None,None),
|
(3,13,"GtkAdjustment","page-increment","1.0",0,None,None,None,None,None,None,None,None),
|
||||||
(3,13,"GtkAdjustment","step-increment","1.0",0,None,None,None,None,None,None,None,None),
|
(3,13,"GtkAdjustment","step-increment","1.0",0,None,None,None,None,None,None,None,None),
|
||||||
(3,13,"GtkAdjustment","upper","3.0",0,None,None,None,None,None,None,None,None),
|
(3,13,"GtkAdjustment","upper","3.0",0,None,None,None,None,None,None,None,None),
|
||||||
(3,13,"GtkAdjustment","value","3.0",0,None,None,None,None,None,None,None,None),
|
(3,13,"GtkAdjustment","value","3.0",0,None,None,None,None,None,None,None,None),
|
||||||
@@ -103,7 +118,44 @@
|
|||||||
(3,17,"GtkAdjustment","page-increment","16.0",0,None,None,None,None,None,None,None,None),
|
(3,17,"GtkAdjustment","page-increment","16.0",0,None,None,None,None,None,None,None,None),
|
||||||
(3,17,"GtkAdjustment","step-increment","1.0",0,None,None,None,None,None,None,None,None),
|
(3,17,"GtkAdjustment","step-increment","1.0",0,None,None,None,None,None,None,None,None),
|
||||||
(3,17,"GtkAdjustment","upper","255.0",0,None,None,None,None,None,None,None,None),
|
(3,17,"GtkAdjustment","upper","255.0",0,None,None,None,None,None,None,None,None),
|
||||||
(3,17,"GtkAdjustment","value","255.0",0,None,None,None,None,None,None,None,None)
|
(3,17,"GtkAdjustment","value","255.0",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,18,"AdwExpanderRow","subtitle","This options break normal functionality",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,18,"AdwPreferencesRow","title","Advanced Options",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,18,"GtkListBoxRow","selectable","False",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,19,"AdwPreferencesRow","title","Brightness",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,21,"GtkRange","adjustment",None,0,None,None,None,22,None,None,None,None),
|
||||||
|
(3,21,"GtkRange","round-digits","0",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,21,"GtkWidget","hexpand","True",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,22,"GtkAdjustment","page-increment","16.0",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,22,"GtkAdjustment","step-increment","1.0",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,22,"GtkAdjustment","upper","255.0",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,22,"GtkAdjustment","value","255.0",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,23,"AdwActionRow","subtitle","Not all devices support colours.",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,23,"AdwComboRow","model",None,0,None,None,None,24,None,None,None,None),
|
||||||
|
(3,23,"AdwComboRow","selected","4",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,23,"AdwPreferencesRow","title","Colour",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,25,"AdwComboRow","model",None,0,None,None,None,26,None,None,None,None),
|
||||||
|
(3,25,"AdwPreferencesRow","title","Colour",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,27,"AdwPreferencesRow","title","Brightness",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,29,"GtkRange","adjustment",None,0,None,None,None,30,None,None,None,None),
|
||||||
|
(3,29,"GtkRange","round-digits","0",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,29,"GtkWidget","hexpand","True",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,30,"GtkAdjustment","page-increment","16.0",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,30,"GtkAdjustment","step-increment","1.0",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,30,"GtkAdjustment","upper","255.0",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,30,"GtkAdjustment","value","255.0",0,None,None,None,None,None,None,None,None),
|
||||||
|
(3,31,"AdwPreferencesGroup","description","When using these options, the power LED may not turn off with the computer.",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,31,"AdwPreferencesGroup","title","Power Button LED",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,31,"GtkWidget","margin-bottom","5",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,31,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,31,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,31,"GtkWidget","margin-top","5",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,32,"AdwPreferencesGroup","description","When using these options, the charging indicator will no longer indicate charging.",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,32,"AdwPreferencesGroup","title","Charging Indicators",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,32,"GtkWidget","margin-bottom","5",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,32,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,32,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
||||||
|
(3,32,"GtkWidget","margin-top","5",None,None,None,None,None,None,None,None,None)
|
||||||
</object_property>
|
</object_property>
|
||||||
<object_data>
|
<object_data>
|
||||||
(1,17,"GtkWidget",1,1,None,None,None,None,None,None),
|
(1,17,"GtkWidget",1,1,None,None,None,None,None,None),
|
||||||
@@ -117,12 +169,28 @@
|
|||||||
(2,6,"GtkWidget",1,1,None,None,None,None,None,None),
|
(2,6,"GtkWidget",1,1,None,None,None,None,None,None),
|
||||||
(2,6,"GtkWidget",2,2,None,1,None,None,None,None),
|
(2,6,"GtkWidget",2,2,None,1,None,None,None,None),
|
||||||
(3,5,"GtkWidget",1,1,None,None,None,None,None,None),
|
(3,5,"GtkWidget",1,1,None,None,None,None,None,None),
|
||||||
(3,5,"GtkWidget",2,2,None,1,None,None,None,None)
|
(3,5,"GtkWidget",2,2,None,1,None,None,None,None),
|
||||||
|
(3,24,"GtkStringList",1,1,None,None,None,None,None,None),
|
||||||
|
(3,24,"GtkStringList",2,2,"Red",1,None,0,None,None),
|
||||||
|
(3,24,"GtkStringList",2,3,"Green",1,None,0,None,None),
|
||||||
|
(3,24,"GtkStringList",2,4,"Blue",1,None,0,None,None),
|
||||||
|
(3,26,"GtkStringList",1,1,None,None,None,None,None,None),
|
||||||
|
(3,26,"GtkStringList",2,2,"Red",1,None,0,None,None),
|
||||||
|
(3,26,"GtkStringList",2,3,"Green",1,None,0,None,None),
|
||||||
|
(3,26,"GtkStringList",2,4,"Blue",1,None,0,None,None),
|
||||||
|
(3,18,"GtkWidget",2,2,None,1,None,None,None,None),
|
||||||
|
(3,24,"GtkStringList",2,5,"Yellow",1,None,None,None,None),
|
||||||
|
(3,24,"GtkStringList",2,6,"White",1,None,None,None,None),
|
||||||
|
(3,24,"GtkStringList",2,7,"Amber",1,None,None,None,None),
|
||||||
|
(3,26,"GtkStringList",2,5,"Yellow",1,None,None,None,None),
|
||||||
|
(3,26,"GtkStringList",2,6,"White",1,None,None,None,None),
|
||||||
|
(3,26,"GtkStringList",2,7,"Amber",1,None,None,None,None)
|
||||||
</object_data>
|
</object_data>
|
||||||
<object_data_arg>
|
<object_data_arg>
|
||||||
(1,17,"GtkWidget",2,2,"name","navigation-sidebar"),
|
(1,17,"GtkWidget",2,2,"name","navigation-sidebar"),
|
||||||
(2,8,"GtkWidget",2,2,"name","property"),
|
(2,8,"GtkWidget",2,2,"name","property"),
|
||||||
(2,6,"GtkWidget",2,2,"name","boxed-list"),
|
(2,6,"GtkWidget",2,2,"name","boxed-list"),
|
||||||
(3,5,"GtkWidget",2,2,"name","boxed-list")
|
(3,5,"GtkWidget",2,2,"name","boxed-list"),
|
||||||
|
(3,18,"GtkWidget",2,2,"name","destructive-action")
|
||||||
</object_data_arg>
|
</object_data_arg>
|
||||||
</cambalache-project>
|
</cambalache-project>
|
||||||
|
|||||||
Reference in New Issue
Block a user