dangerzone
dangerzone copied to clipboard
Take potentially dangerous PDFs, office documents, or images and convert them to safe PDFs
## Pre-release Before making a release, all of these should be complete: - [x] Copy the entirety of these instructions onto a new issue and call it **QA and Release...
It has come to our attention that Fedora 39/40 users, who have updated their systems after Saturday, May 4th, cannot run Dangerzone. Opening the application via the desktop icon seems...
`exec_()` is being deprecated in favor of `exec()`. Also use [`launch()` helper method](https://github.com/freedomofpress/dangerzone/blob/8cdb2d572038cda19ab2c53b61abbfb9150fe6f5/dangerzone/gui/logic.py#L200) for `Dialog` subclasses. Note: there is [one case of `exec_()` left](https://github.com/naglis/dangerzone/blob/828c04dfbb6dcfa3c0532358de35ca5650f38f51/dangerzone/gui/__init__.py#L190), however I've found that under PySide2...
I belive this references #648 but I'm not sure. Dangerzone version 0.6.0. Here's a pic of the issue: ![dangerzone_issue](https://github.com/freedomofpress/dangerzone/assets/162539390/662930a5-506a-45ee-a2e8-ae4eb4602a91) I'm on Pop!_OS. Here's a pic of my device info: ![device_info](https://github.com/freedomofpress/dangerzone/assets/162539390/3d1e22cf-fcf2-49a3-8360-c5b66ee51594)
Currently, if an unhandled exception occurs inside [`convert_doc`](https://github.com/freedomofpress/dangerzone/blob/7c4e62954f4ee71726de0a23655c8f791f05f290/dangerzone/logic.py#L75) when running `dangerzone-cli`, the exception is swallowed (traceback is not logged, the exit code is not changed). This manifests in tests with...
I installed Docker Desktop on Ubuntu 22.04 LTS following the instructions on the official website. But even when Docker is running (both in the foreground and in the background), I...
In macOS, if we select 2+ documents and attempt to open them with Dangerzone, the following will happen: 1. A single Dangerzone app will spawn. 2. A single file will...
If a user aborts the conversions, both containers and VMs (in case of Qubes OS) continue running, consuming system resources.
In PySide2 QAction is available [under `PySide2.QtWidgets`](https://doc.qt.io/qtforpython-5/PySide2/QtWidgets/QAction.html#PySide2.QtWidgets.PySide2.QtWidgets.QAction) whereas in PySide6 it resides under [`PySide6.QtGui`](https://doc.qt.io/qtforpython-6/PySide6/QtGui/QAction.html). Closes #788
Reproduced on Arch Linux when running on Qt5 (Qt5/PySide2 version: 5.15.13 (system-wide)) starting Dangerzone both from source (https://github.com/freedomofpress/dangerzone/commit/8cdb2d572038cda19ab2c53b61abbfb9150fe6f5) and as an installed package (version 0.6.0). If I am not mistaken,...