github aaddrick/claude-desktop-debian v1.1.10+claude0.14.10

13 hours ago

Summary

Fixes tray icon functionality on Wayland Linux, improves system integration following XDG standards, and enhances build resilience.

Key Changes

Tray Icon Fixes

  • Fixed non-functional tray menu on Wayland: Added DBus cleanup delay and mutex guard to prevent race conditions
  • Made tray patch resilient to minification: Dynamically extracts variable names instead of hardcoding them
  • Fixed tray icon runtime access: Tray icons now copied to filesystem for Electron API access

System Integration

  • Moved logs to XDG-compliant location: ~/.cache/claude-desktop-debian/launcher.log
  • Reset log file on each launch: Prevents unbounded growth

CI/CD

  • Improved GitHub Actions formatting and attribution

Files Changed

  • build.sh: Dynamic tray patching, icon processing improvements
  • scripts/build-deb-package.sh: XDG log location
  • scripts/build-appimage.sh: XDG log location
  • .github/workflows/*: Formatting improvements

Don't miss a new claude-desktop-debian release

NewReleases is sending notifications on new releases.