summarylogtreecommitdiffstats
path: root/changelog.txt
blob: b29b9517ae52a2a19cec782fb5ea2cd7ae35b382 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
                History (newest first)

20200317 fixed "mailboxes" line

Generate man page from readme, to avoid duplicate descriptions.
Readme in rst instead of md.
Separate changelog.txt.

Add tests and made bug fixes

*urlscan* instead of *urlview*

*wm* generates *mutt* config on every full sync,
-  to reflect changes in mailboxes in the shortcuts
-  to reflect changes in *mbsync/getmail* config in *mutt* config

*wm* integrates *mailsync*,
not to overload the system namespace and because of code reuse

*remove|rm* instead of *delete*, *list|ls* instead of only *ls*

Make channel name equal to email address
to avoid choosing a new name for the same thing.

Other more vim-like shortcut changes

*gm/gM* to sync mail inside *mutt*, as *o/O* has a *mutt* assignment already.

Honor *$MAILDIR*, *$XDG_CONFIG_HOME*, *$XDG_CACHE_HOME*, if defined.

`isync`/`mbsync` has replaced `offlineimap` as the backend.
Offlineimap was error-prone, bloated, used obsolete Python 2 modules and required separate steps to install the system.

`mw` is now an installed program instead of just a script needed to be kept in your mutt folder.

`dialog` is no longer used (less bloat) and the interface is simply text commands.

More autogenerated shortcuts that allow quickly moving and copying mail between boxes.

More elegant attachment handling.

Image/video/pdf attachments without relying on the neomutt instance.

abook integration by default.

The messy template files and other directories have been moved or removed, leaving a clean config folder.

msmtp configs moved to `~/.config/` and mail default location moved to `~/Mail`, reducing mess in `~`.

`pass` is used as a password manager instead of separately saving passwords.

Script is POSIX sh compliant.

Addition of a manual `man mw`.