summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * docs: for settings.utils and settings.errorsPatrick Totzke2012-03-11
| |
| * docs: docstring for settings.errorsPatrick Totzke2012-03-11
| |
| * cleanup: moved addressbooks into separate filePatrick Totzke2012-03-11
| |
| * cleanup: moved Theme to separate filePatrick Totzke2012-03-11
| |
| * group settings into a submodulePatrick Totzke2012-03-11
|/
* Merge branch 'mbox-check-404' into testingPatrick Totzke2012-03-11
|\
| * cleanup Account.__init__ wrt. sent/draft boxesPatrick Totzke2012-03-11
| | | | | | | | | | | | sent_box and draft_box are already provided as Mailbox objects so don't have to be interpreted/instanciated here
| * spec: add missind draft_box and use mail_containerPatrick Totzke2012-03-11
| | | | | | | | .. type to check the format or draft and sent box entries.
| * introduce a `mail_container` validation checkPatrick Totzke2012-03-11
| | | | | | | | | | | | This introduces a new custoim validation check `mail_container` for the uri-like syntax we use for specifying sent/draft boxes in accounts
| * allow custom checks helper.read_configPatrick Totzke2012-03-11
|/ | | | | | this makes read_config accept a `checks` dict as parameter which it will add to the validator if validation is used. It allows us to define custom checks ~ value types in our spec
* doc: add docs for `Theme` objectsPatrick Totzke2012-03-11
|
* doc: autodoc classes' constructors docstringPatrick Totzke2012-03-11
|
* fix: misleading statusline in search modePatrick Totzke2012-03-10
| | | | | | | .. said (n threads) where n was actually the number of matching messages. this is a hotfix that simply changes this string issue #178
* docs: polish "First Steps"Patrick Totzke2012-03-10
| | | | also in README's Usage section
* docs: don't use hardcoded version stringPatrick Totzke2012-03-10
| | | | in conf.py
* safer globbing in Account.store_mailPatrick Totzke2012-03-10
| | | | | | | | | | we use glob to find the path to a newly stored message file. This makes us use glob.glob1 instead of glob.glob to make sure the mailbox path is taken as is - and not interpreted as as regular expression, e.g. if it contains square brackets. This further ensures we don't access a possibly empty list out of index closes #401
* be less strict when interpreting header valuesPatrick Totzke2012-03-10
| | | | | | | | | | rfc2822 prescribes that internationalized headers have to be ascii spicked with encoding escape sequences. This makes `message.decode_header` more admissive when reading non-conform strings that contain non-ascii characters. issue #347 closes #402
* fix issue #389Patrick Totzke2012-03-09
| | | | closes #389
* update non-features list in READMEPatrick Totzke2012-03-09
| | | | closes #399
* fix: issue with forwarded messagesPatrick Totzke2012-03-09
| | | | issue #400
* Merge branch 'testing'Patrick Totzke2012-03-09
|\
| * add headers in orderPatrick Totzke2012-03-08
| | | | | | | | | | | | | | | | this makes the MessageWirdget add header lines in order given by 'displayed_header' config option instead of the order of appearance in the mail. issue #380
| * remove INSTALL.mdPatrick Totzke2012-03-07
| | | | | | | | | | installation notes are in the user manual, we don't want to maintain them twice
| * docs: rewrote the install sectionPatrick Totzke2012-03-07
| |
* | Merge pull request #398 from quite/fixPatrick Totzke2012-03-09
|\ \ | | | | | | Focus and rebuild existing TagListBuffer, instead of creating new ones
| * | Focus and rebuild existing TagListBuffer, instead of creating new onesDaniel2012-03-09
|/ /
* | remove INSTALL.mdPatrick Totzke2012-03-07
| | | | | | | | | | installation notes are in the user manual, we don't want to maintain them twice
* | docs: rewrote the install sectionPatrick Totzke2012-03-07
| |
* | Merge branch 'testing'Patrick Totzke2012-03-06
|\| | | | | | | | | | | | | Conflicts: INSTALL.md alot/buffers.py alot/widgets.py
| * make dependency versions explicitPatrick Totzke2012-03-06
| | | | | | | | issue #396
| * Merge branch 'quite-edit-388' into testingPatrick Totzke2012-03-06
| |\
| | * fix issue with empty headers list in envelopePatrick Totzke2012-03-06
| | | | | | | | | | | | | | | | | | buffer: before, once you removed the last entry in an envelopes headers list the buffer tried to display an empty listbox, which fails. This commit makes the buffer only add that list if it isn't empty
| | * fix preparation of editable headersPatrick Totzke2012-03-06
| | | | | | | | | | | | | | | | | | | | | in envelope.EditCommand: headers that the user wants to edit in the $EDITOR, should be present (with empty values) in the template. Moreover, only those which already have values are removed from the envelope. fixes #390
| | * determine editable content before pre-edit-hookPatrick Totzke2012-03-06
| | | | | | | | | | | | | | | | | | this moves the construction of the tempfile content and edit_only_body flag before the call to the pre-translate-hook. Also make the setter more explicit, code readability.
| | * Be more clever when editing mail template, see discussion in #388Daniel2012-03-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If any headers are to be edited along with the body, then put a separating empty newline between headertext and body. This is the default; self.edit_only_body==False. Thus, in the callback function, the call to parse_template() will have only_body=False. The parsing regexp then picks up an empty line as separating headerlines from body. Though, if there is no empty line there, the first non-header-look line will belong to the body ("\n?" in the regexp). If no headers are to be edited, we set self.edit_only_body to True. This is passed on to parse_template(), which then will not do any regexp parsing, but just let the whole template become the body.
| | * Fix blacklist bug, and don't keep edit_headers in the object for nowDaniel2012-03-06
| |/
| * Merge branch 'testing' of github.com:pazz/alot into testingPatrick Totzke2012-03-06
| |\
| | * Merge pull request #393 from quite/promptsuffixPatrick Totzke2012-03-06
| | |\ | | | | | | | | Configurable prompt suffix (Issue #387)
| | | * Configurable prompt suffixDaniel2012-03-06
| | | |
| | * | updated NEWSPatrick Totzke2012-03-05
| | | |
| | * | Merge pull request #392 from quite/tmpfilePatrick Totzke2012-03-05
| | |\ \ | | | |/ | | |/| Prefix tmpfile; convenient for automatic change of editor modes
| | | * Prefix tmpfile; convenient for automatic change of editor modesDaniel2012-03-05
| | |/
| | * Merge pull request #391 from quite/striptoPatrick Totzke2012-03-05
| | |\ | | | | | | | | Strip To: of whitespace and commas, typically left over from completer
| | | * Strip To: of whitespace and commas, typically left over from completerDaniel2012-03-05
| | |/
| * / docs lovePatrick Totzke2012-03-06
| |/
| * docs: intro on config valuesPatrick Totzke2012-03-04
| |
| * docs: better type description for option listsPatrick Totzke2012-03-04
| |
| * doc: info on type/default config valuesPatrick Totzke2012-03-04
| |
| * Merge pull request #382 from bjoernb/documentation-installationPatrick Totzke2012-03-04
| |\ | | | | | | Documentation: installation of alot
| | * doc: adding twisted dependency. fixes issue #384bjoernb2012-03-04
| | |