Feature #11935

OpenPGP applet GNOME Shell extension: allow encryption, decryption and signature verification

Added by intrigeri 2016-11-16 15:15:21 . Updated 2019-03-23 17:38:53 .

Status:
In Progress
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2016-11-16
Due date:
% Done:

60%

Feature Branch:
alan/openpgp-applet:feature/8310-gnome-shell
Type of work:
Code
Blueprint:

Starter:
Affected tool:
OpenPGP Applet
Deliverable for:

Description


Subtasks


History

#1 Updated by alant 2016-11-17 00:40:46

  • Status changed from Confirmed to In Progress
  • Assignee changed from alant to intrigeri
  • % Done changed from 0 to 50
  • QA Check set to Ready for QA

There is a working implementation in alan/openpgp-applet:feature/8310-gnome-shell.

#2 Updated by intrigeri 2017-01-30 18:34:09

  • % Done changed from 50 to 60

Merged into my own feature/8310-gnome-shell branch, reverted (41e5cfc4bd95718398427159a7902258d9d2ffac) a change that doesn’t look good to me (as explained on Feature #11936#note-4).

Code review looks OK so far, just some naming / description issues:

  • “clipboardencryption” doesn’t feel like a good extension name as it does way more than encrypting; can we either stick to the name of the application (“OpenPGP applet”), or if it’s too wrong for your taste (it’s not an applet), change it in favour of something that reflects better what it does?
  • the “description” field in metadata.json also misses part of the point of this tool; same for the header of extension.js (I suggest you drop the latter, so that we don’t have one more place to fix this / keep up-to-date)

Will now test!

#3 Updated by intrigeri 2017-01-30 19:10:35

  • Assignee changed from intrigeri to alant
  • QA Check changed from Ready for QA to Dev Needed

Seems to work fine! I’ve had some problems but I’ll blame Wayland. Our test suite will confirm how well it works on Tails anyway, once this and the other missing/WIP bits are done :)

#4 Updated by intrigeri 2017-05-20 06:31:38

  • Target version changed from Tails_3.0 to Tails_3.2

#5 Updated by anonym 2017-09-28 18:29:23

  • Target version changed from Tails_3.2 to Tails_3.3

#6 Updated by intrigeri 2017-09-29 08:58:22

  • Target version deleted (Tails_3.3)

I think Alan will be busy focusing on sponsor deliverables, there’s been no progress here since 8 months, and I can’t commit to do Feature #11934 soon, so let’s drop the target version for now.

#7 Updated by nodens 2018-02-25 18:25:50

Not duplicating this issue upstream, since the work referenced here doesn’t exist on upstream repository at https://salsa.debian.org/openpgp-applet-team/openpgp-applet/.
Feel free to create an issue and create a branch or refer to the current work somehow there ;)

#8 Updated by intrigeri 2019-03-23 17:38:54

  • Assignee deleted (alant)