Giter Club home page Giter Club logo

megthunderbird's People

Contributors

bbusenius avatar hahnicity avatar joshualyle avatar thompsonm-anl avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

megthunderbird's Issues

Add Option for Local Private Key Storage

We need to add the option to fully trust a client and transmit the private key from the phone to the client for local decryption.

This will also serve as a private key backup in the case of phone theft or loss.

missing linebreaks between message and older messages in thread.

Got it!!!! On 7/1/16 12:20 PM, miket wrote: iQEcBAABAgAGBQJXdqZ3AAoJECh4IIBb8PqS2X0H/iJX6QdZhAiShkBTVDHJUki28KTsteDqQmhiOFc3AeZ6sYDVOsVAiVo5M+c14j24/J5U7NmiIcjRaxNGCa9oSOBgu2fiv2Z9bweyl81HoqIqG2PeH20n0N0SQqvZHPFyGLxIWxSxtAqfAJbzbQlBkg4tH2uMwEIJpqggxLhUVRs6U2Vf0YHssoAD/vewNx3qq+/Zwavi7gw4ge1iYLtoPywscB2XuUeE+EjCf61nVt9bSFbeOwTiIXtizuXbcECJiSbaTdcRe4qyfzYFMzr26MbP7AgGPKVECZKR/75ntIX/NhYitdu1XvJqcgpSpVa29tRhAlJ+0/s46ne3xeQllf0mJl4mJioqKiYmXiYmSogmogSw72uq5HaLKs0aaM/87hkFnbDLxsEru0r+kJCFAQwDg8kmrN/4ihUBB/9LvtDKp3ilbUgVPHSD2LU92LYa2zYzD5mkEgjYsh55tkePz0BQHRpRks5+fO7ltzQksdT5dgENQSuPTX+l2DvVh87xBSOyNJvw2PeuFK2Bwc9D06yU+7xqxPWXANcU7ltrY7x6TNZQAG+kBZzH+ri9yFQkVjJWOnPTEFrNPAFJBKVn+goxRhrlw0VWoPGpe7oWAG1pCgzJc+1TbVu4HJoq7yByqerW27B9UWiDBaFnqIl+ZcLv5S2Hqdg+paTCMXaYN3bbudmDKdU5F14K9+w463WbFpX8D5Wu//A3V7zSJj5A8/Lq62DVfFbvdUDhDnukpdheALj0e+tiYfZ8VCj10mMByapiYFLf5I+FYTDI7LIVycCvL96x5/KH1zKoS2duDvtwTzBaJ9R3K8FpfR9RE/4+XoIEk96407E/yWR2/+qEeAC699QLBYejL3vT61xjomwhPrnUfonjahmk3i1F/Hludbo=

Sending a message - trust levels should be visible

When sending a message, trust levels should be visible for each recipient. Levels of trust should be signaled by subtle color coding. Green should be used if the key has been NFC signed. Yellow should be used if the key can be verified through Web of Trust. Red should be used if a key has no signatures, cannot be found or has been revoked without being replaced.

Post installation screen needs work

After installing the Thunderbird add-on, the user should be presented with a post-installation screen. This screen should have a header stating that MEG is now installed. This screen should have detailed instructions on how to use MEG, complete with screenshots. It should also have a checkbox that says, "Don't show this again" to allow the user to suppress it.

Installation - general use

On Thunderbird 45.2.0 (Linux), after installing via the downloaded .xpi file, MEG is not operational. The addon shows as being installed, however, none of the MEG functionality is accessible. The Thunderbird error console shows the following:

Warning: Failed to load overlay from chrome://megthunderbird/content/chrome/receive.xul.
Source File: chrome://messenger/content/messenger.xul

No chrome package registered for chrome://megthunderbird/chrome/content/send.xul
No chrome package registered for chrome://megthunderbird/chrome/content/send.xul

Warning: Failed to load overlay from chrome://megthunderbird/chrome/content/send.xul.
Source File: chrome://messenger/content/messengercompose/messengercompose.xul

No chrome package registered for chrome://megthunderbird/chrome/content/qrinsert.xul
No chrome package registered for chrome://megthunderbird/chrome/content/qrinsert.xul

Warning: Failed to load overlay from chrome://megthunderbird/chrome/content/qrinsert.xul.
Source File: chrome://messenger/content/messengercompose/messengercompose.xul

Sending a message - handling for recipients that cannot receive encrypted email or are not fully trusted

A recipient is not fully trusted if his key has no signatures, cannot be found, or has been revoked without being replaced. In some of these scenarios an encrypted email might not be possible. In these cases the sender should be prompted for further action. The following actions should be available to the user:

  1. Send unencrypted
  2. Send encrypted anyway (but only if key was found that had no signatures)
  3. Request verification (if key has no signatures)
  4. Send invitation (if key could not be found or has been revoked)

Verification, when needed, should be possible via Facebook or SMS.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.