summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorATMDA <atdma2600@gmail.com>2025-11-13 14:41:14 -0500
committerATMDA <atdma2600@gmail.com>2025-11-13 14:41:14 -0500
commit1da9c68be8f336a671f9514cf5feaaf5998da981 (patch)
tree411bc8f03ff86a2b1fadb800708e4a63982cfe5d /modules
parentcleanup: trailing whitespace (diff)
downloadcaelestia-shell-1da9c68be8f336a671f9514cf5feaaf5998da981.tar.gz
caelestia-shell-1da9c68be8f336a671f9514cf5feaaf5998da981.tar.bz2
caelestia-shell-1da9c68be8f336a671f9514cf5feaaf5998da981.zip
cleanup: trailing whitespace removeal (entire project)
Diffstat (limited to 'modules')
-rw-r--r--modules/controlcenter/appearance/AppearancePane.qml50
-rw-r--r--modules/controlcenter/launcher/LauncherPane.qml10
-rw-r--r--modules/controlcenter/network/WirelessDetails.qml6
-rw-r--r--modules/controlcenter/network/WirelessList.qml2
-rw-r--r--modules/controlcenter/network/WirelessPasswordDialog.qml10
-rw-r--r--modules/controlcenter/taskbar/TaskbarPane.qml8
-rw-r--r--modules/drawers/Interactions.qml22
7 files changed, 54 insertions, 54 deletions
diff --git a/modules/controlcenter/appearance/AppearancePane.qml b/modules/controlcenter/appearance/AppearancePane.qml
index 68e2e2d..fc338f9 100644
--- a/modules/controlcenter/appearance/AppearancePane.qml
+++ b/modules/controlcenter/appearance/AppearancePane.qml
@@ -310,20 +310,20 @@ RowLayout {
StateLayer {
function onClicked(): void {
const variant = modelData.variant;
-
+
// Optimistic update - set immediately
Schemes.currentVariant = variant;
-
+
// Execute the command
Quickshell.execDetached(["caelestia", "scheme", "set", "-v", variant]);
-
+
// Reload after a delay to confirm
Qt.callLater(() => {
reloadTimer.restart();
});
}
}
-
+
Timer {
id: reloadTimer
interval: 300
@@ -410,20 +410,20 @@ RowLayout {
const name = modelData.name;
const flavour = modelData.flavour;
const schemeKey = `${name} ${flavour}`;
-
+
// Optimistic update - set immediately
Schemes.currentScheme = schemeKey;
-
+
// Execute the command
Quickshell.execDetached(["caelestia", "scheme", "set", "-n", name, "-f", flavour]);
-
+
// Reload after a delay to confirm
Qt.callLater(() => {
reloadTimer.restart();
});
}
}
-
+
Timer {
id: reloadTimer
interval: 300
@@ -1053,7 +1053,7 @@ RowLayout {
columns: Math.max(1, Math.floor(parent.width / 200))
rowSpacing: Appearance.spacing.normal
columnSpacing: Appearance.spacing.normal
-
+
// Center the grid content
Layout.maximumWidth: {
const cols = columns;
@@ -1100,16 +1100,16 @@ RowLayout {
path: modelData.path
anchors.fill: parent
-
+
// Ensure sourceSize is always set to valid dimensions
sourceSize: Qt.size(
Math.max(1, Math.floor(parent.width)),
Math.max(1, Math.floor(parent.height))
)
-
+
// Show when ready, hide if fallback is showing
opacity: status === Image.Ready && !fallbackImage.visible ? 1 : 0
-
+
Behavior on opacity {
NumberAnimation {
duration: 200
@@ -1129,11 +1129,11 @@ RowLayout {
Math.max(1, Math.floor(parent.width)),
Math.max(1, Math.floor(parent.height))
)
-
+
// Show if caching image hasn't loaded after a delay
visible: opacity > 0
opacity: 0
-
+
Timer {
id: fallbackTimer
interval: 500
@@ -1144,7 +1144,7 @@ RowLayout {
}
}
}
-
+
// Also check status changes
onStatusChanged: {
if (status === Image.Ready && cachingImage.status !== Image.Ready) {
@@ -1155,7 +1155,7 @@ RowLayout {
});
}
}
-
+
Behavior on opacity {
NumberAnimation {
duration: 200
@@ -1182,26 +1182,26 @@ RowLayout {
anchors.right: parent.right
anchors.bottom: parent.bottom
height: filenameText.implicitHeight + Appearance.padding.normal * 2
-
+
// Match the parent's rounded corners at the bottom
radius: Appearance.rounding.normal
-
+
gradient: Gradient {
GradientStop { position: 0.0; color: Qt.rgba(0, 0, 0, 0) }
GradientStop { position: 0.3; color: Qt.rgba(0, 0, 0, 0.3) }
GradientStop { position: 0.7; color: Qt.rgba(0, 0, 0, 0.75) }
GradientStop { position: 1.0; color: Qt.rgba(0, 0, 0, 0.85) }
}
-
+
opacity: 0
-
+
Behavior on opacity {
NumberAnimation {
duration: 200
easing.type: Easing.OutCubic
}
}
-
+
Component.onCompleted: {
opacity = 1;
}
@@ -1228,20 +1228,20 @@ RowLayout {
color: isCurrent ? Colours.palette.m3primary : "#FFFFFF"
elide: Text.ElideMiddle
maximumLineCount: 1
-
+
// Text shadow for better readability
style: Text.Outline
styleColor: Qt.rgba(0, 0, 0, 0.6)
-
+
opacity: 0
-
+
Behavior on opacity {
NumberAnimation {
duration: 200
easing.type: Easing.OutCubic
}
}
-
+
Component.onCompleted: {
opacity = 1;
}
diff --git a/modules/controlcenter/launcher/LauncherPane.qml b/modules/controlcenter/launcher/LauncherPane.qml
index 9b2570a..dd00877 100644
--- a/modules/controlcenter/launcher/LauncherPane.qml
+++ b/modules/controlcenter/launcher/LauncherPane.qml
@@ -53,7 +53,7 @@ RowLayout {
try {
const config = JSON.parse(configFile.text());
const appId = root.selectedApp.id || root.selectedApp.entry?.id;
-
+
if (config.launcher && config.launcher.hiddenApps) {
root.hideFromLauncherChecked = config.launcher.hiddenApps.includes(appId);
} else {
@@ -72,12 +72,12 @@ RowLayout {
try {
const config = JSON.parse(configFile.text());
const appId = root.selectedApp.id || root.selectedApp.entry?.id;
-
+
if (!config.launcher) config.launcher = {};
if (!config.launcher.hiddenApps) config.launcher.hiddenApps = [];
-
+
const hiddenApps = config.launcher.hiddenApps;
-
+
if (isHidden) {
// Add to hiddenApps if not already there
if (!hiddenApps.includes(appId)) {
@@ -90,7 +90,7 @@ RowLayout {
hiddenApps.splice(index, 1);
}
}
-
+
const jsonString = JSON.stringify(config, null, 4);
configFile.setText(jsonString);
} catch (e) {
diff --git a/modules/controlcenter/network/WirelessDetails.qml b/modules/controlcenter/network/WirelessDetails.qml
index 7039720..d5abc9d 100644
--- a/modules/controlcenter/network/WirelessDetails.qml
+++ b/modules/controlcenter/network/WirelessDetails.qml
@@ -26,7 +26,7 @@ Item {
updateDeviceDetails();
checkSavedProfile();
}
-
+
function checkSavedProfile(): void {
// Refresh saved connections list to ensure it's up to date
// This ensures the "Forget Network" button visibility is accurate
@@ -102,7 +102,7 @@ Item {
color: Colours.palette.m3errorContainer
onColor: Colours.palette.m3onErrorContainer
text: qsTr("Forget Network")
-
+
onClicked: {
if (root.network && root.network.ssid) {
// Disconnect first if connected
@@ -184,7 +184,7 @@ Item {
if (root.network.isSecure) {
// Check if we have a saved connection profile for this network (by SSID)
const hasSavedProfile = Network.hasSavedProfile(root.network.ssid);
-
+
if (hasSavedProfile) {
// Try connecting with saved password - don't show dialog if it fails
// The saved password should work, but if connection fails for other reasons,
diff --git a/modules/controlcenter/network/WirelessList.qml b/modules/controlcenter/network/WirelessList.qml
index f861db4..ca6947a 100644
--- a/modules/controlcenter/network/WirelessList.qml
+++ b/modules/controlcenter/network/WirelessList.qml
@@ -230,7 +230,7 @@ ColumnLayout {
if (network.isSecure) {
// Check if we have a saved connection profile for this network (by SSID)
const hasSavedProfile = Network.hasSavedProfile(network.ssid);
-
+
if (hasSavedProfile) {
// Try connecting with saved password - don't show dialog if it fails
// The saved password should work, but if connection fails for other reasons,
diff --git a/modules/controlcenter/network/WirelessPasswordDialog.qml b/modules/controlcenter/network/WirelessPasswordDialog.qml
index 2b33b43..8a71fa8 100644
--- a/modules/controlcenter/network/WirelessPasswordDialog.qml
+++ b/modules/controlcenter/network/WirelessPasswordDialog.qml
@@ -15,7 +15,7 @@ Item {
id: root
required property Session session
-
+
readonly property var network: {
// Prefer pendingNetwork, then active network
if (session.network.pendingNetwork) {
@@ -105,7 +105,7 @@ Item {
StyledText {
id: statusText
-
+
Layout.alignment: Qt.AlignHCenter
Layout.topMargin: Appearance.spacing.small
visible: Network.connectionStatus.length > 0 || connectButton.connecting
@@ -251,15 +251,15 @@ Item {
// Check connection status message for success indicators
const status = Network.connectionStatus;
const statusLower = status.toLowerCase();
-
+
// Check for success indicators in status message
- const hasSuccessIndicator = statusLower.includes("connection activated") ||
+ const hasSuccessIndicator = statusLower.includes("connection activated") ||
statusLower.includes("successfully") ||
statusLower.includes("connected successfully") ||
(statusLower.includes("connected") && !statusLower.includes("error") && !statusLower.includes("failed"));
// Check if we're connected to the target network (case-insensitive SSID comparison)
- const isConnected = root.network && Network.active && Network.active.ssid &&
+ const isConnected = root.network && Network.active && Network.active.ssid &&
Network.active.ssid.toLowerCase().trim() === root.network.ssid.toLowerCase().trim();
if (isConnected || hasSuccessIndicator) {
diff --git a/modules/controlcenter/taskbar/TaskbarPane.qml b/modules/controlcenter/taskbar/TaskbarPane.qml
index 2bb50d8..cf52fd3 100644
--- a/modules/controlcenter/taskbar/TaskbarPane.qml
+++ b/modules/controlcenter/taskbar/TaskbarPane.qml
@@ -120,13 +120,13 @@ RowLayout {
if (!configFile.loaded) {
return;
}
-
+
try {
const config = JSON.parse(configFile.text());
-
+
// Ensure bar object exists
if (!config.bar) config.bar = {};
-
+
// Update clock setting
if (!config.bar.clock) config.bar.clock = {};
config.bar.clock.showIcon = clockShowIconSwitch.checked;
@@ -163,7 +163,7 @@ RowLayout {
// Update entries from the model (same approach as clock - use provided value if available)
if (!config.bar.entries) config.bar.entries = [];
config.bar.entries = [];
-
+
for (let i = 0; i < entriesModel.count; i++) {
const entry = entriesModel.get(i);
// If this is the entry being updated, use the provided value (same as clock toggle reads from switch)
diff --git a/modules/drawers/Interactions.qml b/modules/drawers/Interactions.qml
index 10190a4..2d0c115 100644
--- a/modules/drawers/Interactions.qml
+++ b/modules/drawers/Interactions.qml
@@ -204,18 +204,18 @@ CustomMouseArea {
const panelWidth = panels.notifications.width || panels.notifications.implicitWidth || Config.notifs.sizes.width;
const panelX = bar.implicitWidth + panels.notifications.x;
const isPanelCollapsed = panelHeight < 10; // Consider collapsed if height is very small
-
+
let showNotifications = inTopPanel(panels.notifications, x, y);
-
+
// Only use fallback corner detection when panel is collapsed
if (!showNotifications && isPanelCollapsed) {
// Use panel's actual width and position for fallback, with some padding
const cornerPadding = Config.border.rounding || 20;
- showNotifications = x >= panelX - cornerPadding &&
- x <= panelX + panelWidth + cornerPadding &&
+ showNotifications = x >= panelX - cornerPadding &&
+ x <= panelX + panelWidth + cornerPadding &&
y < Config.border.thickness + cornerPadding;
}
-
+
// Check if mouse is over the clear all button area
// Button is positioned to the left of the notification panel
if (!showNotifications && panels.notifications.height > 0 && panels.clearAllButton && panels.clearAllButton.visible) {
@@ -223,17 +223,17 @@ CustomMouseArea {
const buttonY = Config.border.thickness + panels.clearAllButton.y;
const buttonWidth = panels.clearAllButton.width;
const buttonHeight = panels.clearAllButton.height;
-
- const inButtonArea = x >= buttonX &&
- x <= buttonX + buttonWidth &&
- y >= buttonY &&
+
+ const inButtonArea = x >= buttonX &&
+ x <= buttonX + buttonWidth &&
+ y >= buttonY &&
y <= buttonY + buttonHeight;
-
+
if (inButtonArea) {
showNotifications = true;
}
}
-
+
// Show or hide notification panel based on hover
if (panels.notifications.content) {
if (showNotifications) {