#flathub

28 posts · Last used 14d

Back to Timeline
Robert Wolff @mahlzahn@nerdculture.de · Mar 16, 2026
Replying to on nerdculture.de
“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@floss.social: https://flathub.org/apps/page.codeberg.censor.Censor or contribute on @Codeberg@social.anoxinon.de: https://codeberg.org/censor/Censor #censorship #redaction #PDF #Codeberg #Flatpak #Flathub #GNOME #python #MuPDF #PyMuPDF #linux
6
1
3
Robert Wolff @mahlzahn@nerdculture.de · Apr 09, 2026
Replying to @mahlzahn@nerdculture.de
“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@floss.social: https://flathub.org/apps/page.codeberg.censor.Censor and @Codeberg@social.anoxinon.de: https://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: https://github.com/py-pdf/sample-files/pull/36 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
5
1
3
Robert Wolff @mahlzahn@nerdculture.de · Apr 29, 2026
Replying to @mahlzahn@nerdculture.de
“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@floss.social: https://flathub.org/apps/page.codeberg.censor.Censor and @Codeberg@social.anoxinon.de: https://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
2
1
2
Robert Wolff @mahlzahn@nerdculture.de · Jul 10, 2026
Replying to @mahlzahn@nerdculture.de

#Censor, the #PDF document #redaction tool for the #GNOME desktop, was released in version v0.7.3. Find it at @flathub@floss.social: https://flathub.org/apps/page.codeberg.censor.Censor and @Codeberg@social.anoxinon.de: https://codeberg.org/censor/Censor or get it from your distribution package maintainers: https://repology.org/project/censor-document-redaction/versions (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 https://translate.codeberg.org/engage/censor

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

10
1
6
Robert Wolff @mahlzahn@nerdculture.de · Jul 16, 2026
Replying to @mahlzahn@nerdculture.de
“Banish the ghosts” #Censor, the #PDF document #redaction tool for the @gnome@floss.social desktop, was released in version 0.8.0: https://codeberg.org/censor/Censor/releases/tag/v0.8.0 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: https://github.com/openpreserve/format-corpus Find Censor on @flathub@floss.social: https://flathub.org/apps/page.codeberg.censor.Censor and @Codeberg@social.anoxinon.de: https://codeberg.org/censor/Censor or get it from your distribution package maintainers: https://repology.org/project/censor-document-redaction/versions Thanks to its translators, Censor is currently available in 17 languages. I welcome your contribution to translations at #CodebergTranslate: https://translate.codeberg.org/engage/censor #censorship #Codeberg #Flathub #GNOME #GTK4 #linux #python #MuPDF #PyMuPDF
3
1
4
Robert Wolff @mahlzahn@nerdculture.de · Jul 23, 2026
Replying to @mahlzahn@nerdculture.de
“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): https://codeberg.org/censor/Censor/releases/tag/v0.9.0 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@floss.social: https://flathub.org/apps/page.codeberg.censor.Censor and @Codeberg@social.anoxinon.de: https://codeberg.org/censor/Censor or get it from your distribution package maintainers: https://repology.org/project/censor-document-redaction/versions Thanks to its translators, Censor is currently available in 18 languages. You may contribute to translations at https://translate.codeberg.org/engage/censor #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF #PyMuPDF
2
1
3
Robert Wolff @mahlzahn@nerdculture.de · Jul 30, 2026
Replying to @mahlzahn@nerdculture.de
“Pixel, pixel, on the page” #Censor, the #PDF document #redaction tool for @gnome@floss.social, which allows you to censor documents with high quality, was released in version 0.10.0: https://codeberg.org/censor/Censor/releases/tag/v0.10.0 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: https://floss.social/@sstendahl/115866127726594764 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: https://translate.codeberg.org/engage/censor Find Censor at @flathub@floss.social: https://flathub.org/apps/page.codeberg.censor.Censor and @Codeberg@social.anoxinon.de: https://codeberg.org/censor/Censor #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF #PyMuPDF
2
0
2
JTI @jti42@infosec.exchange · Jul 28, 2026
Looks like Flatpak discovery will move from one mostly generally accepted hub to a gazillion of repos since the performative LLM complaints have befallen the possible single hub. (Partially half-understandable arguments, partially performative fluff for my taste) Which is ok as it triggers competition that might lead to better outcomes. (bazaar vs cathedral and all, rite? 😏 ) And removes a possible single point of failure. Now what I'd like to see is an approach that does discovery of those repos and enables search across those repos without a single point of failure. As e.g. a single, centrally hosted index for repos to register to would be. Flatpak already uses a reverse-dns-namespace structure internally. Anything that would leverage that? Wouldn't help with enumeration though. Something something DHT/Gossip/...? (as the cool thing from the past) Clearly a problem that will arise with more of the expectable decentralized systems that need uniform discovery and search. What's the Fedis wisdom on current academic approaches that might be interesting around this? Or bastardized routing tech, yet another idea on how to twist DNS into a pretzel, etc? Dare I say: Blockchain (as the unpopular thing before the LLMs 🤣 ) Throw you best Arxiv posts etc. at me. I'm just curious about the state-of-the-art techn for now, all smirk and sarcasm aside. #discovery #search #decentralized #routing #dns #fedimeta #flathub #dht #cooltechfromthepast #llm #selfhosting #fossdrama #spof #singlepointoffailure
3
0
2
JTI @jti42@infosec.exchange · Jul 28, 2026
Replying to @jti42@infosec.exchange
Follow-Up drama ensues, someone seems to hear the bells ringing far, far away: https://github.com/flathub/flathub/issues/9519https://github.com/oddbit-io/borgmate/issues/2#issuecomment-4952079608 I don't have high expectations unfortunately #flathub
2
0
0
JTI @jti42@infosec.exchange · Jul 25, 2026
More fork drama ensuing as was to be expected: https://github.com/flathub-infra/documentation/pull/641 Also, thanks for highlighting the existence of https://flatpark.org/ People hosting their own flatpak repos for their apps is increasing as it appears to me too. Luckily the format, tooling and docs for this are pretty useful and enable easy publication straight from Github actions or the likes. Compared to Flathub a rather pleasant experience. Now what'd be great would be a (forge based) discovery mechanism for self hosted flatpak repos. #fossdrama #flatpak #flatpark #flathub #foss #opensource #llm #selfhosting #fork #github #githubactions
3
1
1
Hylke Bons 🥜 @hbons@mastodon.social · Jul 24, 2026
I think it's overdue for #Flathub to start charging for app submission reviews. or charge app publishers $5/month. then hire 3 full-time reviewers with the money.
3
1
1
Iván Rivera @ivan@masto.brucknerite.net · Jul 20, 2026
#Flathub, el repositorio de paquetes en formato #Flatpak para #Linux, prohibió los envíos de software obviamente generado mediante #IA. No por una cuestión moral, sino práctica: para los (pocos) revisores humanos, interaccionar con los agentes automáticos era una labor ingente. Ahora alguien comprueba cuántos de los proyectos creados con IA siguen vivos (a través de sus páginas en Github) y… la tasa de deserción en seis meses es del 73 %. #leyendo https://geopjr.dev/blog/democratizing-abandonware
24
7
30
JTI @jti42@infosec.exchange · Jul 20, 2026
One fresh FOSS drama coming right up: https://bbhtt.in/posts/flathub-leave/ Whatever has really happened there - the review and update process of Flathub clearly is cumbersome to ineffective or at least inefficient in my view. As are some policies. Very unfortunate for such a seemingly central piece of desktop Linux app distribution. Let's hope for a better evolution over time... #fossdrama #foss #opensource #flathub #flatpak
0
0
0
Tuum @kuhl@norden.social · Jul 18, 2026
Heute ist ein sehr praktisches Tool auf #Flathub rausgekommen, mit dem man normale Audiodateien in Hörbuch-Dateien (.M4B) umwandeln kann. Kommt mir gerade gelegen, weil ich in den letzten Tagen einige alte Hörspiel-CDs auf meinen Computer gerippt habe. Das Tool heißt Chapterize, ist kostenlos und für jedes Linux zu haben. https://flathub.org/en/apps/page.codeberg.snensmens.Chapterize #GNOME #Linux
1
0
0
Eduardo Flores :rust: @edfloreshz@hachyderm.io · Jul 14, 2026
#Toot has transitioned from an unfinished project to something that's actually useful. Here's a list of improvements: ⁃ Compose posts (not just replies), CWs, visibility picker, delete posts ⁃ Follow/mute/block, hashtag following, tabbed search w/ trending tags ⁃ Notification filters + inline follow requests ⁃ Favorites, Bookmarks & Lists now fully working ⁃ Theme picker, feed density options, hide boosts/replies ⁃ Multi-account support ⁃ Instant-load cache for timelines, notifications, and images ⁃ Full-size media viewer, tons of bug fixes & polish I’ll continue working on it, hope to publish soon to #Flathub! #Mastodon #MastodonApp #OpenSource #COSMIC
10
0
3
Natanox 🇺🇦🇵🇸 @Natanox@chaos.social · Jul 12, 2026
So, uh… I opened #Shelly on #CachyOS to install another browser and the first three recommendations are *all* AI tools. Not sure how to feel about this. No clue how it's determined with Shelly anyway, but given it's probably based on some statistic (it keeps being like this after restarting Shelly or reloading the repo) it still rubs me the wrong way. #Linux #Flathub
3
1
1