L'équipe responsable de la création des versions de GNOME a approuvé l'inclusion du nouveau lecteur de documents Papers dans la version principale de GNOME. À partir de la version GNOME 49, le programme Papers sera livré à la place d'Evince sous le nom de Document Viewer comme visualiseur de documents par défaut. Les modifications liées au remplacement d'Evince par Papers ont été acceptées dans le dépôt GNOME. Dans Ubuntu 25.04, l'application Papers est déjà fournie à la place d'Evince.
L'application Papers est un fork d'Evince, créé il y a un an par l'un des développeurs de la branche evince-next dans le but de moderniser considérablement la base de code. Les principales différences de Papers incluent le portage sur la bibliothèque GTK4 et l'utilisation du langage Rust pour le développement — le code qui assure le fonctionnement de l'interface utilisateur est réécrit en Rust. Parmi les différences notables, on peut également citer une modernisation importante de l'interface, une amélioration des performances et l'intégration d'outils pour la signature numérique des documents.
En termes de fonctionnalités, Papers est proche d'Evince et permet également de visualiser, chercher et annoter des documents aux formats PDF, DjVu, TIFF et dans les archives de bandes dessinées (CBR, CBT, CBZ, CB7). Dans Papers, l'API des bibliothèques libppsdocument et libppsview a été nettoyée, et la prise en charge du format DVI et de la plateforme Windows a été arrêtée. De nombreux widgets internes d'Evince ont été remplacés par des widgets standard GTK. L'utilisation du processus en arrière-plan papersd a été abandonnée. Au lieu de redémarrer manuellement le document, cette opération est désormais effectuée automatiquement lors de la détection de modifications du fichier. Une barre d'outils séparée pour ajouter des annotations a été supprimée, et il est recommandé d'utiliser le menu contextuel ou les raccourcis clavier à la place.

Source : opennet.ru
