censor/Censor
1
37
Fork
You've already forked Censor
3

fix: fail to open documents for which redaction annotations cannot be added #234

Merged
mahlzahn merged 1 commit from mahlzahn/fix_failing_save into main 2026年07月14日 22:08:09 +02:00 AGit

If, for a document, redaction annotations cannot be added, then instead of letting the user apply redactions and later discover that saving fails (with data loss), already fail to open the document with an error message. Also added couple of more verbose UI error messages for potential opening errors.

Closes: #198

If, for a document, redaction annotations cannot be added, then instead of letting the user apply redactions and later discover that saving fails (with data loss), already fail to open the document with an error message. Also added couple of more verbose UI error messages for potential opening errors. Closes: #198
fix: fail to open documents for which redaction annotations cannot be added
Some checks failed
/ build-start (pull_request_target) Successful in 39s
/ merge-conditions (pull_request) Successful in 24s
/ release-prepare (pull_request_target) Has been cancelled
/ checks (pull_request) Successful in 3m46s
/ release-publish (pull_request_target) Has been cancelled
9bba975da1
If for a document redaction annotations cannot be added, then instead of letting the user apply redactions and later discover that saving fails (with data loss), already fail to open the document with an error message. Also added couple of more verbose UI error messages for potential opening errors.
Closes: #198 

Note

The build job for 9bba975da1 finished with status success. Install and run the x86_64 test build with:

curl https://gitlab.gnome.org/mahlzahn/censor-ci/-/jobs/6761857/artifacts/raw/censor-dev.flatpak -o censor-dev.flatpak
flatpak install --user censor-dev.flatpak
flatpak run --user page.codeberg.censor.Censor.Devel
> **Note** > The [build job](https://gitlab.gnome.org/mahlzahn/censor-ci/-/jobs/6761857) for 9bba975da1c2517f5dfec4715ee4c795c9fe8279 finished with status **success**. Install and run the x86_64 test build with: > > curl https://gitlab.gnome.org/mahlzahn/censor-ci/-/jobs/6761857/artifacts/raw/censor-dev.flatpak -o censor-dev.flatpak > flatpak install --user censor-dev.flatpak > flatpak run --user page.codeberg.censor.Censor.Devel
mahlzahn added this to the v0.8.0 milestone 2026年07月14日 18:54:51 +02:00
mahlzahn scheduled this pull request to auto merge when all checks succeed 2026年07月14日 19:51:14 +02:00
Sign in to join this conversation.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
censor/Censor!234
Reference in a new issue
censor/Censor
No description provided.
Delete branch "mahlzahn/fix_failing_save"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?