Skip to content

2.3.0: DaP Convertitore si apre su Linux - #11

Open
cammo22 wants to merge 1 commit into
mainfrom
cursor/linux-fc02
Open

cammo22 wants to merge 1 commit into
mainfrom
cursor/linux-fc02

Conversation

@cammo22

@cammo22 cammo22 commented Nov 3, 2026

Copy link
Copy Markdown
Owner

Cosa arriva

La stessa finestra di Windows, su Linux, in un file solo (AppImage). L'app di Windows non cambia comportamento: il motore di Windows resta quello di prima (WIC, OCR, avatar, lettore). Su Linux si compila una seconda volta, senza quelle API.

  • Finestra: Photino (WebKit) carica ui/, la pagina che c'è già. Su Windows si continua a usare WebView2.
  • Conversioni: video, musica, sottotitoli, foto, testo, archivi (FFmpeg e 7-Zip scaricati e messi dentro). I PDF: testo e unione. I documenti, se c'è LibreOffice. L'OCR e l'avatar restano su Windows.
  • Tasto destro: Nautilus, Nemo e Dolphin. Si mette con «Aggiusta tutto» oppure --menu.
  • Aggiornamenti: si guarda il link della release (niente API di GitHub). L'avviso sta nella barra in alto.
  • Come si installa: linux/LEGGIMI.md.

CI

  • prove-linux.yml: su ogni pull request compila, fa le prove Linux e impacchetta l'AppImage.
  • Il rilascio su main, dopo quello di Windows, carica DaPConvertitore-linux.AppImage sulla stessa release.

Prove fatte qui

L'AppImage risponde 2.3.0. Le prove Linux (versione, menu, Cestino, PDF, una foto JPG) passano. L'app di Windows compila ancora e le prove del catalogo passano. La finestra vera non si è aperta qui: manca WebKit su questa macchina.

Open in Web Open in Cursor 

La stessa finestra, in un AppImage, con FFmpeg e 7-Zip dentro. Video, musica, foto, testo, archivi e PDF (testo e unione) si convertono; il tasto destro c'è in Nautilus, Nemo e Dolphin. Su Windows il programma resta quello di prima. Le prove Linux compilano l'app e impacchettano l'AppImage.

Co-authored-by: Cammo <cammo22@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants