claude-desktop/src-tauri
Eddy e69ffe7f2b
Some checks failed
Build AppImage / build (push) Failing after 5m28s
[appimage] AppImage auf jeder Linux-Distro lauffaehig (inkl. NixOS)
Zwei kombinierte Patches:

1. main.rs: WEBKIT_DISABLE_DMABUF_RENDERER + WEBKIT_DISABLE_COMPOSITING_MODE
   als defensive Defaults wenn nicht vom User gesetzt. Behebt typische
   WebKit2GTK-Renderer-Crashes auf modernen Wayland-Setups.

2. Workflow: nach 'tauri build' wird der AppRun gepatched.
   - Detect NixOS via /run/opengl-driver/lib -> Host-Mesa via LD_LIBRARY_PATH
   - WebKit-Workarounds als ENV-Defaults (override moeglich)
   - Standard linuxdeploy-Pfade (PATH, XDG_DATA_DIRS etc.)
   - Re-bundle mit appimagetool

Resultat: AppImage laeuft out-of-the-box auf Debian/Ubuntu/Fedora/NixOS,
ohne dass der User ENV-Vars setzen muss.
2026-04-19 23:27:40 +02:00
..
capabilities Phasen 12-15: Hooks, VSCodium-Bridge, Programm-Steuerung, Schulungsmodus 2026-04-14 19:10:41 +02:00
icons Initial Commit: Claude Desktop Grundgerüst 2026-04-13 12:16:20 +02:00
scripts Phase 2: Claude SDK Integration + Event-System 2026-04-13 14:43:34 +02:00
src [appimage] AppImage auf jeder Linux-Distro lauffaehig (inkl. NixOS) 2026-04-19 23:27:40 +02:00
build.rs Initial Commit: Claude Desktop Grundgerüst 2026-04-13 12:16:20 +02:00
Cargo.lock Feature: Auto-Update System für AppImage 2026-04-15 14:06:23 +02:00
Cargo.toml Feature: Auto-Update System für AppImage 2026-04-15 14:06:23 +02:00
tauri.conf.json Tray-Icon mit Menü (Zeigen/Minimieren/Beenden) 2026-04-14 11:57:15 +02:00