forked from Shinonome/dots-hyprland
util buttons: make buttons hide properly
This commit is contained in:
@@ -24,6 +24,7 @@ Rectangle {
|
|||||||
|
|
||||||
Loader {
|
Loader {
|
||||||
active: ConfigOptions.bar.utilButtons.showScreenSnip
|
active: ConfigOptions.bar.utilButtons.showScreenSnip
|
||||||
|
visible: ConfigOptions.bar.utilButtons.showScreenSnip
|
||||||
sourceComponent: CircleUtilButton {
|
sourceComponent: CircleUtilButton {
|
||||||
Layout.alignment: Qt.AlignVCenter
|
Layout.alignment: Qt.AlignVCenter
|
||||||
onClicked: Hyprland.dispatch("exec hyprshot --freeze --clipboard-only --mode region --silent")
|
onClicked: Hyprland.dispatch("exec hyprshot --freeze --clipboard-only --mode region --silent")
|
||||||
@@ -39,6 +40,7 @@ Rectangle {
|
|||||||
|
|
||||||
Loader {
|
Loader {
|
||||||
active: ConfigOptions.bar.utilButtons.showColorPicker
|
active: ConfigOptions.bar.utilButtons.showColorPicker
|
||||||
|
visible: ConfigOptions.bar.utilButtons.showColorPicker
|
||||||
sourceComponent: CircleUtilButton {
|
sourceComponent: CircleUtilButton {
|
||||||
Layout.alignment: Qt.AlignVCenter
|
Layout.alignment: Qt.AlignVCenter
|
||||||
onClicked: Hyprland.dispatch("exec hyprpicker -a")
|
onClicked: Hyprland.dispatch("exec hyprpicker -a")
|
||||||
@@ -54,6 +56,7 @@ Rectangle {
|
|||||||
|
|
||||||
Loader {
|
Loader {
|
||||||
active: ConfigOptions.bar.utilButtons.showKeyboardToggle
|
active: ConfigOptions.bar.utilButtons.showKeyboardToggle
|
||||||
|
visible: ConfigOptions.bar.utilButtons.showKeyboardToggle
|
||||||
sourceComponent: CircleUtilButton {
|
sourceComponent: CircleUtilButton {
|
||||||
Layout.alignment: Qt.AlignVCenter
|
Layout.alignment: Qt.AlignVCenter
|
||||||
onClicked: Hyprland.dispatch("global quickshell:oskToggle")
|
onClicked: Hyprland.dispatch("global quickshell:oskToggle")
|
||||||
@@ -69,6 +72,7 @@ Rectangle {
|
|||||||
|
|
||||||
Loader {
|
Loader {
|
||||||
active: ConfigOptions.bar.utilButtons.showMicToggle
|
active: ConfigOptions.bar.utilButtons.showMicToggle
|
||||||
|
visible: ConfigOptions.bar.utilButtons.showMicToggle
|
||||||
sourceComponent: CircleUtilButton {
|
sourceComponent: CircleUtilButton {
|
||||||
Layout.alignment: Qt.AlignVCenter
|
Layout.alignment: Qt.AlignVCenter
|
||||||
onClicked: Hyprland.dispatch("exec wpctl set-mute @DEFAULT_SOURCE@ toggle")
|
onClicked: Hyprland.dispatch("exec wpctl set-mute @DEFAULT_SOURCE@ toggle")
|
||||||
|
|||||||
Reference in New Issue
Block a user