2002-09-20 Yoichi Imai * 0.0.8 Released. 2002-08-17 Yoichi Imai * src/split.[ch], main.h, timelist.c: use guint32 for stream size (Thanks to Thomas Gellekum) FIXME: This causes problems on the system that has 4byte(long) off_t like Linux when handling a large file. * src/utils.c: use long or int instead of guint32 for min,sec,msec (return value of strtol()) because the patch from Thomas use guint32 though strtol() may return a minus quantity. * configure.in: use AC_CHECK_SIZEOF for checking sizeof off_t * file.c: warn over 2GB files on the system that unsupport them. * main.h: removed DWORD and WORD * split.c: use guint16 instead of WORD 2001-08-20 Yoichi Imai * src/prefs_dialog.[ch]: add filtering section * src/prefs.[ch]: add "Filter" part(suffix, filter_command) * src/prefs_dialog.c: prefs_dialog_get_settings -> prefs_dialog_apply_settings * src/prefs_dialog.c: prefs_dialog_apply_settings(): use boolean value directly instead of if() * src/split.c: split_write_wave_with_filtering(): added * src/utils.c: utils_remove_duplicated_spaces(), utils_get_command_array(): added * Splitting wave with filtering support. * src/file.[ch]: file_open_cb(): replaced with file_dialog_open_cb() file_open(): replaced with file_open_cb() file_open(): added * src/main.[ch]: add argv parser, popt. we can open a file from command prompt * src/utils.[ch]: utils_gnowavcut_if_playing: fixed g_source_remove warning * 0.0.7 Released 2001-06-02 Yoichi Imai * src/split.c src/main.h: started using DWORD, WORD * src/split.[ch]: remove SplitDialog#old_fd, SplitDialog#file_num * src/split.[ch]: move the function of writing new wave file to split_write_wave 2001-05-20 Yoichi Imai * src/utils.c: add GTK_EVENTS_FLUSH() * src/split.c: pthread is replaced with GTK_EVENTS_FLUSH * src/utils.[ch]: removed utils_get_{dirname,basename} * src/split.c: remove timelist_free and use g_slist_foreach and g_slist_free * src/file.c: utils_get_{dirname,basename} is replaced with g_{dirname,basename} * src/utils.[ch]: removed utils_close_fd * configure.in Makefile.am: commented out dependency from pthreads and gthreads * 0.0.6 released 2001-01-20 Yoichi Imai * README gnowavcut.spec.in src/about.c: changed web site address * src/split.c: use strncpy instead of [] access in set_wave_header * src/split.c: use GDK_THREADS_LEAVE_FORCELY() for closing split window. * 0.0.5 released 2000-11-21 Yoichi Imai * 0.0.4 released 2000-11-19 Yoichi Imai * src/split.[ch] configure.in src/Makefile.am main.[ch]: use threads for splitting * timelist.c: use "000:00.00" for starting time if insert_point < old point * utils.[ch]: added utils_close_fd(void *data) * utils.[ch]: added utils_get_dirname * file.[ch] use utils_get_dirname to set dir entry * help/ main.c Makefile.am configure.in: remove help * listfile.c: stop reading when it found too long line(mainly binary) 2000-11-05 Yoichi Imai * src/wave.[ch] src/timelist.[ch]: added list double clicked function 2000-11-04 Yoichi Imai * src/prefs_dialog.c src/prefs_dialog.h: created(preferences dialog) * src/wave.c: modified to set mini_old_point when pause * 0.0.3 released 2000-10-31 Yoichi Imai * src/prefs.c src/prefs.c: created prefs_load, prefs_save use gnome_config_* * src/*.c *.h: changed tab width * some src/*.h: added #ifndef macro * src/wave.c: edited for prefs 2000-10-29 Yoichi Imai * src/timelist.c: use mini_old_point for insert_point * 0.0.2 2000-10-22 Yoichi Imai * last check * updated po * 0.0.1 release 2000-10-21 Yoichi Imai * src/split.c src/split.h: disable to verbose file saving * src/utils.c src/utils.h: utils_get_basename() 2000-10-19 Yoichi Imai * src/split.c src/split.h: created spliting function 2000-10-18 Yoichi Imai * src/split.c src/split.h: added gtk_widget_show 2000-10-17 Yoichi Imai * src/split.c src/split.h: created 2000-10-15 Yoichi Imai * src/timelist.c: replaceed _append to _insert, appended functions _append, _from, _end 2000-10-15 Yoichi Imai * src/timelist.c: deleted function * src/utils.c: utils_get_cur_from_mini_time 2000-10-14 Yoichi Imai * gnowavcut.desktop: added 2000-10-13 Yoichi Imai * src/timelist.c src/timelist.h src/Makefile.am: created 2000-10-12 Yoichi Imai * src/wave.c: replaceed now_point to lseek's return value * src/wave.c: wave_ff, wave_rew * src/wave.c: wave_update_time_digit * src/wave.c src/main.c: added hscale moving 2000-10-9 Yoichi Imai * src/file.c, src/file.h, src/utils.c, src/utils.h: added * src/utils.h, src/utils.c: msgbox and change time format function * src/main.c, src/main.h, src/file.c, src/file.h: file load part * src/main.c, src/main.h src/file.c, src/file.h: entry to label for time digit * src/wave.c src/wave.h: wave play part 2000-10-7 Yoichi Imai * src/main.c: ask to quit dialog * src/main.c: created basic interface 2000-10-6 Yoichi Imai * intl/ po/ configure.in Makefile.am: gettextize * Makefile.am: set extra_dist * CVS import 2000-10-5 Yoichi Imai * src/main.h, src/main.c, src/about.c, src/about.h, src/Makefile.am: created * README, INSTALL, acconfig.h, configure.in, Makefile.am, ChangeLog, AUTHORS