config moved to c++ plugin, removed old qml + fileview implementation
This commit is contained in:
+11
-10
@@ -5,13 +5,14 @@ import QtQuick.Controls
|
||||
import QtQuick.Effects
|
||||
import Quickshell
|
||||
import Quickshell.Hyprland
|
||||
import qs.Config
|
||||
import ZShell.Config
|
||||
import qs.Components
|
||||
import qs.Services
|
||||
|
||||
Item {
|
||||
id: root
|
||||
|
||||
property real activeWorkspaceMargin: Math.ceil(Appearance.padding.small / 2)
|
||||
property real activeWorkspaceMargin: Math.ceil(Tokens.padding.small / 2)
|
||||
readonly property int effectiveActiveWorkspaceId: monitor?.activeWorkspace?.id ?? 1
|
||||
readonly property HyprlandMonitor monitor: Hyprland.monitorFor(root.screen)
|
||||
required property ShellScreen screen
|
||||
@@ -21,7 +22,7 @@ Item {
|
||||
readonly property int workspacesShown: workspaces.length
|
||||
|
||||
height: implicitHeight
|
||||
implicitHeight: Config.bar.height + Appearance.padding.smaller * 2
|
||||
implicitHeight: Config.bar.height + Tokens.padding.smaller * 2
|
||||
implicitWidth: (root.workspaceButtonWidth * root.workspacesShown) + root.activeWorkspaceMargin * 2
|
||||
|
||||
Behavior on implicitWidth {
|
||||
@@ -35,8 +36,8 @@ Item {
|
||||
anchors.left: parent.left
|
||||
anchors.right: parent.right
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
color: DynamicColors.tPalette.m3surfaceContainer
|
||||
implicitHeight: root.implicitHeight - ((Appearance.padding.small - 1) * 2)
|
||||
color: Colors.tPalette.m3surfaceContainer
|
||||
implicitHeight: root.implicitHeight - ((Tokens.padding.small - 1) * 2)
|
||||
radius: height / 2
|
||||
|
||||
Grid {
|
||||
@@ -70,7 +71,7 @@ Item {
|
||||
|
||||
CustomText {
|
||||
anchors.centerIn: parent
|
||||
color: DynamicColors.palette.m3onSecondaryContainer
|
||||
color: Colors.palette.m3onSecondaryContainer
|
||||
elide: Text.ElideRight
|
||||
horizontalAlignment: Text.AlignHCenter
|
||||
text: button.modelData.name
|
||||
@@ -95,10 +96,10 @@ Item {
|
||||
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
clip: true
|
||||
color: DynamicColors.palette.m3primary
|
||||
color: Colors.palette.m3primary
|
||||
implicitHeight: indicatorThickness
|
||||
implicitWidth: indicatorLength
|
||||
radius: Appearance.rounding.full
|
||||
radius: Tokens.rounding.full
|
||||
x: indicatorPosition
|
||||
|
||||
AnimatedTabIndexPair {
|
||||
@@ -108,11 +109,11 @@ Item {
|
||||
}
|
||||
|
||||
Coloriser {
|
||||
colorizationColor: DynamicColors.palette.m3onPrimary
|
||||
colorizationColor: Colors.palette.m3onPrimary
|
||||
implicitHeight: grid.height
|
||||
implicitWidth: grid.width
|
||||
source: grid
|
||||
sourceColor: DynamicColors.palette.m3onSurface
|
||||
sourceColor: Colors.palette.m3onSurface
|
||||
x: -indicator.x + 3
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user