Skip to content

Replace Evince with Papers - #1

Merged
danirabbit merged 61 commits into
mainfrom
ryonakano/papers
Sep 14, 2026
Merged

danirabbit merged 61 commits into
mainfrom
ryonakano/papers

Conversation

@ryonakano

@ryonakano ryonakano commented Jul 19, 2025 •

Copy link
Copy Markdown
Member

Fixes elementary/evince#98

Based on https://github.com/flathub/org.gnome.Papers

Checklists

  • Launches on OS 9 Daily
    Screenshot_elementary-9-daily_2026-09-14_21:10:04
  • Launches on OS 8 Stable
    Screenshot_elementary-8_2026-09-14_21:13:28
  • Launches on OS 7 Stable
    Screenshot_elementary-7_2026-09-14_21:16:09

ryonakano and others added 30 commits April 19, 2025 01:16
Because Papers requires gtk4 >= 4.17.1 but runtime 8 has 4.14.5
Otherwise I couldn't launch Papers with the following error:

    papers: error while loading shared libraries: libppsdocument-4.0.so.5: cannot open shared object file: No such file or directory
So that future patches that requires granite don't depends on the patch to add granite::init()
Build options adapted from:
https://gitlab.gnome.org/GNOME/gnome-build-meta/-/blob/master/elements/sdk/gdk-pixbuf.bst

Co-authored-by: Markus Göllnitz <camelcasenick@bewares.it>
@ryonakano ryonakano moved this from Needs review to In progress in OS 8.1.1 Dec 29, 2025
@danirabbit danirabbit added this to OS 9 Jan 26, 2026
@danirabbit danirabbit removed this from OS 8.1.1 Jan 26, 2026
@danirabbit danirabbit moved this to In progress in OS 9 Jan 26, 2026
@ryonakano
ryonakano marked this pull request as ready for review September 14, 2026 12:20
@ryonakano ryonakano moved this from In progress to Needs Review in OS 9 Sep 14, 2026
@ryonakano
ryonakano requested a review from a team September 14, 2026 12:20
@danirabbit

Copy link
Copy Markdown
Member

There's little tiny things we could improve but not blocking imo. Nice work!

@danirabbit
danirabbit merged commit 4850f82 into main Sep 14, 2026
2 checks passed
@danirabbit
danirabbit deleted the ryonakano/papers branch September 14, 2026 16:47
@github-project-automation github-project-automation Bot moved this from Needs Review to Done in OS 9 Sep 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Replace Evince with Papers

4 participants