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