| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|\
| |
| |
| |
| | |
This requires regenerating the accounts_table docs, as they've changed
for python 3.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
maildir knows R and P flags which denote messages that have been replied
to resp. passed on (fowarded, bounced). They correspond to IMAP flags
\Replied and $Forwarded which are used by many clients and by
synchronisation software. E.g., mbsync syncs \Replied to R, a patch for
P is pending.
Implement replied_tags and passed_tags for alot which work similar to
sent_tags: sent_tags tags the sent message; replied_tags (resp.
passed_tags) tags the message being replied to (resp. being fowarded).
Basically, setting the replied_tags config to `replied` and replying to
a message has the same effect as doing `tag replied; reply`, but the
latter would tag even sending the reply is aborted or fails. The
implementation in this patch makes sure that the tagging is done only if
and when the reply resp. forward has been sent successfully.
|
| |
| |
| |
| |
| | |
draft_tags works the same way as sent_tags, so provide the same defaults
and doc.
|
| |
| |
| |
| |
| |
| | |
force_list() converts single items to lists already. Thus, remove a
superfluous list() that could be mistaken for converting a single string
into a list of chars.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
otherwise the output is non-deterministic and the order will change with
different versions of python.
|
| |
| |
| |
| | |
This reverts commit 5cd77e1a10bd92ed007218277791508df3b575e2.
|
| |
| |
| |
| | |
It seems like a bunch of stuff is now rendered in a different order.
|
| | |
|
| | |
|
|/ |
|
|
|
|
| |
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
|
|
|
|
|
| |
- allows users to use $XDG_CONFIG_HOME, as well
- stores information in single places.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes the following bug:
To reproduce::
- Don't define `template_dir` in the user configuration file, such that
the default value is used.
- Run: :compose --template=foobar
Problem:
Displays error: `no template directory: $XDG_CONFIG_HOME/alot/templates`
|
|\
| |
| | |
Upgrade dependencies to GPGME >= 1.9.0
|
| |
| |
| |
| |
| |
| |
| | |
This version of GPGME is needed to support the ':sign' and ':encrypt'
commands, due to the migration of gpgme instead of pygpgme (#1086).
https://github.com/pazz/alot/issues/1175
|
|/
|
|
|
| |
this simply renames some (sub)section titles in the configuration
docs.
|
|\
| |
| | |
thread mode message indentation
|
| | |
|
|/
|
|
|
| |
which will be interpreted just like 'search.exclude_tags' in the notmuch
config.
|
| |
|
| |
|
|
|
|
|
| |
This class will encapsulate the logic of comparing email addresses and
the rules of handling when capitalization is allowed and when it's not.
|
|
|
|
|
|
| |
This fixes the example "goodbye"-hook in order to make it work again
with v0.6 and newer branches: the initializes SettingsManager
object is now accessible as 'alot.settings.const.settings'.
|
| |
|
|\
| |
| | |
mark old options for encrypt_by_default as deprecated
|
| |
| |
| |
| | |
Mark all values for [account]encrypt_by_default as deprecated
|
| | |
|
| | |
|
|/ |
|
|\
| |
| | |
Load default settings even if a user config doesn't exist
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is necessary even if the config file is None to ensure that the
spec file is loaded
Also mock out the setting.const module in the docs, otherwise they'll
fail to generate.
Fixes #1094
|
|/
|
|
|
| |
This adds documentation for SIGINT signals to the html and man pages,
and removes a "this is useful for.." comment on SIGUSR1.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This converts from the now abandoned pygpgme project for wrapping gpgme,
to the upstream gpgme python bindings (which are descended from the pyme
project, before they became official).
Largely this change should not be user visible, but there are a couple
cases where the new bindings provide slightly more detailed error
messages, and alot directly presents those messages to users.
This patch has been significantly revised and updated by Dylan Baker,
but was originally authored by Daniel Kahn Gillmor.
Fixes #1069
|
| |
|
|
|
|
|
| |
... which displays a prefix of the msg contents.
This feature was missing in the docs.
|
|\
| |
| | |
Clean up doc source generators
|
| | |
|
|/
|
|
| |
Since the original patch that added the support didn't.
|
| |
|
|
|
|
|
|
|
| |
This command allows the configuration to be reloaded while alot is
running.
Fixes #1046
|
|
|
|
|
|
| |
Fixes #707 and #332.
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
|
|
|
|
| |
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
|
| |
|