reencrypt: Better indication of progress / status
Closed, ResolvedPublic

Assigned To
Authored By
tfry
Dec 22 2025, 12:12 PM

Description

  • Clear (icon) indication whether operation failed without error / warning.
  • Hide debug log, unless it's really used (is it ever, really?)
  • Add cancel button: Reencryption can be slow, esp. on large folders and a slow network day.
  • Does it actually make sense to allow to close this during a running operation at all?

Related Objects

Event Timeline

tfry triaged this task as Normal priority.Dec 22 2025, 12:12 PM
tfry created this task.
tfry mentioned this in Unknown Object (Maniphest Task).Jan 12 2026, 9:38 AM

WIP at work/tfry/reencrypt_ui

Working notes:

  • Previously, code had a (10s) timeout for the actual qgpgme job, and if that was exceeded, the message would either be skipped or copied (according to user setting). In the new implementation, I have removed it, thinking it will be better to cancel, explicitly, in this case (could be brought back, easily, though). Re-enabled this (desirable, if only specific messages fail in a large folder), but now report it as an error, rather than a regular skip.
tfry changed the task status from Open to Testing.Jan 29 2026, 11:14 AM
tfry changed the edit policy from "All Users" to "Contributor (Project)".
tfry added a project: gpd5x.
tfry moved this task from Backlog to WIP on the gpd5x board.
tfry claimed this task.
tfry moved this task from Review to Merged on the gpgol2 board.
tfry edited projects, added gpd5x (gpd-5.1.0); removed gpd5x.