root/sweep/branches/sweep-info-panel/ChangeLog

Revision 470, 17.5 kB (checked in by radekk, 5 years ago)

Indenting files.

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