summarylogtreecommitdiffstats
path: root/changelog.txt
blob: 08543246172ea5c535b7861c9b9cd3a155a3f710 (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
55
56
57
58
59
60
61
                History (newest first)

20200720 v2.0.4

- fix the case with getmail path for MDA_external
- added a test script to test getmail python 3 port (getmail6).
- improved mailbox decoding and take mailboxes as they are to avoid creating new labels on Gmail
- handle the case when config file are broken links

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`.