Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 953 lines (747 sloc) 40.973 kb
5ff9a81 Fix focus issue playing/stopping on Win32.
minter authored
1 Wed Apr 19 2006 H. Wade Minter (minter@lunenburg.org)
2 * Fix issue with focus playing/stopping on Win32.
1dba1b0 Update to 2.2.2pre for continuing development.
minter authored
3 * Tag 2.2.1
5ff9a81 Fix focus issue playing/stopping on Win32.
minter authored
4
285a8a4 Note tagging.
minter authored
5 Tue Apr 18 2006 H. Wade Minter (minter@lunenburg.org)
6 * Tag 2.2
7
76e0a63 Add Preferences UI for setting the XML-RPC URL.
minter authored
8 Mon Apr 17 2006 H. Wade Minter (minter@lunenburg.org)
9 * Add Preferences UI for setting the XML-RPC URL.
fc03b64 Set default XML-RPC URL if one does not exist.
minter authored
10 * Set default XML-RPC URL if one does not exist.
718675e Use the unbracketed time in the database - do brackets in the display.
minter authored
11 * Use the unbracketed time in the database - do brackets in the display.
76e0a63 Add Preferences UI for setting the XML-RPC URL.
minter authored
12
1883814 Get ChangeLog up to speed.
minter authored
13 Thu Apr 13 2006 H. Wade Minter (minter@lunenburg.org)
14 * Fix debug statement that was displaying all the time.
15
16 Tue Apr 4 2006 H. Wade Minter (minter@lunenburg.org)
17 * Get the XML-RPC URL from the config file.
18 * Move XML-RPC code to use the new Rails interface.
19 * Display song time next to the hotkey (Ted Hobgood)
20
1aa95fa Fixed a sprintf/%s bug in edit_songs.
minter authored
21 Thu Oct 6 2005 H. Wade Minter (minter@lunenburg.org)
22 * Fixed a sprintf/%s bug in edit_songs.
23
72dd23d Fix bug with double-quoting of $addcat_desc in category addition.
minter authored
24 Sat Oct 1 2005 H. Wade Minter (minter@lunenburg.org)
25 * Fix bug with double-quoting of $addcat_desc in category addition.
26 * Standardize quoting in edit_category function.
27
e8f03af Remove spurious quoting in hashes when possible.
minter authored
28 Sun Sep 24 2005 H. Wade Minter (minter@lunenburg.org)
29 * Remove spurious quoting in hashes when possible.
30 * Move the MP3 Player start code into a new subroutine, so that it will
31 be easier to verify that the player is running before starting to play.
32 Suggested by Kareem in Austin.
33 * Have the Mac code perform said MP3 Player checks.
34
be2add7 Display the filename in the "Edit Song" menu. Suggested by Bill in Port...
minter authored
35 Sat Sep 24 2005 H. Wade Minter (minter@lunenburg.org)
36 * Display the filename in the "Edit Song" menu. Suggested by Bill
37 in Portland.
38
42e8b23 Add a File menu option to export the song list to a text file. Suggeste...
minter authored
39 Thu Sep 22 2005 H. Wade Minter (minter@lunenburg.org)
9156956 Update the song export to go to either an Excel or Text file.
minter authored
40 * Add a File menu option to export the song list to a file.
42e8b23 Add a File menu option to export the song list to a text file. Suggeste...
minter authored
41 Suggested by Ted in Chapel Hill.
42
db539a3 Fixed a bug where the file browser would not pop up on Windows when goin...
minter authored
43 Mon Sep 12 2005 H. Wade Minter (minter@lunenburg.org)
44 * Fixed a bug where the file browser would not pop up on Windows when
45 going to add a bundle. Reported by Lanny in Dallas.
46
939af21 Fixed another bug where empty artists/info was showing up as the string ...
minter authored
47 Thu Sep 1 2005 H. Wade Minter (minter@lunenburg.org)
48 * Fixed another bug where empty artists/info was showing up as the
49 string "NULL".
d2539bb Fixed a dbh->quote bug on editing songs.
minter authored
50 * Fixed a dbh->quote bug on editing songs.
cd03d9c Tagged version 2.1.2
minter authored
51 * Tagged 2.1.2
939af21 Fixed another bug where empty artists/info was showing up as the string ...
minter authored
52
c5699da Prepared to tag 2.1.1
minter authored
53 Wed Aug 31 2005 H. Wade Minter (minter@lunenburg.org)
54 * Tagged 2.1.1 (bugfix release)
53e5441 Fixed a sprintf bug in song adds (needed to escape a %). Reported by La...
minter authored
55 * Fixed a sprintf bug in song adds (needed to escape a %). Reported
56 by Lanny in Dallas.
c5699da Prepared to tag 2.1.1
minter authored
57
2340c11 Fix a bug where adding a new song file with no ID3 information would bla...
minter authored
58 Tue Aug 30 2005 H. Wade Minter (minter@lunenburg.org)
59 * Fix a bug where adding a new song file with no ID3 information would
60 blank out title and artist that you put in. Now the manual title and
61 artist are only overwritten when there is valid ID3 data in the file.
c5699da Prepared to tag 2.1.1
minter authored
62 Reported by Kareem in Austin.
2340c11 Fix a bug where adding a new song file with no ID3 information would bla...
minter authored
63
dfb83c3 Only do the online version check if online functionality is enabled.
minter authored
64 Fri Aug 26 2005 H. Wade Minter (minter@lunenburg.org)
65 * Only do the online version check if online functionality is enabled.
66
6f7051f Fix a bug where having Mr. Voice Online version check enabled without a ...
minter authored
67 Sun Aug 14 2005 H. Wade Minter (minter@lunenburg.org)
68 * Fix a bug where having Mr. Voice Online version check enabled without
69 a working internet connection would prevent the application from
70 starting. Reported by Tim in Richmond.
71
0688b00 Fix a bug where searching for a string with an apostrophe in it would ca...
minter authored
72 Sun Aug 7 2005 H. Wade Minter (minter@lunenburg.org)
73 * Fix a bug where searching for a string with an apostrophe in it would
74 cause an error.
75 * Refactor database calls to either use placeholders or $dbh->quote()
76
6f2612f Fix bugs where a Bundle wouldn't have all the required information.
minter authored
77 Mon Aug 1 2005 H. Wade Minter (minter@lunenburg.org)
78 * Fix bugs where a Bundle wouldn't have all the required information.
79 * Improve the Holding Tank bundle export code, so that it will write a
80 unique filename, instead of overwriting an existing bundle file.
3b5e519 Bump version to 2.1
minter authored
81 * Tag 2.1
6f2612f Fix bugs where a Bundle wouldn't have all the required information.
minter authored
82
cfb25f6 Add debugging to get_md5 subroutine.
minter authored
83 Fri Jul 29 2005 H. Wade Minter (minter@lunenburg.org)
84 * Add debugging to get_md5 subroutine.
85 * Remove dbh quoting in bulk_add, since using placeholders in the
86 statement handle takes care of that anyway.
87 * Fix a bug in getting the MD5 for the bulk-added file.
88
d97bc6d Bump version to 2.0.9c (final beta)?
minter authored
89 Mon Jul 25 2005 H. Wade Minter (minter@lunenburg.org)
90 * Bump version to 2.0.9c (final beta?)
91
4960a9d Fix a bug that would cause a crash if you tried to drop a song into the ...
minter authored
92 Sun Jul 24 2005 H. Wade Minter (minter@lunenburg.org)
93 * Fix a bug that would cause a crash if you tried to drop a song into
94 the holding tank that already existed there. Thanks to Lanny in Dallas.
95
7be5e74 Begin pointing to mrvoice.net URL.
minter authored
96 Tue Jul 5 2005 H. Wade Minter (minter@lunenburg.org)
97 * Begin pointing to mrvoice.net URL.
98
54c5efd Fixed a bulk-add bug. Reported by Rob in Richmond.
minter authored
99 Sun May 29 2005 H. Wade Minter (minter@lunenburg.org)
100 * Fixed a bulk-add bug. Reported by Rob in Richmond.
4fc0633 Add a status bar to the online search window. Requested by Lanny in Dal...
minter authored
101 * Add a status bar to the online search window. Requested by
102 Lanny in Dallas.
20b8745 Use the new logo for the Windows icon.
minter authored
103 * Add new logo to the About box, Windows icon, and XPM icon.
5135938 Use MP3::Info instead of MPEG::MP3Info.
minter authored
104 * Use MP3::Info instead of MPEG::MP3Info.
ddba369 Specify binmode explicitly when dealing with binary data.
minter authored
105 * Specify binmode explicitly when dealing with binary data.
106 * Add some extra debugging statements dealing with online file transfer.
ffacf3c Add new logo as XPM icon.
minter authored
107 * Bump version to 2.0.9b
54c5efd Fixed a bulk-add bug. Reported by Rob in Richmond.
minter authored
108
477870f Don't try to outsmart XMLRPC::Lite - let it handle encoding the binaries...
minter authored
109 Sat May 21 2005 H. Wade Minter (minter@lunenburg.org)
110 * Stop trying to be smarter than XMLRPC::Lite and allow it to handle
111 encoding and decoding binary files.
112
357c2ac Remove the plugin stuff until 2.2.
minter authored
113 Tue May 10 2005 H. Wade Minter (minter@lunenburg.org)
114 * Remove the plugin stuff until 2.2.
115
5515761 Hardcode Tk::DragDrop::Win32Site in the module list.
minter authored
116 Tue Apr 5 2005 H. Wade Minter (minter@lunenburg.org)
117 * Hardcode Tk::DragDrop::Win32Site in the module list.
118
aded118 Fixed a bug in reporting during the local online comparison.
minter authored
119 Fri Mar 25 2005 H. Wade Minter (minter@lunenburg.org)
120 * Fixed a bug in reporting during the local online comparison.
121
a15f546 Add a preference entry to check the app version.
minter authored
122 Thu Mar 24 2005 H. Wade Minter (minter@lunenburg.org)
123 * Add a preference entry to check the app version.
124 * Fix the Return key binding in Online Search.
125 * Move the config file writing into its own subroutine to it can
126 be used by the version check.
b198862 Add some prepackaged online searches.
minter authored
127 * Add some prepackaged online searches.
128 * Fix an inconsistency in the get_md5 subroutine.
fe6b7ec Pop up an infobox on OS X if Audion isn't found. Thanks to Tim Klein.
minter authored
129 * Pop up an infobox on OS X if Audion isn't found. Thanks to Tim Klein.
130 * Handle a missing Audion better.
a15f546 Add a preference entry to check the app version.
minter authored
131
49e13ad Add code to do an XML-RPC version check on start.
minter authored
132 Wed Mar 23 2005 H. Wade Minter (minter@lunenburg.org)
133 * Add code to do an XML-RPC version check on start.
134
da372b6 Don't change the modtime on an upgrade.
minter authored
135 Fri Mar 18 2005 H. Wade Minter (minter@lunenburg.org)
136 * Don't change the modtime on an upgrade.
137
5b98f70 Add the framework for the "bundle" import/export.
minter authored
138 Mon Mar 14 2005 H. Wade Minter (minter@lunenburg.org)
139 * Add the framework for the "bundle" import/export.
140
8e6f4a8 Add uploader person and category modifiers for the online search.
minter authored
141 Fri Mar 11 2005 H. Wade Minter (minter@lunenburg.org)
142 * Add uploader person and category modifiers for the online search.
143
20c9307 Disable the "Choose File" stuff if we're adding a new song via download.
minter authored
144 Thu Mar 10 2005 H. Wade Minter (minter@lunenburg.org)
145 * Get most XML-RPC stuff working in the basic case.
146
35355c7 Add initial XML-RPC code.
minter authored
147 Tue Mar 8 2005 H. Wade Minter (minter@lunenburg.org)
148 * Add initial XML-RPC upload code.
149
150 Mon Mar 7 2005 H. Wade Minter (minter@lunenburg.org)
151 * Add a menu item to wipe the holding tank (Thanks to Rambo in Portland).
152
153 Sat Mar 5 2005 H. Wade Minter (minter@lunenburg.org)
154 * Fix typo in the Mac::AppleScript module name.
155 * Always use Debug in darwin, since it's still unstable.
156 * Manually specify some Tk::DragDrop modules to help with the PAR binary.
157 * Fix an off-by-one in the orphan finder percentages.
158 * Make date calculations relative to midnight.
159 * Bump version to 2.0.4
160
dd2427d Better reporting of module versions in the About box.
minter authored
161 Wed Mar 2 2005 H. Wade Minter (minter@lunenburg.org)
162 * Better reporting of module versions in the About box.
163
a44fd68 Add the beginnings of a basic plugin architecture.
minter authored
164 Mon Jan 17 2005 H. Wade Minter (minter@lunenburg.org)
165 * Add the beginnings of a basic plugin architecture
166
6f8ad86 Change some hardcoded paths into File::Spec calls to hopefully help thin...
minter authored
167 Wed Jan 5 2005 H. Wade Minter (minter@lunenburg.org)
168 * Change some hardcoded paths into File::Spec calls to hopefully help things
169 out on Win98.
170
171 Tue Jan 4 2005 H. Wade Minter (minter@lunenburg.org)
172 * Commit the framework for the Mac application bundle.
173
b87bed5 Make things much more MacOS X friendly. Use the now-free Audion instead...
minter authored
174 Mon Jan 3 2005 H. Wade Minter (minter@lunenburg.org)
175 * Make things much more MacOS X friendly. Use the now-free Audion
176 instead of XMMS under X11, and use Mac::AppleScript to send AppleScript
177 commands to it.
178
47bca55 Add password protection for Randy in KC. You can now set a write access
minter authored
179 Sun Jan 2 2005 H. Wade Minter (minter@lunenburg.org)
180 * Add password protection for Randy in KC. You can now set a write
181 access password in the Preferences that will cause any attempt to
182 modify things (add/edit/delete songs and categories) to ask for that
183 password before proceeding.
184
d4c1bdc Make the mainbox a DropSite so that if you drop a file onto it, the add_...
minter authored
185 Sat Jan 1 2005 H. Wade Minter (minter@lunenburg.org)
186 * Make the mainbox a DropSite so that if you drop a file onto it,
187 the add_song dialog comes up. Should be handy for Windows users.
188 Thanks to the.noonings on the PAR list for the code.
189
bc926ec Adding more debug information for the --debug flag
minter authored
190 Mon Nov 22 2004 H. Wade Minter (minter@lunenburg.org)
191 * Fix the logfile routines so that a) logfiles actually work, and
192 b) Windows users get logfiles all the time.
193 * Clean up command line switches, add --help flag to show usage.
194 * Start work on a --debug command line switch to dump tons of debugging
195 information to STDOUT.
196
755dde3 Bump to version 2.0.2, bugfix release.
minter authored
197 Wed Nov 10 2004 H. Wade Minter (minter@lunenburg.org)
198 * Deiconify/raise the mainwindow when doing fresh-install stuff,
199 otherwise the app will silently hang.
cf493f6 Tagging 2.0.2
minter authored
200 * Released version 2.0.2
755dde3 Bump to version 2.0.2, bugfix release.
minter authored
201
d57e6c2 Nicer output from cpancheck.pl
minter authored
202 Sat Oct 2 2004 H. Wade Minter (minter@lunenburg.org)
203 * Nicer output from cpancheck.pl
204
344008d Fixed a bug that prevented the holding tank from launching playlists.
minter authored
205 Sat Sep 25 2004 H. Wade Minter (minter@lunenburg.org)
206 * Fixed a bug that prevented the holding tank from launching playlists.
207 * Released Version 2.0.1 with this bugfix.
208
5c4f3b7 Preparing to tag 2.0
minter authored
209 Fri Sep 24 2004 H. Wade Minter (minter@lunenburg.org)
210 * Finished updating documentation.
211 * Released Version 2.0!
212
7987d68 Print a status message when we fade-stop.
minter authored
213 Tue Sep 21 2004 H. Wade Minter (minter@lunenburg.org)
214 * Print a status message when we fade-stop.
215
a6942c4 Use shift() instead of ($scalar) = @_ when we only care about one argume...
minter authored
216 Sun Sep 19 2004 H. Wade Minter (minter@lunenburg.org)
217 * Use shift() instead of ($scalar) = @_ when we only care about one
218 argument.
219
775af95 Add a --config flag to point to an alternate mrvoicerc.
minter authored
220 Sat Sep 18 2004 H. Wade Minter (minter@lunenburg.org)
221 * Add a --config flag to point to an alternate mrvoicerc.
35ef750 Wrap the database SQL import in a transaction for efficency.
minter authored
222 * Wrap the database SQL import in a transaction for efficency.
223 * Replace spurious die() calls with status updates.
ebf6e0c Add a tool, cpancheck.pl, to check CPAN for updates of the modules that ...
minter authored
224 * Add a tool, cpancheck.pl, to check CPAN for updates of the modules
225 that Mr. Voice uses.
f795c98 Removed obsolete tools.
minter authored
226 * Removed obsolete tools.
c8680a2 Make it so that the top item in a search is always selected AND visible.
minter authored
227 * Make it so that the top item in a search is always selected AND visible.
775af95 Add a --config flag to point to an alternate mrvoicerc.
minter authored
228
ce192b3 Get the move_tank function working with the HList. Thanks to Kyle at
minter authored
229 Fri Sep 17 2004 H. Wade Minter (minter@lunenburg.org)
230 * Get the move_tank function working with the HList. Thanks to
231 Kyle at sickduck.org for the help.
82dd554 Move the CWX-specific functions to their own branch.
minter authored
232 * Move the CWX-specific functions to their own branch.
f0a5e18 Use a white background for the "Invalid" songs, too.
minter authored
233 * Use a white background for the "Invalid" songs, too.
234 * Apply the red color style to invalid songs in the holding tank, too.
ce192b3 Get the move_tank function working with the HList. Thanks to Kyle at
minter authored
235
7e10e49 Make nice white backgrounds by default for listboxes and entry widgets.
minter authored
236 Mon Sep 13 2004 H. Wade Minter (minter@lunenburg.org)
237 * Make nice white backgrounds by default for listboxes and entry
238 widgets.
239
5c5f25f Add a Publisher choice to the bulk_add routine.
minter authored
240 Sun Sep 12 2004 H. Wade Minter (minter@lunenburg.org)
241 * Add a Publisher choice to the bulk_add routine.
242 * Refactor a couple of looped database queries to use placeholders.
bb88edb Use the same color for the Preview Song button (add new song window) as ...
minter authored
243 * Use the same color for the Preview Song button (add new song window)
244 as we do for the Play button.
2487007 Move over to a Tk::HList for the main search box and the holding tank.
minter authored
245 * Switch to a Tk::HList for the mainbox and the holding tank.
5c5f25f Add a Publisher choice to the bulk_add routine.
minter authored
246
a369f6d Fixed a bug in the edit_categories function.
minter authored
247 Sat Sep 11 2004 H. Wade Minter (minter@lunenburg.org)
248 * Fixed a similar bug in the edit_categories function.
1ee5edf Fixed an inaccuracy in progress reporting with update_times, due to the
minter authored
249 * Fixed an inaccuracy in progress reporting with update_times, due
250 to the previous policy of ignoring invalid files.
4986ea8 Provide a sane -initialdir to getOpenFile, getSaveFile, and chooseDirect...
minter authored
251 * Provide a sane -initialdir to getOpenFile, getSaveFile, and
252 chooseDirectory, if none is set.
e4229f7 Remove obsolete code to upgrade to 1.7 (song times in database) and 1.10
minter authored
253 * Remove obsolete code to upgrade to 1.7 (song times in database) and
254 1.10 (publisher) table schemas. If they haven't done it by now,
255 this is handled by the upgrade_20.pl utility.
e37bbe5 Work around breakage in bulk_add if the directory has spaces in it.
minter authored
256 * Work around breakage in bulk_add if the directory has spaces in it.
91d21b0 Format the information in the Advanced Date Search a little nicer.
minter authored
257 * Format the information in the Advanced Date Search a little nicer.
cc6a3e5 Better window titles for Load/Save dialogs.
minter authored
258 * Better window titles for Load/Save dialogs.
a369f6d Fixed a bug in the edit_categories function.
minter authored
259
500b18f Fixed a bug in delete_categories.
minter authored
260 Fri Sep 10 2004 H. Wade Minter (minter@lunenburg.org)
261 * Fixed a bug in the delete_categories function that was causing
262 an extra space to get added to the category code.
7b16096 Update ChangeLog.
minter authored
263 * Refactor the get_rows subroutine to be cleaner.
500b18f Fixed a bug in delete_categories.
minter authored
264
58f3426 Move the "Quick setup of new installation" functionality into the Mr. Vo...
minter authored
265 Thu Sep 9 2004 H. Wade Minter (minter@lunenburg.org)
266 * Move the default setup stuff (formerly in quicksetup.pl) into the
267 main program, since we don't have to deal with the complexity of
268 MySQL anymore.
269
cc4fe49 Work around the lack of $dbh->numrows in SQLite for the validate_id func...
minter authored
270 Wed Sep 8 2004 H. Wade Minter (minter@lunenburg.org)
c33560c Work around the lack of $dbh->rows in SQLite by implementing a hand-roll...
minter authored
271 * Work around the lack of $dbh->rows in SQLite by implementing
272 a hand-rolled row counter.
cc4fe49 Work around the lack of $dbh->numrows in SQLite for the validate_id func...
minter authored
273
94967eb Fixed bug in the "Choose location of database file" dialog.
minter authored
274 Tue Sep 7 2004 H. Wade Minter (minter@lunenburg.org)
275 * Fixed a bug in the "Select new location for DB file" dialog in
276 Preferences.
99b7e73 Moved get_homedir to a subroutine.
minter authored
277 * Moved the get_homedir code to a subroutine.
278 * Bumped version to 2.0pre1
94967eb Fixed bug in the "Choose location of database file" dialog.
minter authored
279
be4adac Adding support for AAC/MP4/M4A files via the MP4::Info module.
minter authored
280 Mon Sep 6 2004 H. Wade Minter (minter@lunenburg.org)
281 * Happy birthday to me!
282 * Added support for AAC files (.m4a, .mp4) via the MP4::Info module.
283 Protected AAC (iTunes Music Store, .m4p) don't work.
284
285 Sun Sep 5 2004 H. Wade Minter (minter@lunenburg.org)
557563e Use transactions in the upgrader to insert songs in batches of 500, inst...
minter authored
286 * Switch the updater to use SQLite transactions on the inserts, instead
287 of autocommits. Makes things much faster.
288
038d2b6 Changes
minter authored
289 Fri Sep 3 2004 H. Wade Minter (minter@lunenburg.org)
290 * Give up on having the 2.0 updater in Perl/Tk and get it working
291 via the console.
292 * Begin documentation update for 2.0.
293
abcca04 Updates
minter authored
294 Wed May 26 2004 H. Wade Minter (minter@lunenburg.org)
295 * Switch from DBD::MySQL to DBD::SQLite
bc3a56a Updates
minter authored
296 * Move database schema into the __DATA__ block of mrvoice.pl
abcca04 Updates
minter authored
297
298 Tue May 25 2004 H. Wade Minter (minter@lunenburg.org)
299 * Display invalid songs (where there is an entry in the database, but
300 no corresponding file on disk) in the search results, but tag them
301 in red.
302
a6666ba Updates
minter authored
303 Mon Apr 26 2004 H. Wade Minter (minter@lunenburg.org)
304 * Switched direct accesses of @_ to use shift() instead. Seems more
305 perlish and easier to read.
306
ad91c8c Updates
minter authored
307 Sun Apr 25 2004 H. Wade Minter (minter@lunenburg.org)
308 * Tightened up some Fkey code - I had way too many repeated lines
309 in there.
310
5764bcb Updates
minter authored
311 Fri Apr 23 2004 H. Wade Minter (minter@lunenburg.org)
312 * Mr. Voice now compiles under "use strict" - I rock.
313
10083c5 Updates
minter authored
314 Thu Apr 22 2004 H. Wade Minter (minter@lunenburg.org)
315 * Bumped version number to 1.10.7
316 * Got rid of a lot of repeated code in the hotkeys area. More
317 spring cleaning.
318
ae7200f Updates
minter authored
319 Mon Apr 19 2004 H. Wade Minter (minter@lunenburg.org)
320 * Tagged Release 1.10.6 (real release incorporating WMA support
321 and D&D Bugfixes)
322
edf17dc Updates
minter authored
323 Sun Apr 18 2004 H. Wade Minter (minter@lunenburg.org)
324 * Added WMA support under MSWin32 (suggested by kprobbins)
325 * Removed obsolete $bulkaddtypes definition.
326
327 Sun Apr 11 2004 H. Wade Minter (minter@lunenburg.org)
cf23966 Upping to 1.10.4 in preparation for bugfix release
minter authored
328 * Changed the DropSite behavior to use a DropSite for each part of
329 the hotkey area (Frame, Checkbutton, and Label) - needed in
330 804.026-final.
331 * Bumped version number to 1.10.4 in preparation for bugfix release.
332
46353c5 Release 1.10.2 - bugfix to prevent the Listbox from focusing upon
minter authored
333 Thu Mar 25 2004 H. Wade Minter (minter@lunenburg.org)
334 * Fixed a bug where the Listbox got focus upon completion of
335 a search.
336 * Released Mr. Voice version 1.10.2
337
72fa233 Updates
minter authored
338 Thu Mar 18 2004 H. Wade Minter (minter@lunenburg.org)
339 * Released Mr. Voice version 1.10
340
e83b1b7 Updates
minter authored
341 Wed Mar 17 2004 H. Wade Minter (minter@lunenburg.org)
342 * Add an ugly hack to work around brokenness in getOpenFile and
343 getSaveFile with the -initialdir option under Win32.
344
4b38f2b Updates
minter authored
345 Fri Mar 12 2004 H. Wade Minter (minter@lunenburg.org)
346 * Send STDERR and STDOUT to a file by default, since Win32 builds
347 use the --gui flag and thus have no console for output any more.
348
506ee52 Move the check for orphaned files into the main codebase, under the
minter authored
349 Thu Mar 11 2004 H. Wade Minter (minter@lunenburg.org)
350 * Move the check for orphaned files into the main codebase, under
351 the Advanced Search menu.
352
1d6e284 Updates
minter authored
353 Wed Mar 10 2004 H. Wade Minter (minter@lunenburg.org)
354 * Fixed "y3k" bug in the Advanced Search, where you couldn't select
355 a year greater than 2003, thanks to hardcoded values. Oops.
356 * Fixed some scoping issues in a quest to "use strict".
357
667dfc8 Updates
minter authored
358 Tue Mar 9 2004 H. Wade Minter (minter@lunenburg.org)
359 * Win32 path cleanups for the dump_database and import_database
360 functions.
361
362 Mon Mar 8 2004 H. Wade Minter (minter@lunenburg.org)
363 * Win32 path fix for bulk_add function, that prevented the addition
364 of files with spaces in the path names.
365
3dd0d1e Updates
minter authored
366 Fri Mar 5 2004 H. Wade Minter (minter@lunenburg.org)
367 * Rework the 1.10 database update to be a little nicer, including
368 giving the user a chance to back up their database.
369
1f8e05d Updates
minter authored
370 Thu Mar 4 2004 H. Wade Minter (minter@lunenburg.org)
371 * Give the main or Tank listboxes focus() when they're clicked on.
372 Allows for keyboard navigation.
373 * Use Time::HiRes for reporting search times - sub-second accuracy.
374 * Reimplement the build_category_menubutton to make proper use of
375 variable references in the -variable option. Failure to do so
376 broke the whole system.
377
35d0c48 Updates
minter authored
378 Tue Mar 2 2004 H. Wade Minter (minter@lunenburg.org)
379 * More switching to fetchrow_hashref to improve readability.
9c004e5 Updates
minter authored
380 * Consolidate a bunch of repeated category menubutton code into
381 one function.
35d0c48 Updates
minter authored
382
702881c Updates
minter authored
383 Sun Feb 29 2004 H. Wade Minter (minter@lunenburg.org)
384 * Lots of minor cleanup while working on the TPJ article.
385 * Switched the XPM of the sound icon over to a GIF for a space
386 savings.
387
e5bff6b Updates
minter authored
388 Fri Feb 27 2004 H. Wade Minter (minter@lunenburg.org)
389 * Switching the BrowseEntry search fields back to plain Entry widgets -
390 the embedded xbm was causing problems with PAR, and I don't think
391 anyone used the dropdown functionality anyway.
392
5ee1750 Updates
minter authored
393 Wed Feb 25 2004 H. Wade Minter (minter@lunenburg.org)
394 * Module cleanup - PAR/Win32 needs the inclusion of Encode::Unicode,
395 but doesn't need all of the explicit module calls that Perl2EXE
396 needed.
397
80770bb Updates
minter authored
398 Tue Feb 24 2004 H. Wade Minter (minter@lunenburg.org)
399 * Consolidate various get_ functions into one - much simpler that way.
f48cdd9 Updates
minter authored
400 * Refactor some simple database select statements to use
401 selectrow_hashref instead of the whole prepare/execute/finish loop.
80770bb Updates
minter authored
402
403 Mon Feb 23 2004 H. Wade Minter (minter@lunenburg.org)
c4495ea Updates
minter authored
404 * Must raise/deiconify the window on Win32 before popping up the
405 database update Dialog, for some reason.
406
1d43993 Updates
minter authored
407 Tue Jan 13 2004 H. Wade Minter (minter@lunenburg.org)
408 * Ran the whole code through perltidy. Funny how it looks a lot
409 nicer now...
410
411 Wed Jan 7 2004 H. Wade Minter (minter@lunenburg.org)
b96f87c Updates
minter authored
412 * Add a check to make sure that the publisher update worked, in case
413 of problems.
414
1d43993 Updates
minter authored
415 Fri Jan 2 2004 H. Wade Minter (minter@lunenburg.org)
20cbca4 Updates
minter authored
416 * On second thought, maybe we don't need the integrated HTML viewer.
417
9756018 Updates
minter authored
418 Wed Dec 31 2003 H. Wade Minter (minter@lunenburg.org)
419 * Implemented a database column for the publisher of songs. You can
420 restrict searches based on the publisher. Requested by ComedySportz
421 Inc.
422 * Moved from Tk::DirSelect to chooseDirectory (new in 804.xxx). This
423 had the added side effect of removing a directory select bug on
424 first run.
425
b5f1fdd Updates
minter authored
426 Tue Dec 30 2003 H. Wade Minter (minter@lunenburg.org)
427 * Use Cwd 'abs_path' to find the root of the docs tree.
3343030 Updates
minter authored
428 * Allow the ability to save and load a holding tank, like you can
429 do with hotkeys.
b5f1fdd Updates
minter authored
430
66fd120 Updates
minter authored
431 Mon Dec 29 2003 H. Wade Minter (minter@lunenburg.org)
432 * You can launch a m3u playlist from the contents of the Holding
433 Tank now. Suggested by Bill C. in Portland.
415572d Updates
minter authored
434 * Added a simple HTML documentation viewer based on Tk::Web. Dunno
435 if it works on Windows, though.
66fd120 Updates
minter authored
436
a28fb87 Updates
minter authored
437 Mon Dec 15 2003 H. Wade Minter (minter@lunenburg.org)
438 * Fixed a typo in a variable name.
439
1181537 Updates
minter authored
440 Sat Dec 6 2003 H. Wade Minter (minter@lunenburg.org)
441 * Allow drags to the Hotkeys from either the mainbox or Holding Tank.
442
881ce6b Updates
minter authored
443 Wed Nov 26 2003 H. Wade Minter (minter@lunenburg.org)
444 * Switch the edit/delete category functions from RadioButtons
445 to a Listbox. This will make the dialog box nicer when there
446 are several entries.
447
99b6e8f Updates
minter authored
448 Tue Nov 25 2003 H. Wade Minter (minter@lunenburg.org)
449 * Allow MultiDrop into the Holding Tank.
450
954b7b7 Updating for 1.9.2 bugfix release.
minter authored
451 Thu Nov 6 2003 H. Wade Minter (minter@lunenburg.org)
452 * Tagged 1.9.2, a bugfix release for the drag-and-drop problem.
453
12590a7 Updates
minter authored
454 Tue Nov 4 2003 H. Wade Minter (minter@lunenburg.org)
455 * Override the default behavior of the extended select mode for
456 Tk::Listbox, to fix a problem where drag-and-drop selected too
457 much stuff.
458
459 Mon Oct 20 2003 H. Wade Minter (minter@lunenburg.org)
460 * Switched the File::Spec stuff from OO style to functional style,
461 since nothing else in this software is OO.
462
463 Fri Oct 10 2003 H. Wade Minter (minter@lunenburg.org)
464 * Finally fixed a spurious warning when playing files.
465
886a02b Updates
minter authored
466 Mon Sep 1 2003 H. Wade Minter (minter@lunenburg.org)
8d42c1e Updates
minter authored
467 * Added the Windows Icon and logo files to CVS.
886a02b Updates
minter authored
468 * Tagged Release Version 1.9
469
93a5a14 Updates
minter authored
470 Mon Aug 4 2003 H. Wade Minter (minter@lunenburg.org)
471 * Fix the right-click popup menu so that it can handle multiple
472 songs.
473
392fd17 Updates
minter authored
474 Fri Aug 1 2003 H. Wade Minter (minter@lunenburg.org)
475 * Switch from using $$ variables to a %config hash to store
476 configuration values.
477
4b3166f Updates
minter authored
478 Mon Jul 28 2003 H. Wade Minter (minter@lunenburg.org)
479 * The Holding Tank will now retain its entries when it's closed and
480 reopened.
168a8d2 Updates
minter authored
481 * The Holding Tank now has its own accelerator hotkey, Ctrl-T
4b3166f Updates
minter authored
482
3516f7d Updates
minter authored
483 Fri Jul 25 2003 H. Wade Minter (minter@lunenburg.org)
484 * MUCH cleaner code for the up/down in the tankbox, courtesy
485 of "Mastering Perl/Tk"
486
21ade93 Updates
minter authored
487 Thu Jul 24 2003 H. Wade Minter (minter@lunenburg.org)
488 * Added a hotkey lock (Bugzilla ID #17)
489 * Nicer icons for the Holding Tank up/down.
490
34461ad Updates
minter authored
491 Wed Jul 23 2003 H. Wade Minter (minter@lunenburg.org)
492 * Basic Up/Down functionality in the Holding Tank.
493
7ca29ef Updates
minter authored
494 Tue Jul 22 2003 H. Wade Minter (minter@lunenburg.org)
495 * Switched to using Tk::ProgressBar::Mac, which looks nicer.
0b2ece9 Updates
minter authored
496 * Switched to using Tk::Dialog instead of Tk::DialogBox in some
497 cases.
7ca29ef Updates
minter authored
498
c30794a Updates
minter authored
499 Mon Jul 21 2003 H. Wade Minter (minter@lunenburg.org)
500 * Added a check to prevent duplicate categories.
501 Suggested by Alan C. in Dallas.
7ca29ef Updates
minter authored
502 * Switched the edit/delete song infrastructure to allow for multiple
503 selections.
c30794a Updates
minter authored
504
505 Thu Jul 17 2003 H. Wade Minter (minter@lunenburg.org)
506 * Added a confirmation to exit the program.
507 Suggested by Steve L. in Greensboro.
508
509 Fri Jul 11 2003 H. Wade Minter (minter@lunenburg.org)
510 * New logo, courtesy of Photoshop. ;-)
511
512 Tue Jun 24 2003 H. Wade Minter (minter@lunenburg.org)
513 * Fixed weird spacing issues with the ProgressBar.
514
3f245c4 Updates
minter authored
515 Mon Apr 29 2003 H. Wade Minter (minter@lunenburg.org)
516 * Use a Tk::ProgressBar in the update_times subroutine.
042f9e5 Updates
minter authored
517 * Display the full category name, not the code, in the search window
518 and the bulk-add window.
3f245c4 Updates
minter authored
519
0c4e381 Updates
minter authored
520 Tue Apr 15 2003 H. Wade Minter (minter@lunenburg.org)
521 * Use the directory selector for the MP3/Hotkey directory preferences.
522
a55cacb Updates
minter authored
523 Sat Apr 12 2003 H. Wade Minter (minter@lunenburg.org)
524 * Fixed bug in Win32 path handling for Bulk-Add.
525
5e28901 Last-minute updates.
minter authored
526 Thu Apr 10 2003 H. Wade Minter (minter@lunenburg.org)
527 * Last-minute documentation fixes.
528 * Tagged 1.8.
529
0ea6ad5 Updates
minter authored
530 Wed Apr 9 2003 H. Wade Minter (minter@lunenburg.org)
531 * Fix database dump/import under Win32.
532
4698e01 Updates
minter authored
533 Sun Apr 6 2003 H. Wade Minter (minter@lunenburg.org)
534 * More File::Spec'ing to improve portability.
535
d4347d6 Updates
minter authored
536 Fri Apr 4 2003 H. Wade Minter (minter@lunenburg.org)
537 * Pretty much done with bulk-add.
538
7701112 Updates
minter authored
539 Thu Apr 3 2003 H. Wade Minter (minter@lunenburg.org)
540 * Move the move-file-to-new-location code to its own subroutine.
541 * More bulk-add work.
542
71bd263 Updates
minter authored
543 Wed Apr 2 2003 H. Wade Minter (minter@lunenburg.org)
544 * Worked around Windows crash with the drag-and-drop icon (Thanks Slaven!)
545
4861833 Updates
minter authored
546 Mon Mar 31 2003 H. Wade Minter (minter@lunenburg.org)
547 * Changed the drag-and-drop icon from GIF to XPM.
548 * Fixed minor coding errors.
549
da84da7 Updates
minter authored
550 Sat Mar 29 2003 H. Wade Minter (minter@lunenburg.org)
551 * Reworked the Ogg Vorbis infrastructure to use the PurePerl module.
552 This module should work on all platforms.
553
673710e Updates
minter authored
554 Thu Mar 27 2003 H. Wade Minter (minter@lunenburg.org)
119b833 Updates
minter authored
555 * Rewrote the hotkey subsystem to be a little more robust.
673710e Updates
minter authored
556
557 Fri Jan 3 2003 H. Wade Minter (minter@lunenburg.org)
558 * Fixed a bug where invalid WAV files would crash the program.
559
560 Sat Dec 14 2002 H. Wade Minter (minter@lunenburg.org)
561 * Fixed problem where the F10 hotkey was trapped, leading to weird
562 results.
563
3f1ec61 Removed the "Are you sure you want to display the whole database" box,
minter authored
564 Thu Dec 12 2002 H. Wade Minter (minter@lunenburg.org)
565 * Removed the "Are you sure you want to show the whole database"
566 popup box, as searches of the whole database now take under a second.
f7d078e Here we go...
minter authored
567 * Tagged Version 1.7
3f1ec61 Removed the "Are you sure you want to display the whole database" box,
minter authored
568
7d42853 Updates
minter authored
569 Wed Dec 11 2002 H. Wade Minter (minter@lunenburg.org)
570 * Use a progress bar to show the status of the initial time
571 conversion.
572
573 Tue Dec 10 2002 H. Wade Minter (minter@lunenburg.org)
574 * Put in code to check if the database is at 1.7 levels, and if
575 it's not, convert the database.
576
577 Tue Dec 3 2002 H. Wade Minter (minter@lunenburg.org)
578 * Store the song length time in the database now. This speeds
579 up searches to an absurd rate.
580
581 Wed Nov 13 2002 H. Wade Minter (minter@lunenburg.org)
582 * Removed the "Assign Hotkey" button from the bottom of the main
583 window. Apparently nobody was using it anyway.
584 * Relocated the Stop button to the bottom-right corner.
585
14ee701 Updates
minter authored
586 Tue Nov 12 2002 H. Wade Minter (minter@lunenburg.org)
587 * Changed the status bar display for playing a song from
588 the filename to a title/artist view.
589
97e21c4 Updates
minter authored
590 Sat Nov 9 2002 H. Wade Minter (minter@lunenburg.org)
591 * Changed the Drag and Drop code to display an icon when
592 dragging a song, instead of the title.
593
46a3b9c Updates
minter authored
594 Thu Nov 7 2002 H. Wade Minter (minter@lunenburg.org)
595 * Added a "dump database" option from the File menu.
b5b1e5d Updates
minter authored
596 * Added an "import database dumpfile" option from the File menu.
46a3b9c Updates
minter authored
597 * Other minor cosmetic fixes.
598
5f0edff Updates
minter authored
599 Wed Nov 6 2002 H. Wade Minter (minter@lunenburg.org)
600 * Made a change so that when you load hotkeys, the hotkey
601 box will display. Bugzilla ID #10
602
041dca3 Updates
minter authored
603 Sat Nov 2 2002 H. Wade Minter (minter@lunenburg.org)
604 * Fixed a bug I introduced that would lead to the $filepath
605 variable getting overwritten.
606
54cf75e Updates
minter authored
607 Fri Nov 1 2002 H. Wade Minter (minter@lunenburg.org)
608 * Auto-populate on Oggs, too.
609
1bcded2 Updating a couple months worth of changes
minter authored
610 Mon Oct 21 2002 H. Wade Minter (minter@lunenburg.org)
611 * Auto-populate the Title/Artist if the ID3 tags exist on
612 the file that you're adding.
613
614 Thu Oct 17 2002 H. Wade Minter (minter@lunenburg.org)
615 * Added support for .m3u or .pls playlist files.
616 * Added alt-key accelerators for the top menu bar. Suggested by
617 Rick in Spokane.
618 * Added a "preview song" feature to the Add New Song box.
619
620 Mon Sep 16 2002 H. Wade Minter (minter@lunenburg.org)
621 * By default, make the first selection of a search active.
622
623 Thu Sep 5 2002 H. Wade Minter (minter@lunenburg.org)
624 * Changed the hotkey box so that it removes from the right when
625 the box is resized narrower, instead of from both sides.
626
627 Mon Sep 2 2002 H. Wade Minter (minter@lunenburg.org)
628 * Fixed a bug where the file selector box in "Add File" wouldn't
629 leave you in the directory you want.
630
631 Fri Aug 30 2002 H. Wade Minter (minter@lunenburg.org)
632 * Made "Ok" the default button in the Edit Song dialog, instead
633 of "Cancel"
634
67b7850 Tagging 1.6.
minter authored
635 Wed Aug 13 2002 H. Wade Minter (minter@lunenburg.org)
636 * Tagged Version 1.6.
637 * Updated the documentation for 1.6.
638
ee5545b Updates
minter authored
639 Tue Aug 12 2002 H. Wade Minter (minter@lunenburg.org)
640 * Gave up on using WM_COMMAND to communicate with WinAmp via the
641 Windows API. Too gimpy. Instead, I'm going with the WinAmp
642 httpQ plugin (http://www.csc.uvic.ca/~karvanit/) to do advanced
643 things like fade-stop.
644 * Bumped the version number to 1.5.5.
645
ba70798 Updates
minter authored
646 Mon Aug 11 2002 H. Wade Minter (minter@lunenburg.org)
647 * Added requirement on the Ogg::Vorbis module, and code to determine
648 the playing time of Vorbis files.
649
643d8b2 Updates
minter authored
650 Mon Jul 15 2002 H. Wade Minter (minter@lunenburg.org)
651 * Added a feature so that if you get an error while adding a new
652 song, you can start over with the already-supplied information
653 filled in. Suggested by Bill C. in Portland.
654
8ae0d8e Updates
minter authored
655 Tue Jul 9 2002 H. Wade Minter (minter@lunenburg.org)
656 * Fixed it so that Ctrl-P will play the currently-selected song in
657 the holding tank, if the holding tank window is the active one.
658 Suggested by Bill C. in Portland.
659
94b6cee Updates
minter authored
660 Sun Jul 7 2002 H. Wade Minter (minter@lunenburg.org)
661 * Big update from my Long Island trip.
662 * Fixed a bug that was preventing date-based searching from working
663 under Windows.
664 * Added hooks into WinAmp for stopping MP3s. Also, shift-clicking
665 on the stop button, or shift-escape, will activate WinAmp's
666 "fade out to stop" function. (Suggested by Randy in KC)
667
429e885 Updates
minter authored
668 Tue Jul 2 2002 H. Wade Minter (minter@lunenburg.org)
669 * Added (finally) the code to edit a category's description.
670
db53e64 Updates
minter authored
671 Fri Jun 28 2002 H. Wade Minter (minter@lunenburg.org)
672 * Added code to check for spurious spaces in front of a search
673 term, and delete them if found.
674
b921a45 Updates
minter authored
675 Mon Jun 24 2002 H. Wade Minter (minter@lunenburg.org)
676 * Fixed the dynamic documents menu so that, if a file is already in
677 the list, it just moves it to the front of the line, rather
678 than adding it twice.
679
6808acc Updates
minter authored
680 Fri Jun 14 2002 H. Wade Minter (minter@lunenburg.org)
681 * Got the arbitrary-date searching working well enough.
7a9e392 Updates
minter authored
682 * Incorporated a Tk::Wm patch from c.l.p.tk to compensate for
683 some KDE braindead-ness.
6808acc Updates
minter authored
684
024b770 Updates
minter authored
685 Thu Jun 13 2002 H. Wade Minter (minter@lunenburg.org)
686 * Fixed a bug in timespan-based searches.
687 * Added an elapsed-time counter for searches.
688 * Significant work on arbitrary-date searches.
6808acc Updates
minter authored
689 * Carolina is eliminated in the Stanley Cup finals 4 to 1. A
690 disappointing end, but it was an incredible season and a great run
691 through the finals. Go Canes!
024b770 Updates
minter authored
692
9dcf966 Updates
minter authored
693 Fri May 24 2002 H. Wade Minter (minter@lunenburg.org)
694 * Putting the framework in place for advanced, date-based searches.
695
df13c56 Updates
minter authored
696 Thu May 23 2002 H. Wade Minter (minter@lunenburg.org)
697 * Added an encoded PNG logo.
698 * Fixed a bug WRT static hotkeys.
699 * Tagged 1.5.3
700
f2077fa Updates
minter authored
701 Tue May 21 2002 H. Wade Minter (minter@lunenburg.org)
702 * Added Control-P as the hotkey to play the currently-selected song.
703 Thanks to Randy in KC and Bill in Portland for the idea.
704
afd9b62 Tagging 1.5.2.
minter authored
705 Thu May 16 2002 H. Wade Minter (minter@lunenburg.org)
706 * Tagged 1.5.2, before starting some big work.
707
c96e928 Updates
minter authored
708 Mon May 13 2002 H. Wade Minter (minter@lunenburg.org)
709 * Added a warning popup dialog when people do "blank" searches that
710 would result in the entire database getting displayed. Thanks to
711 Randy in KC for the idea.
712
4102065 Updates
minter authored
713 Thu May 9 2002 H. Wade Minter (minter@lunenburg.org)
c96e928 Updates
minter authored
714 * Added Scrollwheel mouse support in the scrolled listboxes. Thanks
715 to Bling-Bling in Raleigh for the idea.
4102065 Updates
minter authored
716
5f72a70 Updates
minter authored
717 Wed May 8 2002 H. Wade Minter (minter@lunenburg.org)
718 * Released version 1.5
719
63dd0b4 Updates
minter authored
720 Thu May 2 2002 H. Wade Minter (minter@lunenburg.org)
721 * Added some hardcoded "use" lines at the top of the script. This
722 is required by perl2exe, which I am investigating using for
723 the Windows builds.
29b6b5a Updates
minter authored
724 * Added code to check for a file named "default.mrv" in the hotkey
725 save directory. If that exists, load up those hotkeys when
726 the program starts. Suggested by Randy at CSZ-KC.
7f9a2e5 Updates
minter authored
727 * Fixed a bug where the "Number of items returned" count wouldn't
728 decrement when an MP3 is unavailable/unreadable.
63dd0b4 Updates
minter authored
729
5bd2f3c Updates
minter authored
730 Wed Apr 24 2002 H. Wade Minter (minter@lunenburg.org)
731 * More documentation work between 4/15 and now.
732 * Placed requirement on new module to show length of WAV files
733 (Audio::Wav).
734 * Broke out song-length code into its own function to better
735 abstract that part.
736
9cdc734 Updates.
minter authored
737 Mon Apr 15 2002 H. Wade Minter (minter@lunenburg.org)
738 * Sent the taxes off. Yuck.
739 * Clarified some stuff in the docs in preparation for shipping
740 the software to Buffalo and KC.
741 * Removed the dependancy on Data::Dumper, since I don't think that's
742 needed.
743
ff4206d Update
minter authored
744 Mon Feb 11 2002 H. Wade Minter (minter@lunenburg.org)
745 * Released version 1.4
746
4935643 Updates
minter authored
747 Thu Feb 7 2002 H. Wade Minter (minter@lunenburg.org)
748 * Changed the Add Song box to use color instead of *'s to denote
749 required fields.
3270a6b Updates
minter authored
750 * Switched the documentation screenshots from .jpg/.eps (which
751 were not working well) to .png. Seems to be better for both
752 PDF and HTML.
4935643 Updates
minter authored
753
754 Wed Feb 6 2002 H. Wade Minter (minter@lunenburg.org)
755 * Took a first stab at adding an icon for the program. Maybe one
756 of these days Holly will draw me one that looks better.
757
b164116 Update
minter authored
758 Tue Feb 5 2002 H. Wade Minter (minter@lunenburg.org)
759 * Minor change to the "Open File" box, so that it searches
760 for both upper and lowercase in file extensions (*.mp3 and
761 *.MP3 both)
762
49df9e6 Updates
minter authored
763 Mon Feb 4 2002 H. Wade Minter (minter@lunenburg.org)
764 * Celebrated the Patriots' Super Bowl win.
765 * Changed the main menubar to use the new-style system
766 described in Mastering Perl/Tk, Chapter 12.
767
f56fc6d Updated
minter authored
768 Fri Feb 2 2002 H. Wade Minter (minter@lunenburg.org)
769 * Changed the Entry widgets to BrowseEntry widgets in the search
770 area, so now you have a quick-reference to things you have
771 recently searched for.
772
773 Sun Jan 27 2002 H. Wade Minter (minter@lunenburg.org)
d271d8f Updates.
minter authored
774 * Changed code so that it does file types other than MP3.
775
3c5e8d4 Update
minter authored
776 Fri Dec 22 2001 H. Wade Minter (minter@lunenburg.org)
777 * Using Makefiles for the docs now. Yes, I'm bored.
778
2acc674 Updated
minter authored
779 Thu Dec 21 2001 H. Wade Minter (minter@lunenburg.org)
780 * Moved the PHP frontend file into the tools subdirectory.
3c5e8d4 Update
minter authored
781 * Fixed bug that kept the Play option on the right-click menu
782 from working.
2acc674 Updated
minter authored
783
784 Wed Dec 20 2001 H. Wade Minter (minter@lunenburg.org)
785 * Created a "tools" subdirectory to hold useful utilities.
786 * Added orphans.pl - a utility to report on and delete orphaned
787 MP3 files.
788
9b0d3ae Updates
minter authored
789 Fri Dec 8 2001 H. Wade Minter (minter@lunenburg.org)
790 * Changed preferences menu to use a tabbed-notebook-style widget,
791 instead of just displaying everything on one window.
792
0165523 Updates
minter authored
793 Tue Dec 4 2001 H. Wade Minter (minter@lunenburg.org)
794 * Fixed bug with Dynamic Documents menu.
795 * Added screenshots for documentation.
796 * Improved presentation of screenshots in documentation.
797
6e4b3df Update.
minter authored
798 Sat Nov 17 2001 H. Wade Minter (minter@lunenburg.org)
799 * Fixed a bug that was preventing File->Open from working.
800
801 Fri Nov 16 2001 H. Wade Minter (minter@lunenburg.org)
802 * Added a "holding tank" feature, requested by K. Christie and J.
803 Spencer.
804
805 Thu Nov 15 2001 H. Wade Minter (minter@lunenburg.org)
806 * Change the layout of the search fields so that the text boxes
807 are justified.
808 * Added a busy/unbusy call to the search function, so that the cursor
809 changes to a watch while the search is in progress.
810
fa665ab Update.
minter authored
811 Mon Nov 12 2001 H. Wade Minter (minter@lunenburg.org)
812 * Using Win32::Process to start/stop the MP3 player on Windows. A much
813 cleaner (and working!) solution.
814 Thanks to Jack D.<goodcall@oanet.com> for the tip.
815 * Clicking the "close window" X in the window manager will now call the
816 clean-shutdown "do_exit" function.
817
818 Sat Nov 10 2001 H. Wade Minter (minter@lunenburg.org)
819 * Several changes:
820 + Added Control-key accelerators to quit, load/save hotkeys, and open
821 hotkey box.
822 + Generalized some window functions.
823 + Made sure only one copy of the hotkey box can be open at a time.
824 + Fixed bug in open file status message (spurious newline).
825 + Set the Unix MP3 player start to use fork/exec and kill, while Windows
826 still uses open() and close()
827
95fe075 Update.
minter authored
828 Sat Nov 3 2001 H. Wade Minter (minter@lunenburg.org)
829 * Changed dynamic document menu to be a cascade off of the File
830 menu, rather than having the files appear at the bottom of the
831 File menu.
832
297731c Update.
minter authored
833 Mon Oct 29 2001 H. Wade Minter (minter@lunenburg.org)
834 * Version 1.3 released.
835
e8986b4 Update.
minter authored
836 Fri Oct 26 2001 H. Wade Minter (minter@lunenburg.org)
837 * Fixed bug with the dynamic document menu, which would cause
838 the Exit option to get erased.
839 * Had to redefine a Perl/Tk function to fix a problem with
840 dragging-and-dropping. Thanks to Slaven Rezic <slaven.rezic@berlin.de>
841
03c9bda Update.
minter authored
842 Thu Oct 25 2001 H. Wade Minter (minter@lunenburg.org)
843 * Added label to show you which category is currently selected.
844 * Added preferences option to choose the number of dynamic
845 documents to keep in the File menu.
846 * Changed drag-and-drop to show just the song title, not the entire
847 line.
848 * Right-clicking a song now gives you the option to play it.
849
eeedc8f Added Wednesday's work.
minter authored
850 Wed Oct 24 2001 H. Wade Minter (minter@lunenburg.org)
851 * Changed hotkey display to side-by-side instead of top-bottom.
852 * Added color to the play/stop buttons.
853 * Added drag-and-drop support for the hotkeys.
854 * Thanks to Larry and Kasey for the suggestions!
855
fa7e002 Update.
minter authored
856 Wed Oct 17 2001 H. Wade Minter (minter@lunenburg.org)
857 * Added a right-click menu to enable editing and deleting
858 songs right from the listbox.
859
7851fc9 Added 9/28 work.
minter authored
860 Fri Sep 28 2001 H. Wade Minter (minter@lunenburg.org)
861 * Fixed bug to enable hotkeys from subwindows.
862
54fea85 Added 9/28 work.
minter authored
863 Thu Sep 27 2001 H. Wade Minter (minter@lunenburg.org)
864 * Cleaned up the path handling for Windows and Unix.
865 * Pretty much finished the documentation.
866 * Upped version number to 1.2 in preparation for release.
7851fc9 Added 9/28 work.
minter authored
867 * Released version 1.2
54fea85 Added 9/28 work.
minter authored
868
d20a2be Added work from 9/26
minter authored
869 Wed Sep 26 2001 H. Wade Minter (minter@lunenburg.org)
870 * Added the ability to have a C:\mrvoice.cfg file, the equivalent
871 of ~/.mrvoicerc under Unix.
872 * Removed the README.windows file, as part of the overall docs
873 cleanup and reorg.
874
ab9524a Reflecting switch to getOpenFile/getSaveFile.
minter authored
875 Tue Sep 25 2001 H. Wade Minter (minter@lunenburg.org)
876 * Switched from Tk::FileDialog to getOpenFile/getSaveFile. This
877 has the benefit of removing a module dependency, and also using
878 the native file dialog boxes on Windows. Sweeeeet....
879
559e20e Added changes for 9/18/01
minter authored
880 Tue Sep 18 2001 H. Wade Minter (minter@lunenburg.org)
881 * Fixed minor bug where clearing hotkeys wouldn't save old keys
882 for later restoration.
883
193dd85 Updated to reflect new features.
minter authored
884 Tue May 08 2001 H. Wade Minter (minter@lunenburg.org)
885 * Added the Restore Hotkey feature.
886 * Added a "recently accessed" list under the File menu.
fef1329 Added bump in version number.
minter authored
887 * Upped the version number to 1.1
193dd85 Updated to reflect new features.
minter authored
888
889 Mon May 07 2001 H. Wade Minter (minter@lunenburg.org)
890 * Added the ability to source a ~/.mrvoicerc file for
891 database variables.
892 * Implemented a "restore hokeys" function.
893
dea9b82 Added work.
minter authored
894 Tue Mar 06 2001 H. Wade Minter (minter@lunenburg.org)
895 * Cleaned up a lot of documentation.
896 * Minor fixes in preparation for 1.0 release.
897
b2c7626 Update for song adds.
minter authored
898 Mon Mar 05 2001 H. Wade Minter (minter@lunenburg.org)
899 * Got song additions working.
adf3f46 Reflecting updates.
minter authored
900 * Got song edits working.
901 * Declared it 1.0-pre
b2c7626 Update for song adds.
minter authored
902
b28a293 Reflecting work done this weekend.
minter authored
903 Sun Mar 04 2001 H. Wade Minter (minter@lunenburg.org)
904 * Finished the Category add/delete.
905 * Got song deletes working.
906
45c406e Updated to reflect the addition of hotkey save/load.
minter authored
907 Sat Mar 03 2001 H. Wade Minter (minter@lunenburg.org)
b28a293 Reflecting work done this weekend.
minter authored
908 * Got most of the Category add/delete functions working.
45c406e Updated to reflect the addition of hotkey save/load.
minter authored
909 * Added a test for the MP3 player. Pops up an error box if
910 the player isn't found.
077cc74 Switched to use in Tk::FileDialog for the file dialogs.
minter authored
911 * Switched to Tk::FileDialog for the file dialogs.
45c406e Updated to reflect the addition of hotkey save/load.
minter authored
912
913 Thu Mar 01 2001 H. Wade Minter (minter@lunenburg.org)
914 * Got most of the save/load functions working.
915 * Using DialogBox for a couple of static dialogs.
916
917 Tue Feb 27 2001 H. Wade Minter (minter@lunenburg.org)
68dced7 Added fixes.
minter authored
918 * Fixed a couple of fairly serious bugs that would prevent
919 MP3s from playing.
920 * Released version 0.8.1 (Bugfix)
921
1b963e6 Minor updates.
minter authored
922 Sun Feb 25 2001 H. Wade Minter (minter@lunenburg.org)
923 * Added a category-modification PHP script.
924 * Added delete/modify to the mrvoice PHP script.
0773006 Added change for 2/25
minter authored
925 * Marked this as Release 0.8 (first public release)
1b963e6 Minor updates.
minter authored
926
6d63ff9 Added changes for 2/16/01
minter authored
927 Fri Feb 16 2001 H. Wade Minter (minter@lunenburg.org)
928 * Cleaned up code in preparation for releasing mrvoice to the
929 general public (shudder).
930
263d4d7 Added extra files for the first time, split credits and changelog
minter authored
931 Tue Jan 30 2001 H. Wade Minter (minter@lunenburg.org)
932 * Released version 0.7.
933 * Fixed resize bug - resizing will now change the size of the listbox
934 and not much else.
935 * Added static hotkeys for often-used MIDIs.
936
937 Mon Jan 29 2001 H. Wade Minter (minter@lunenburg.org)
938 * Released version 0.6.
939 * Started changelog (finally)
940 * Fixed bug that caused searches to crash when a file in the database
941 did not exist on the disk.
942 * Added Escape as a hotkey to stop the currently-playing MP3
943 * Added ability to clear selected hotkeys, instead of having to clear
944 all hotkeys.
945 * Added F11 and F12 as usable hotkeys. NOTE: F11 and F12 cause
946 problems under WindowMaker by default.
947 * Added more status notes for status line.
948 * Disabled the ability to resize the main box, until I figure out how
949 to get things to resize nicely.
6d63ff9 Added changes for 2/16/01
minter authored
950
951 --
601ae47 Switch from CVS $Id$ tags to Subversion ones.
minter authored
952 SVN ID: $Id$
Something went wrong with that request. Please try again.