Write an article/section for desktop environment developers on how to handle application bundles
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 30/100
- Tipo di issue
- Documentazione
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Ambito
- desktop-dev, documentation
Direzione di ricerca
L’issue non indica alcun file sorgente né alcun test; inizia esaminando la sezione esistente sull’integrazione desktop collegata nell’issue e i comportamenti degli application bundle elencati. Il lavoro è completato quando viene aggiunto un articolo o una sezione che spiega questi comportamenti agli sviluppatori di ambienti desktop.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
TODO: Write an article/section for desktop environment developers on how to handle application bundles.
The plethora of currently available "desktop integration" "solutions" are crude workarounds for the fact that most desktop environments do not handle application bundles like .app, .AppDir, and .AppImage natively:
- Ask the user whether to set the executable bit when ELF binaries are opened by the user which are lacking this bit
- Show the application icon embedded in the bundle
- Handle .app and .AppDir opaque (like files rather than folders)
- If applications exit with an error code within a few seconds after being launched, show the error in the GUI
- etc.
Since i have written file managers (e.g., https://github.com/probonopd/Filer) which do this properly, maybe I should write a description of how to support such application bundles, in the hope that developers of KDE, XFCE, Cosmic, etc. might take interest.
Thanks to @ivan-hc for triggering this idea in a discussion.
- Lingua principale
- HTML
- Stelle
- 50
- Fork
- 46
- Merge medio
- 5g 5h
- PR unite (30g)
- 2
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di AppImage/docs.appimage.org
-
linuxdeploy is also available on ARMForse già presa @Korne127 l’ha presa 792 giorni fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 68/100
AppImage/docs.appimage.org#98 · 2 commenti ·
-
Cannot register on DiscourseAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
AppImage/docs.appimage.org#148 ·
-
Difficoltà 2/5 Mezza giornata Idoneità per principianti 45/100
AppImage/docs.appimage.org#127 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
AppImage/docs.appimage.org#121 ·
-
Convert to MarkdownAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
AppImage/docs.appimage.org#105 · 4 commenti ·
Tutte le issue di AppImage/docs.appimage.org
Issue simili
-
app bug windows-os
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
jellyfin/jellyfin-mpv-shim#800 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
bug needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
PlummersSoftwareLLC/tmog-feedback#1290 · 1 commento ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
katzenpost/katzenqt#126 ·
I maintainer di solito rispondono entro 1 giorno