Package Release Info

papers-48.2-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

papers-devel
papers-plugin-djvudocument

Change Logs

* Thu Apr 24 2025 bjorn.lie@gmail.com
- Update to version 48.2:
  + Bugs fixed:
  - Temporary downloaded files are not cleared on close
  - Exiting fullscreen dragging the headerbar doesn't cause the
    window controls to reappear
  - Clamp the signing selection to the selected page area
  - Cannot open a document on a specific page from terminal
  + Updated translatios.
* Fri Apr 18 2025 bjorn.lie@gmail.com
- Update to version 48.1:
  + Bugs fixed:
  - TOC occasionally doesn't work
  - Crash moving over or clicking on title
  - When searchbar has an existing query but is deselected,
    Ctrl+F should refocus and select-all existing text of the
    SearchEntry
  - Fullscreen window based on metadata
  - help: List "search-not-found.png" in media files
  - Fix rendering lags when view is zoomed in and text is
    selected
  - Various memory leak fix
  - Various fix for document signature
  + Updated translations.
* Thu Mar 13 2025 bjorn.lie@gmail.com
- Update to version 48.0:
  + Papers is now a lot more stable during reloads, due to multiple
    race and memory-safety bugs fixed.
  + Fullscreen mode at startup works now more reliably
  + Bugs fixed:
  - Replace pending_scroll/pending_resize/pending_point machinery
    in PpsView
  - Assumes http instead of https.
  - Links in Non Continuos Mode Do Not Jump to the Correct
    Position
  + Updated translations.
* Mon Mar 10 2025 bjorn.lie@gmail.com
- Drop papers-plugin-pdfdocument Suggests: It's already a
  Recommends.
* Sun Mar 02 2025 bjorn.lie@gmail.com
- Update to version 48.rc:
  + Update minimum poppler requirement to 25.01.0
  + Given the lack of downstream users, there were several API and
    ABI breaking changes in the libraries, but sonames were not
    updated
  + rust: Raise MSRV to 1.75
  + Add sysprof build feature
  + Multiple improvements to focus handling
  + Improve Search UX deciding when does the sidebar and its
    selection should activate
  + Fix signing that broke in 48.beta
  + Various bugs fixed.
  + Updated translations.
- Pass sysprof=disabled to meson setup. Avoid depending on sysprof
* Fri Feb 07 2025 bjorn.lie@gmail.com
- Update to version 48.beta:
  + The location of the shell and the Rust bindings changed after
    the shell's Rust port was completed.
  + Papers minimum required Poppler version did not change, however
    to support free text annotations Poppler >= 25.02 is required
    with a detection at build time only.
  + The PostScript and XPS document formats have been dropped.
    Papers has a modular plugin system that allows implementing
    support for those formats out-of-tree. If there are users still
    interested in those formats, feel free to reach out to us, so
    we can help you setup maintenance out-of-tree, and make sure we
    don't break them. However, we recommend transforming any old
    documents you might still have in those formats, to other more
    appropriate and moderns formats still read by the Papers'
    default configuration. For PostScript, there has been a
    previous discussion to which you can contribute (#151). For
    XPS, there has been no previous public consideration, but the
    format seems to never have gained traction and is deprecated
    elsewhere.
  + Simplified printing job handling relying more on GTK's
    implementation
  + After supporting digitially signing in 47, we now have the
    counterpart of digital signature verification.
  + Redesign of annotation windows
  + Improved context menu for annotation
  + Replaced caret mode confirmation dialog with toast
  + Create text annotations in a single action
  + Removed bookmarks sidebar completely. Did not follow current
    mock-ups, and the way bookmarks were stored locally had
    multiple issues. Both UI and backend would need to be written
    from scratch.
  + The night mode now preserves hue and only adjust the
    luminosity. From now on this is no longer a per-document
    setting is retained across open and future windows.
  + Finished Rust port of shell
  + Supporting free text and stamp annotations
  + Add support for libspelling
  + Update attachment sidebar UI
  + Fixes:
  - text selection does not copy content with middle mouse button
  - support help action in Flatpak's bubblewrap sandbox
  - handle switching between fullscreen and presentation mode
    correctly
  - nearest search result not scrolled to if it's the first one
- Stop passing ps=enabled to meson setup, ps support dropped
  upstream.
- Add pkgconfig(libspelling-1) BuildRequires: New dependency.
- Drop sub-packages: libppsshell4-5, plugin-psdocument and
  plugin-xpsdocument following upstream changes.
- No longer suggest plugin-psdocument and plugin-xpsdocument:
  packages removed.
* Thu Jan 30 2025 bjorn.lie@gmail.com
- Update to version 47.3:
  + Backwards compatible fix for supporting glib-macros >= 0.20.3
    (#278 Fails to build with newer glib-macros)
  + Libadwaita dep relaxed from >=1.6.beta to >=1.6
  + Requirement for cargo-fmt dropped for build type release
  + Fix libview header paths
  + Disable validate URL availability of appstream metadata (no
    net)
  + Other bugs fixed in main and picked for 47.2:
  - Crash with documents dragged and dropped onto Papers
  - Crash clicking "Expand all under this element"
  - Text marker in page number entry disappearing
  - Excessive zooming with continously scrolling mice
  - Text selection does not copy content for middle mouse button
  - Miscalculated pointer location
  - Fetching attachments leaked memory
  - Potential crash due to race condition in search context and
    attachment context
  - Critical on close due to ongoing timeout while scrolling
  - Annotation windows erroneously made transparent based on
    annotation's opacity
  - Help window not shown inside Flatpak's sandbox
  + Updated translations.
* Sun Oct 13 2024 bjorn.lie@gmail.com
- Add papers-plugin-pdfdocument Recommends: Ensure that at least
  pdf support is in place for most users.
- Add papers-plugin-comicsdocument, papers-plugin-djvudocument,
  papers-plugin-psdocument, papers-plugin-tiffdocument and
  papers-plugin-pdfdocument Suggests.
* Sun Sep 15 2024 bjorn.lie@gmail.com
- Update to version 47.0:
  * It is now possible to sign documents with digital certificates,
    like those stored in the national IDs of states like Estonia or
    Spain
  * Url parsing in commandline arguments now supports RFC 8118 for
    URI parsing
- Update service and spec, prepare for inclucion in GNOME.
* Thu Sep 12 2024 mantarimay@pm.me
- Update to version 47.beta+106:
  * Update Ukrainian translation
  * Update Hebrew translation
  * Update Slovenian translation
  * Update Georgian translation
  * Update Chinese (China) translation
  * Update Belarusian translation
  * build: macos: Initial support for building standalone app on MacOS
  * build: Add the libview/context to the include directories
  * libview: Declare PpsJobSave as final type
  * data: Set default page-cache-size to 200 MB
  * shell: Remove useless pps_print_region_contents
  * shell: Clean up some unused ensure_type()
  * Add digital signing support
  * Update Danish translation
  * Update Danish translation
  * shell: remove unused D-Bus stub
  * shell: Implement RFC 8118 for URI parsing of PDF
  * Update German translation
  * Update Hebrew translation
  * shell: Add a main menu on the start view page
  * shell-rs: update bindings for document view nullable metadata in open_document
  * shell: document-view: fix open_document nullable argument doc string
  * shell: set the Outline as the default page in the sidebar
  * shell-rs: set outline sidebar as default if it's available
  * Define PPS_LOCALEDIR in config instead of having a function
  * libdocument: backend: meson: drop unused define
  * Drop Windows support
  * doap: add camelCaseNick as maintainer
  * 47.rc