home.social

#mupdf — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #mupdf, aggregated by home.social.

fetched live
  1. Well, hit a snag with #niri. I can't get #mupdf to launch, though it works fine in #sway. I might try #zathura but trying to avoid a bunch of package bloat.

  2. Well, hit a snag with #niri. I can't get #mupdf to launch, though it works fine in #sway. I might try #zathura but trying to avoid a bunch of package bloat.

  3. Well, hit a snag with #niri. I can't get #mupdf to launch, though it works fine in #sway. I might try #zathura but trying to avoid a bunch of package bloat.

  4. Well, hit a snag with #niri. I can't get #mupdf to launch, though it works fine in #sway. I might try #zathura but trying to avoid a bunch of package bloat.

  5. Well, hit a snag with #niri. I can't get #mupdf to launch, though it works fine in #sway. I might try #zathura but trying to avoid a bunch of package bloat.

  6. “Pixel, pixel, on the page”

    #Censor, the #PDF document #redaction tool for @gnome, which allows you to censor documents with high quality, was released in version 0.10.0: codeberg.org/censor/Censor/rel

    This release features a paranoid document redaction option, that draws the redaction rectangles, and saves page snapshots as raster images to the PDF document. Open documents in multiple windows and enjoy seeing their file names and real host paths in the window headers, inspired by Graphs, Typesetter, and others: floss.social/@sstendahl/115866

    If you find issues with Censor, don't hesitate to report them. You may now include the debugging information, available from the troubleshooting section of the about dialog.

    Thanks to its translators, Censor is currently available in 19 languages: translate.codeberg.org/engage/

    Find Censor at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF #PyMuPDF

  7. “Pixel, pixel, on the page”

    #Censor, the #PDF document #redaction tool for @gnome, which allows you to censor documents with high quality, was released in version 0.10.0: codeberg.org/censor/Censor/rel

    This release features a paranoid document redaction option, that draws the redaction rectangles, and saves page snapshots as raster images to the PDF document. Open documents in multiple windows and enjoy seeing their file names and real host paths in the window headers, inspired by Graphs, Typesetter, and others: floss.social/@sstendahl/115866

    If you find issues with Censor, don't hesitate to report them. You may now include the debugging information, available from the troubleshooting section of the about dialog.

    Thanks to its translators, Censor is currently available in 19 languages: translate.codeberg.org/engage/

    Find Censor at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF #PyMuPDF

  8. “Pixel, pixel, on the page”

    #Censor, the #PDF document #redaction tool for @gnome, which allows you to censor documents with high quality, was released in version 0.10.0: codeberg.org/censor/Censor/rel

    This release features a paranoid document redaction option, that draws the redaction rectangles, and saves page snapshots as raster images to the PDF document. Open documents in multiple windows and enjoy seeing their file names and real host paths in the window headers, inspired by Graphs, Typesetter, and others: floss.social/@sstendahl/115866

    If you find issues with Censor, don't hesitate to report them. You may now include the debugging information, available from the troubleshooting section of the about dialog.

    Thanks to its translators, Censor is currently available in 19 languages: translate.codeberg.org/engage/

    Find Censor at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF #PyMuPDF

  9. “Pixel, pixel, on the page”

    #Censor, the #PDF document #redaction tool for @gnome, which allows you to censor documents with high quality, was released in version 0.10.0: codeberg.org/censor/Censor/rel

    This release features a paranoid document redaction option, that draws the redaction rectangles, and saves page snapshots as raster images to the PDF document. Open documents in multiple windows and enjoy seeing their file names and real host paths in the window headers, inspired by Graphs, Typesetter, and others: floss.social/@sstendahl/115866

    If you find issues with Censor, don't hesitate to report them. You may now include the debugging information, available from the troubleshooting section of the about dialog.

    Thanks to its translators, Censor is currently available in 19 languages: translate.codeberg.org/engage/

    Find Censor at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF #PyMuPDF

  10. “Pixel, pixel, on the page”

    #Censor, the #PDF document #redaction tool for @gnome, which allows you to censor documents with high quality, was released in version 0.10.0: codeberg.org/censor/Censor/rel

    This release features a paranoid document redaction option, that draws the redaction rectangles, and saves page snapshots as raster images to the PDF document. Open documents in multiple windows and enjoy seeing their file names and real host paths in the window headers, inspired by Graphs, Typesetter, and others: floss.social/@sstendahl/115866

    If you find issues with Censor, don't hesitate to report them. You may now include the debugging information, available from the troubleshooting section of the about dialog.

    Thanks to its translators, Censor is currently available in 19 languages: translate.codeberg.org/engage/

    Find Censor at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF #PyMuPDF

  11. “Preparing for the blackout”

    #Censor, the #PDF document #redaction tool, which allows you to draw black rectangles and permanently remove text and images below them, was released in version 0.9.0 (with a follow-up v0.9.1): codeberg.org/censor/Censor/rel

    This version concentrates on draft and UI features. You can now save drafted redactions to the PDF document as PDF redaction annotations. Alternatively, you may export them to a JSON file, which may serve as a template for future redaction sessions. Censor’s welcome screen with new drop-file support and the keyboard shortcuts dialog were revised. On top of that, you may now censor in fullscreen mode.

    Find Censor on @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor or get it from your distribution package maintainers: repology.org/project/censor-do.

    Thanks to its translators, Censor is currently available in 18 languages. You may contribute to translations at translate.codeberg.org/engage/

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF #PyMuPDF

  12. “Preparing for the blackout”

    #Censor, the #PDF document #redaction tool, which allows you to draw black rectangles and permanently remove text and images below them, was released in version 0.9.0 (with a follow-up v0.9.1): codeberg.org/censor/Censor/rel

    This version concentrates on draft and UI features. You can now save drafted redactions to the PDF document as PDF redaction annotations. Alternatively, you may export them to a JSON file, which may serve as a template for future redaction sessions. Censor’s welcome screen with new drop-file support and the keyboard shortcuts dialog were revised. On top of that, you may now censor in fullscreen mode.

    Find Censor on @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor or get it from your distribution package maintainers: repology.org/project/censor-do.

    Thanks to its translators, Censor is currently available in 18 languages. You may contribute to translations at translate.codeberg.org/engage/

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF #PyMuPDF

  13. “Preparing for the blackout”

    #Censor, the #PDF document #redaction tool, which allows you to draw black rectangles and permanently remove text and images below them, was released in version 0.9.0 (with a follow-up v0.9.1): codeberg.org/censor/Censor/rel

    This version concentrates on draft and UI features. You can now save drafted redactions to the PDF document as PDF redaction annotations. Alternatively, you may export them to a JSON file, which may serve as a template for future redaction sessions. Censor’s welcome screen with new drop-file support and the keyboard shortcuts dialog were revised. On top of that, you may now censor in fullscreen mode.

    Find Censor on @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor or get it from your distribution package maintainers: repology.org/project/censor-do.

    Thanks to its translators, Censor is currently available in 18 languages. You may contribute to translations at translate.codeberg.org/engage/

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF #PyMuPDF

  14. “Preparing for the blackout”

    #Censor, the #PDF document #redaction tool, which allows you to draw black rectangles and permanently remove text and images below them, was released in version 0.9.0 (with a follow-up v0.9.1): codeberg.org/censor/Censor/rel

    This version concentrates on draft and UI features. You can now save drafted redactions to the PDF document as PDF redaction annotations. Alternatively, you may export them to a JSON file, which may serve as a template for future redaction sessions. Censor’s welcome screen with new drop-file support and the keyboard shortcuts dialog were revised. On top of that, you may now censor in fullscreen mode.

    Find Censor on @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor or get it from your distribution package maintainers: repology.org/project/censor-do.

    Thanks to its translators, Censor is currently available in 18 languages. You may contribute to translations at translate.codeberg.org/engage/

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF #PyMuPDF

  15. “Preparing for the blackout”

    #Censor, the #PDF document #redaction tool, which allows you to draw black rectangles and permanently remove text and images below them, was released in version 0.9.0 (with a follow-up v0.9.1): codeberg.org/censor/Censor/rel

    This version concentrates on draft and UI features. You can now save drafted redactions to the PDF document as PDF redaction annotations. Alternatively, you may export them to a JSON file, which may serve as a template for future redaction sessions. Censor’s welcome screen with new drop-file support and the keyboard shortcuts dialog were revised. On top of that, you may now censor in fullscreen mode.

    Find Censor on @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor or get it from your distribution package maintainers: repology.org/project/censor-do.

    Thanks to its translators, Censor is currently available in 18 languages. You may contribute to translations at translate.codeberg.org/engage/

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF #PyMuPDF

  16. “Banish the ghosts”

    #Censor, the #PDF document #redaction tool for the @gnome desktop, was released in version 0.8.0: codeberg.org/censor/Censor/rel

    This version comes with major improvements to secure redaction of invisible elements: first, point- or line-like elements on page borders, and second, elements located outside of pages, quasi in infinity. These “ghosts” are now redacted or you’ll get warned during post-redaction-validation if redaction wasn’t possible. I discovered these issues in a few PDF documents after adding another big testing sample dataset, kindly provided by the #OpenPreservationFoundation: github.com/openpreserve/format

    Find Censor on @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor or get it from your distribution package maintainers: repology.org/project/censor-do

    Thanks to its translators, Censor is currently available in 17 languages. I welcome your contribution to translations at #CodebergTranslate: translate.codeberg.org/engage/

    #censorship #Codeberg #Flathub #GNOME #GTK4 #linux #python #MuPDF #PyMuPDF

  17. “Banish the ghosts”

    #Censor, the #PDF document #redaction tool for the @gnome desktop, was released in version 0.8.0: codeberg.org/censor/Censor/rel

    This version comes with major improvements to secure redaction of invisible elements: first, point- or line-like elements on page borders, and second, elements located outside of pages, quasi in infinity. These “ghosts” are now redacted or you’ll get warned during post-redaction-validation if redaction wasn’t possible. I discovered these issues in a few PDF documents after adding another big testing sample dataset, kindly provided by the #OpenPreservationFoundation: github.com/openpreserve/format

    Find Censor on @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor or get it from your distribution package maintainers: repology.org/project/censor-do

    Thanks to its translators, Censor is currently available in 17 languages. I welcome your contribution to translations at #CodebergTranslate: translate.codeberg.org/engage/

    #censorship #Codeberg #Flathub #GNOME #GTK4 #linux #python #MuPDF #PyMuPDF

  18. “Banish the ghosts”

    #Censor, the #PDF document #redaction tool for the @gnome desktop, was released in version 0.8.0: codeberg.org/censor/Censor/rel

    This version comes with major improvements to secure redaction of invisible elements: first, point- or line-like elements on page borders, and second, elements located outside of pages, quasi in infinity. These “ghosts” are now redacted or you’ll get warned during post-redaction-validation if redaction wasn’t possible. I discovered these issues in a few PDF documents after adding another big testing sample dataset, kindly provided by the #OpenPreservationFoundation: github.com/openpreserve/format

    Find Censor on @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor or get it from your distribution package maintainers: repology.org/project/censor-do

    Thanks to its translators, Censor is currently available in 17 languages. I welcome your contribution to translations at #CodebergTranslate: translate.codeberg.org/engage/

    #censorship #Codeberg #Flathub #GNOME #GTK4 #linux #python #MuPDF #PyMuPDF

  19. “Banish the ghosts”

    #Censor, the #PDF document #redaction tool for the @gnome desktop, was released in version 0.8.0: codeberg.org/censor/Censor/rel

    This version comes with major improvements to secure redaction of invisible elements: first, point- or line-like elements on page borders, and second, elements located outside of pages, quasi in infinity. These “ghosts” are now redacted or you’ll get warned during post-redaction-validation if redaction wasn’t possible. I discovered these issues in a few PDF documents after adding another big testing sample dataset, kindly provided by the #OpenPreservationFoundation: github.com/openpreserve/format

    Find Censor on @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor or get it from your distribution package maintainers: repology.org/project/censor-do

    Thanks to its translators, Censor is currently available in 17 languages. I welcome your contribution to translations at #CodebergTranslate: translate.codeberg.org/engage/

    #censorship #Codeberg #Flathub #GNOME #GTK4 #linux #python #MuPDF #PyMuPDF

  20. “Banish the ghosts”

    #Censor, the #PDF document #redaction tool for the @gnome desktop, was released in version 0.8.0: codeberg.org/censor/Censor/rel

    This version comes with major improvements to secure redaction of invisible elements: first, point- or line-like elements on page borders, and second, elements located outside of pages, quasi in infinity. These “ghosts” are now redacted or you’ll get warned during post-redaction-validation if redaction wasn’t possible. I discovered these issues in a few PDF documents after adding another big testing sample dataset, kindly provided by the #OpenPreservationFoundation: github.com/openpreserve/format

    Find Censor on @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor or get it from your distribution package maintainers: repology.org/project/censor-do

    Thanks to its translators, Censor is currently available in 17 languages. I welcome your contribution to translations at #CodebergTranslate: translate.codeberg.org/engage/

    #censorship #Codeberg #Flathub #GNOME #GTK4 #linux #python #MuPDF #PyMuPDF

  21. #Censor, the #PDF document #redaction tool for the #GNOME desktop, was released in version v0.7.3. Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor or get it from your distribution package maintainers: repology.org/project/censor-do (currently AUR, ALT Linux, and NixOS).

    A bug was fixed that sometimes prevented files to be saved with the “Save” menu entry or associated keyboard shortcut `Ctrl`+`S`. Censor’s #Flatpak package comes with the latest version of the upstream library #PyMuPDF (1.28.0).

    Three new languages have been added to Censor since the last announcement here: Basque, Swedish, and Ukrainian. Thanks to the translators! You may contribute to translations at translate.codeberg.org/engage/

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF

  22. #Censor, the #PDF document #redaction tool for the #GNOME desktop, was released in version v0.7.3. Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor or get it from your distribution package maintainers: repology.org/project/censor-do (currently AUR, ALT Linux, and NixOS).

    A bug was fixed that sometimes prevented files to be saved with the “Save” menu entry or associated keyboard shortcut `Ctrl`+`S`. Censor’s #Flatpak package comes with the latest version of the upstream library #PyMuPDF (1.28.0).

    Three new languages have been added to Censor since the last announcement here: Basque, Swedish, and Ukrainian. Thanks to the translators! You may contribute to translations at translate.codeberg.org/engage/

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF

  23. #Censor, the #PDF document #redaction tool for the #GNOME desktop, was released in version v0.7.3. Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor or get it from your distribution package maintainers: repology.org/project/censor-do (currently AUR, ALT Linux, and NixOS).

    A bug was fixed that sometimes prevented files to be saved with the “Save” menu entry or associated keyboard shortcut `Ctrl`+`S`. Censor’s #Flatpak package comes with the latest version of the upstream library #PyMuPDF (1.28.0).

    Three new languages have been added to Censor since the last announcement here: Basque, Swedish, and Ukrainian. Thanks to the translators! You may contribute to translations at translate.codeberg.org/engage/

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF

  24. #Censor, the #PDF document #redaction tool for the #GNOME desktop, was released in version v0.7.3. Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor or get it from your distribution package maintainers: repology.org/project/censor-do (currently AUR, ALT Linux, and NixOS).

    A bug was fixed that sometimes prevented files to be saved with the “Save” menu entry or associated keyboard shortcut `Ctrl`+`S`. Censor’s #Flatpak package comes with the latest version of the upstream library #PyMuPDF (1.28.0).

    Three new languages have been added to Censor since the last announcement here: Basque, Swedish, and Ukrainian. Thanks to the translators! You may contribute to translations at translate.codeberg.org/engage/

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF

  25. #Censor, the #PDF document #redaction tool for the #GNOME desktop, was released in version v0.7.3. Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor or get it from your distribution package maintainers: repology.org/project/censor-do (currently AUR, ALT Linux, and NixOS).

    A bug was fixed that sometimes prevented files to be saved with the “Save” menu entry or associated keyboard shortcut `Ctrl`+`S`. Censor’s #Flatpak package comes with the latest version of the upstream library #PyMuPDF (1.28.0).

    Three new languages have been added to Censor since the last announcement here: Basque, Swedish, and Ukrainian. Thanks to the translators! You may contribute to translations at translate.codeberg.org/engage/

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF

  26. I've been using literally the worst time ever trying to package my #rust #libcosmic app on #flatpak. There are tons of examples and things, but I had to go and make things harder by depending on #mupdf-rs which are rust bindings to #mupdf which is a C library for rendering PDFs. I can't get #mupdf-rs to build to save my life. 🙎‍♂️

  27. I've been using literally the worst time ever trying to package my #rust #libcosmic app on #flatpak. There are tons of examples and things, but I had to go and make things harder by depending on #mupdf-rs which are rust bindings to #mupdf which is a C library for rendering PDFs. I can't get #mupdf-rs to build to save my life. 🙎‍♂️

  28. I've been using literally the worst time ever trying to package my #rust #libcosmic app on #flatpak. There are tons of examples and things, but I had to go and make things harder by depending on #mupdf-rs which are rust bindings to #mupdf which is a C library for rendering PDFs. I can't get #mupdf-rs to build to save my life. 🙎‍♂️

  29. I've been using literally the worst time ever trying to package my #rust #libcosmic app on #flatpak. There are tons of examples and things, but I had to go and make things harder by depending on #mupdf-rs which are rust bindings to #mupdf which is a C library for rendering PDFs. I can't get #mupdf-rs to build to save my life. 🙎‍♂️

  30. I've been using literally the worst time ever trying to package my #rust #libcosmic app on #flatpak. There are tons of examples and things, but I had to go and make things harder by depending on #mupdf-rs which are rust bindings to #mupdf which is a C library for rendering PDFs. I can't get #mupdf-rs to build to save my life. 🙎‍♂️

  31. @vfrmedia #mupdf
    💡

    mupdf.com/ xD

    $ apt moo
    (__)
    (oo)
    /------\/
    / | ||
    * /\---/\
    ~~ ~~
    ..."Have you mooed today?"...

  32. @vfrmedia #mupdf
    💡

    mupdf.com/ xD

    $ apt moo
    (__)
    (oo)
    /------\/
    / | ||
    * /\---/\
    ~~ ~~
    ..."Have you mooed today?"...

  33. @vfrmedia #mupdf
    💡

    mupdf.com/ xD

    $ apt moo
    (__)
    (oo)
    /------\/
    / | ||
    * /\---/\
    ~~ ~~
    ..."Have you mooed today?"...

  34. @vfrmedia
    💡

    mupdf.com/ xD

    $ apt moo
    (__)
    (oo)
    /------\/
    / | ||
    * /\---/\
    ~~ ~~
    ..."Have you mooed today?"...

  35. @vfrmedia #mupdf
    💡

    mupdf.com/ xD

    $ apt moo
    (__)
    (oo)
    /------\/
    / | ||
    * /\---/\
    ~~ ~~
    ..."Have you mooed today?"...

  36. “Annotation censoring everywhere”

    #Censor, the #PDF document #redaction tool for the #GNOME desktop, got a minor update to v0.7.1. Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    Censor’s #Flatpak package comes with the latest version of the upstream library #PyMuPDF (1.27.2.3). This solves an issue with annotations that could not be redacted in some files. Thanks to Julian Smith from #Artifex for fixing it upstream. In case you do not use the Flatpak package, you may need to wait for your distribution maintainers to update PyMuPDF’s version.

    Hindi has been added to the languages you may now speak with Censor. Thanks to the translators!

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF

  37. “Annotation censoring everywhere”

    #Censor, the #PDF document #redaction tool for the #GNOME desktop, got a minor update to v0.7.1. Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    Censor’s #Flatpak package comes with the latest version of the upstream library #PyMuPDF (1.27.2.3). This solves an issue with annotations that could not be redacted in some files. Thanks to Julian Smith from #Artifex for fixing it upstream. In case you do not use the Flatpak package, you may need to wait for your distribution maintainers to update PyMuPDF’s version.

    Hindi has been added to the languages you may now speak with Censor. Thanks to the translators!

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF

  38. “Annotation censoring everywhere”

    #Censor, the #PDF document #redaction tool for the #GNOME desktop, got a minor update to v0.7.1. Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    Censor’s #Flatpak package comes with the latest version of the upstream library #PyMuPDF (1.27.2.3). This solves an issue with annotations that could not be redacted in some files. Thanks to Julian Smith from #Artifex for fixing it upstream. In case you do not use the Flatpak package, you may need to wait for your distribution maintainers to update PyMuPDF’s version.

    Hindi has been added to the languages you may now speak with Censor. Thanks to the translators!

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF

  39. “Annotation censoring everywhere”

    #Censor, the #PDF document #redaction tool for the #GNOME desktop, got a minor update to v0.7.1. Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    Censor’s #Flatpak package comes with the latest version of the upstream library #PyMuPDF (1.27.2.3). This solves an issue with annotations that could not be redacted in some files. Thanks to Julian Smith from #Artifex for fixing it upstream. In case you do not use the Flatpak package, you may need to wait for your distribution maintainers to update PyMuPDF’s version.

    Hindi has been added to the languages you may now speak with Censor. Thanks to the translators!

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF

  40. “Annotation censoring everywhere”

    #Censor, the #PDF document #redaction tool for the #GNOME desktop, got a minor update to v0.7.1. Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    Censor’s #Flatpak package comes with the latest version of the upstream library #PyMuPDF (1.27.2.3). This solves an issue with annotations that could not be redacted in some files. Thanks to Julian Smith from #Artifex for fixing it upstream. In case you do not use the Flatpak package, you may need to wait for your distribution maintainers to update PyMuPDF’s version.

    Hindi has been added to the languages you may now speak with Censor. Thanks to the translators!

    #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF

  41. “Zoom in, zoom out, redact your points!”

    #Censor v0.7.0 ships improved zooming with pinch-to-zoom gesture on touchpads and touchscreens and various security bug fixes. Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    You may now redact safely also #PDF documents with cropped, scaled, or rotated pages. The upstream #PyMuPDF library has some issues treating these documents. Thus, I implemented manual transformation and drawing of the redaction rectangles, and verified the proper redaction with a specially created sample document, submitted to the collection by #pypdf: github.com/py-pdf/sample-files

    Additionally, point- or line-like elements are now properly redacted. Sanitization during post-processing keeps now entries in form fields (note: this changes previous behavior).

    Thanks to the translators, Censor is now available in 13 languages including Croatian and Russian.

    #censorship #redaction #Codeberg #Flatpak #Flathub #GNOME #linux #python #MuPDF

  42. “Zoom in, zoom out, redact your points!”

    #Censor v0.7.0 ships improved zooming with pinch-to-zoom gesture on touchpads and touchscreens and various security bug fixes. Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    You may now redact safely also #PDF documents with cropped, scaled, or rotated pages. The upstream #PyMuPDF library has some issues treating these documents. Thus, I implemented manual transformation and drawing of the redaction rectangles, and verified the proper redaction with a specially created sample document, submitted to the collection by #pypdf: github.com/py-pdf/sample-files

    Additionally, point- or line-like elements are now properly redacted. Sanitization during post-processing keeps now entries in form fields (note: this changes previous behavior).

    Thanks to the translators, Censor is now available in 13 languages including Croatian and Russian.

    #censorship #redaction #Codeberg #Flatpak #Flathub #GNOME #linux #python #MuPDF

  43. “Zoom in, zoom out, redact your points!”

    #Censor v0.7.0 ships improved zooming with pinch-to-zoom gesture on touchpads and touchscreens and various security bug fixes. Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    You may now redact safely also #PDF documents with cropped, scaled, or rotated pages. The upstream #PyMuPDF library has some issues treating these documents. Thus, I implemented manual transformation and drawing of the redaction rectangles, and verified the proper redaction with a specially created sample document, submitted to the collection by #pypdf: github.com/py-pdf/sample-files

    Additionally, point- or line-like elements are now properly redacted. Sanitization during post-processing keeps now entries in form fields (note: this changes previous behavior).

    Thanks to the translators, Censor is now available in 13 languages including Croatian and Russian.

    #censorship #redaction #Codeberg #Flatpak #Flathub #GNOME #linux #python #MuPDF

  44. “Zoom in, zoom out, redact your points!”

    #Censor v0.7.0 ships improved zooming with pinch-to-zoom gesture on touchpads and touchscreens and various security bug fixes. Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    You may now redact safely also #PDF documents with cropped, scaled, or rotated pages. The upstream #PyMuPDF library has some issues treating these documents. Thus, I implemented manual transformation and drawing of the redaction rectangles, and verified the proper redaction with a specially created sample document, submitted to the collection by #pypdf: github.com/py-pdf/sample-files

    Additionally, point- or line-like elements are now properly redacted. Sanitization during post-processing keeps now entries in form fields (note: this changes previous behavior).

    Thanks to the translators, Censor is now available in 13 languages including Croatian and Russian.

    #censorship #redaction #Codeberg #Flatpak #Flathub #GNOME #linux #python #MuPDF

  45. “Zoom in, zoom out, redact your points!”

    #Censor v0.7.0 ships improved zooming with pinch-to-zoom gesture on touchpads and touchscreens and various security bug fixes. Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    You may now redact safely also #PDF documents with cropped, scaled, or rotated pages. The upstream #PyMuPDF library has some issues treating these documents. Thus, I implemented manual transformation and drawing of the redaction rectangles, and verified the proper redaction with a specially created sample document, submitted to the collection by #pypdf: github.com/py-pdf/sample-files

    Additionally, point- or line-like elements are now properly redacted. Sanitization during post-processing keeps now entries in form fields (note: this changes previous behavior).

    Thanks to the translators, Censor is now available in 13 languages including Croatian and Russian.

    #censorship #redaction #Codeberg #Flatpak #Flathub #GNOME #linux #python #MuPDF

  46. “Secure #redaction by design and through extensive #testing

    #Censor 0.6.0 comes with many more #security improvements, motivated by extensive testing on more then 1,000 #PDF document samples. You may now redact securely also links, form fields and widgets. In rare cases, when partial image redaction fails, the more secure full image removal is used instead.

    But even more important, Censor now warns you, when unsuccessful redaction is detected during postprocessing. This reduces the impact of known issues of unsecure redaction.

    Polish is the 11th language you may speak with Censor. Thanks to its translators (among them, @mondstern)!

    Thanks a lot also to #pypdf, #qpdf, #pikepdf, #Ghostscript, #MuPDF, #PyMuPDF, and #poppler contributors for the great resource of PDF document samples!

    Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    #Censorship #Codeberg #Flathub #GNOME #Linux #Python

  47. “Secure #redaction by design and through extensive #testing

    #Censor 0.6.0 comes with many more #security improvements, motivated by extensive testing on more then 1,000 #PDF document samples. You may now redact securely also links, form fields and widgets. In rare cases, when partial image redaction fails, the more secure full image removal is used instead.

    But even more important, Censor now warns you, when unsuccessful redaction is detected during postprocessing. This reduces the impact of known issues of unsecure redaction.

    Polish is the 11th language you may speak with Censor. Thanks to its translators (among them, @mondstern)!

    Thanks a lot also to #pypdf, #qpdf, #pikepdf, #Ghostscript, #MuPDF, #PyMuPDF, and #poppler contributors for the great resource of PDF document samples!

    Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    #Censorship #Codeberg #Flathub #GNOME #Linux #Python

  48. “Secure #redaction by design and through extensive #testing

    #Censor 0.6.0 comes with many more #security improvements, motivated by extensive testing on more then 1,000 #PDF document samples. You may now redact securely also links, form fields and widgets. In rare cases, when partial image redaction fails, the more secure full image removal is used instead.

    But even more important, Censor now warns you, when unsuccessful redaction is detected during postprocessing. This reduces the impact of known issues of unsecure redaction.

    Polish is the 11th language you may speak with Censor. Thanks to its translators (among them, @mondstern)!

    Thanks a lot also to #pypdf, #qpdf, #pikepdf, #Ghostscript, #MuPDF, #PyMuPDF, and #poppler contributors for the great resource of PDF document samples!

    Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    #Censorship #Codeberg #Flathub #GNOME #Linux #Python

  49. “Secure #redaction by design and through extensive #testing

    #Censor 0.6.0 comes with many more #security improvements, motivated by extensive testing on more then 1,000 #PDF document samples. You may now redact securely also links, form fields and widgets. In rare cases, when partial image redaction fails, the more secure full image removal is used instead.

    But even more important, Censor now warns you, when unsuccessful redaction is detected during postprocessing. This reduces the impact of known issues of unsecure redaction.

    Polish is the 11th language you may speak with Censor. Thanks to its translators (among them, @mondstern)!

    Thanks a lot also to #pypdf, #qpdf, #pikepdf, #Ghostscript, #MuPDF, #PyMuPDF, and #poppler contributors for the great resource of PDF document samples!

    Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    #Censorship #Codeberg #Flathub #GNOME #Linux #Python

  50. “Secure #redaction by design and through extensive #testing

    #Censor 0.6.0 comes with many more #security improvements, motivated by extensive testing on more then 1,000 #PDF document samples. You may now redact securely also links, form fields and widgets. In rare cases, when partial image redaction fails, the more secure full image removal is used instead.

    But even more important, Censor now warns you, when unsuccessful redaction is detected during postprocessing. This reduces the impact of known issues of unsecure redaction.

    Polish is the 11th language you may speak with Censor. Thanks to its translators (among them, @mondstern)!

    Thanks a lot also to #pypdf, #qpdf, #pikepdf, #Ghostscript, #MuPDF, #PyMuPDF, and #poppler contributors for the great resource of PDF document samples!

    Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    #Censorship #Codeberg #Flathub #GNOME #Linux #Python

  51. That said and celebrated ;), there are things that #Censor is not yet well redacting.

    The upstream library #MuPDF (with its #Python bindings in #PyMuPDF) supports by default only redaction of text, vector graphics and images. Testing on a variety of PDF files (thanks to #pypdf, #qpdf, #ghostscript, and their issue reporters, as well as @pdfarranger for their hint) let me discover that some vector graphics are not properly redacted and an upstream issue has been reported for that.

    Also, form fields (widgets), signatures and links may be incompletely redacted.

    You can find an updated list of “What is redacted? What not?” here: codeberg.org/censor/Censor/iss

    #pdf #redaction #security

  52. That said and celebrated ;), there are things that #Censor is not yet well redacting.

    The upstream library #MuPDF (with its #Python bindings in #PyMuPDF) supports by default only redaction of text, vector graphics and images. Testing on a variety of PDF files (thanks to #pypdf, #qpdf, #ghostscript, and their issue reporters, as well as @pdfarranger for their hint) let me discover that some vector graphics are not properly redacted and an upstream issue has been reported for that.

    Also, form fields (widgets), signatures and links may be incompletely redacted.

    You can find an updated list of “What is redacted? What not?” here: codeberg.org/censor/Censor/iss

    #pdf #redaction #security

  53. That said and celebrated ;), there are things that #Censor is not yet well redacting.

    The upstream library #MuPDF (with its #Python bindings in #PyMuPDF) supports by default only redaction of text, vector graphics and images. Testing on a variety of PDF files (thanks to #pypdf, #qpdf, #ghostscript, and their issue reporters, as well as @pdfarranger for their hint) let me discover that some vector graphics are not properly redacted and an upstream issue has been reported for that.

    Also, form fields (widgets), signatures and links may be incompletely redacted.

    You can find an updated list of “What is redacted? What not?” here: codeberg.org/censor/Censor/iss

    #pdf #redaction #security

  54. That said and celebrated ;), there are things that #Censor is not yet well redacting.

    The upstream library #MuPDF (with its #Python bindings in #PyMuPDF) supports by default only redaction of text, vector graphics and images. Testing on a variety of PDF files (thanks to #pypdf, #qpdf, #ghostscript, and their issue reporters, as well as @pdfarranger for their hint) let me discover that some vector graphics are not properly redacted and an upstream issue has been reported for that.

    Also, form fields (widgets), signatures and links may be incompletely redacted.

    You can find an updated list of “What is redacted? What not?” here: codeberg.org/censor/Censor/iss

    #pdf #redaction #security

  55. That said and celebrated ;), there are things that #Censor is not yet well redacting.

    The upstream library #MuPDF (with its #Python bindings in #PyMuPDF) supports by default only redaction of text, vector graphics and images. Testing on a variety of PDF files (thanks to #pypdf, #qpdf, #ghostscript, and their issue reporters, as well as @pdfarranger for their hint) let me discover that some vector graphics are not properly redacted and an upstream issue has been reported for that.

    Also, form fields (widgets), signatures and links may be incompletely redacted.

    You can find an updated list of “What is redacted? What not?” here: codeberg.org/censor/Censor/iss

    #pdf #redaction #security

  56. “Better safe than sorry”

    For release 0.5.0 of #Censor, a lot of work went into improving the security of PDF redaction.

    PDF documents are tricky, and irrevocably removing elements from them is even more. With this release, before saving a redacted document, garbage is now properly collected and documents are sanitized, which means that metadata, page thumbnails, etc. are removed.

    Also, vector graphics are now removed with a more strict option when they overlap with redaction rectangles. On top of that, I added redaction of PDF annotations.

    The user interface was refreshed: with undo and redo buttons in the toolbar and improved document saving experience. Drawing rectangles is now indicated by a crosshair cursor.

    Thanks to the translators, you may now talk also Czech with Censor!

    Get it from @flathub: flathub.org/apps/page.codeberg, or contribute on @Codeberg: codeberg.org/censor/Censor

    #censorship #redaction #PDF #Codeberg #Flatpak #Flathub #GNOME #python #MuPDF #PyMuPDF #linux

  57. “Better safe than sorry”

    For release 0.5.0 of #Censor, a lot of work went into improving the security of PDF redaction.

    PDF documents are tricky, and irrevocably removing elements from them is even more. With this release, before saving a redacted document, garbage is now properly collected and documents are sanitized, which means that metadata, page thumbnails, etc. are removed.

    Also, vector graphics are now removed with a more strict option when they overlap with redaction rectangles. On top of that, I added redaction of PDF annotations.

    The user interface was refreshed: with undo and redo buttons in the toolbar and improved document saving experience. Drawing rectangles is now indicated by a crosshair cursor.

    Thanks to the translators, you may now talk also Czech with Censor!

    Get it from @flathub: flathub.org/apps/page.codeberg, or contribute on @Codeberg: codeberg.org/censor/Censor

    #censorship #redaction #PDF #Codeberg #Flatpak #Flathub #GNOME #python #MuPDF #PyMuPDF #linux

  58. “Better safe than sorry”

    For release 0.5.0 of #Censor, a lot of work went into improving the security of PDF redaction.

    PDF documents are tricky, and irrevocably removing elements from them is even more. With this release, before saving a redacted document, garbage is now properly collected and documents are sanitized, which means that metadata, page thumbnails, etc. are removed.

    Also, vector graphics are now removed with a more strict option when they overlap with redaction rectangles. On top of that, I added redaction of PDF annotations.

    The user interface was refreshed: with undo and redo buttons in the toolbar and improved document saving experience. Drawing rectangles is now indicated by a crosshair cursor.

    Thanks to the translators, you may now talk also Czech with Censor!

    Get it from @flathub: flathub.org/apps/page.codeberg, or contribute on @Codeberg: codeberg.org/censor/Censor

    #censorship #redaction #PDF #Codeberg #Flatpak #Flathub #GNOME #python #MuPDF #PyMuPDF #linux

  59. “Better safe than sorry”

    For release 0.5.0 of #Censor, a lot of work went into improving the security of PDF redaction.

    PDF documents are tricky, and irrevocably removing elements from them is even more. With this release, before saving a redacted document, garbage is now properly collected and documents are sanitized, which means that metadata, page thumbnails, etc. are removed.

    Also, vector graphics are now removed with a more strict option when they overlap with redaction rectangles. On top of that, I added redaction of PDF annotations.

    The user interface was refreshed: with undo and redo buttons in the toolbar and improved document saving experience. Drawing rectangles is now indicated by a crosshair cursor.

    Thanks to the translators, you may now talk also Czech with Censor!

    Get it from @flathub: flathub.org/apps/page.codeberg, or contribute on @Codeberg: codeberg.org/censor/Censor

    #censorship #redaction #PDF #Codeberg #Flatpak #Flathub #GNOME #python #MuPDF #PyMuPDF #linux

  60. “Better safe than sorry”

    For release 0.5.0 of #Censor, a lot of work went into improving the security of PDF redaction.

    PDF documents are tricky, and irrevocably removing elements from them is even more. With this release, before saving a redacted document, garbage is now properly collected and documents are sanitized, which means that metadata, page thumbnails, etc. are removed.

    Also, vector graphics are now removed with a more strict option when they overlap with redaction rectangles. On top of that, I added redaction of PDF annotations.

    The user interface was refreshed: with undo and redo buttons in the toolbar and improved document saving experience. Drawing rectangles is now indicated by a crosshair cursor.

    Thanks to the translators, you may now talk also Czech with Censor!

    Get it from @flathub: flathub.org/apps/page.codeberg, or contribute on @Codeberg: codeberg.org/censor/Censor

    #censorship #redaction #PDF #Codeberg #Flatpak #Flathub #GNOME #python #MuPDF #PyMuPDF #linux