| Commit message (Collapse) | Author | Age |
... | |
| | |
|
| |
| |
| |
| |
| | |
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>
|
| |
|
| |
|
|
|
|
|
|
|
| |
It turns out that commands was included in the toctree twice, which
caused warnings which we treat as errors in CI.
Fixes #994
|
|\
| |
| | |
optional linewise focussing in thread mode
|
| |
| |
| |
| |
| |
| |
| |
| | |
This introduces a new config option 'thread_focus_linewise',
(defaults to True), which determines if the message texts are
split into individually focussable lines in thread mode.
fixes #645
|
|/
|
|
|
| |
It currently lists "terminal_command" in relation to "editor_spawn" but
the config option is actually "terminal_cmd".
|
|
|
|
|
| |
There have been several people asking about text selection with the mouse
setting activated so it seems reasonable to mention it here.
|
|\
| |
| | |
argparse validators
|
| |
| |
| |
| |
| | |
This module is going to be enhanced with additional components in later
patches in this series, so it needs a more generic name.
|
|\ \
| | |
| | | |
Default to not handling mouse
|