root/sweep/branches/sweep-unstable/ChangeLog

Revision 480, 18.2 kB (checked in by kickback, 5 years ago)

spell splash correctly. damm typos

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