| Commit message (Collapse) | Author | Age |
| |
|
|\
| |
| | |
Cleaner and more common-looking prompts
|
| | |
|
|/ |
|
| |
|
|
|
|
|
| |
the alot.rc.new was just for testing purposes,
the screenshots are hopelessly outdated
|
| |
|
| |
|
|\ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
that are just propagated to the called ComposeCommand.
closes #377
|
|\| |
|
| |
| |
| |
| |
| |
| |
| | |
this makes logging replace existing logfiles instead
of appending to it.
closes #290
|
|/
|
|
|
|
|
| |
This frames the section name with '^' and '$' to ensure that
one has to explicitly use wildcards:
Before, section name 'foo' did match tagstring 'foobar',
now it doesn't, but 'foo.*' does.
|
|
|
|
|
|
|
| |
.. config option. Before, the string "$VERSION" did not
get replaced by the current version of alot.
closes #376
|
| |
|
| |
|
|
|
|
| |
closes #369
|
|
|
|
| |
closes #368
|
|
|
|
|
| |
This reverts commit 39f74fdd0f4a4e6f4a12765217fdf9b56fb5c189.
..which was accidentally pushed to testing
|
|
|
|
| |
fixes issue #363
|
| |
|
|
|
|
| |
apparently, this rebuild is obsolete
|
|
|
|
| |
closes #354
|
|
|
|
|
| |
this makes the taglist buffer append the original tagstring
in crackets to listed tags that display translated strings
|
| |
|
|
|
|
| |
a direct parser for abook's contact files.
|
|
|
|
|
|
| |
this refactors settings.py to make it more modular:
errors.py will contain all exception classes,
read_config is moved to helper to reuse in elsewhere
|
|
|
|
|
|
|
|
|
|
| |
This introduces a new syntax to specify addressbooks
in account sections, which now contain an '[[[abook]]]'
subsection: most important entry is 'type':
the rest of the entries is validated according to this type.
ATM the only working one is 'shellcommand', which makes alot instanciate
a MatchSdtoutAddressbook.
required for this type are the options 'command' and 'regexp'
|
|
|
|
|
| |
Depending on whether current locale uses am/pm or not, the pretty
datetime is squeezed to be shorter.
|
| |
|
|
|
|
|
|
|
|
|
| |
The default regexp now ignores a third field (only caring for the
first email and name). Tabs are not transformed to spaces before
matching is done. "goobook query" now works with the default regexp
like it should; both it and abook were made to output a mutt
query_command compatible format. Docs are updated accordingly. The
example for nottoomuch-addresses still works.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
this introduces a feature that lets you use regexps to match
tagstrings in your [tags] subsections.
Moreover, it introduces a config option "translation" for these sections that
will take a pair of strings as value and, if no "translation" is given,
will be used to substitute the matching tagstring to a translated string:
tag: "notmuch::foo",
section: "[[notmuch::.*]]"
translation: "notmuch::(.*)", "nm:\1"
will result in a translated tagstring "nm:foo"
|
|
|
|
| |
should fix issues #346, #343
|
|
|
|
|
| |
..sets in search buffers.
closes #335
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
this introduces two new config keys:
theme: the string identifier of the theme file to use
theme_dir: where to look for this file.
theme_dir defaults to ~/.config/alot.themes
|
| | |
|
| | |
|
| | |
|