summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* complete ThreadTreePatrick Totzke2013-03-03
|
* fix ThreadTreePatrick Totzke2013-03-03
|
* use ThreadTree in thread bufferPatrick Totzke2013-03-03
|
* add tree lib to setup.pyPatrick Totzke2013-03-03
|
* add ThreadTreePatrick Totzke2013-03-03
|
* fix importPatrick Totzke2013-03-03
|
* updated urwidtrees libPatrick Totzke2013-03-03
|
* added submodule for urwidtrees libPatrick Totzke2013-03-03
|
* added foreign submodulePatrick Totzke2013-03-03
|
* Merge branch '0.3.4-fix-575'Patrick Totzke2013-02-27
|\
| * fix #575Patrick Totzke2013-02-27
|/
* Merge pull request #574 from lzap/tags-gitignorePatrick Totzke2013-02-26
|\ | | | | adding ctags to gitignore
| * adding ctags to gitignoreLukas Zapletal2013-02-26
| |
* | Merge pull request #573 from lzap/theme-parse-errorPatrick Totzke2013-02-26
|\ \ | |/ |/| correcting error message for theme
| * correcting error message for themeLukas Zapletal2013-02-26
|/ | | | | | | When there was a theme parse error, alot was producing incorrect exception: in read_config raise ConfigError((err_msg % str(themestring)) + e.message) TypeError: cannot concatenate 'str' and 'ParseError' objects
* Merge branch '0.3.4-fix-571'Patrick Totzke2013-02-26
|\
| * fix #571Patrick Totzke2013-02-25
|/
* Merge pull request #572 from lzap/fedora-docsPatrick Totzke2013-02-25
|\ | | | | doc: package names for fedora-based distros
| * doco - package names for fedora-based distrosLukas Zapletal2013-02-25
|/
* Merge branch '0.3.4-docs-567'Patrick Totzke2013-02-22
|\
| * fix Envelope __[sg]etitem__Patrick Totzke2013-02-22
| | | | | | | | | | | | to actually work on self.headers as *list* of strings for each key. this hasn't been a problem since these convenience methods are not really uset at all atm..
| * docs: for EnvelopePatrick Totzke2013-02-22
|/
* Merge branch '0.3.4-fix-recipients-565'Patrick Totzke2013-02-22
|\
| * fix #565 - select sender by correctly parsing recipientsjosch2013-02-22
|/
* bumped version stringPatrick Totzke2013-02-19
|
* updated NEWSPatrick Totzke2013-02-19
|
* docs: checked in autogenerated docsPatrick Totzke2013-02-19
|
* Merge branch '0.3.3-feature-cryptomails-543'Patrick Totzke2013-02-19
|\
| * docs updatePatrick Totzke2013-02-19
| |
| * add missing help strings for crypto commandsPatrick Totzke2013-02-19
| | | | | | | | this fixes the auto-generation of the sphinx docs
| * if :encrypt doesn't find any recipient set encrypt=FalseJohannes Kulick2013-02-19
| |
| * if key hint is ambiguous ask for key with choiceJohannes Kulick2013-02-19
| |
| * validate keys already in get_key()Johannes Kulick2013-02-19
| | | | | | | | | | this way we don't have to call validate_key wherever we use get_key. And we would have to catch exceptions twice.
| * add error codesJohannes Kulick2013-02-19
| | | | | | | | | | to avoid import ui stuff to crypto.py I added error codes to the GPGProblem Exceptions. This way I can process them later, depending on the error code
| * use key completer for rmencryptJohannes Kulick2013-02-19
| |
| * ignore empty strings for auto key lookupJohannes Kulick2013-02-19
| |
| * better error messagesJohannes Kulick2013-02-19
| | | | | | | | | | also the error catchings are mostly moved to crypto.py whcih makes everything else a little bit cleaner
| * validate key before adding to encryption listJohannes Kulick2013-02-19
| | | | | | | | | | | | | | | | | | we check whether a key is - revoked - expired - invalid - unable to encrypt - unable to sign
| * complete key hints anywhereJohannes Kulick2013-02-19
| |
| * show UID information instead of KeyIDJohannes Kulick2013-02-19
| | | | | | | | This reads nicer then a hash string. The format is: name (comment) <email>
| * pep8 fixesPatrick Totzke2013-02-19
| |
| * add auto completion of gpg keysJohannes Kulick2013-02-19
| |
| * add function to list all keysJohannes Kulick2013-02-19
| | | | | | | | We need that for auto-completion
| * escape double quotes as wellJohannes Kulick2013-02-19
| |
| * handle more error codesJohannes Kulick2013-02-19
| | | | | | | | | | sometimes if gpgme doesn't find a key it gives INVALID_VAL sometimes EOF, we now handle both
| * if all encryption keys are removed set flag to falseJohannes Kulick2013-02-19
| | | | | | | | | | If all the encryption keys are deleted from the encryption list set the encrypt flag in the enveleope to false
| * automatically fill in recipients as encryption recipientsJohannes Kulick2013-02-19
| | | | | | | | | | if the user doesn't supply encrypt with a list of encryption keys, the email addresses of the email recipients are used
| * rmencrypt now accepts keyids/hints instead of indicesJohannes Kulick2013-02-19
| | | | | | | | | | We use an own has function for that, since pygpgme doesn't implement __cmp__() or similar
| * support multiple recipients in encryptionJohannes Kulick2013-02-19
| | | | | | | | | | | | | | | | Multiple recipient-keys can be specified. They are shown in the envelope buffer. A new command is introduced: 'rmencrypt' do remove a key from the encryption lsit. Unfortunately pygpgme doesn't implement __cmp__() so we have to either write something similar on our own or use this solution (index of the key in encryption list)
| * add docs for (un)encryptJohannes Kulick2013-02-19
| |