Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Finalise the Signal-Encryption plug-in and bring merge it into the upstream #373

Closed
tassadarius opened this issue Mar 11, 2022 · 1 comment

Comments

@tassadarius
Copy link
Collaborator

Currently, the Signal plugin done by students in Hagenberg is done by ~80%.
However, we need to finish it, following main tasks are still to be done:

  • Finalise UI
    • Remove keys in first tab
    • Add key information in second tab
  • Translate Plugin into English
  • Create Online-Help in German/English

Optional improvements:

  • UI
    • (2nd tab) Replace hard coded steps text fields at top with a single text field
    • Currently, multiple Canvases are used. This is unnecessary. Better would be one single Canvas into which all arrows are drawn (remember that Canvas inherit from Composite and can be used as normal Composite also!)
    • Give visual indications between operations and values in the flow chart. (e.g. the DH public key and the key calculation have the same box, which is unintuitive.

Overall, I would say it's still quite some work to do, especially the Online-Help.
I would estimate it in May to be done.

@tassadarius
Copy link
Collaborator Author

I recreated a new ticket, since this was kind of old, see #376

@tassadarius tassadarius closed this as not planned Won't fix, can't repro, duplicate, stale Apr 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant