mirror of
https://github.com/Xetibo/ReSet.git
synced 2025-04-19 11:08:32 +02:00
revert frame back to box
merge redundant labels
This commit is contained in:
parent
d07180e2c7
commit
9834549c91
|
@ -1,21 +1,19 @@
|
||||||
use crate::components::base::settingBoxImpl;
|
use crate::components::base::settingBoxImpl;
|
||||||
use adw::glib;
|
use adw::glib;
|
||||||
use adw::glib::{IsA, Object};
|
use adw::glib::{IsA, Object};
|
||||||
use glib::subclass::prelude::ObjectSubclassIsExt;
|
use gtk::prelude::BoxExt;
|
||||||
use gtk::prelude::FrameExt;
|
|
||||||
use gtk::Widget;
|
use gtk::Widget;
|
||||||
|
|
||||||
glib::wrapper! {
|
glib::wrapper! {
|
||||||
pub struct SettingBox(ObjectSubclass<settingBoxImpl::SettingBox>)
|
pub struct SettingBox(ObjectSubclass<settingBoxImpl::SettingBox>)
|
||||||
@extends gtk::Frame, gtk::Widget,
|
@extends gtk::Box, gtk::Widget,
|
||||||
@implements gtk::Accessible, gtk::Buildable, gtk::ConstraintTarget;
|
@implements gtk::Accessible, gtk::Buildable, gtk::ConstraintTarget;
|
||||||
}
|
}
|
||||||
|
|
||||||
impl SettingBox {
|
impl SettingBox {
|
||||||
pub fn new(child: &impl IsA<Widget>, title: &str) -> Self {
|
pub fn new(child: &impl IsA<Widget>) -> Self {
|
||||||
let entry: SettingBox = Object::builder().build();
|
let entry: SettingBox = Object::builder().build();
|
||||||
entry.set_child(Some(child));
|
entry.append(child);
|
||||||
entry.imp().resetSettingLabel.set_text(title);
|
|
||||||
entry
|
entry
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -5,16 +5,13 @@ use crate::components::base::settingBox;
|
||||||
#[allow(non_snake_case)]
|
#[allow(non_snake_case)]
|
||||||
#[derive(Default, CompositeTemplate)]
|
#[derive(Default, CompositeTemplate)]
|
||||||
#[template(resource = "/org/Xetibo/ReSet/resetSettingBox.ui")]
|
#[template(resource = "/org/Xetibo/ReSet/resetSettingBox.ui")]
|
||||||
pub struct SettingBox {
|
pub struct SettingBox {}
|
||||||
#[template_child]
|
|
||||||
pub resetSettingLabel: TemplateChild<Label>,
|
|
||||||
}
|
|
||||||
|
|
||||||
#[glib::object_subclass]
|
#[glib::object_subclass]
|
||||||
impl ObjectSubclass for SettingBox {
|
impl ObjectSubclass for SettingBox {
|
||||||
const NAME: &'static str = "resetSettingFrame";
|
const NAME: &'static str = "resetSettingBox";
|
||||||
type Type = settingBox::SettingBox;
|
type Type = settingBox::SettingBox;
|
||||||
type ParentType = gtk::Frame;
|
type ParentType = gtk::Box;
|
||||||
|
|
||||||
fn class_init(klass: &mut Self::Class) {
|
fn class_init(klass: &mut Self::Class) {
|
||||||
klass.bind_template();
|
klass.bind_template();
|
||||||
|
@ -31,7 +28,7 @@ impl ObjectImpl for SettingBox {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl FrameImpl for SettingBox {}
|
impl BoxImpl for SettingBox {}
|
||||||
|
|
||||||
impl WidgetImpl for SettingBox {}
|
impl WidgetImpl for SettingBox {}
|
||||||
|
|
||||||
|
|
|
@ -42,9 +42,8 @@ impl WifiBox {
|
||||||
|
|
||||||
pub fn setupCallbacks(&self) {
|
pub fn setupCallbacks(&self) {
|
||||||
let selfImp = self.imp();
|
let selfImp = self.imp();
|
||||||
|
|
||||||
selfImp.resetSavedNetworks.set_action_name(Some("navigation.push"));
|
selfImp.resetSavedNetworks.set_action_name(Some("navigation.push"));
|
||||||
selfImp.resetSavedNetworks.set_action_target_value(Some(&Variant::from("saved")))
|
selfImp.resetSavedNetworks.set_action_target_value(Some(&Variant::from("saved")));
|
||||||
}
|
}
|
||||||
|
|
||||||
// pub fn donotdisturb() {
|
// pub fn donotdisturb() {
|
||||||
|
|
|
@ -8,8 +8,6 @@ use crate::components::wifi::wifiBox;
|
||||||
use crate::components::wifi::wifiEntry::WifiEntry;
|
use crate::components::wifi::wifiEntry::WifiEntry;
|
||||||
use crate::components::base::listEntry::ListEntry;
|
use crate::components::base::listEntry::ListEntry;
|
||||||
|
|
||||||
use super::wifiBox::scanForWifi;
|
|
||||||
|
|
||||||
#[allow(non_snake_case)]
|
#[allow(non_snake_case)]
|
||||||
#[derive(Default, CompositeTemplate)]
|
#[derive(Default, CompositeTemplate)]
|
||||||
#[template(resource = "/org/Xetibo/ReSet/resetWiFi.ui")]
|
#[template(resource = "/org/Xetibo/ReSet/resetWiFi.ui")]
|
||||||
|
@ -17,8 +15,6 @@ pub struct WifiBox {
|
||||||
#[template_child]
|
#[template_child]
|
||||||
pub resetWifiDetails: TemplateChild<ListBox>,
|
pub resetWifiDetails: TemplateChild<ListBox>,
|
||||||
#[template_child]
|
#[template_child]
|
||||||
pub resetWifiSwitchRow: TemplateChild<ListEntry>,
|
|
||||||
#[template_child]
|
|
||||||
pub resetSavedNetworks: TemplateChild<ListEntry>,
|
pub resetSavedNetworks: TemplateChild<ListEntry>,
|
||||||
#[template_child]
|
#[template_child]
|
||||||
pub resetWifiSwitch: TemplateChild<Switch>,
|
pub resetWifiSwitch: TemplateChild<Switch>,
|
||||||
|
|
|
@ -1,39 +1,38 @@
|
||||||
|
use gtk::prelude::FrameExt;
|
||||||
use std::sync::Arc;
|
use std::sync::Arc;
|
||||||
|
|
||||||
use crate::components::audio::audioBox::AudioBox;
|
use crate::components::audio::audioBox::AudioBox;
|
||||||
use crate::components::base::settingBox::SettingBox;
|
use crate::components::base::settingBox::SettingBox;
|
||||||
use crate::components::bluetooth::bluetoothBox::BluetoothBox;
|
use crate::components::bluetooth::bluetoothBox::BluetoothBox;
|
||||||
use crate::components::wifi::wifiBox::{scanForWifi, show_stored_connections, WifiBox};
|
use crate::components::wifi::wifiBox::{scanForWifi, show_stored_connections, WifiBox};
|
||||||
use adw::prelude::ButtonExt;
|
use gtk::{FlowBox, Frame, Label,};
|
||||||
use glib::clone;
|
use gtk::prelude::WidgetExt;
|
||||||
use glib::subclass::types::ObjectSubclassIsExt;
|
|
||||||
use gtk::{FlowBox, Label};
|
|
||||||
|
|
||||||
pub const HANDLE_CONNECTIVITY_CLICK: fn(FlowBox) = |resetMain: FlowBox| {
|
pub const HANDLE_CONNECTIVITY_CLICK: fn(FlowBox) = |resetMain: FlowBox| {
|
||||||
let wifiBox = Arc::new(WifiBox::new());
|
let wifiBox = Arc::new(WifiBox::new());
|
||||||
show_stored_connections(wifiBox.clone());
|
show_stored_connections(wifiBox.clone());
|
||||||
scanForWifi(wifiBox.clone());
|
scanForWifi(wifiBox.clone());
|
||||||
let wifiBox = SettingBox::new(&*wifiBox, "WiFi");
|
let wifiFrame = wrapInFrame(SettingBox::new(&*wifiBox));
|
||||||
let bluetoothBox = SettingBox::new(&BluetoothBox::new(), "Bluetooth");
|
let bluetoothFrame = wrapInFrame(SettingBox::new(&BluetoothBox::new()));
|
||||||
resetMain.remove_all();
|
resetMain.remove_all();
|
||||||
resetMain.insert(&wifiBox, -1);
|
resetMain.insert(&wifiFrame, -1);
|
||||||
resetMain.insert(&bluetoothBox, -1);
|
resetMain.insert(&bluetoothFrame, -1);
|
||||||
resetMain.set_max_children_per_line(2);
|
resetMain.set_max_children_per_line(2);
|
||||||
};
|
};
|
||||||
|
|
||||||
pub const HANDLE_WIFI_CLICK: fn(FlowBox) = |resetMain: FlowBox| {
|
pub const HANDLE_WIFI_CLICK: fn(FlowBox) = |resetMain: FlowBox| {
|
||||||
let wifiBox = Arc::new(WifiBox::new());
|
let wifiBox = Arc::new(WifiBox::new());
|
||||||
scanForWifi(wifiBox.clone());
|
scanForWifi(wifiBox.clone());
|
||||||
let wifiBox = SettingBox::new(&*wifiBox, "WiFi");
|
let wifiFrame = wrapInFrame(SettingBox::new(&*wifiBox));
|
||||||
resetMain.remove_all();
|
resetMain.remove_all();
|
||||||
resetMain.insert(&wifiBox, -1);
|
resetMain.insert(&wifiFrame, -1);
|
||||||
resetMain.set_max_children_per_line(1);
|
resetMain.set_max_children_per_line(1);
|
||||||
};
|
};
|
||||||
|
|
||||||
pub const HANDLE_BLUETOOTH_CLICK: fn(FlowBox) = |resetMain: FlowBox| {
|
pub const HANDLE_BLUETOOTH_CLICK: fn(FlowBox) = |resetMain: FlowBox| {
|
||||||
let bluetoothBox = SettingBox::new(&BluetoothBox::new(), "Bluetooth");
|
let bluetoothFrame = wrapInFrame(SettingBox::new(&BluetoothBox::new()));
|
||||||
resetMain.remove_all();
|
resetMain.remove_all();
|
||||||
resetMain.insert(&bluetoothBox, -1);
|
resetMain.insert(&bluetoothFrame, -1);
|
||||||
resetMain.set_max_children_per_line(1);
|
resetMain.set_max_children_per_line(1);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -45,14 +44,14 @@ pub const HANDLE_VPN_CLICK: fn(FlowBox) = |resetMain: FlowBox| {
|
||||||
};
|
};
|
||||||
|
|
||||||
pub const HANDLE_AUDIO_CLICK: fn(FlowBox) = |resetMain: FlowBox| {
|
pub const HANDLE_AUDIO_CLICK: fn(FlowBox) = |resetMain: FlowBox| {
|
||||||
let audioBox = SettingBox::new(&AudioBox::new(), "Audio");
|
let audioBox = SettingBox::new(&AudioBox::new());
|
||||||
resetMain.remove_all();
|
resetMain.remove_all();
|
||||||
resetMain.insert(&audioBox, -1);
|
resetMain.insert(&audioBox, -1);
|
||||||
resetMain.set_max_children_per_line(1);
|
resetMain.set_max_children_per_line(1);
|
||||||
};
|
};
|
||||||
|
|
||||||
pub const HANDLE_VOLUME_CLICK: fn(FlowBox) = |resetMain: FlowBox| {
|
pub const HANDLE_VOLUME_CLICK: fn(FlowBox) = |resetMain: FlowBox| {
|
||||||
let audioBox = SettingBox::new(&AudioBox::new(), "Audio");
|
let audioBox = SettingBox::new(&AudioBox::new());
|
||||||
resetMain.remove_all();
|
resetMain.remove_all();
|
||||||
resetMain.insert(&audioBox, -1);
|
resetMain.insert(&audioBox, -1);
|
||||||
resetMain.set_max_children_per_line(1);
|
resetMain.set_max_children_per_line(1);
|
||||||
|
@ -96,3 +95,10 @@ pub const HANDLE_KEYBOARD_CLICK: fn(FlowBox) = |resetMain: FlowBox| {
|
||||||
pub const HANDLE_HOME: fn(FlowBox) = |resetMain: FlowBox| {
|
pub const HANDLE_HOME: fn(FlowBox) = |resetMain: FlowBox| {
|
||||||
resetMain.remove_all();
|
resetMain.remove_all();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
fn wrapInFrame(widget: SettingBox) -> Frame {
|
||||||
|
let frame = Frame::new(None);
|
||||||
|
frame.set_child(Some(&widget));
|
||||||
|
frame.add_css_class("resetSettingFrame");
|
||||||
|
frame
|
||||||
|
}
|
||||||
|
|
|
@ -14,6 +14,27 @@
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkBox">
|
<object class="GtkBox">
|
||||||
<property name="orientation">vertical</property>
|
<property name="orientation">vertical</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox">
|
||||||
|
<property name="height-request">40</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel">
|
||||||
|
<property name="css-classes">resetSettingLabel</property>
|
||||||
|
<property name="label">Bluetooth</property>
|
||||||
|
<property name="margin-start">5</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkSwitch" id="resetBluetoothSwitch">
|
||||||
|
<property name="active">True</property>
|
||||||
|
<property name="halign">end</property>
|
||||||
|
<property name="hexpand">True</property>
|
||||||
|
<property name="margin-end">5</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkListBox" id="resetBluetoothDetails">
|
<object class="GtkListBox" id="resetBluetoothDetails">
|
||||||
<property name="css-classes">boxed-list</property>
|
<property name="css-classes">boxed-list</property>
|
||||||
|
@ -21,30 +42,6 @@
|
||||||
<property name="margin-start">5</property>
|
<property name="margin-start">5</property>
|
||||||
<property name="show-separators">True</property>
|
<property name="show-separators">True</property>
|
||||||
<property name="valign">start</property>
|
<property name="valign">start</property>
|
||||||
<child>
|
|
||||||
<object class="resetListBoxRow" id="resetBluetoothSwitchRow">
|
|
||||||
<child>
|
|
||||||
<object class="GtkBox">
|
|
||||||
<property name="height-request">40</property>
|
|
||||||
<child>
|
|
||||||
<object class="GtkLabel">
|
|
||||||
<property name="label">Bluetooth</property>
|
|
||||||
<property name="margin-start">5</property>
|
|
||||||
</object>
|
|
||||||
</child>
|
|
||||||
<child>
|
|
||||||
<object class="GtkSwitch" id="resetBluetoothSwitch">
|
|
||||||
<property name="active">True</property>
|
|
||||||
<property name="halign">end</property>
|
|
||||||
<property name="hexpand">True</property>
|
|
||||||
<property name="margin-end">5</property>
|
|
||||||
<property name="valign">center</property>
|
|
||||||
</object>
|
|
||||||
</child>
|
|
||||||
</object>
|
|
||||||
</child>
|
|
||||||
</object>
|
|
||||||
</child>
|
|
||||||
</object>
|
</object>
|
||||||
</child>
|
</child>
|
||||||
<child>
|
<child>
|
||||||
|
|
|
@ -2,14 +2,9 @@
|
||||||
<!-- Created with Cambalache 0.17.0 -->
|
<!-- Created with Cambalache 0.17.0 -->
|
||||||
<interface>
|
<interface>
|
||||||
<requires lib="gtk" version="4.0"/>
|
<requires lib="gtk" version="4.0"/>
|
||||||
<template class="resetSettingFrame" parent="GtkFrame">
|
<template class="resetSettingBox" parent="GtkBox">
|
||||||
<property name="css-classes">resetSettingFrame</property>
|
|
||||||
<property name="halign">center</property>
|
<property name="halign">center</property>
|
||||||
<property name="label-widget">
|
<property name="orientation">vertical</property>
|
||||||
<object class="GtkLabel" id="resetSettingLabel">
|
|
||||||
<property name="css-classes">resetSettingLabel</property>
|
|
||||||
</object>
|
|
||||||
</property>
|
|
||||||
<property name="width-request">500</property>
|
<property name="width-request">500</property>
|
||||||
</template>
|
</template>
|
||||||
</interface>
|
</interface>
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
(11,2,None,"resetBluetoothEntry.ui",None,None,None,None,None,None,None),
|
(11,2,None,"resetBluetoothEntry.ui",None,None,None,None,None,None,None),
|
||||||
(12,1,None,"resetMicrophone.ui",None,None,None,None,None,None,None),
|
(12,1,None,"resetMicrophone.ui",None,None,None,None,None,None,None),
|
||||||
(13,1,None,"resetMicSourceEntry.ui",None,None,None,None,None,None,None),
|
(13,1,None,"resetMicSourceEntry.ui",None,None,None,None,None,None,None),
|
||||||
(14,2,None,"resetSettingBox.ui",None,None,None,None,None,None,None),
|
(14,3,None,"resetSettingBox.ui",None,None,None,None,None,None,None),
|
||||||
(15,1,None,"resetListBoxRow.ui",None,None,None,None,None,None,None),
|
(15,1,None,"resetListBoxRow.ui",None,None,None,None,None,None,None),
|
||||||
(16,6,None,"resetPopup.ui",None,None,None,None,None,None,None),
|
(16,6,None,"resetPopup.ui",None,None,None,None,None,None,None),
|
||||||
(17,1,None,"resetSavedWifiEntry.ui",None,None,None,None,None,None,None)
|
(17,1,None,"resetSavedWifiEntry.ui",None,None,None,None,None,None,None)
|
||||||
|
@ -52,17 +52,13 @@
|
||||||
(4,7,"GtkBox","resetWifi",None,None,None,None,None,None),
|
(4,7,"GtkBox","resetWifi",None,None,None,None,None,None),
|
||||||
(4,152,"AdwNavigationView",None,7,None,None,None,2,None),
|
(4,152,"AdwNavigationView",None,7,None,None,None,2,None),
|
||||||
(4,153,"AdwNavigationPage",None,152,None,None,None,None,None),
|
(4,153,"AdwNavigationPage",None,152,None,None,None,None,None),
|
||||||
(4,154,"GtkBox",None,153,None,None,None,None,None),
|
(4,154,"GtkBox",None,153,None,None,None,1,None),
|
||||||
(4,155,"GtkListBox","resetWifiDetails",154,None,None,None,None,None),
|
(4,155,"GtkListBox","resetWifiDetails",154,None,None,None,1,None),
|
||||||
(4,156,"resetListBoxRow","resetWifiSwitchRow",155,None,None,None,None,None),
|
|
||||||
(4,157,"GtkBox",None,156,None,None,None,None,None),
|
|
||||||
(4,158,"GtkLabel",None,157,None,None,None,None,None),
|
|
||||||
(4,159,"GtkSwitch","resetWifiSwitch",157,None,None,None,1,None),
|
|
||||||
(4,160,"resetListBoxRow","resetSavedNetworks",155,None,None,None,1,None),
|
(4,160,"resetListBoxRow","resetSavedNetworks",155,None,None,None,1,None),
|
||||||
(4,161,"GtkBox",None,160,None,None,None,None,None),
|
(4,161,"GtkBox",None,160,None,None,None,None,None),
|
||||||
(4,162,"GtkLabel",None,161,None,None,None,None,None),
|
(4,162,"GtkLabel",None,161,None,None,None,None,None),
|
||||||
(4,163,"GtkImage",None,161,None,None,None,1,None),
|
(4,163,"GtkImage",None,161,None,None,None,1,None),
|
||||||
(4,164,"GtkBox",None,154,None,None,None,1,None),
|
(4,164,"GtkBox",None,154,None,None,None,2,None),
|
||||||
(4,165,"GtkLabel",None,164,None,None,None,None,None),
|
(4,165,"GtkLabel",None,164,None,None,None,None,None),
|
||||||
(4,166,"GtkScrolledWindow",None,164,None,None,None,1,None),
|
(4,166,"GtkScrolledWindow",None,164,None,None,None,1,None),
|
||||||
(4,167,"GtkViewport",None,166,None,None,None,None,None),
|
(4,167,"GtkViewport",None,166,None,None,None,None,None),
|
||||||
|
@ -73,6 +69,9 @@
|
||||||
(4,179,"GtkBox",None,175,None,None,None,None,None),
|
(4,179,"GtkBox",None,175,None,None,None,None,None),
|
||||||
(4,180,"GtkLabel",None,179,None,None,None,None,None),
|
(4,180,"GtkLabel",None,179,None,None,None,None,None),
|
||||||
(4,181,"GtkButton",None,179,None,None,None,1,None),
|
(4,181,"GtkButton",None,179,None,None,None,1,None),
|
||||||
|
(4,182,"GtkBox",None,154,None,None,None,None,None),
|
||||||
|
(4,183,"GtkLabel",None,182,None,None,None,None,None),
|
||||||
|
(4,184,"GtkSwitch","resetWifiSwitch",182,None,None,None,1,None),
|
||||||
(5,2,"GtkBox","resetWifiEntry",None,None,None,None,None,None),
|
(5,2,"GtkBox","resetWifiEntry",None,None,None,None,None,None),
|
||||||
(5,3,"GtkBox",None,2,None,None,None,None,None),
|
(5,3,"GtkBox",None,2,None,None,None,None,None),
|
||||||
(5,4,"GtkImage","resetWifiStrength",3,None,None,None,None,None),
|
(5,4,"GtkImage","resetWifiStrength",3,None,None,None,None,None),
|
||||||
|
@ -108,27 +107,26 @@
|
||||||
(10,1,"GtkBox","resetBluetooth",None,None,None,None,None,None),
|
(10,1,"GtkBox","resetBluetooth",None,None,None,None,None,None),
|
||||||
(10,119,"AdwNavigationView",None,1,None,None,None,2,None),
|
(10,119,"AdwNavigationView",None,1,None,None,None,2,None),
|
||||||
(10,120,"AdwNavigationPage",None,119,None,None,None,None,None),
|
(10,120,"AdwNavigationPage",None,119,None,None,None,None,None),
|
||||||
(10,121,"GtkBox",None,120,None,None,None,None,None),
|
(10,121,"GtkBox",None,120,None,None,None,1,None),
|
||||||
(10,122,"GtkListBox","resetBluetoothDetails",121,None,None,None,None,None),
|
(10,122,"GtkListBox","resetBluetoothDetails",121,None,None,None,1,None),
|
||||||
(10,123,"resetListBoxRow","resetBluetoothSwitchRow",122,None,None,None,None,None),
|
(10,127,"GtkBox",None,121,None,None,None,2,None),
|
||||||
(10,124,"GtkBox",None,123,None,None,None,None,None),
|
|
||||||
(10,125,"GtkLabel",None,124,None,None,None,None,None),
|
|
||||||
(10,126,"GtkSwitch","resetBluetoothSwitch",124,None,None,None,1,None),
|
|
||||||
(10,127,"GtkBox",None,121,None,None,None,1,None),
|
|
||||||
(10,128,"GtkLabel",None,127,None,None,None,None,None),
|
(10,128,"GtkLabel",None,127,None,None,None,None,None),
|
||||||
(10,129,"GtkScrolledWindow",None,127,None,None,None,1,None),
|
(10,129,"GtkScrolledWindow",None,127,None,None,None,1,None),
|
||||||
(10,130,"GtkViewport",None,129,None,None,None,None,None),
|
(10,130,"GtkViewport",None,129,None,None,None,None,None),
|
||||||
(10,131,"GtkListBox","resetBluetoothAvailableDevices",130,None,None,None,None,None),
|
(10,131,"GtkListBox","resetBluetoothAvailableDevices",130,None,None,None,None,None),
|
||||||
(10,132,"GtkBox",None,121,None,None,None,2,None),
|
(10,132,"GtkBox",None,121,None,None,None,3,None),
|
||||||
(10,133,"GtkLabel",None,132,None,None,None,None,None),
|
(10,133,"GtkLabel",None,132,None,None,None,None,None),
|
||||||
(10,134,"GtkScrolledWindow",None,132,None,None,None,1,None),
|
(10,134,"GtkScrolledWindow",None,132,None,None,None,1,None),
|
||||||
(10,135,"GtkViewport",None,134,None,None,None,None,None),
|
(10,135,"GtkViewport",None,134,None,None,None,None,None),
|
||||||
(10,136,"GtkListBox","resetBluetoothConnectedDevices",135,None,None,None,None,None),
|
(10,136,"GtkListBox","resetBluetoothConnectedDevices",135,None,None,None,None,None),
|
||||||
(10,137,"GtkButton",None,121,None,None,None,3,None),
|
(10,137,"GtkButton",None,121,None,None,None,4,None),
|
||||||
(10,138,"AdwNavigationPage",None,119,None,None,None,1,None),
|
(10,138,"AdwNavigationPage",None,119,None,None,None,1,None),
|
||||||
(10,139,"GtkBox",None,138,None,None,None,None,None),
|
(10,139,"GtkBox",None,138,None,None,None,None,None),
|
||||||
(10,140,"GtkLabel",None,139,None,None,None,None,None),
|
(10,140,"GtkLabel",None,139,None,None,None,None,None),
|
||||||
(10,141,"GtkButton",None,139,None,None,None,1,None),
|
(10,141,"GtkButton",None,139,None,None,None,1,None),
|
||||||
|
(10,142,"GtkBox",None,121,None,None,None,None,None),
|
||||||
|
(10,143,"GtkLabel",None,142,None,None,None,None,None),
|
||||||
|
(10,144,"GtkSwitch","resetBluetoothSwitch",142,None,None,None,1,None),
|
||||||
(11,2,"GtkBox","resetBluetoothEntry",None,None,None,None,None,None),
|
(11,2,"GtkBox","resetBluetoothEntry",None,None,None,None,None,None),
|
||||||
(11,3,"GtkImage","resetBluetoothDeviceType",2,None,None,None,None,None),
|
(11,3,"GtkImage","resetBluetoothDeviceType",2,None,None,None,None,None),
|
||||||
(11,4,"GtkLabel","resetBluetoothLabel",2,None,None,None,1,None),
|
(11,4,"GtkLabel","resetBluetoothLabel",2,None,None,None,1,None),
|
||||||
|
@ -153,8 +151,7 @@
|
||||||
(13,8,"GtkAdjustment",None,7,None,None,None,None,None),
|
(13,8,"GtkAdjustment",None,7,None,None,None,None,None),
|
||||||
(13,9,"GtkLabel","resetMicPercentage",5,None,None,None,2,None),
|
(13,9,"GtkLabel","resetMicPercentage",5,None,None,None,2,None),
|
||||||
(13,10,"GtkProgressBar","resetMicMeter",1,None,None,None,2,None),
|
(13,10,"GtkProgressBar","resetMicMeter",1,None,None,None,2,None),
|
||||||
(14,2,"GtkFrame","resetSettingFrame",None,None,None,None,-1,None),
|
(14,3,"GtkBox","resetSettingBox",None,None,None,None,-1,None),
|
||||||
(14,3,"GtkLabel","resetSettingLabel",2,None,None,None,-1,None),
|
|
||||||
(15,1,"GtkListBoxRow","resetListBoxRow",None,None,None,None,None,None),
|
(15,1,"GtkListBoxRow","resetListBoxRow",None,None,None,None,None,None),
|
||||||
(16,6,"GtkPopover","resetPopup",None,None,None,None,-1,None),
|
(16,6,"GtkPopover","resetPopup",None,None,None,None,-1,None),
|
||||||
(16,7,"GtkBox",None,6,None,None,None,None,None),
|
(16,7,"GtkBox",None,6,None,None,None,None,None),
|
||||||
|
@ -253,14 +250,6 @@
|
||||||
(4,155,"GtkWidget","margin-bottom","10",None,None,None,None,None,None,None,None,None),
|
(4,155,"GtkWidget","margin-bottom","10",None,None,None,None,None,None,None,None,None),
|
||||||
(4,155,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
(4,155,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
||||||
(4,155,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
|
(4,155,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
|
||||||
(4,157,"GtkWidget","height-request","40",None,None,None,None,None,None,None,None,None),
|
|
||||||
(4,158,"GtkLabel","label","WiFi",None,None,None,None,None,None,None,None,None),
|
|
||||||
(4,158,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
|
||||||
(4,159,"GtkSwitch","active","True",None,None,None,None,None,None,None,None,None),
|
|
||||||
(4,159,"GtkWidget","halign","end",None,None,None,None,None,None,None,None,None),
|
|
||||||
(4,159,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
|
|
||||||
(4,159,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
|
|
||||||
(4,159,"GtkWidget","valign","center",None,None,None,None,None,None,None,None,None),
|
|
||||||
(4,161,"GtkWidget","height-request","40",None,None,None,None,None,None,None,None,None),
|
(4,161,"GtkWidget","height-request","40",None,None,None,None,None,None,None,None,None),
|
||||||
(4,162,"GtkLabel","label","Saved Networks",None,None,None,None,None,None,None,None,None),
|
(4,162,"GtkLabel","label","Saved Networks",None,None,None,None,None,None,None,None,None),
|
||||||
(4,162,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
(4,162,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
||||||
|
@ -296,6 +285,15 @@
|
||||||
(4,181,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
(4,181,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
||||||
(4,181,"GtkWidget","margin-top","5",None,None,None,None,None,None,None,None,None),
|
(4,181,"GtkWidget","margin-top","5",None,None,None,None,None,None,None,None,None),
|
||||||
(4,181,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
|
(4,181,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
|
||||||
|
(4,182,"GtkWidget","height-request","40",None,None,None,None,None,None,None,None,None),
|
||||||
|
(4,183,"GtkLabel","label","WiFi",None,None,None,None,None,None,None,None,None),
|
||||||
|
(4,183,"GtkWidget","css-classes","resetSettingLabel",None,None,None,None,None,None,None,None,None),
|
||||||
|
(4,183,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
||||||
|
(4,184,"GtkSwitch","active","True",None,None,None,None,None,None,None,None,None),
|
||||||
|
(4,184,"GtkWidget","halign","end",None,None,None,None,None,None,None,None,None),
|
||||||
|
(4,184,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
|
||||||
|
(4,184,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
|
||||||
|
(4,184,"GtkWidget","valign","center",None,None,None,None,None,None,None,None,None),
|
||||||
(5,2,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
(5,2,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
||||||
(5,3,"GtkWidget","width-request","35",None,None,None,None,None,None,None,None,None),
|
(5,3,"GtkWidget","width-request","35",None,None,None,None,None,None,None,None,None),
|
||||||
(5,4,"GtkImage","icon-name","network-wireless-signal-excellent-symbolic",None,None,None,None,None,None,None,None,None),
|
(5,4,"GtkImage","icon-name","network-wireless-signal-excellent-symbolic",None,None,None,None,None,None,None,None,None),
|
||||||
|
@ -373,14 +371,6 @@
|
||||||
(10,122,"GtkWidget","margin-bottom","10",None,None,None,None,None,None,None,None,None),
|
(10,122,"GtkWidget","margin-bottom","10",None,None,None,None,None,None,None,None,None),
|
||||||
(10,122,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
(10,122,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
||||||
(10,122,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
|
(10,122,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
|
||||||
(10,124,"GtkWidget","height-request","40",None,None,None,None,None,None,None,None,None),
|
|
||||||
(10,125,"GtkLabel","label","Bluetooth",None,None,None,None,None,None,None,None,None),
|
|
||||||
(10,125,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
|
||||||
(10,126,"GtkSwitch","active","True",None,None,None,None,None,None,None,None,None),
|
|
||||||
(10,126,"GtkWidget","halign","end",None,None,None,None,None,None,None,None,None),
|
|
||||||
(10,126,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
|
|
||||||
(10,126,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
|
|
||||||
(10,126,"GtkWidget","valign","center",None,None,None,None,None,None,None,None,None),
|
|
||||||
(10,127,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
|
(10,127,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
|
||||||
(10,128,"GtkLabel","justify","right",None,None,None,None,None,None,None,None,None),
|
(10,128,"GtkLabel","justify","right",None,None,None,None,None,None,None,None,None),
|
||||||
(10,128,"GtkLabel","label","Available devices",None,None,None,None,None,None,None,None,None),
|
(10,128,"GtkLabel","label","Available devices",None,None,None,None,None,None,None,None,None),
|
||||||
|
@ -420,6 +410,15 @@
|
||||||
(10,141,"GtkWidget","halign","start",None,None,None,None,None,None,None,None,None),
|
(10,141,"GtkWidget","halign","start",None,None,None,None,None,None,None,None,None),
|
||||||
(10,141,"GtkWidget","margin-top","5",None,None,None,None,None,None,None,None,None),
|
(10,141,"GtkWidget","margin-top","5",None,None,None,None,None,None,None,None,None),
|
||||||
(10,141,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
|
(10,141,"GtkWidget","valign","start",None,None,None,None,None,None,None,None,None),
|
||||||
|
(10,142,"GtkWidget","height-request","40",None,None,None,None,None,None,None,None,None),
|
||||||
|
(10,143,"GtkLabel","label","Bluetooth",None,None,None,None,None,None,None,None,None),
|
||||||
|
(10,143,"GtkWidget","css-classes","resetSettingLabel",None,None,None,None,None,None,None,None,None),
|
||||||
|
(10,143,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
||||||
|
(10,144,"GtkSwitch","active","True",None,None,None,None,None,None,None,None,None),
|
||||||
|
(10,144,"GtkWidget","halign","end",None,None,None,None,None,None,None,None,None),
|
||||||
|
(10,144,"GtkWidget","hexpand","True",None,None,None,None,None,None,None,None,None),
|
||||||
|
(10,144,"GtkWidget","margin-end","5",None,None,None,None,None,None,None,None,None),
|
||||||
|
(10,144,"GtkWidget","valign","center",None,None,None,None,None,None,None,None,None),
|
||||||
(11,2,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
(11,2,"GtkWidget","margin-start","5",None,None,None,None,None,None,None,None,None),
|
||||||
(11,3,"GtkImage","icon-name","input-mouse-symbolic",None,None,None,None,None,None,None,None,None),
|
(11,3,"GtkImage","icon-name","input-mouse-symbolic",None,None,None,None,None,None,None,None,None),
|
||||||
(11,3,"GtkWidget","margin-end","15",None,None,None,None,None,None,None,None,None),
|
(11,3,"GtkWidget","margin-end","15",None,None,None,None,None,None,None,None,None),
|
||||||
|
@ -471,11 +470,9 @@
|
||||||
(13,9,"GtkLabel","label","100%",None,None,None,None,None,None,None,None,None),
|
(13,9,"GtkLabel","label","100%",None,None,None,None,None,None,None,None,None),
|
||||||
(13,9,"GtkLabel","lines","1",None,None,None,None,None,None,None,None,None),
|
(13,9,"GtkLabel","lines","1",None,None,None,None,None,None,None,None,None),
|
||||||
(13,9,"GtkWidget","width-request","40",None,None,None,None,None,None,None,None,None),
|
(13,9,"GtkWidget","width-request","40",None,None,None,None,None,None,None,None,None),
|
||||||
(14,2,"GtkFrame","label-widget",None,None,None,None,None,3,None,None,None,None),
|
(14,3,"GtkOrientable","orientation","vertical",None,None,None,None,None,None,None,None,None),
|
||||||
(14,2,"GtkWidget","css-classes","resetSettingFrame",None,None,None,None,None,None,None,None,None),
|
(14,3,"GtkWidget","halign","center",None,None,None,None,None,None,None,None,None),
|
||||||
(14,2,"GtkWidget","halign","center",None,None,None,None,None,None,None,None,None),
|
(14,3,"GtkWidget","width-request","500",None,None,None,None,None,None,None,None,None),
|
||||||
(14,2,"GtkWidget","width-request","500",None,None,None,None,None,None,None,None,None),
|
|
||||||
(14,3,"GtkWidget","css-classes","resetSettingLabel",None,None,None,None,None,None,None,None,None),
|
|
||||||
(15,1,"GtkListBoxRow","selectable","False",None,None,None,None,None,None,None,None,None),
|
(15,1,"GtkListBoxRow","selectable","False",None,None,None,None,None,None,None,None,None),
|
||||||
(15,1,"GtkWidget","height-request","40",None,None,None,None,None,None,None,None,None),
|
(15,1,"GtkWidget","height-request","40",None,None,None,None,None,None,None,None,None),
|
||||||
(16,7,"GtkBox","homogeneous","True",None,None,None,None,None,None,None,None,None),
|
(16,7,"GtkBox","homogeneous","True",None,None,None,None,None,None,None,None,None),
|
||||||
|
|
|
@ -16,6 +16,27 @@
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkBox">
|
<object class="GtkBox">
|
||||||
<property name="orientation">vertical</property>
|
<property name="orientation">vertical</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox">
|
||||||
|
<property name="height-request">40</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel">
|
||||||
|
<property name="css-classes">resetSettingLabel</property>
|
||||||
|
<property name="label">WiFi</property>
|
||||||
|
<property name="margin-start">5</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkSwitch" id="resetWifiSwitch">
|
||||||
|
<property name="active">True</property>
|
||||||
|
<property name="halign">end</property>
|
||||||
|
<property name="hexpand">True</property>
|
||||||
|
<property name="margin-end">5</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkListBox" id="resetWifiDetails">
|
<object class="GtkListBox" id="resetWifiDetails">
|
||||||
<property name="css-classes">boxed-list</property>
|
<property name="css-classes">boxed-list</property>
|
||||||
|
@ -23,30 +44,6 @@
|
||||||
<property name="margin-start">5</property>
|
<property name="margin-start">5</property>
|
||||||
<property name="show-separators">True</property>
|
<property name="show-separators">True</property>
|
||||||
<property name="valign">start</property>
|
<property name="valign">start</property>
|
||||||
<child>
|
|
||||||
<object class="resetListBoxRow" id="resetWifiSwitchRow">
|
|
||||||
<child>
|
|
||||||
<object class="GtkBox">
|
|
||||||
<property name="height-request">40</property>
|
|
||||||
<child>
|
|
||||||
<object class="GtkLabel">
|
|
||||||
<property name="label">WiFi</property>
|
|
||||||
<property name="margin-start">5</property>
|
|
||||||
</object>
|
|
||||||
</child>
|
|
||||||
<child>
|
|
||||||
<object class="GtkSwitch" id="resetWifiSwitch">
|
|
||||||
<property name="active">True</property>
|
|
||||||
<property name="halign">end</property>
|
|
||||||
<property name="hexpand">True</property>
|
|
||||||
<property name="margin-end">5</property>
|
|
||||||
<property name="valign">center</property>
|
|
||||||
</object>
|
|
||||||
</child>
|
|
||||||
</object>
|
|
||||||
</child>
|
|
||||||
</object>
|
|
||||||
</child>
|
|
||||||
<child>
|
<child>
|
||||||
<object class="resetListBoxRow" id="resetSavedNetworks">
|
<object class="resetListBoxRow" id="resetSavedNetworks">
|
||||||
<child>
|
<child>
|
||||||
|
|
|
@ -16,7 +16,7 @@ frame.resetSettingFrame {
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
frame > label {
|
label.resetSettingLabel {
|
||||||
font-size: 32px;
|
font-size: 32px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue