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