-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES
271 lines (181 loc) · 8.56 KB
/
CHANGES
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
0.6.18
Bug fixes. Updated setup to default to using gv to display
postscript monthly calendars. The postscript calendar is now
written to a temporary file, ~/.wxremcalendar by default, to
permit printing from gv.
0.6.17
Bug fixes. wxRemData.py can now deal with a present but empty
.reminders file. Corrected error message in wxremsetup for
a missing alert_play program.
0.6.16
INSTALL now runs as 'python INSTALL' to avoid problems specifying
the python path.
Fixed wxremalert to use the defaults in .wxremindrc if no
switches are passed on the command line.
Fixed bug in wxRemAlert affecting spoken messages beginning with
a digit.
0.6.15
Fixed bug. Calls to popen2 in wxRemData left 'defunct' process
until wxremind was closed. Replaced os.popen2 with
commands.getoutput.
0.6.14
Fixed bug. Calendar month change buttons did not align with
mouse click areas due to resizing of calendar.
0.6.13
Rearranged and edited 'hints' and added section on alert
reminders.
Changed new alert dialog to have separate radio boxes for
display and sound. When this dialog is opened, these buttons
are set corresponding to the defaults for alert_display and
alert_sound.
Also enabled setting 'Other Message' default .wxremindrc with
this value inserted when a new alert dialog is opened.
Changed MessageBox to MessageDialog in wxRemEdit.py's error
dialogs to accomodate background color settings.
0.6.12
Fixed list focus so that a mouse click on an event when the
calendar has focus, selects the event and switches the focus to
the event list.
0.6.11
New reminder dialogs now invoke an 'Abandon changes?' dialog prior
to exiting if a field has been modified.
Bug fix. Fix for included analogclock in which hour hand would
stick on 12. Patch has been submitted to wxPython.
0.6.10
Bug fix. Fixed 'spoken_msg' referenced before assignment in
wxRemAlert.py.
0.6.9
Bug fix. Removed spurious space in wxRemConfig.py that broke
.wxremfloat.
0.6.8
Bug fix. Fixed keyerror for year and month with no scheduled
events. Added missing default entries in wxRemConfig.py for
remind, festival, ggv, alert_play and alert_wave.
0.6.7
Substantial changes to configuration. WXREMFLOAT/FLOAT and
WXREMINDRC are no longer included as separate files and INSTALL
has been modified to create links and then import wxRemSetup for
configuration. The files ~/.wxremfloat and ~/.wxremindrc are
now automatically installed with the correct settings for the
user's setup either by INSTALL or by wxremsetup. The use of the
default ~/.reminders is assumed and an 'include .wxremfloat'
line is inserted at the beginning of this file after making a
backup copy, if necessary.
Fixed alert to parse numbers only for spoken message.
0.6.6
Added path setting and configuration check for festival.
0.6.5
Minor cosmetic changes to analog clock. Fill color for hands and
tick marks now set by colorfamily setting. Changed tick marks to
circles and added black border color to hands and tick marks.
0.6.4
Exiting internal editor now prompts for confirmation if there
are unsaved changes. Internal editor now returns True if the
file has been modified and the changes saved and False
otherwise. A refresh is only done if True.
Added [today] to today's datebar. Minor fixes for wxRemEditor's
buttons and tooltips.
0.6.0
Added a simple, internal editor as the default for editing
existing reminders. Opens the reminders file at relevant line
and highlights the line.
The internal editor means that it is no longer necessary to
create ~/.wxremindrc unless
1. you don't want to use the internal editor
2. your reminders file is not the default ~/.reminders
3. you want to customize colors or other settings
Thus wxremind can now be run 'out of the box' with a default
setup. (Save for including FLOAT in your reminders file.)
Added content to the hints page.
Stopped automatically calling the editor after creating a new
event since it's usually unnecessary and since it's easy to
press 'e' and bring up the editor on the just added reminder.
New events are now appended to the reminder file using python
rather than by the 'echo rem >> reminders' hack. First a backup
is made of the existing reminders file (reminders.bak), then a
'\n' is added to the last the existing reminders if necessary
and finally the new reminder is appended.
Better configuration startup checks and more informative error
messages.
0.5.5
Made OK the default button in various dialogs so that they close
on pressing ENTER.
0.5.4
Improved checks for existence of ~/.wxremindrc, reminders and
editor. Calls to editor that fail now produce alerts.
0.5.0
Significant cosmetic improvements.
Replaced listctrl header and statusbar with textcrtl's to solve
background color problems and to allow selected date to be
centered. Switched from 1 to 3 columns for event list to allow the
use of non-monospaced fonts.
Added configuration option for selecting font sizes, and for
selecting background colors either by 'family' or individually.
Selection automatically removed from event when focus switches
from event list to calendar.
0.4.3
Added wxremsetup for post installation configuration using
either setup.py or easy_install. Checks python and wxPython
dependencies (never got the latter to work with
install_requires), unpacks FLOAT and WXREMINDRC to a temporary
directory and provides instructions similar to INSTALL for using
these files to finish the installation.
Edited index.html and README to reflect these changes.
0.4.2
Initial attempt at setup.py configuration with access to FLOAT
and WXREMINDRC.
0.4.1
Added CHANGES, COPYING, FLOAT, README and WXREMINDRC to egg.
0.4 2006-05-19
Changed version numbering to traditional format.
Added setup.py (based on setuptools/ez_setup --- not distutils)
and easy_install to INSTALL as optional installation methods.
2006-05-18
Replaced calls to 'rem' with direct calls to 'remind' for the
convenience of those whose remind installations did not include
rem.
Fixed bug in specifying the default location of the reminders
file.
Added a 'new reminder' dialog to facilitate the process of
creating reminders to those new to remind. Untimed, timed, alert
and floating reminders are supported.
Added a page showing hints for creating new reminders.
Added an optional status bar display of the reminder
corresponding to the selected event --- displays the complete
details of the selected event without the necessity of opening
the external editor.
When the event list takes focus, the first item is now selected
unless another item was already selected.
Added border styles (sunken, flat, raised) for event list,
calendar and status bar to the configuration options.
Removed leading zero on day in searches.
2006-05-14
Converted INSTALL to a python script. Better dependency checks
and more user friendly location choice for symbolic links. Does
not require root permissions, leaves the python tree untouched
and should work on all platforms since the package files are
located in a subdirectory of the directory containing the
scripts.
User specific customizations can now be set in ~/.wxremindrc.
2006-05-07
New alert feature: Reminders can now 'RUN' wxRemAlert.py
(provided) to display a pop-up message and/or play a sound file
or, if available, invoke festival (Festival Speech Synthesis) to
read the event message aloud. Details and an example are
provided in wxRemConfig.py (provided).
New PS monthly calendar: display and optionally print a
postscript calendar for selected month. Uses remind's rem2ps
and requires ggv (Gnome GhostView) for display.
New font configuration option: font facenames and sizes for today
button and event list,
New time display option: choose between twelve-hour (AM/PM) and
twenty-four hour time displays.
Improved, wyrd-like configuration for editor and remind strings
(untimed, timed, etc.)
Improved syntax for floating reminders: f(y,m,d,n) now sets a
reminder due on y/m/d with an n day advance warning - see the
documentation in FLOAT (provided).
Cosmetic: Removed leading zeros from hours and days.
2006-05-02
Initial release
vim: ft=text