1 Wed May 31 06:18:21 2000 Dirk Försterling <milliByte@gmx.de>
3 * Switched from stand alone WorkMan code to libworkman.
4 * Fixed Bugs 296, 298, 299, 301, 371, 815, 1186, 2278, 2354,
5 * 2429, 2559 and 2586 or verified that they were already fixed.
8 Sat May 27 09:43:58 2000 Dirk Försterling <milliByte@gmx.de>
10 * Updated Kscd Magic from Synaesthesia 1.3 to Synaesthesia 2.0
11 * Fixed missing slot in CDDB configuration
12 * Added (and fixed) loop mode display.
13 * updated and sorted libWorkMan API
14 * addressed the 100dpi font problem (Thanks to John R
15 MacMillan <john@weirdways.com> for sending an idea for a fix).
17 Sun Mar 5 10:54:40 2000 Dirk Försterling <milliByte@gmx.de>
19 * Completed shuffle mode (some patch data was missing) and
20 added corresponding "shuffle" Display string.
21 * Slightly changed "loop" semantics: "loop" is no longer a single
22 playing mode but a modifier. You can now loop "playing" mode and
25 Mon Feb 28 07:27:04 2000 Dirk Försterling <milliByte@gmx.de>
27 * Added "random is shuffle" patch from
28 Bernard Kozioziemski <koz@tdl.com>
29 * Started some source formatting my better understanding. Sorry,
30 but I'm a Qt/KDE-programming-newbie and need some visual hints yet
31 to understand the code. (And I _love_ source documentation
34 Tue Jan 18 17:27:26 2000 Dirk Försterling <milliByte@DeathsDoor.com>
36 * Added the libWorkMan directory and inserted it into the make
37 process. Please note, that libWorkMan will be built and installed,
38 but is not currently used.
40 1999-03-17 Harri Porten <porten@kde.org>
42 * kscd.cpp: applied patch from Petter Reinholdtsen <pere@hungry.com>
43 (bug#302) that prevents a segfault if cddb directory is invalid.
44 * CDDialog.cpp: fixed length of last title (bug#304).
46 1999-03-09 Harri Porten <porten@kde.org>
48 * ported to Qt 2.0 strings. Haven't tested if everything still works.
50 1999-02-18 Harri Porten <porten@kde.org>
52 * cddb.cpp: work around snprintf() for non-GNUish systems
54 1998-12-22 Sam Maloney <thufir@illogic.ml.org>
56 * Added to last commit, as so the 'autodock' checkbox would be
57 disabled when 'docking' was unchecked, and vice versa.
59 1998-12-20 Sam Maloney <thufir@illogic.ml.org>
61 * Just simple bugfixes to make more stable like...:
62 * Fixed so that when one turns on or off 'enable docking' it
63 adds/removes the dockwidget in the panel (instead of before one
64 would have to restart kscd).
65 * Fixed so that if one turned off 'enable docking' but still had
66 'autodock enabled' on, then it would NOT dock (and remove the
69 1998-12-12 Christian Esken <esken@kde.org>
71 * Tweaked docking a bit more. Under certain circumstances,
72 dock_widget->dock() correctly does not get called at the start
73 of the program. So if you docked, the window just vanished.
74 I added a call to dock_widget->dock() at "appropiate" places.
76 1998-11-28 Bernd Wuebben <wuebben@petit.cornell.edu>
78 * kscd.cpp: resinstated old look and behavior
79 Sam, we should talk ...
81 1998-11-20 Sam Maloney <thufir@illogic.ml.org>
83 * Fixed bug/"missing thing" were it would just crash when loading
84 up if it couldn't find the cddb base dir. Now it will use
85 InexactDialog to prompt the user for the directory. (cancel button
86 will force it to get from remote).
87 * NOTE: Im just going fix the inexact dialog box so it can be
88 single line input, (for the cddb dialog), then ill probably
89 release 1.2.4, unless anyone has any objections. (to lazy to fix
92 1998-11-11 Sam Maloney <thufir@illogic.ml.org>
94 * Fixed bug with debug flag being messed up when docking
95 (incorrect extern statement)
96 * Worked around a wierd bug thing with docking. (consult
97 docking.cpp in toggleState() )
99 1998-11-08 Robert Bossecker <Robert.Bossecker@fresenius.de>
101 * Fixed problem with editing EXT info, where if you edited track
102 x, it would (stupidly) modify x-1. If editing track 1, it would
103 modify the extinfo for the Title.
105 1998-11-06 Sam Maloney <thufir@illogic.ml.org>
107 * Made smtpMailer a global widget, so it could mail in background.
108 * Fixed problem were after submitting a record via SMTP, and
109 having an error, if one tried to exit Kscd, it would close all
110 widgets, but be stuck in while loop.
111 * Added error/success reporting of SMTP submissions.
112 * Fixed problem with Local Cache, where it would ignore leading
113 0's in record file names, thus not finding them when looking for
115 * Added a timeout when waiting for server interaction.
117 1998-11-04 Sam Maloney <thufir@illogic.ml.org>
119 * Fixed problem with 'dock' button, when AutoDock is turned on.
120 * Implimented SMTP code, so Kscd no longer requires sendmail/unix
121 mail program(s) to submit CDDB records.
122 * Added VERY requested feature, of having it retract the tray if
123 its ejected, when one hits the eject button.
125 1998-10-14 Alexei Dets <dets@services.ru>
127 * Fixed CD Database Editor close handling.
129 1998-10-13 Sam Maloney <thufir@illogic.ml.org>
131 * Fixed compilation problems some compilers will notice related to
132 last CDDB setup modifs
134 1998-10-09 Sam Maloney <thufir@illogic.ml.org>
136 * Added "play on tray close" feature
139 1998-09-23 Sam Maloney <thufir@illogic.ml.org>
141 * Fixed submission of CDDB records, where it would not include a
142 'PLAYORDER=' at the bottom of the email.
143 * Switched it over from using 'mail -s <subject> < record', to
144 using sendmail. (currently adding SMTP suppport, so it uses
145 no external program for this)
147 1998-09-21 Sam Maloney <thufir@illogic.ml.org>
149 * Added automatic storing of CDDB records downloaded from CDDB
150 server to local harddrive.
151 * Fixed bug with routine connecting signals, over and over again,
152 causing routines to be called too many time, annoying CDDB
153 server admins. Happens when a new CDDB (remote) request was
155 * Added snazyness of having the pulldown track selection box
156 display ("%02d: %s", tracknumber, trackname) for each item,
157 instead of just the number.
159 Fri May 15 18:28:40 1998 Bernd Johannes Wuebben <wuebben@math.cornell.edu>
161 * docking.cpp: fixed up the docking behaviour
163 * Some Layout improvements. -- still not 100% satisfied with the
164 way the config dialogs look now.
166 1998-05-12 Vadim Zaliva <lord@crocodile.org>
168 * Options dialog made wider
169 * In CDDB setup dialog added list of email serves.
170 * Getting SMTP servers from list of servers.
172 1998-04-29 Vadim Zaliva <lord@crocodile.org>
174 * Corrected problem with not saving "UnixMailCommand" option
175 which was disabling CDDB submissions.
177 1998-04-28 Vadim Zaliva <lord@crocodile.org>
179 * Corrected bug in cddb with current CD information disappearing
180 after some time of playing.
182 1998-04-26 Vadim Zaliva <lord@crocodile.org>
184 * Removed potetial concurency problem in CDDB connection procedure.
185 * Added support for protocol level 3 in CDDB connections.
187 1998-04-17 Vadim Zaliva <lord@crocodile.org>
189 * User and domain name now calculated once, not per each request.
191 1998-04-16 Vadim Zaliva <lord@crocodile.org>
193 * Tested with Netscape Proxy
195 * Tested with Squid-1.1.18 HTTP proxy
196 * Tested with HTTP proxy, w/o HTTP proxy, using CDDBP and HTTP.
197 * Small bug in parsing corrected.
199 * State automata and parsing reimplemented
200 * Works over HTTP with and without HTTP proxy.
201 * Tested with M>Wall HTTP proxy
203 * Implemented more sophisticated HTTP encoding for parameters.
204 * kscd.cpp reformated.
206 * CDDB over HTTP works, w/o proxy now. Proxy support to be implemeted to-morrow.
208 1998-04-15 Vadim Zaliva <lord@crocodile.org>
210 * cddb.h, cddb.cpp reformated
211 * tested to work with and without HTTP proxy
212 * tested with squid 1.1.18
214 * Added one more default server, with HTTP protocol
215 * Code for getting servers list via HTTP done and works.
216 * Changed 'cddb' object allocation.
217 * (this is intermediate commit, HTTP only partialy works)
219 1998-04-14 Vadim Zaliva <lord@crocodile.org>
221 * GUI added for setting HTTP proxy to access CDDB.
222 * Config options added for HTTP proxy stuff
223 * most includes from cddb.h moved to cddb.cpp,kscd.cpp
226 Tue Apr 14 05:17:36 1998 Bernd Johannes Wuebben <wuebben@math.cornell.edu>
228 * layout corrections for kscd magic dialog
230 Sat Jan 17 21:36:27 1998 Bernd Johannes Wuebben <wuebben@math.cornell.edu>
232 * Enabled CDDB support. A couple of clean ups and fixes.
234 Tue Jan 13 03:24:49 1998 Bernd Johannes Wuebben <wuebben@math.cornell.edu>
236 * applied Sebestyen Zoltan <szoli@digo.inf.elte.hu> FreeBSD patch.
238 Thu Jan 1 19:08:22 1998 Bernd Johannes Wuebben <wuebben@petit.cornell.edu>
240 * Monster commit: Commit cddb and web integration additions
243 Fri Dec 26 13:48:56 1997 Bernd Johannes Wuebben <wuebben@petit.cornell.edu>
245 * headerfile changes in plat_bsd.c
247 Sat Oct 25 11:13:40 1997 Bernd Johannes Wuebben <wuebben@petit.cornell.edu>
249 * fixed the segfault problem when you didn't have acess permissions
252 Thu Aug 14 19:49:18 1997 Bernd Johannes Wuebben <wuebben@petit.cornell.edu>
255 * added KSCD configuration script
257 Wed Jun 25 01:24:39 1997 Bernd Johannes Wuebben <wuebben@petit.cornell.edu>
259 * added Marc van Kempen's FreeBSD patches
260 He reports also strange behaviour of kscd when reloading a CD
261 Is this with the code or with his CD drive ?
263 * Set proper defines that should allow for a smooth compile
264 on a SUN/ SUN SOLARIS