Commit Graph

  • 0c9600da45 fix(workspace): add manualSwitchGuardTimer and normalize pill text width to eliminate layout and state jiggling main Sho 2026-08-02 16:45:20 +0900
  • ca7793e3b2 style(workspace): enforce completely static pill styling on click/hover with zero fill changes Sho 2026-08-02 16:44:25 +0900
  • 331a393ea0 style(workspace): remove outer capsule border and add persistent faint outline borders to workspace pills Sho 2026-08-02 16:43:29 +0900
  • 17d9edbd0c fix(workspace): add 120ms scroll throttle timer and auto-close popups on workspace switch to eliminate lag Sho 2026-08-02 16:41:43 +0900
  • 8bc059af5f fix(performance): make papirus-folders and kwriteconfig6 non-blocking with strict timeouts to prevent process hangs Sho 2026-08-02 16:38:47 +0900
  • 5050e40629 fix(starship): set command_timeout = 2000 in starship_config generator to prevent git timeout warnings Sho 2026-08-02 16:37:53 +0900
  • 714284f5fe fix(lockscreen): mask user avatar to pure 100% smooth circle via MultiEffect and terminate stale systemsettings process Sho 2026-08-02 16:33:10 +0900
  • 01b9d4ba4e feat(lockscreen): inherit user profile picture set in KDE Settings / AccountsService Sho 2026-08-02 16:31:09 +0900
  • 550a28d02d fix(lockscreen): suppress AppLauncher opening when LockscreenService.isLocked is active Sho 2026-08-02 16:28:34 +0900
  • fccc488349 fix(lockscreen): dynamically unload KWin overview/grid/presentwindows effects via DBus while locked Sho 2026-08-02 16:26:56 +0900
  • 3871310e50 feat(lockscreen): add FileWatcher IPC trigger, lock_screen.sh helper, and desktop entry for Meta+L shortcut binding Sho 2026-08-02 16:25:28 +0900
  • 0bbe3b637a fix(lockscreen): explicitly assign lockscreen namespace to LockscreenWindow and add KWin exclusion rules for Meta+W overview Sho 2026-08-02 16:24:53 +0900
  • 178e21b34d style(lockscreen): replace emojis with Nerd Font icons (Sleep: 󰒲, Restart: 󰜉, Power Off: 󰐥) for session controls Sho 2026-08-02 16:24:14 +0900
  • 7f84328881 fix(lockscreen): isolate wallpaper MultiEffect blur strictly to background layer for razor-sharp foreground UI content Sho 2026-08-02 16:23:43 +0900
  • 30c04f97c3 style(lockscreen): make lockscreen UI card, input box, and session buttons 100% solid and non-transparent Sho 2026-08-02 16:22:59 +0900
  • ceeb669a6a fix(lockscreen): resolve wallpaper source binding to Theme.wallpaperPath and add currentWallpaper alias in WallpaperService Sho 2026-08-02 16:22:24 +0900
  • 4f1ad9deb6 fix(lockscreen): use ShaderEffectSource hideSource:true to ensure wallpaper texture buffer is captured for MultiEffect blur Sho 2026-08-02 16:21:41 +0900
  • bd96ec0361 feat(lockscreen): apply MultiEffect GPU Gaussian blur to current wallpaper background in LockscreenWindow.qml Sho 2026-08-02 16:21:18 +0900
  • 2e54d3556b style(lockscreen): make deletion animation a clean inverse fade-out with scale down Sho 2026-08-02 16:20:39 +0900
  • b50ef1c8cb refactor(lockscreen): remove submit arrow for centered password input and enlarge session controls inside input card Sho 2026-08-02 16:20:21 +0900
  • aed2c0f11d feat(lockscreen): bind dotsView to dynamic ListModel to trigger smooth removal & rightward sliding animations on Backspace Sho 2026-08-02 16:19:30 +0900
  • 0a615c3fac style(lockscreen): remove letters typed counter text indicator Sho 2026-08-02 16:19:06 +0900
  • 48a2ad22cf feat(lockscreen): implement smooth sliding dot array with displaced transitions and animated width expansion Sho 2026-08-02 16:18:35 +0900
  • 7f41c5ebae style(lockscreen): remove lock emoji from input field and avatar fallback Sho 2026-08-02 16:18:05 +0900
  • 996579c7c5 fix(lockscreen): implement triple-engine authentication using persistent libpam C-callback, sudo, and su fallback Sho 2026-08-02 16:17:37 +0900
  • 00baedf8c9 feat(lockscreen): smooth out typing dot animation, isolate QuickShell lockscreen from plasma kscreenlocker, and exclude QuickShell from Meta+W overview Sho 2026-08-02 16:16:10 +0900
  • 24ca1908bc fix(lockscreen): add setuid unix_chkpwd helper for PAM authentication in lockscreen_auth_service.py Sho 2026-08-02 16:14:43 +0900
  • dac3c03e44 fix(lockscreen): resolve QML Timer onTriggered syntax in LockscreenContent.qml Sho 2026-08-02 16:13:12 +0900
  • 5e32e43091 feat(lockscreen): add system-themed elegant quickshell lockscreen with PAM authentication and animated letter typing indicator Sho 2026-08-02 16:12:37 +0900
  • 80d3dad766 fix(dock): optimize dock preview panel responsiveness, multi-window layout, and window close button Sho 2026-08-02 15:59:25 +0900
  • f40fc29e3f feat: add dynamic preview panel resizing and individual window instance close button Sho 2026-08-02 15:04:58 +0900
  • 7e815d4a51 fix: restore Feishin window dimension persistence and default to 1280x800 Sho 2026-08-02 15:03:56 +0900
  • 360f96c653 feat: add multi-instance window hover preview cards to bottom dock Sho 2026-08-02 15:03:12 +0900
  • 5cb7679b59 fix: resolve Feishin white screen boot crash by sanitizing Electron nativeTheme configuration Sho 2026-08-02 14:58:03 +0900
  • 2609dcd854 fix: resolve Starship git_status.stashed format string warning in theme_sync.py Sho 2026-08-02 14:56:12 +0900
  • 059395c3d3 perf: eliminate recursive disk globs and ensure instant process detaching to prevent lag after game exits Sho 2026-08-02 14:49:02 +0900
  • 684bc91fd4 fix: target actual game window instead of Steam client window when focusing in kwin_focus.js Sho 2026-08-02 14:36:20 +0900
  • ae631a8e63 fix: resolve official Overwatch 2 game logo icon for taskbar Sho 2026-08-02 14:35:55 +0900
  • 4f634ab263 fix: resolve Steam game taskbar deduplication bug and add external drive library discovery for Overwatch 2 Sho 2026-08-02 14:35:08 +0900
  • 3a7270f69c fix: ensure separator line underneath app name is always visible in system tray context menu Sho 2026-08-02 14:30:40 +0900
  • 9956338dcf fix: resolve Overwatch and game window detection on taskbar by relaxing KWin skipTaskbar filtering Sho 2026-08-02 14:28:39 +0900
  • 07ed2467e4 fix: resolve Equibop and Flatpak boot launcher handling in launch_app.py Sho 2026-08-02 14:27:00 +0900
  • 6897326dd4 feat: add papirus-folders package and installation logic to install.sh Sho 2026-08-02 14:20:33 +0900
  • 13862c28f3 feat: add Papirus folder icon auto-colorization to theme_sync.py Sho 2026-08-02 14:19:46 +0900
  • f80ff3babd feat: implement ease in (pop in) and pop out animations across all QuickShell popups Sho 2026-08-02 14:18:16 +0900
  • e85c31fe29 fix: update Wi-Fi and Bluetooth ON/OFF toggle buttons to follow active Theme.accent Sho 2026-08-02 14:16:24 +0900
  • 59ce4ec1ac fix: update Sound Input, Wi-Fi Networks, and Bluetooth device highlights to follow Theme.accent instead of hardcoded neon green Sho 2026-08-02 14:15:35 +0900
  • 9f42bd9fc5 fix: redesign Sensors & Network plasmoid block for spacing, theme palette alignment, and Wi-Fi signal percentage Sho 2026-08-02 14:13:43 +0900
  • 99c8d8c07f fix: eliminate duplicate wallpaper entries using realpath and file signature deduplication engine Sho 2026-08-02 14:11:19 +0900
  • bb6baa5f5e feat: automatically sync KDE KScreenLocker lockscreen wallpaper with current desktop wallpaper Sho 2026-08-02 14:09:48 +0900
  • b56a9fa115 fix: set empty input mask on WallpaperWindow to allow mouse clicks and box selection drags on desktop Sho 2026-08-02 14:05:56 +0900
  • 87ef422549 feat: add refresh-quickshell binary script and auto-installer configuration for Zoey in install.sh Sho 2026-08-02 13:59:50 +0900
  • d0809beea2 fix: assign distinct vibrant theme colors per Fastfetch module line Sho 2026-08-02 13:57:30 +0900
  • dfbb0f3194 fix: update sync_fastfetch to do in-place color replacements, preserving custom hamster cookie logo & boxed module layout Sho 2026-08-02 13:56:47 +0900
  • 50edd85a91 feat: implement dynamic Fastfetch color theme syncing with 100% text legibility across all dark and light themes Sho 2026-08-02 13:55:30 +0900
  • 098680c7d1 feat: add full bracket pair colorization and active guide lines to VSCode theme engine Sho 2026-08-02 02:34:41 +0900
  • d6858dd940 fix: eliminate double-click theme bug by integrating sync_kde color scheme generation before plasma-apply-colorscheme execution Sho 2026-08-02 02:33:16 +0900
  • d8c03e59a3 feat: complete loyal VSCode syntax highlighting rule palettes across all 13 theme families Sho 2026-08-02 02:30:20 +0900
  • 37e33ae6e6 fix: integrate authentic Everforest Dark and Light syntax palettes into VSCode theme sync engine Sho 2026-08-02 02:29:25 +0900
  • 1eab1d7dc0 fix: align Dracula Pro theme series 100% with official palette specifications from dracula-pro/design/palette.md Sho 2026-08-02 02:18:51 +0900
  • 0644d16e6f feat: upgrade VSCode sync engine with loyal TextMate syntax highlighting and Flatpak support Sho 2026-08-02 02:17:31 +0900
  • 8b80fe1d38 fix: resolve Obsidian theming overrides with complete CSS variables, container selectors, and mtime touch reloading Sho 2026-08-02 02:15:20 +0900
  • 9c628e28ec feat: add Linux inotify real-time kernel watching for instant app install/uninstall detection Sho 2026-08-02 02:13:33 +0900
  • 6520f54ee9 feat: add dynamic Obsidian vault theming support to theme_sync engine Sho 2026-08-02 02:13:03 +0900
  • 2ce914650c feat: enable detection & resolution for games running via Steam, Lutris, Wine, Proton, and Gamescope on bottom dock Sho 2026-08-02 02:11:48 +0900
  • 89cc02e2aa fix: replace single-run Process objects with Quickshell.execDetached in MediaService for reliable media skipping and playback control Sho 2026-08-02 02:11:09 +0900
  • 0dea1ec978 fix: eliminate Workspace Manager UI lag with optimistic state updates and 120ms high-speed sync Sho 2026-08-02 02:09:50 +0900
  • 4fac2f05da fix: resolve Spectacle clicks and eliminate startup race condition causing wallpaper reset on reboot Sho 2026-08-02 02:08:11 +0900
  • 7e2cd72e72 feat: implement per-theme wallpaper state caching across all 35+ theme variants Sho 2026-08-02 01:42:37 +0900
  • 1419be11f0 fix: prevent duplicate app launches by adding QML click debouncing and single-instance Python launcher script Sho 2026-08-02 00:31:13 +0900
  • c4f9e90996 style: enhance AppLauncher open animation with Easing.OutBack spring pop-out effect Sho 2026-08-02 00:20:28 +0900
  • 3413c6517e fix: expand lutgen binary lookup paths in recolor_watcher.py to ensure wallpaper recolor logic transfers seamlessly Sho 2026-08-02 00:20:07 +0900
  • 454023e8e0 fix: smooth AppLauncher open/close animations and fix resolveIcon with AppLauncherService.iconMap Sho 2026-08-02 00:19:43 +0900
  • 6e8dd482e0 fix: set Feishin theme to default on install.sh run and preserve user's Feishin theme choice during QuickShell theme switches Sho 2026-08-02 00:18:45 +0900
  • 46e2b616c4 fix: update launchApp in TaskService.qml with universal Flatpak reverse-domain resolution (Spotify, Feishin, Zen, Vesktop, Discord, Steam, OBS) Sho 2026-08-02 00:16:24 +0900
  • dae9cd50a8 fix: add repair_feishin_flatpak step to install.sh to fix Flatpak sandbox corruption Sho 2026-08-02 00:15:55 +0900
  • a0c4b8d1c5 fix: repair Feishin crash by fixing preferences.json handling, removing bad config files, and eliminating aggressive restarts Sho 2026-08-02 00:14:35 +0900
  • eb4d019cd6 feat: organize wallpapers into 35+ Lutgen theme folders and automate folder creation in install.sh Sho 2026-08-02 00:13:16 +0900
  • cb01f3a3ab feat: add wallpaper state persistence across system restarts via ~/.config/quickshell_user_wallpaper.json Sho 2026-08-02 00:07:04 +0900
  • fa24a8848d fix: update Feishin theme generator to write themes/Themes and preferences across all Flatpak and native sandboxes Sho 2026-08-02 00:06:10 +0900
  • b85616414a fix: update sync_discord to auto-enable quickshell-theme.css in settings.json and sync QuickCSS across native & Flatpak clients Sho 2026-08-02 00:05:00 +0900
  • 0b9b7a68eb feat: export master Alacritty configuration to repo, update install.sh symlinks, and add Flatpak Alacritty sync Sho 2026-08-02 00:01:49 +0900
  • b50244840e feat: add generic restart_app_if_running helper to support Flatpak app restarts on theme switch Sho 2026-08-01 23:58:46 +0900
  • fdee906e24 fix: change font.pixelSize in HamsterWidget.qml from float to int Sho 2026-08-01 23:56:16 +0900
  • a24624108a fix: update setup_systemd_service in install.sh to dynamically resolve binary location and append environment PATH Sho 2026-08-01 23:54:59 +0900
  • afc1871c2c fix: add safe_unlink helper to install.sh to safely unlink old symbolic links before relinking Sho 2026-08-01 23:51:50 +0900
  • b01a8cc752 fix: remove fastfetch overwriting from theme_sync.py and use ~/.config/fastfetch as reference Sho 2026-08-01 23:51:21 +0900
  • 90634d2977 style: reduce margins and border spacing around standalone hamster widget Sho 2026-08-01 23:49:53 +0900
  • 4d202257b7 feat: make running hamster widget a standalone bottom-left desktop widget with larger size and tight card padding Sho 2026-08-01 23:49:26 +0900
  • 19bb1399e8 feat: implement generic get_app_config_dirs helper to dynamically discover and sync themes for all Flatpak applications Sho 2026-08-01 23:43:56 +0900
  • d7b1a6a4e7 fix: add Flatpak Discord paths, multi-dir wallpaper scanner, local user pinned apps, and reverse domain icon mapping Sho 2026-08-01 23:42:35 +0900
  • 087e882a35 fix: resolve NameError search_dirs in app_launcher_service.py and relax OnlyShowIn filtering Sho 2026-08-01 23:40:27 +0900
  • d2a5845b5c refactor: update install.sh and export guide to use symbolic links for seamless git pull updates Sho 2026-08-01 23:37:38 +0900
  • 15d126780f fix: resolve Flatpak exported application icons dynamically via AppLauncherService iconMap Sho 2026-08-01 23:36:21 +0900
  • 8efe6d5198 fix: bypass kglobalaccel in workspace_service.py using direct KWin VirtualDesktopManager DBus calls Sho 2026-08-01 23:34:42 +0900
  • f495a4f8e2 fix: ensure fastfetch exact config deployment block is included in install.sh Sho 2026-08-01 23:29:47 +0900
  • 9cfc6debf9 feat: add dedicated deploy_kde_colorschemes step to install.sh Sho 2026-08-01 23:29:07 +0900
  • 8d4612d83a fix: resolve dock item drag position accumulation and Flatpak application launching Sho 2026-08-01 23:27:13 +0900
  • 676819cecb feat: add KDE Plasma color schemes, Konsole profiles, and auto-deploy to install.sh Sho 2026-08-01 23:25:54 +0900
  • 3e29850c4f feat: add Flatpak support for Feishin/Zen, fix fastfetch alignment, and use cute hamster emoji for launcher button Sho 2026-08-01 23:23:14 +0900