Commit Graph

57 Commits

Author SHA1 Message Date
Sho
f80ff3babd feat: implement ease in (pop in) and pop out animations across all QuickShell popups 2026-08-02 14:18:16 +09:00
Sho
e85c31fe29 fix: update Wi-Fi and Bluetooth ON/OFF toggle buttons to follow active Theme.accent 2026-08-02 14:16:24 +09:00
Sho
59ce4ec1ac fix: update Sound Input, Wi-Fi Networks, and Bluetooth device highlights to follow Theme.accent instead of hardcoded neon green 2026-08-02 14:15:35 +09:00
Sho
9f42bd9fc5 fix: redesign Sensors & Network plasmoid block for spacing, theme palette alignment, and Wi-Fi signal percentage 2026-08-02 14:13:43 +09:00
Sho
99c8d8c07f fix: eliminate duplicate wallpaper entries using realpath and file signature deduplication engine 2026-08-02 14:11:19 +09:00
Sho
bb6baa5f5e feat: automatically sync KDE KScreenLocker lockscreen wallpaper with current desktop wallpaper 2026-08-02 14:09:48 +09:00
Sho
b56a9fa115 fix: set empty input mask on WallpaperWindow to allow mouse clicks and box selection drags on desktop 2026-08-02 14:05:56 +09:00
Sho
87ef422549 feat: add refresh-quickshell binary script and auto-installer configuration for Zoey in install.sh 2026-08-02 13:59:50 +09:00
Sho
d0809beea2 fix: assign distinct vibrant theme colors per Fastfetch module line 2026-08-02 13:57:30 +09:00
Sho
dfbb0f3194 fix: update sync_fastfetch to do in-place color replacements, preserving custom hamster cookie logo & boxed module layout 2026-08-02 13:56:47 +09:00
Sho
50edd85a91 feat: implement dynamic Fastfetch color theme syncing with 100% text legibility across all dark and light themes 2026-08-02 13:55:30 +09:00
Sho
098680c7d1 feat: add full bracket pair colorization and active guide lines to VSCode theme engine 2026-08-02 02:34:41 +09:00
Sho
d6858dd940 fix: eliminate double-click theme bug by integrating sync_kde color scheme generation before plasma-apply-colorscheme execution 2026-08-02 02:33:16 +09:00
Sho
d8c03e59a3 feat: complete loyal VSCode syntax highlighting rule palettes across all 13 theme families 2026-08-02 02:30:20 +09:00
Sho
37e33ae6e6 fix: integrate authentic Everforest Dark and Light syntax palettes into VSCode theme sync engine 2026-08-02 02:29:25 +09:00
Sho
1eab1d7dc0 fix: align Dracula Pro theme series 100% with official palette specifications from dracula-pro/design/palette.md 2026-08-02 02:18:51 +09:00
Sho
0644d16e6f feat: upgrade VSCode sync engine with loyal TextMate syntax highlighting and Flatpak support 2026-08-02 02:17:31 +09:00
Sho
8b80fe1d38 fix: resolve Obsidian theming overrides with complete CSS variables, container selectors, and mtime touch reloading 2026-08-02 02:15:20 +09:00
Sho
9c628e28ec feat: add Linux inotify real-time kernel watching for instant app install/uninstall detection 2026-08-02 02:13:33 +09:00
Sho
6520f54ee9 feat: add dynamic Obsidian vault theming support to theme_sync engine 2026-08-02 02:13:03 +09:00
Sho
2ce914650c feat: enable detection & resolution for games running via Steam, Lutris, Wine, Proton, and Gamescope on bottom dock 2026-08-02 02:11:48 +09:00
Sho
89cc02e2aa fix: replace single-run Process objects with Quickshell.execDetached in MediaService for reliable media skipping and playback control 2026-08-02 02:11:09 +09:00
Sho
0dea1ec978 fix: eliminate Workspace Manager UI lag with optimistic state updates and 120ms high-speed sync 2026-08-02 02:09:50 +09:00
Sho
4fac2f05da fix: resolve Spectacle clicks and eliminate startup race condition causing wallpaper reset on reboot 2026-08-02 02:08:11 +09:00
Sho
7e2cd72e72 feat: implement per-theme wallpaper state caching across all 35+ theme variants 2026-08-02 01:42:37 +09:00
Sho
1419be11f0 fix: prevent duplicate app launches by adding QML click debouncing and single-instance Python launcher script 2026-08-02 00:31:13 +09:00
Sho
c4f9e90996 style: enhance AppLauncher open animation with Easing.OutBack spring pop-out effect 2026-08-02 00:20:28 +09:00
Sho
3413c6517e fix: expand lutgen binary lookup paths in recolor_watcher.py to ensure wallpaper recolor logic transfers seamlessly 2026-08-02 00:20:07 +09:00
Sho
454023e8e0 fix: smooth AppLauncher open/close animations and fix resolveIcon with AppLauncherService.iconMap 2026-08-02 00:19:43 +09:00
Sho
6e8dd482e0 fix: set Feishin theme to default on install.sh run and preserve user's Feishin theme choice during QuickShell theme switches 2026-08-02 00:18:45 +09:00
Sho
46e2b616c4 fix: update launchApp in TaskService.qml with universal Flatpak reverse-domain resolution (Spotify, Feishin, Zen, Vesktop, Discord, Steam, OBS) 2026-08-02 00:16:24 +09:00
Sho
a0c4b8d1c5 fix: repair Feishin crash by fixing preferences.json handling, removing bad config files, and eliminating aggressive restarts 2026-08-02 00:14:35 +09:00
Sho
eb4d019cd6 feat: organize wallpapers into 35+ Lutgen theme folders and automate folder creation in install.sh 2026-08-02 00:13:16 +09:00
Sho
cb01f3a3ab feat: add wallpaper state persistence across system restarts via ~/.config/quickshell_user_wallpaper.json 2026-08-02 00:07:04 +09:00
Sho
fa24a8848d fix: update Feishin theme generator to write themes/Themes and preferences across all Flatpak and native sandboxes 2026-08-02 00:06:10 +09:00
Sho
b85616414a fix: update sync_discord to auto-enable quickshell-theme.css in settings.json and sync QuickCSS across native & Flatpak clients 2026-08-02 00:05:00 +09:00
Sho
0b9b7a68eb feat: export master Alacritty configuration to repo, update install.sh symlinks, and add Flatpak Alacritty sync 2026-08-02 00:01:49 +09:00
Sho
b50244840e feat: add generic restart_app_if_running helper to support Flatpak app restarts on theme switch 2026-08-01 23:58:46 +09:00
Sho
fdee906e24 fix: change font.pixelSize in HamsterWidget.qml from float to int 2026-08-01 23:56:16 +09:00
Sho
b01a8cc752 fix: remove fastfetch overwriting from theme_sync.py and use ~/.config/fastfetch as reference 2026-08-01 23:51:21 +09:00
Sho
90634d2977 style: reduce margins and border spacing around standalone hamster widget 2026-08-01 23:49:53 +09:00
Sho
4d202257b7 feat: make running hamster widget a standalone bottom-left desktop widget with larger size and tight card padding 2026-08-01 23:49:26 +09:00
Sho
19bb1399e8 feat: implement generic get_app_config_dirs helper to dynamically discover and sync themes for all Flatpak applications 2026-08-01 23:43:56 +09:00
Sho
d7b1a6a4e7 fix: add Flatpak Discord paths, multi-dir wallpaper scanner, local user pinned apps, and reverse domain icon mapping 2026-08-01 23:42:35 +09:00
Sho
087e882a35 fix: resolve NameError search_dirs in app_launcher_service.py and relax OnlyShowIn filtering 2026-08-01 23:40:27 +09:00
Sho
15d126780f fix: resolve Flatpak exported application icons dynamically via AppLauncherService iconMap 2026-08-01 23:36:21 +09:00
Sho
8efe6d5198 fix: bypass kglobalaccel in workspace_service.py using direct KWin VirtualDesktopManager DBus calls 2026-08-01 23:34:42 +09:00
Sho
8d4612d83a fix: resolve dock item drag position accumulation and Flatpak application launching 2026-08-01 23:27:13 +09:00
Sho
3e29850c4f feat: add Flatpak support for Feishin/Zen, fix fastfetch alignment, and use cute hamster emoji for launcher button 2026-08-01 23:23:14 +09:00
Sho
15f655d020 feat: add wallust and lutgen auto-installer to install.sh and fix hardcoded paths in Theme.qml 2026-08-01 23:11:22 +09:00