After 1.5 years in the making, @gnome Papers 50 will let you create freestanding text & ink annotations on PDFs (using a Wacom tablet stylus, for example), i.e. drawing & handwriting (to circle things or sign documents the old-fashioned way, or highlighting on scanned documents): https://lbaudin.pages.gitlab.gnome.org/blog/posts/drawing-writing-with-papers/

Used it in practice today. I've been hoping for this for about 20 years.
Papers nightly is such a massive improvement!

Thank you @lbaudin for implementing it 

#GNOMEPapers #PDF #Poppler

Drawing and Writing on PDFs in Papers (and new blog)

I stumbled upon a 2300-pages-long PDF document that actually is a fantastic benchmark for slow search performance (1.5 to 5 minutes) in most PDF readers (including GNOME Papers, Evince and Okular)… so I fired up #Sysprof through GNOME Builder to measure the slowness, and reported my findings in #Poppler for all of you performance optimization aficionados: https://gitlab.freedesktop.org/poppler/poppler/-/issues/1660

#PDF #profiling #performance #FreeDesktop #Linux #GNOMEBuilder #GNOME #GNOMEPapers #Evince #Okular

As I'm doing magazine-style brochure design with #Scribus again lately, I thought I'd report this long-standing #Evince issue in #GNOMEPapers : layout metadata not being respected when opening #PDF documents that explicitly specify they should be viewed as booklets.

Currently, anyone in GNOME receiving a fancy PDF from me would need to intuitively know that they are not meant to be displayed as single pages!

https://gitlab.gnome.org/GNOME/papers/-/issues/507

#UX #design #DTP

Since our university ditched both Adobe and Master PDF, and the new PDF solution is not available for #Ubuntu #Linux, I was looking for a viable PDF signing solution. It appears that the new #GNOMEPapers app actually supports this! With caveats … 1/

Je sais pas vous, mais moi #GnomePapers ne m'a pas convaincu par rapport à #Evince.

Gnome Papers semble plutôt joli, mais je préfère largement la réactivité que j'ai avec Evince, autant au démarrage qu'à l'utilisation.

🤔

#GNOME

#Debian13 Will Aim To Include #GNOME48, #Debian/#Ubuntu Begin Packaging GNOME Papers
"After discussion with the rest of the #Debian #GNOME team, we decided to target GNOME 48 for Debian 13 “Trixie”. Our goal is to get GNOME 48 RC in before Debian’s Transition Freeze and 48.1 in before Debian’s Hard Freeze."
#GNOMEPapers will be available in Ubuntu 25.04 while it sounds like Ubuntu 25.10 is where it could potentially end up replacing #Evince as the default document viewer.
https://www.phoronix.com/news/Debian-13-Plans-GNOME-48
Debian 13 Will Aim To Include GNOME 48, Debian/Ubuntu Begin Packaging GNOME Papers

For those wondering whether Debian 13 would see the upcoming GNOME 48 desktop packages given the upcoming Debian 13 'Trixie' development freezes, it looks like this updated GNOME release will be squeezed in.

If anyone is able to crash #GNOMEPapers Nightly by editing the opened PDF with an external app (ex: Paper Clip), *and* can somehow make that happen under gdb or coredumpctl, please share your backtrace, because I am unable to catch this heisenbug while running with GDB or on machines where systemd-coredump is installed: https://gitlab.gnome.org/GNOME/Incubator/papers/-/issues/353#note_2359761

#GNOME

Application crashes on PDF refresh (#353) · Issues · GNOME / Incubator / Papers · GitLab

Affected version Distribution, including version (example: "Ubuntu 20.04"): 22.04 version (example: "45.1"): 47.3 Package format and...

GitLab

New hardcore #PDF rendering performance benchmark for #Poppler:
"Jesus Christ it's a #Lyon (map), get in the car!" 

That map takes 26 seconds to render with Poppler on #Linux, but only 6 seconds with PDFjs, or 15 seconds with XPDF: https://gitlab.freedesktop.org/poppler/poppler/-/issues/1555

I've profiled the issue on the various Poppler rendering backends, and there are some hypotheses about the slowness. If anyone can help fix this, that would be fantastic.

#Okular #GNOMEPapers #Evince #Sysprof #profiling

Very slow rendering of the Lyon public transit map with lots of vector shapes (#1555) · Issues · poppler / poppler · GitLab

Hi! I have encountered a single-page PDF file that takes a very long time (over 25 seconds on my old desktop workstation) to render with any Poppler-based PDF...

GitLab

Wow, #GNOMEPapers Nightly now has luminosity-based colour inversion for its night mode, preserving the general hue of colours!

Now comes the tricky part: having the ability to not invert images at all, particularly for photographic content: https://gitlab.gnome.org/GNOME/Incubator/papers/-/issues/319

#GNOME #PDF #darkmode

Avoid altering colors of photographic images in inverted night mode (#319) · Issues · GNOME / Incubator / Papers · GitLab

In !380,

GitLab

I've always envied Adobe Reader/Acrobat users and tablet apps users who have forever been able to freely write on PDFs as if they are physical sheets of papers. Yes, you can use #Xournal++, but I want it as a streamlined UX built into my day-to-day #GNOME PDF reader app.

Although it was not implemented in #Evince, the #Poppler library has some support for ink-like handwritten #PDF annotations.

I have now put together usecases & broad ideas into this #GNOMEPapers ticket: https://gitlab.gnome.org/GNOME/Incubator/papers/-/issues/236

Ability to draw freehand "ink" annotations (handwriting, circling, striking, etc.) using a stylus / drawing tablet (#236) · Issues · GNOME / Incubator / Papers · GitLab

Context and usecases I'm filing this mostly as a reference to point to, and to differentiate from

GitLab