summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* fix 544Patrick Totzke2013-01-15
| | | | | only sort messages with not-None date header, append the rest
* Merge branch '0.3.3-fix-325'Patrick Totzke2013-01-08
|\
| * Ignore EINTR in workers when terminating due to SIGTERMJustus Winter2013-01-08
|/ | | | | | | | | | If the child process is killed using SIGTERM by the parent, send(2) can fail with EINTR. Install a signal handler for SIGTERM and ignore EINTR in this particular case. Fixes #325. Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
* Merge branch '0.3.3-solarized-theme-fix-550'Patrick Totzke2013-01-08
|\
| * adjusted unread-threadline themingPatrick Totzke2013-01-08
| |
| * solarized_dark: improve 256 color approximationMichael Turquette2013-01-07
|/ | | | | | | | | | | | | | | | | | | | Solarized colors for 256 color palettes are not as closely approximated as they could be. 256_base0 is set to g66 in Urwid's 256 color palette. This corresponds to #a8a8a8 in Xterm. base0 should ideally be #808080. This matches g50 exactly, so switch to that grayscale value. 256_base1 is set to g70 in Urwid's 256 color palette. This corresponds to #b2b2b2 in Xterm. base1 should ideally be #8a8a8a. We can't get this exactly with Urwid's 256 color palette, but #848484 is a closer approximation. Switch to g52 to get this grayscale value. 256_cyan is set to #088 in Urwid's 256 color palette. This corresponds to #008787 in Xterm. cyan should ideally be #00afaf. This matches #0aa exactly, so switch to that value. Signed-off-by: Michael Turquette <mturquette@deferred.io>
* Merge branch '0.3.3-fix-locked-541'Patrick Totzke2012-12-16
|\
| * bug on exit if index not syncedPatrick Totzke2012-12-16
| |
| * prevent multiple 'index locked' notificationsPatrick Totzke2012-12-16
|/ | | | | | by keeping a "was locked" flag in the UI. Once changes are successfully flushed, we use a single "all clear" notification.
* hotfix silly mistakePatrick Totzke2012-12-16
|
* read configs lazily in SettingsManagerPatrick Totzke2012-12-16
| | | | | | | | | | This causes SettingsManager not to read the default configs upon init when no config paths are passed on. It is safe because alot.init.main triggers reading the config files anyway. This fixes a problem with building the docs on rfd.org due to them not havin configobj available at build time.
* docs: fix rtfd.org buildPatrick Totzke2012-12-15
|
* Merge branch 'master' of github.com:pazz/alotPatrick Totzke2012-12-15
|\
| * Merge branch '0.3.3-fix-authors-530'Patrick Totzke2012-12-02
| |\
* | \ Merge branch '0.3.3-fix-authors-530'Patrick Totzke2012-12-15
|\ \ \ | |/ / |/| / | |/
| * fix issue with empty authors stringsPatrick Totzke2012-12-02
|/ | | | | | helper.shorten_authors_string was not able to deal with nonempty whitespaces only as author's realnames. cf issue #530.
* Merge branch '0.3.3-fix-abookregexp-537'Patrick Totzke2012-11-10
|\
| * Made the abook regexp matching more robust.Johann Weging2012-11-10
|/
* fix command completionPatrick Totzke2012-11-08
| | | | cf issue #536
* Merge remote-tracking branch 'origin/0.3.3-feature-tagsearch-517'Patrick Totzke2012-11-07
|\ | | | | | | | | Conflicts: alot/commands/thread.py
| * re-enable toggletags command in search modePatrick Totzke2012-10-06
| | | | | | | | ... which has been accidentally removed before
| * fix ThreadlineWidget.refresh()Patrick Totzke2012-10-06
| | | | | | | | | | before, it did not re-read the thread info from the index. This showed when updating the tags for individual threads.
| * pep8Patrick Totzke2012-10-06
| |
| * touch tag and untag commands in search modePatrick Totzke2012-10-06
| | | | | | | | | | | | these now support an `--all` parameter that allows to tag all messages in the (search) result set instead of just all in the selected thread.
| * add callback parameter for FlushCommandPatrick Totzke2012-09-23
| |
| * cleanup tagsearch commandsPatrick Totzke2012-09-23
| | | | | | | | | | - tries to omit code dupication, - refresh issue
| * remove unnecessary assertPatrick Totzke2012-09-23
| | | | | | | | | | The user can only ever set the target string via a command parameter, which is sanitizd by argparse as we use choices..
| * Consolidate search and thread tagging commands.William Erik Baxter2012-09-23
| |
| * Add docs for search modification functions.William Erik Baxter2012-09-23
| |
| * Move refresh outside of thread loop.William Erik Baxter2012-09-23
| |
| * Iterate over threads to apply tag changes.William Erik Baxter2012-09-23
| |
| * Add tag and untag on search results.William Erik Baxter2012-09-23
| |
* | Merge remote-tracking branch 'origin/0.3.3-feature-unfold-focus-510'Patrick Totzke2012-11-07
|\ \
| * | focus first match when opening thread buffersPatrick Totzke2012-09-23
| |/ | | | | | | cf issue #510
* | Merge remote-tracking branch 'origin/0.3.3-feature-bounce-524'Patrick Totzke2012-11-07
|\ \
| * | remove existing Resent- headers before bouncingPatrick Totzke2012-09-25
| | |
| * | added new default binding for bouncePatrick Totzke2012-09-22
| | | | | | | | | | | | ... in thread mode
| * | pep8 fixesPatrick Totzke2012-09-22
| | |
| * | small fixesPatrick Totzke2012-09-22
| | |
| * | fix issue with initial tagsPatrick Totzke2012-09-22
| | |
| * | make recipient_to_from more flexiblePatrick Totzke2012-09-22
| | | | | | | | | | | | | | | | | | | | | ... and rename it to determine_sender: This repects the previously introduced new config flags for reply/forward/bounce. The respective commands now use this helper accordingly.
| * | split [reply|forward|bounce]_force_realname config optionsPatrick Totzke2012-09-22
| | |
| * | added bounce commandPatrick Totzke2012-09-22
| | | | | | | | | | | | cf issue #524
| * | make sure SendCommand works with mail parameter...Patrick Totzke2012-09-22
| | | | | | | | | | | | ... being a string/email.message.Message.
| * | Let SendCommand respect envelope/mail parametersPatrick Totzke2012-09-22
| |/ | | | | | | | | ... to directly send a mail without the need for an envelope buffer to be open.
* | Merge remote-tracking branch 'origin/0.3.3-feature-compose-tags-523'Patrick Totzke2012-11-07
|\ \
| * | prompt for initial tags when composing msgPatrick Totzke2012-09-17
| | | | | | | | | | | | | | | This also adds a new config option `compose_ask_tags` that defaults to False.
| * | add envelope.tagsPatrick Totzke2012-09-16
| | | | | | | | | | | | that contains tagstrings to add to message after successful sendout
* | | Merge remote-tracking branch 'origin/0.3.3-feature-case-insensitive-abook'Patrick Totzke2012-11-07
|\ \ \
| * | | doc: mention 'ignorecase' in configuration docsPatrick Totzke2012-09-16
| | | |