2 Commits

Author SHA1 Message Date
Maksim Totmin
7a86732953 Fix build-appimage.sh: use venv for PyInstaller, set proper paths
- Create venv with --copies to avoid system pip restrictions (PEP 668)
- Install deps into venv before PyInstaller run
- Use absolute paths for --add-data
2026-05-31 17:48:54 +07:00
Maksim Totmin
81b2ab2173 Add AppImage build script and scripts/ directory
- scripts/build-appimage.sh: builds portable x86_64 AppImage
  via PyInstaller (onedir) + appimagetool
  - Bundles Python + PyQt6 + all dependencies
  - Excludes unused Qt modules to reduce size
  - Auto-downloads appimagetool if missing
  - Generates app icon via Pillow
- .gitignore: add build/
2026-05-31 17:45:51 +07:00