]> mj.ucw.cz Git - checkmail.git/blob - ChangeLog
Add Jiri Kalvoda as author
[checkmail.git] / ChangeLog
1 2018-03-03  Martin Mares <mj@ucw.cz>
2
3         * When a mailbox/maildir name starts with a dot, we remove the
4           dot. This is useful in certain layouts of Maildir subfolders.
5
6         * Relased as 1.11.
7
8 2015-12-14  Martin Mares <mj@ucw.cz>
9
10         * Sort order is now configurable: each mailbox can be assigned
11           an integer sort order, mailboxes with the same sort order are
12           sorted lexicographically.
13
14         * Released as 1.10.
15
16 2015-04-14  Martin Mares <mj@ucw.cz>
17
18         * Checkmail now supports maildirs as well as mailboxes.
19           Whenever the mbox pattern given as an argument matches a directory,
20           it is considered to be in maildir format. All features should work
21           with maildirs as well as with mailboxes.
22
23         * Released as 1.9.
24
25 2014-07-22  Martin Mares <mj@ucw.cz>
26
27         * Added "simple TAB" mode ("-t"), in which the TAB key ignores
28           mailbox priorities and just jumps to the next mailbox with
29           new mail.
30
31         * Added "o" mailbox option, which asks for treating old, but
32           unread mail as new.
33
34         * We now use the Content-Length header to determine mail length
35           if it is available. This is not only faster than scanning for
36           the next "From " line, but it also works in cases where extraneous
37           "From" lines in the mail are not properly escaped.
38
39         * Fixed a bug in parsing of mail headers, which was triggered by
40           spaces at the very beginning of mail body.
41
42         * Released as 1.8.
43
44 2014-03-29  Martin Mares <mj@ucw.cz>
45
46         * We avoid repeated announcements of the same mail by OSD.
47
48         * Mail age gets updated properly, even if the mailbox does not change.
49
50         * We write "1 hr" instead of "1 hrs".
51
52         * Released as 1.7.
53
54 2014-02-10  Martin Mares <mj@ucw.cz>
55
56         * Relaxed parsing of encoded MIME headers (RFC 2047).
57           Follows changes in recent versions of Mutt. Unfortunalely,
58           most contemporary MUA's are made by dilletantes.
59
60         * Released as 1.6.
61
62 2014-02-05  Martin Mares <mj@ucw.cz>
63
64         * Fixed a trivial bug in formatting of message snippets, which caused
65           "-omps" output to lack space between mail address and personal info.
66
67         * Released as 1.5.
68
69 2010-07-18  Martin Mares <mj@ucw.cz>
70
71         * Added incremental search of mailbox names (invoked by the "/" key).
72
73         * New messages can be reported by on-screen display using OSDD.
74
75         * Released as 1.4.
76
77 2008-03-05  Martin Mares <mj@ucw.cz>
78
79         * Added support for lighting keyboard LEDs via the XKB protocol
80           if a connection to the X server is available.
81
82         * Released as 1.3.
83
84 2008-02-13  Martin Mares <mj@ucw.cz>
85
86         * Added support for gzipped mailboxes, based on a patch by
87           Michal Vaner.
88
89         * Released as 1.2.
90
91 2008-01-16  Martin Mares <mj@ucw.cz>
92
93         * Non-ASCII characters are displayed properly in UTF-8 locale.
94           Unfortunately, this needs linking checkmail with libncursesw,
95           because plain libncurses chokes on multi-byte characters whose
96           parts do not look printable. This mode is now enabled by default,
97           tweak the Makefile if you do not have libncursesw.
98
99         * Released as 1.1.
100
101 2007-06-25  Martin Mares <mj@ucw.cz>
102
103         * Non-ASCII characters encoded as per RFC 2047 are now deciphered
104           and converted to the native character set. (We use parsing code
105           from Mutt 1.5.16, slightly adapted for our use.)
106
107         * The system locale and iconv routines are used for operations with
108           charsets. We use the not too well documented "//TRANSLIT" suffix to
109           make iconv perform transliteration when it encounters a character,
110           which cannot be represented in the destination charset. This is
111           a GNU extension, but we hope that it gets ignored on other systems.
112
113         * Mail sender addresses are now parsed (again using Mutt's routines)
114           and you can use the `m' and `p' options to select whether you
115           want to display the full name of the sender, the address of his/her
116           mailbox or both.
117
118         * Mailboxes can be assigned hotkeys, which override the default
119           key bindings. This is available as the `!<hotkey>' option.
120
121         * If a mailbox contains no new messages, you can choose to highlight
122           flagged messages (those with `X-Status: F' header, see the `F'
123           command in Mutt) instead. See the `f' option.
124
125         * Folded headers are now parsed properly.
126
127         * Released as 1.0.
128
129 2006-06-03  Martin Mares  <mj@ucw.cz>
130
131         * cm.c (add_snippet): Compress spaces and avoid printing unprintable
132         characters.
133
134         * Released as 0.4.
135
136 2005-05-25  Martin Mares  <mj@ucw.cz>
137
138         * cm.c (add_snippet): Don't forget to terminate the string. Gets rid of
139         occassional garbage at the end of mail snippets.
140
141         * Ctrl-L now refreshes the screen.
142
143         * `B' disables (and `b' enables) all beeping.
144
145         * Released as 0.3.
146
147 2005-05-23  Martin Mares  <mj@ucw.cz>
148
149         * Replaced the `-h' switch by a general interface for setting options.
150
151         * Added `hide', `hide if empty', `beep' and `highlight' options.
152
153         * Introduced mbox priorities independent on highlighting. TAB selects
154           the highest priority mbox with new messages.
155
156         * Introduced hiding according to priority.
157
158         * Mailboxes can now carry custom names.
159
160         * Removed the non-functional `-l' switch.
161
162         * Introduced `snippet' option which shows sender and subject of the freshest
163           new message. So far very rough.
164
165         * Added release scripts.
166
167         * Released as 0.2.
168
169 2005-05-20  Martin Mares  <mj@ucw.cz>
170
171         * Released as 0.1.