1
2007-11-22 Magnus Hjorth <magnus.hjorth@home.se>
3
* Released version 1.4.14.
5
2007-11-20 Magnus Hjorth <magnus.hjorth@home.se>
7
* src/filetypes.c (sndfile_load): Forgot to set bigendian flag.
9
2007-10-16 Magnus Hjorth <magnus.hjorth@home.se>
11
* src/chunkview.c (scroll_wheel): Zero-length fix.
13
* src/document.c (document_set_view): Zero-length bugfix.
15
* src/viewcache.c (view_cache_update): Fix empty file handling.
17
2007-10-03 Magnus Hjorth <magnus.hjorth@home.se>
19
* src/ladspacore.c (ladspa_path_foreach): Use DEFAULT_LADSPA_PATH
20
if environment variable not set.
22
2007-08-28 Magnus Hjorth <magnus.hjorth@home.se>
24
* src/chunkview.c (chunk_view_button_release): Fix crash when
25
middle-clicking before any file has been loaded.
27
2007-08-27 Magnus Hjorth <magnus.hjorth@home.se>
29
* src/chunk.c (chunk_interpolate_endpoints): For long parts, ramp
30
down the edges to zero.
32
2007-08-26 Magnus Hjorth <magnus.hjorth@home.se>
34
* Released version 1.4.13.
36
2007-08-25 Magnus Hjorth <magnus.hjorth@home.se>
38
* src/filetypes.c (wav_save): Automatically convert if the chunk
39
has wrong sign or endian-ness.
41
* src/document.c (document_apply_cb): Forgot to check the
42
selection_only parameter.
44
* src/chunk.c (chunk_byteswap): Must add conversion step back to
47
2007-08-22 Alexis Ballier <aballier@gentoo.org>
49
* configure.in: Add check for pkgconfig that is always run so that
50
variables are setup properly.
52
2007-06-22 Robert Emil Berge <filoktetes@linuxophic.org>
54
* src/soxdialog.c (sox_dialog_register_main): Fix effects
55
detection for SoX v13.
57
2007-05-27 Magnus Hjorth <magnus.hjorth@home.se>
59
* src/dataformat.c (dither_convert_double): Several bugs
60
fixed. Caused practically all double-to-PCM conversions to crash.
62
2007-05-24 Magnus Hjorth <magnus.hjorth@home.se>
64
* Released version 1.4.12.
66
* src/effectbrowser.c: Removed the OK button and replaced it with
69
2007-05-19 Magnus Hjorth <magnus.hjorth@home.se>
71
* src/soxdialog.c (sox_dialog_register_main): If sox is not in the
72
PATH, just return without any error message.
74
* src/effectbrowser.c: Added context menu in effect list with
75
commands for moving,sorting and rebuilding the effect list.
77
2007-05-14 Magnus Hjorth <magnus.hjorth@home.se>
79
* src/effectbrowser.c: Added support for reordering effects.
81
2007-05-13 Magnus Hjorth <magnus.hjorth@home.se>
83
* src/mainwindow.c: Support dropping files to open them.
85
* src/filetypes.c (chunk_load_main): Fix mplayer loading bug.
87
2007-05-07 Magnus Hjorth <magnus.hjorth@home.se>
89
* src/dataformat.c: Fix for autoconf upgrade.
91
2007-04-07 Magnus Hjorth <magnus.hjorth@home.se>
93
* src/effectbrowser.c: Large changes to the effect list
94
system. Removed prefix in effect ID, added a separate source ID
95
character instead. Added extra layer of indirection in
96
registration to allow for caching of effect list. Removed hard
97
coupling between GUI list index and effect_list index.
99
2007-04-06 Magnus Hjorth <magnus.hjorth@home.se>
101
* src/inifile.c (xisspace): Changed name to avoid clash with libc.
103
* src/chunkview.c (chunk_view_init): Avoid compiler warning.
105
2007-03-24 Magnus Hjorth <magnus.hjorth@home.se>
107
* src/rateconv.c (rateconv_new): Bug in special case inrate==outrate
109
2007-03-21 Magnus Hjorth <magnus.hjorth@home.se>
111
* src/chunk.c (chunk_convert_samplerate): Forgot to reset conv
114
2007-03-02 Magnus Hjorth <magnus.hjorth@home.se>
116
* src/main.c (main): Initialize threads if building with gthread
117
library. This is a workaround for aRts library issues.
119
* configure.in: Check for gthread library if we are using
120
GTK2. Print warning message if we are compiling with GTK1.2 and
123
2007-01-07 Magnus Hjorth <magnus.hjorth@home.se>
125
* src/viewcache.c (view_cache_update): Fix for scrolling bug when
126
zoomed in to <1 sample-per-pixel.
128
2007-01-01 Magnus Hjorth <magnus.hjorth@home.se>
130
* Released version 1.4.11.
132
* src/mainwindow.c (help_about): Updated copyright notice.
134
2006-12-31 Magnus Hjorth <magnus.hjorth@home.se>
136
* src/chunk.c (chunk_remap_channels): Added room for ending marker
139
* src/mainwindow.c (edit_selectall): If all is already selected,
142
* src/gtkfiles.c (get_filename_modify_extension): Accidentaly left
145
2006-12-30 Magnus Hjorth <magnus.hjorth@home.se>
147
* src/chunk.c (chunk_onechannel): Rewritten using chunk_remap_channels.
148
(chunk_copy_channel): Rewritten using chunk_remap_channels
150
* src/mapchannelsdialog.c: New builtin effect "Map channels"
152
* src/int_box.c (intbox_create_scale): Don't show any decimals.
154
2006-12-23 Magnus Hjorth <magnus.hjorth@home.se>
156
* src/datasource.c (datasource_convert): Forgot to set samplebytes.
158
2006-12-22 Magnus Hjorth <magnus.hjorth@home.se>
160
* src/chunk.c (chunk_filter_tofmt): Remember to free the
163
2006-12-21 Magnus Hjorth <magnus.hjorth@home.se>
165
* src/chunk.c (clipwarn): Option for displaying a cancel button.
166
(chunk_dump): Changed return type back to gboolean.
168
2006-12-21 Forest Bond <forest@alittletooquiet.net>
170
* src/mainwindow.c: Added Cursor submenus for Move, Move to, and
171
Zero-crossing detection.
173
* src/document.c: Added document_nudge_cursor function.
175
* src/chunk.c (chunk_parse): Support parsing samples in reverse
176
and from arbitrary position.
177
Added functions for zero-crossing detection.
179
* src/gotodialog.c: Replaced magic numbers by #defines.
181
2006-12-11 Magnus Hjorth <magnus.hjorth@home.se>
183
* src/document.c (document_apply): Used wrong variable in
184
document_update call, causing corrupted data.
186
2006-11-14 Magnus Hjorth <magnus.hjorth@home.se>
188
* src/mainwindow.c (mainwindow_keypress): Ctrl-arrow now moves
189
cursor also when not playing.
190
(mainwindow_keypress): Arrow-up and Arrow-down zooms view about
193
2006-10-28 Magnus Hjorth <magnus.hjorth@home.se>
195
* Released version 1.4.10.
197
* src/session.c (session_init): Free pointer.
199
* src/ladspacore.c (ladspa_init): Remember to free pointer.
201
* src/rateconv.c (rateconv_new): Setup readcount and writecount.
203
* src/player.c (player_set_buffer_pos): Always restart converter
206
* src/rateconv.c (rateconv_new): Add ability to pass through data
207
when outrate == inrate
209
* src/inifile.c (inifile_init): Small memory leak found by Valgrind.
211
* src/session.c (session_init): Make session_dir static.
213
* src/document.c (document_save): Don't clear history if a soft
214
error (clipping) occurred while saving.
216
* src/chunk.c (chunk_dump): Change return value.
218
* Make sure we always detect and warn when clipping conversion occurs.
220
2006-10-26 Magnus Hjorth <magnus.hjorth@home.se>
222
* src/datasource.c (datasource_clip_check): Added.
223
(datasource_read_array_main): Check for clipping when converting
226
* src/dataformat.c: Add unspecified dither constant.
228
2006-10-25 Magnus Hjorth <magnus.hjorth@home.se>
230
* src/chunk.c (chunk_peak_level_proc): Only quit prematurely for
233
* src/um.c (user_input): Place window centered above parent.
234
(user_input): Cleanups.
236
* src/mainwindow.c: Add "Normalize to..." function.
238
2006-10-22 Magnus Hjorth <magnus.hjorth@home.se>
240
* src/pipedialog.c (pipe_dialog_pipe_chunk_main): Progress bar fix.
241
(pipe_dialog_pipe_chunk_main): Use different buffers for input and
244
* src/soxdialog.c (sox_dialog_apply): Handle floating-point files
245
and 24-bit PCM files by autoconverting into 32-bit PCM.
246
(sox_dialog_register_main): Support newer versions of SoX.
248
2006-10-15 Magnus Hjorth <magnus.hjorth@home.se>
250
* src/combo.c: Add a hack to the GTK 1 version, to avoid changing
251
value directly after opening the dropdown list.
253
2006-10-13 Jacek M. Holeczek <holeczek@us.edu.pl>
255
* src/filetypes.c (try_mplayer): Moved variable declaration to top.
257
* src/dataformat.c (convert_array): Moved variable declaration to top.
259
2006-09-28 Magnus Hjorth <magnus.hjorth@home.se>
261
* src/mainwindow.c (do_play): Set speed properly when having
262
multiple windows with different speeds. Also fixes speed
263
auto-reset not updating the speed slider.
265
2006-08-30 Magnus Hjorth <magnus.hjorth@home.se>
267
* src/sound-alsalib.c (alsa_set_format): Comment out a call that
268
sets maximum input buffer size to a bogus value.
1
270
2006-08-22 Magnus Hjorth <magnus.hjorth@home.se>
3
272
* Released version 1.4.9.