root/sweep/branches/display-cache/ChangeLog

Revision 341, 17.4 kB (checked in by kickback, 6 years ago)

sweep: update info files with the actual release date.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 Mon Jan 30 23:58:00 GMT 2006 Peter Shorthose <kickback@users.sourceforge.net>
2
3         * fixed --enable-alsa configure option
4         * released 0.9.1
5
6 Wed Jan 18 04:10:00 GMT 2006 Peter Shorthose <kickback@users.sourceforge.net>
7
8         * ported the interface to gtk+-2.0
9         * mp3 loading and playback whilst loading bugs fixed
10         * corrected a note to key mapping for pc keyboard playback (Paul Brossier)
11         * a new SVG icon for sweep (Alex Kloss)
12         * an updated spanish translation (Waldo Ramirez Montano)
13         * an updated Polish translation (Radoslaw Korzeniewski)
14         * more minor tweaks and improvements.
15         * released 0.9.0
16
17 Mon Aug 22 21:54:30 EST 2005 Conrad Parker <conrad@metadecks.org>
18
19         * updated for ALSA 1.0 (Daniel Dreschers, Charles Turner)
20         * a new Polish translation (Radoslaw Korzeniewski)
21         * an updated russian translation (Alex Prokoudine)
22         * moved sources into svn.metadecks.org; check SVN logs for full
23           changes; see also http://trac.metadecks.org/.
24         * released 0.8.4
25
26 Fri Apr 30 15:06:10 EST 2004 Conrad Parker <conrad@metadecks.org>
27
28         * a new Spanish translation by Juan Manuel Martinez
29         * an updated Italian translation by Yuri Bongiorno
30         * resampler bug fixed by Erik de Castro Lopo
31         * made main scrollbar arrows useful (bug #821596)
32         * compile warning fixes for GCC3
33         * moved sources back into CVS; check CVS logs for full changes
34         * released 0.8.3
35
36 Thu Sep  4 11:54:23 EST 2003 Conrad Parker <conrad@metadecks.org>
37
38         * added es_ES translation by Juan Manuel Mart\xednez
39         * updated it translation from Yuri Bongiorno
40
41 Sat Apr 29 02:48:14 EST 2003 Silvia Pfeiffer <silvia@silvia-pfeiffer.de>
42
43         * driver_alsa.c: deleting double line #include <alsa/asoundlib.h>
44         * fixed files in src directory with config.h includes
45         * fixed inclusion of licensing info GPL in some src files
46         * fixed static string i18n also including _(...) for them
47         * added some strings to i18n
48
49 Tue Apr 15 09:43:58 EST 2003 Conrad Parker <conrad@metadecks.org>
50
51         * driver_alsa.c: changed alsa init to use *_near functions
52
53 Tue Apr  1 18:10:06 EST 2003 Conrad Parker <conrad@metadecks.org>
54
55         * driver_alsa.c: added endianness patch from Erik de Castro Lopo
56         * file_speex.c: added VBR without DTX option for speex-1.0rc3
57
58 Tue Feb 18 06:59:23 EST 2003 Conrad Parker <conrad@metadecks.org>
59
60         * sample-display.c: added Super_L (new Logo mapping) to scrubbing keys
61         * driver_alsa.c: merged in ALSA 0.9 code from Zenaan Harkness
62         * driver.c: abstracted out config dialog for both OSS and ALSA
63
64 Tue Feb 11 22:00:36 EST 2003 Conrad Parker <conrad@metadecks.org>
65
66         * el.po: new file -- Greek translation by Dokianakis Fanis
67         * param.c: fixed granularity of sliders in process dialogs
68
69 Thu Feb  6 20:44:05 EST 2003 Conrad Parker <conrad@metadecks.org>
70
71         * file_speex.c: added stereo handling and skipping of extra headers
72
73 Mon Feb  3 22:33:04 EST 2003 Conrad Parker <conrad@metadecks.org>
74
75         * edit.c: updated splice_in_eb to use realloc
76
77 Wed Jan 29 23:51:02 EST 2003 Conrad Parker <conrad@metadecks.org>
78
79         * edit.c: added refcounting to edit buffers
80         * edit.c: removed edit_buffer_copy calls in copy and paste insert ops
81         * edit.c: switched edit region allocations to mmap temp files
82         * file_dialogs.c: modified load to create new for nonexistant files
83         * file_dialogs.c: added pathname arg to new dialog
84         * main.c: prepended cwd to naked filenames before loading
85         * file_sndfile1.c: updated raw error string for recent libsndfile1
86
87 Sat Jan 18 16:49:49 EST 2003 Conrad Parker <conrad@metadecks.org>
88
89         * added monitoring functionality
90         * it.po: updated from Yuri Bongiorno
91         * fixed wacky play/play sel keyboard interaction (thx Heimo!)
92
93 Fri Dec 20 17:36:27 EST 2002 Conrad Parker <conrad@metadecks.org>
94
95         * notes.c, param.c, view.c: pasting preprocessor fixes and note
96         cleanups by Erik de Castro Lopo
97         * src/Makefile.am: added EXPORT_SYMBOLS_LDFLAGS to sweep_LDFLAGS
98         for NetBSD (should be empty string on Solaris) -- by Julio Merino
99         * byenergy.c: fixed spelling error (reported by Yuri Bongiorno)
100         * fade.c: new file -- fade in and out filters
101
102 Fri Dec  6 14:54:33 EST 2002 Conrad Parker <conrad@metadecks.org>
103
104         * README.i18n: new file from Silvia Pfeiffer
105         * it.po: updated from Yuri Bongiorno
106         * byenergy.c: fixed typo "threshholdor"
107
108 Thu Dec  5 14:47:11 EST 2002 Conrad Parker <conrad@metadecks.org>
109
110         * file_dialogs.c: fixed stupid bug in mp3 extension checking
111         * play.c, notes.c: fixed bug in pitched playback
112         * callbacks.c, view.c: fixed overzealous setting of playmarker
113         on refresh of scrollbar adjustment
114         * play.c: fixed preview cut and preroll, moved out of experimental
115
116 Thu Nov 28 14:49:48 EST 2002 Conrad Parker <conrad@metadecks.org>
117
118         * about_dialogs.c, file_dialogs.c, main.c, preferences.c: applied
119         patch from Andre Pang to fix some compile warnings on OS X
120         * driver_alsa.c: removed naked #include <alsa/asoundlib.h>
121
122 Wed Nov 27 23:59:00 EST 2002 Conrad Parker <conrad@metadecks.org>
123
124         * sweep_sample.c: fixed bug in descriptions of selection actions
125         * paste_dialogs.c, edit.c: fixed paste_mix and paste_xfade, moved
126         out of experimental
127         * sample-display.c, sweep_sample.c: added Ctrl-Arrow Left/Right
128         to move cursor between selection edges
129         * view.c: added remember/zoom to area functionality
130         * view.c: included full first word of plugin names in process menu
131
132 Tue Nov 26 12:19:21 EST 2002 Conrad Parker <conrad@metadecks.org>
133
134         * samplerate.c: updated for libsamplerate-0.0.11
135
136 Mon Nov 25 22:44:26 EST 2002 Conrad Parker <conrad@metadecks.org>
137
138         * configure.in: moved ALSA build out of experimental
139         * driver_alsa.c: updates from Zenaan Harkness
140
141 Sat Nov 23 14:35:33 EST 2002 Conrad Parker <conrad@metadecks.org>
142
143         * file_dialogs.c: added check of pathname extension before attempting
144         load as mp3; workaround inaccurate guessing of mp3 files (raw PCM
145         is sometimes guessed as mp3 otherwise)
146         * file_speex.c: updated to allow ultra wideband mode (speex-1.0beta3)
147         * sw_chooser.c: added 32 kHz (uwb) mode to samplerate chooser
148         * samplerate.c: updated for libsamplerate-0.0.9, added quality menu
149
150 Fri Nov  1 23:09:12 EST 2002 Conrad Parker <conrad@metadecks.org>
151
152         * question_dialogs.c: switched from syserr_r (broken in glibc) to
153         g_strerror
154
155 Thu Oct 31 11:07:29 EST 2002 Conrad Parker <conrad@metadecks.org>
156
157         * channelops.c: removed broken reference to <samplerate.h>
158
159 Wed Oct 30 18:37:01 EST 2002 Conrad Parker <conrad@metadecks.org>
160
161         * question_dialogs.c: changed syserror_dialog to use strerror_r
162         * preferences.c, driver.c: Solaris compile fixes as outlined in
163         Sourceforge bug report #625528
164         * src/Makefile.am: commented out sweep_LDFLAGS = -Wl,--export as
165         requested by #625528; this was originally in place for Solaris
166         anyway, please advise if this breaks anything.
167
168 Wed Oct 30 09:45:33 EST 2002 Conrad Parker <conrad@metadecks.org>
169
170         * file_*.c: added file_method to load functions; fixes a 'save' bug
171         * db_ruler.[ch]: new file -- dB ruler
172         * view.c, db_ruler.c: vertical zoom
173         * chanelsops.c: added channel duplicate ops
174
175 Sun Oct 27 14:28:27 EST 2002 Conrad Parker <conrad@metadecks.org>
176
177         * channelops.[ch]: new files -- channel operations
178         * resample.c: added undo for resampling; moved out of experimental
179
180 Tue Oct 22 23:58:05 EST 2002 Conrad Parker <conrad@metadecks.org>
181
182         * configure.in: fixed 'other libs' in check for libspeex
183         * resample.c: new file -- preliminary support for secret rabbit code
184
185 21 Oct 2002 07:36:38 +1100 Zenaan Harkness <zen@getsystems.com>
186
187         * view.c: nicer volume & pitch slider adjustments
188
189 Sat Oct 19 03:16:19 EST 2002 Conrad Parker <conrad@metadecks.org>
190
191         * file_speex.c: new file -- Speex import/export
192
193 Thu Oct 17 16:40:53 EST 2002 Conrad Parker <conrad@metadecks.org>
194
195         * file_dialogs.c: added "MP3 export unsupported" dialog
196
197 Wed Oct 16 10:16:17 EST 2002 Conrad Parker <conrad@metadecks.org>
198
199         * sweep_sample.c: added check for IDLE in sample_set_progress_ready()
200         * record.c: moved select out of ops_mutex lock
201         * head.c, sample-display.c: fixed tracking of record marker
202         * main.c: added initial question (new file or load file)
203         * question_dialogs.c: added quit_if_no_files stuff
204         * file_sndfile[01].c: added try_raw flags
205         * play.c: fixed rounding error in mixing files of different rate
206
207 Mon Oct 14 18:58:21 EST 2002 Conrad Parker <conrad@metadecks.org>
208
209         * sample-display.c: added lock on ops_mutex in draw_data_channel
210
211 Mon Oct 14 00:37:44 EST 2002 Conrad Parker <conrad@metadecks.org>
212
213         * file_mad.c: new file -- mpeg audio import via libmad
214
215 Thu Oct 10 11:38:24 EST 2002 Conrad Parker <conrad@metadecks.org>
216
217         * file_sndfile0.c: backported all error checking etc.
218
219 Wed Oct  9 18:14:05 EST 2002 Conrad Parker <conrad@metadecks.org>
220
221         * configure: filled out ogg vorbis checks, and ov_read_float args
222         * file_vorbis.c: put metadata handling in experimental branch, put
223           in support for old 3 arg ov_read_float ()
224
225 Wed Oct 9 00:29:06 EST 2002 Conrad Parker <conrad@metadecks.org>
226
227         * sweep_sample.c: prettied up "new file" dialog, added remember
228           functionality, added memory size calculation and filename input
229         * file_sndfile1.c, file_vorbis.c: moved setting of pathname to
230           occur after a successful save only
231         * file_sndfile1.c, file_vorbis.c: added sweep_perror()s throughout
232         * file_vorbis.c: added stats on file size
233         * question_dialogs.c: added pixmap field (suggested by Silvia)
234
235 Tue Oct 8 00:38:13 EST 2002 Conrad Parker <conrad@metadecks.org>
236
237         * sweep_sample.c: fixed mtime copying in sample_copy
238         * question_dialogs.c: added sweep_perror errno info dialog
239         * file_sndfile1.c: moved perror reporting to sweep_perror
240         * timeouts.c: new file -- thread safe wrapper around gtk_timeout
241         * sweep_sample.c, question_dialogs.c: switched tmp_message and
242           dialogs to use sweep_timeout to invoke gtk stuff
243         * file_dialogs.c: added file access and dir existence checks
244         * sw_chooser.[ch]: new files -- widgets for choosing samplerate
245           and channels
246         * sweep_sample.c, file_sndfile1.c: updated to use sw_chooser
247
248 Sat Oct  5 11:09:07 EST 2002 Conrad Parker <conrad@metadecks.org>
249
250         * file_vorbis.c: added full vorbis encoding options
251         * file_sndfile1.c: added logo etc., turned on DITHER_ON_WRITE
252
253 Wed Oct  2 23:44:34 EST 2002 Conrad Parker <conrad@metadecks.org>
254
255         * file_vorbis.c: new file -- added Ogg Vorbis import/export
256         * file_dialogs.c, sweep_app.h: made file handling method generic
257
258 Sun Sep 29 23:27:02 EST 2002 Conrad Parker <conrad@metadecks.org>
259
260         * sweep_sample.c: clamped percentage between 0 and 100
261         * play.c: fixed bug in starting position of pitched playback
262         * file_sndfile[01].c: added entry for samplerate in raw PCM load
263
264 Wed Sep 25 22:42:12 EST 2002 Conrad Parker <conrad@metadecks.org>
265
266         * sweep_sample.c: added check for files playing to quit dialogs
267
268 Wed Sep 25 17:40:55 EST 2002 Conrad Parker <conrad@metadecks.org>
269
270         * file_sndfile0.c: updates for libsndfile0 (for purposes of
271           backporting -- not recommended and must be explicitly enabled)
272         * edit.c: added check for format compatability in paste ops
273
274 Mon Sep 23 23:13:07 EST 2002 Conrad Parker <conrad@metadecks.org>
275
276         * file_sndfile1.c: fixed percent bug in load/save of very short files
277         * view.c: fixed "ruler assumes 44100 samples/sec" (Debian bug #161721)
278         * sweep_filter.c: fixed cancelling of SweepFilter plugins
279         * ladspameta.c, normalise.c, reverse.c: fixed cancelation of plugins
280
281 Sat Sep 21 21:39:22 EST 2002 Conrad Parker <conrad@metadecks.org>
282
283         * question_dialogs.c: new file -- dialogs for info and questions,
284           with sample locking
285         * file_*.c: fixed revert, moved back into non-experimental mainline
286         * file_*.c: added monitoring of mtime, and dialogs on save and edit
287           if file has changed on disk
288         * callbacks.c, view.c: added "are you sure" dialogs when closing or
289           quitting with modified files
290
291 Wed Sep 18 22:20:01 EST 2002 Conrad Parker <conrad@metadecks.org>
292
293         * play.c: made scrubbing independent of nr. channels (scrub_rate)
294         * ladspameta.c: fixed segv in handling of mono files and filters
295         * callbacks.c: made scrubby stop if space is pressed (so you don't
296           lose your position by playback continuing when scrubby is released,
297           suggestion from swh)
298
299 Tue Sep 17 21:57:52 EST 2002 Conrad Parker <conrad@metadecks.org>
300
301         * ladspameta.c: fixed channel de-interleaving/interleaving
302         * ladspameta.c: switched to SweepFilter, instantiated separate
303           LADSPA_Handle for each iteration & internalised processing loop
304         * ladspameta.c: fixed detection of upper and lower bounds
305         * param.c: changed step relative to upper and lower bounds
306         * ladspameta.c, reverse.c, normalise.c: fixed divide by 0 bug in
307           calculating percent for regions shorter than 100(ish) samples
308
309 Wed Sep 11 00:20:36 EST 2002 Conrad Parker <conrad@metadecks.org>
310
311         * play.c: made scrubbing independent of sample rate (scrub_rate)
312         * play.c: fixed reverse scrubbing
313         * edit.c, record.c, sweep_filter.c: fixed divide by 0 bug in
314           calculating percent for regions shorter than 100 samples
315         * edit.c: fixed handling of crop for selections starting at 0 and/or
316           ending at nr_frames
317         * sweep_undo.c: fixed crash when playing during ALLOC operation
318           (eg. crop, paste, cut) -- forced stop of sample playback before op.
319
320 Sun Sep  8 11:25:43 EST 2002 Conrad Parker <conrad@metadecks.org>
321
322         * configure: fixed unreported failure in libsndfile detection
323         * configure: added warning if libsndfile0 detected
324         * driver_oss.c: put DEBUG around naked g_print on GETOPTR failure
325         * sample-display.c: reverted Scrubby to always play_all, even
326           when started within a selection (restricted scrubbing was wierd).
327         * callbacks.c: removed old play_{all,sel}_{looped,once}_cb callbacks
328         * callbacks.c: changed play callbacks to not stop if the play head
329           is already going, ie. just changing the restriction
330
331 Thu Sep  5 21:31:18 EST 2002 Conrad Parker <conrad@metadecks.org>
332
333         * modified selection modification to invoke scrubbing
334
335 Wed Sep  4 15:05:04 EST 2002 Conrad Parker <conrad@metadecks.org>
336
337         * fixed bug in save as handling reported by Pauline Mak
338
339 Tue Sep  3 20:19:49 EST 2002 Conrad Parker <conrad@metadecks.org>
340
341         * changed storing of last load and save directories to use
342           preferences functions for persistence
343         * added configure summary info for GTK+ and GLib
344         * commented out pixmaps inst hook in toplevel Makefile.am
345         * added non-failing check for gnome-moz-remote
346         * added check for strchr (for NetBSD, from Julio Merino Vidal)
347
348 Mon Sep  2 21:35:57 EST 2002 Conrad Parker <conrad@metadecks.org>
349
350         * added missing third arg to some ioctls, required for NetBSD
351           port (patch from Julio Merino Vidal)
352         * fixed configure.in to fail when libtdb is not found
353         * added configuration summaries to configure
354         * changed --enable-devel to --enable-experimental
355
356 Sun Aug 25 20:18:25 EST 2002 Conrad Parker <conrad@metadecks.org>
357
358         * added preferences loading/saving (preferences.[ch])
359         * added dependency on libtdb
360
361 Tue Aug 13 02:03:08 EST 2002 Conrad Parker <conrad@metadecks.org>
362
363         * version 0.5.0
364         * Everything has changed. Scrubby has you.
365
366 Sat May  5 20:51:26 -0500 2001 <ben@slumber.dhs.org>
367
368         * fixed bug in save as handling
369
370 Fri Apr 27 13:22:44 EST 2001 Radoslaw Korzeniewski <Radoslaw.Korzeniewski@centertel.pl>
371         * added Polish translation
372         * fixed bug #414942 (segfault after revert)
373         * removed duplicate memory allocation in file loading
374
375 Wed Oct 25 22:18:39 EST 2000 Conrad Parker <conrad@vergenet.net>
376
377         * fixed compile bug on Solaris (API change in driver.c)
378         * fixed gtk assertion when zooming too far; created new
379           zoom functions in view.c
380         * added new zoom types (norm and 1:1) from Steve Harris
381
382 Mon Oct 16 18:07:23 EST 2000 Conrad Parker <conrad@vergenet.net>
383
384         * fixed PACKAGE_PLUGIN_DIR defines in configure.in
385
386 Sun Oct  8 14:55:21 EST 2000 Conrad Parker <conrad@vergenet.net>
387
388         * merged in new native plugin interface
389         * merged in ALSA 0.6.0 support from Paul Barton-Davis
390         * added ladspameta plugin for LADSPA support
391         * added byenergy plugin
392         * added Hungarian translation by Gergely Nagy
393         * added Italian translation by Yuri Bongiorno
394         * added German translation by Silvia Pfeiffer
395         * added plugin_writers_guide.txt in doc/
396         * set up include/ directory, moved sweep*.h header files to it
397         * changed colour scheme
398         * changed sweep.png desktop icon to match new colours
399         * many small changes since version 0.0.9
400         * released version 0.1.0
401
402 Thu Oct 05 20:48.03 GMT+2 2000 Nicolas Léveillé  <knos@free.fr>
403
404         * src/file_dialogs.c: file selection now has a memory
405         for the current directory.
406         * src/file_dialogs.c+src/file_ops.c: fixed seg faults when
407         user presses 'ok' without having selected anything.
408
409 Thu May 11 22:49:08 EST 2000 Conrad Parker <conrad@vergenet.net>
410
411         * merged in Solaris audio driver code from Mattias Engdegård
412         * added autoconf tests for OSS and Solaris detection
413         * renamed driver-oss.* to driver.*
414         * fixed buglet giving gtk assertion when starting playmarker
415           after a device open had failed on a preceding playback.
416         * added RPM .spec file, created redhat RPM and SRPM packages.
417
418 Wed May 10 23:31:01 EST 2000 Conrad Parker <conrad@vergenet.net>
419
420         * added French translations by mathieu ROY
421         * changed to colourful button pixmaps by mathieu ROY
422
423 Fri May  5 00:17:56 EST 2000 Conrad Parker <conrad@vergenet.net>
424
425         * fixed bug in overrunning playback buffer in some situations
426         * corrected display of large samples
427         * limited zoom out to handle multiplication overflow
428         * added help menu and about dialog box
429
430 Wed May  3 09:56:09 EST 2000 Conrad Parker <conrad@vergenet.net>
431
432         * fixed bug in loading samples without complete pathname,
433           tracked down by Mark Taylor
434
435 Tue May  2 20:27:02 EST 2000 Conrad Parker <conrad@vergenet.net>
436
437         * cleaned up layout of main sample views
438         * updated basic documentation (README, man page)
439
440 Thu Apr 27 09:03:24 EST 2000 Conrad Parker <conrad@vergenet.net>
441
442         * fixed playmarker update bug when closing a sample
443         * added position indicator
444         * added button pixmaps to toolbox and play/stop buttons
Note: See TracBrowser for help on using the browser.