Release v2.1.1 - bug fixes
This commit is contained in:
commit
bc27e237c9
2 changed files with 22 additions and 23 deletions
38
README.md
38
README.md
|
|
@ -21,16 +21,15 @@
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
A sleek, minimal, and thoughtfully crafted desktop shell for Wayland using **Quickshell**. Features a modern modular architecture with a status bar, notification system, control panel, comprehensive system integration, and more — all styled with a warm lavender palette.
|
A sleek, minimal, and thoughtfully crafted desktop shell for Wayland using **Quickshell**. Features a modern modular architecture with a status bar, notification system, control panel, comprehensive system integration, and more — all styled with a warm lavender palette, or your favorite color scheme!
|
||||||
|
|
||||||
## Preview
|
## Preview
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Support for Dark or Light color schemes.
|

|
||||||

|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -41,20 +40,21 @@ Support for Dark or Light color schemes.
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
- **Status Bar:** Modular bar with workspace indicators, system monitors, clock, and quick access controls
|
- **Status Bar:** Modular bar with workspace indicators, system monitors, clock, and quick access controls.
|
||||||
- **Workspace Management:** Dynamic workspace switching with visual indicators and active window tracking
|
- **Workspace Management:** Dynamic workspace switching with visual indicators and active window tracking.
|
||||||
- **Notifications:** Rich notification system with history panel
|
- **Notifications:** Rich notification system with history panel.
|
||||||
- **Application Launcher:** Stylized launcher with favorites, recent apps, and special commands (calc, clipboard)
|
- **Application Launcher:** Stylized launcher with favorites, recent apps, and special commands (calc, clipboard).
|
||||||
- **Side Panel:** Quick access panel with media controls, weather, power profiles, and system utilities
|
- **Side Panel:** Quick access panel with media controls, weather, power profiles, and system utilities.
|
||||||
- **Settings Panel:** Comprehensive configuration interface for all shell components and preferences
|
- **Settings Panel:** Comprehensive configuration interface for all shell components and preferences.
|
||||||
- **Lock Screen:** Secure lock experience with PAM authentication, time display, and animated background
|
- **Lock Screen:** Secure lock experience with PAM authentication, time display, and animated background.
|
||||||
- **Audio Integration:** Volume controls, media playback, and audio visualizer (cava-based)
|
- **Audio Integration:** Volume controls, media playback, and audio visualizer (cava-based).
|
||||||
- **Connectivity:** WiFi and Bluetooth management with device pairing and network status
|
- **Connectivity:** WiFi and Bluetooth management with device pairing and network status.
|
||||||
- **Power Management:** Battery monitoring, brightness control, and power profile switching
|
- **Power Management:** Battery monitoring, brightness control, and power profile switching.
|
||||||
- **System Monitoring:** CPU, memory, and network usage monitoring with visual indicators
|
- **System Monitoring:** CPU, memory, and network usage monitoring with visual indicators.
|
||||||
- **Tray System:** Application tray with menu support and system integration
|
- **Tray System:** Application tray with menu support and system integration.
|
||||||
- **Background Management:** Wallpaper management with effects and dynamic theming support
|
- **Background Management:** Wallpaper management with effects and dynamic theming support.
|
||||||
|
- **Color Schemes:** Catppuccin, Dracula, Gruvbox, Noctalia, Nord, Rosépine, Solarized, Tokyo night or generated from your wallpaper.
|
||||||
|
- **Scaling:** Per monitor scaling for maximum control.
|
||||||
---
|
---
|
||||||
|
|
||||||
## Dependencies
|
## Dependencies
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ import QtQuick
|
||||||
import Quickshell
|
import Quickshell
|
||||||
import Quickshell.Io
|
import Quickshell.Io
|
||||||
import qs.Commons
|
import qs.Commons
|
||||||
import "../Helpers/sha256.js" as Crypto
|
import "../Helpers/sha256.js" as Checksum
|
||||||
|
|
||||||
Image {
|
Image {
|
||||||
id: root
|
id: root
|
||||||
|
|
@ -21,8 +21,8 @@ Image {
|
||||||
smooth: true
|
smooth: true
|
||||||
onImagePathChanged: {
|
onImagePathChanged: {
|
||||||
if (imagePath) {
|
if (imagePath) {
|
||||||
imageHash = Crypto.sha256(imagePath)
|
imageHash = Checksum.sha256(imagePath)
|
||||||
Logger.log("NImageCached", imagePath, imageHash)
|
// Logger.log("NImageCached", imagePath, imageHash)
|
||||||
} else {
|
} else {
|
||||||
source = ""
|
source = ""
|
||||||
imageHash = ""
|
imageHash = ""
|
||||||
|
|
@ -32,7 +32,6 @@ Image {
|
||||||
if (imageHash && cachePath) {
|
if (imageHash && cachePath) {
|
||||||
// Try to load the cached version, failure will be detected below in onStatusChanged
|
// Try to load the cached version, failure will be detected below in onStatusChanged
|
||||||
source = cachePath
|
source = cachePath
|
||||||
//Logger.Log(imagePath, cachePath)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
onStatusChanged: {
|
onStatusChanged: {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue