2000-03-31 Daniel Serodio * yamt.spec.in: small patch for package name and some beautification 2000-03-30 Benedikt Roth * src/common.c: fixed a bug in yamtlog() * yamt.desktop: addded translated comments from po files * yamt.spec.in: updated * : released yamt-0.5 2000-03-29 Benedikt Roth * src/common.c: added function mp3_is_valid(). It first tries to get a valid mpeg header, if there is none it checks for ".mp3" as the extension * : modified files to use mp3_is_valid() 2000-03-23 Benedikt Roth * src/yamt.c, edit.c, rename.c, mass.c, xchange.c, auto.c, sort.c, explore.c, playlists.c misc.c, menus.c, common.c : finally implemented a moving progress bar, reading the gtkfaq from time to time really helps (5.12) ;-) * src/exit.c, explore.c: added gtk_clist_sort() after gtk_clist_append(), wonder if this was a good idea... * src/yamt.c: increased the column width of the yamtlog clist 2000-03-22 Benedikt Roth * : some more code cleanup * src/clist_items.c: if you select an item from the popup menu the options are taken from the appropriate notebook page. * : yamt-dev-0.5pre1 released 2000-03-22 Felix Groebert * /pixmaps/yamt-logo, yamt-icon: new logo and icon 2000-03-21 Benedikt Roth * src/misc.c: some appearance fixes * src/mass.c,exchange.c,explore.c: implemented gtk_widget_set_sensitive() * src/clist_items.[ch]: changed the dialogs for copying and moving to gnome_diaogs, modified to use yamtlog() 2000-03-20 Benedikt Roth * src/explore.[ch]: new file, replaces the find-feature 2000-03-19 Benedikt Roth * : some more compilation fixes * src/id3tag.c: id3tag_rename() bugfix, it no longer creates files like "foo - bar #1 #2 #3.mp3" * : added new log window and a yamtlog() function to send messages to it 2000-03-04 Benedikt Roth * src/xchange.c: replaced gtk_table_attach_defaults() with gtk_table_attach() * src/help/C/yamt.sgml: thought some more documentation (and experiences with smgl) would not be bad. * src/manymanyfiles: cleaned up the code to that the compiler won't give these ugly warnings * src/auto.c, id3tag.c: New option in "Auto Tag": move everything between parantheses to the comment field * src/yamt.c: if an argument is given yamt will try to load the given dir and file * src/menus.c: about_cb() now uses the global app variable; added Sean Atkinson and Eric Thelin to the authors 2000-02-29 Benedikt Roth * src/edit.c: the clist is now sorted * src/menus.[ch]: changed popup_menu_new() so that menu items can be used context sensitive by using a bit field * src/set.[ch]: moved to auto.[ch]; renamed the set feature to auto tag * src/find.c: added the popup menu to the clist; the clist is now sorted 2000-02-23 Benedikt Roth * src/edit.c, clist_items.c: more changes for the popup menu; removed 80 char limit in filenames (mfile.path, mfile.filename) * : yamt-dev-0.5 released 2000-02-22 Benedikt Roth * src/edit.c: new popup menu to operate on group of files * src/menus.c: a function to create the popup menu * src/common.c: callback for the pop up menu * src/clist_items.c: new function clist_items_rename(), clist_items_set() many functions modified to work with the changes in edit.c; moved clist_items_delete_question() to clist_items_delete_dialog() 2000-02-21 Ross Golder * yamt.spec.in: added * Makefile.in, configure.in: integrated spec file 2000-02-21 Benedikt Roth * src/ : moved misc.c to common.c * src/misc.c: new file for the misc notebook tab (eg. replace every %20 in filenames to spaces) 2000-02-20 Benedikt Roth * src/misc.c: fixed a bug that causes yamt to exit if a symbolic link was dead. 2000-02-17 Toshiaki Kanosue * po/ja.po: added a japanese translation 2000-02-15 Benedikt Roth * YAMT-0.4 released 2000-02-12 Jerome Couderc * po/fr.po: updated french translation 2000-01-09 Benedikt Roth * src/clist_items.c: edit_tag now loads the directory into the browse list and the main window gets the focus * src/id3tag.c: id3tag_rename() checks it the file is already named correctly and if so it's skipped. * src/unsort.[ch]: new feature, the opposite of sorting: it moves all files in subdirs to one dir. 2000-02-05 Benedikt Roth * src/id3tag.c: various improvements, comments * src/edit.c: improved edit_tag_new() * src/yamt.c, src/misc.c: if the user selects a new directory the clist in the edit page is only updated if it's the current page; if the user switches to the edit page the clist is updated automatically; teh dir tree has now global effect; added the logo moved some functions from misc.c to yamt.c 2000-02-02 Benedikt Roth * src/set.[ch]: new feature sets tags based on filenames * src/id3tag.c: added id3tag_get_from_filename() and id3tag_is_valid(), reverted id3tag_set() back to yamt-0.3 (with checking for '\0' tags taht shouldn't be written) 2000-02-01 Benedikt Roth * src/sort.c, src/mass.c: various changes for gettext 2000-01-31 Benedikt Roth * help/: added a help page (nothing usefull on it yet) * src/menus.c: added a menu entry for help * INSTALL: added a note to run configure with --prefix=`gnome-config --prefix` * AUTHORS: added Jeremy Katz (the dirbrowser) 2000-01-30 Benedikt Roth * src/page_*.[ch]: Moved every page_xyz to just xyz. * src/dirbrowser.[ch]: New file, taken from freezetag by Jeremy Katz ; Slightly modifed to work with yamt. * src/yamt.c: Modified to use the dirbrowser. * src/edit.c: See above. 2000-01-29 Benedikt Roth * src/yamt.c: Added a directory selection (should be improved to a tree selection and with global effect) * src/page_edit.c: Added a clist to browse through the files in a directory. * src/page_playlist: A new feature to create playlists (buggy!) 2000-01-27 Sean Atkinson * src/id3tag.c: cleaned writing of ID3 tags to file; added id3tag_sort_genres, id3tag_get_genre, id3tag_lookup_genre and used them where necessary to safely access genre names and sort the combo- lists of genres. * src/id3tag.h: re-defined GENRE_MAX to automatically scale; added some missing genres; declared id3tag_genres_sorted. * src/page_edit.c: modified to use new functions in id3tag.c * src/page_find.c: ditto * src/page_mass.c: ditto * src/yamt.c: id3tag_sort_genres must be called once to initialise the sorted list from the static unsorted list. 2000-01-25 Benedikt Roth * src/page_sort.c: if no dir is selected it works now also if the language is not English * src/id3tag.c: yamt doesn't any longer cut off special characters at the end of a tag like ( ')' ) * src/page_mass.c: only real mp3s (check with get_header_data() ) are processed * src/page_find.c: fixed the listing of the files, changed windows size 2000-01-21 Toshiaki Kanosue * src/id3tag.c: added support for Japanese Kanji