commit 8b219be06690fff9e8d2486c932d9046c9c71e10
Author: David King <amigadave@amigadave.com>
Date:   Sun Feb 10 17:23:33 2013 +0000

    Update NEWS for 2.1.8 release

M	NEWS

commit 6b88377d8f674b7a9da5a139399f98858c071797
Author: David King <amigadave@amigadave.com>
Date:	Wed Jan 23 21:55:49 2013 +0000

    Change Picture.size from a gulong to a gsize

M	src/et_core.h

commit 2c44cbc71ad84e1617f6ff45621bdda2a57fd17d
Author: Andreas Winkelmann <ml@awinkelmann.de>
Date:	Mon Jan 28 16:44:22 2013 +0100

    Fix sign comparison compiler warning

    Fix compiler warning: pointer targets in passing argument 1 of
    ‘g_strsplit’ differ in signedness [-Wpointer-sign]

M	src/picture.c

commit 3437d3c283bb6b86049f4148cd15de6903108bd5
Author: David King <amigadave@amigadave.com>
Date:	Wed Feb 6 17:51:39 2013 +0000

    Improve two cases where realloc() fails

M	src/charset.c
M	src/libapetag/id3v2_read.c

commit e5b47d5fbdf6540fad2380313b1b6d0b9c8bf0b1
Author: David King <amigadave@amigadave.com>
Date:	Wed Feb 6 17:50:18 2013 +0000

    Fix a memory leak in a tag writing error path

M	src/easytag.c

commit 0d003a2b88447981b1641c073899b4e315b4b702
Author: David King <amigadave@amigadave.com>
Date:	Wed Feb 6 17:49:08 2013 +0000

    Fix a memory leak when checking for a buggy id3lib

M	src/id3_tag.c

commit 2b4b5e63087f8a991a227a57f68037d41e2e15a4
Author: David King <amigadave@amigadave.com>
Date:	Tue Feb 5 22:32:50 2013 +0000

    Simplify ET_Free_File_List()

    Use g_list_free_full().

M	src/et_core.c

commit f88a3e395f105e6480d75c9a00476010e282b5f0
Author: David King <amigadave@amigadave.com>
Date:	Tue Feb 5 22:19:13 2013 +0000

    Fix a memory leak when reading FLAC tags

M	src/flac_tag.c

commit 5f907767076983bfd82dbc23a2a572ea6640ab73
Author: Andreas Winkelmann <ml@awinkelmann.de>
Date:	Sat Jan 26 19:52:21 2013 +0100

    Fix a memory leak when freeing the log list

M	src/log.c

commit 738ef38c75e36ffdb2e12078994c3a2d923d402f
Author: David King <amigadave@amigadave.com>
Date:	Tue Feb 5 20:05:57 2013 +0000

    Avoid a trivial sign comparison warning

M	src/cddb.c

commit 0550fd464093d31d924309747a8b350734a5dfc1
Author: David King <amigadave@amigadave.com>
Date:	Tue Feb 5 18:11:25 2013 +0000

    Avoid a duplicate declaration

M	src/prefs.h

commit e21d924d7230cd839510aced4a1c4db0f037352f
Author: David King <amigadave@amigadave.com>
Date:	Tue Feb 5 17:54:43 2013 +0000

    Avoid mixed declarations and code

    Enable the warning (and make it an error) to prevent mixed
    declarations
    and code creeping in.

M	configure.ac
M	src/picture.c
M	src/vcedit.c

commit 3dd5e26c982bb7d5def05922e7e66a8f451dd77f
Author: David King <amigadave@amigadave.com>
Date:	Tue Feb 5 17:43:40 2013 +0000

    Use correct printf format specifier for size_t

M	src/libapetag/apetaglib.c

commit 1c5d60b73b72e5d3ade4cf78467e1ca642dc622b
Author: David King <amigadave@amigadave.com>
Date:	Tue Feb 5 17:24:33 2013 +0000

    Avoid setting a variable unnecessarily

M	src/misc.c
M	src/mpeg_header.c

commit e0a5170f4a6a313a204d620411c0d6e38ac83ffe
Author: David King <amigadave@amigadave.com>
Date:	Tue Feb 5 17:22:35 2013 +0000

    Remove some duplicates in conditional expressions

M	src/cddb.c
M	src/prefs.c

commit 62b84d6e00cacd49a42349b46dd77c96acadd07e
Author: David King <amigadave@amigadave.com>
Date:	Tue Feb 5 17:15:03 2013 +0000

    Fix several memory leaks found by cppcheck

M	src/easytag.c
M	src/id3v24_tag.c
M	src/picture.c

commit de7778d1fd6b5a329e08adb285cbd41a8e021722
Author: David King <amigadave@amigadave.com>
Date:	Tue Feb 5 17:14:19 2013 +0000

    Match g_malloc() usage with g_free()

M	src/id3v24_tag.c
M	src/wavpack_tag.c

commit 630956754b5119acce5a7ee31bfb7f83afb082fb
Author: Milagros Infante Montero <maim92@gmail.com>
Date:	Tue Feb 5 16:26:03 2013 +0100

    Updated Spanish translation

M	po/es.po

commit 7d1141cf8f9886eb38cd247e09139591ffeb8af5
Author: David King <amigadave@amigadave.com>
Date:	Mon Feb 4 18:48:46 2013 +0000

    Automatically check NEWS before releasing

    Check that the NEWS file has been updated during distcheck.

M	configure.ac

commit 256cbb8dbf3a756846ad4f41b576cdd0dcd3b043
Author: David King <amigadave@amigadave.com>
Date:	Mon Feb 4 18:08:29 2013 +0000

    Update .gitignore for non-recursive make

M	.gitignore

commit ed713384b7cbaa88c8fd0ec2284c5c5701ff48c9
Author: David King <amigadave@amigadave.com>
Date:	Mon Feb 4 18:04:51 2013 +0000

    Remove easytag.spec.in

    Neither Fedora nor OpenSuse use the provided spec file, so remove it.

M	.gitignore
M	Makefile.am
M	configure.ac
D	easytag.spec.in

commit 0231235431d74e16c6653d0324a8fdab27a8940f
Author: David King <amigadave@amigadave.com>
Date:	Mon Feb 4 18:02:51 2013 +0000

    Remove debian directory

    Neither Debian nor Ubuntu use the inline packaging, so drop it.

D	debian/changelog
D	debian/compat
D	debian/control
D	debian/copyright
D	debian/easytag.xpm
D	debian/install
D	debian/menu
D	debian/rules
D	debian/watch

commit e198ec026f5ca5dc84476c6211fd844b9e3da868
Author: David King <amigadave@amigadave.com>
Date:	Mon Feb 4 18:01:17 2013 +0000

    Remove USERS-GUIDE

M	Makefile.am
D	USERS-GUIDE

commit 07c47f91cc552737eff64d167d76d69b2ea8da55
Author: Milagros Infante Montero <maim92@gmail.com>
Date:	Fri Feb 1 09:58:09 2013 +0100

    Updated Spanish translation

M	po/es.po

commit 53a91ad95e66cc5736a7e60692e192aee7c7b79a
Author: Christoph J. Thompson <cjsthompson@gmail.com>
Date:	Wed Jan 30 19:04:58 2013 +0100

    Do not install the ChangeLog

    Since the about window has been redesigned and does not use the
    ChangeLog, it is no longer necessary to install it.

M	Makefile.am

commit a8f0b286fa805d7a285de22c801c7e4c3332cf55
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Thu Jan 24 18:53:20 2013 +0100

    Updated Polish translation

M	po/pl.po

commit 5fc0af630bf6cf6ae1e2127ec532eab9984b3734
Author: Milagros Infante Montero <maim92@gmail.com>
Date:	Thu Jan 24 10:42:26 2013 +0100

    Updated Spanish translation

M	po/es.po

commit 34be3b5c3f13caca09f4c06deee60be595a5aa82
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	Thu Jan 24 10:38:55 2013 +0100

    Fixed typo in string

M	src/prefs.c

commit 98b3dd22bf8c635f5170b75ecb5d4d398fe481f7
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	Thu Jan 24 10:36:18 2013 +0100

    Fixed typo in string

M	src/prefs.c

commit 01c26bdd7896f2546b33df9ea54e73187c7e7390
Author: David King <amigadave@amigadave.com>
Date:	Tue Jan 22 21:22:28 2013 +0000

    Add Adrian Bunk to AUTHORS

M	AUTHORS
M	src/about.c

commit 7d5ead7cd36ac299813d76bb04580d7dddb2a24c
Author: Adrian Bunk <bunk@stusta.de>
Date:	Mon Jan 21 20:54:00 2013 +0200

    Use g_base64_{de,en}code()

    There is no point in having own code for functionality already
    provided
    by glib.

M	Makefile.am
M	src/Makefile.mingw
D	src/base64.c
D	src/base64.h
M	src/cddb.c
M	src/ogg_tag.c

commit a3c4484335e2c32538930e81c66dbace10149803
Author: Adrian Bunk <bunk@stusta.de>
Date:	Mon Jan 21 20:38:27 2013 +0200

    apetag_save(): make temp unsigned

    This fixes the following gcc warnings:

    <--  snip  -->

      CC     src/libapetag/easytag-apetaglib.o
    src/libapetag/apetaglib.c: In function ‘apetag_save’:
    src/libapetag/apetaglib.c:993:13: warning: pointer targets in passing
    argument 1 of ‘long2ape’ differ in signedness [-Wpointer-sign]
    src/libapetag/apetaglib.c:118:1: note: expected ‘unsigned char
    *’ but argument is of type ‘char *’
    src/libapetag/apetaglib.c:996:13: warning: pointer targets in passing
    argument 1 of ‘long2ape’ differ in signedness [-Wpointer-sign]
    src/libapetag/apetaglib.c:118:1: note: expected ‘unsigned char
    *’ but argument is of type ‘char *’
    src/libapetag/apetaglib.c:1002:13: warning: pointer targets in passing
    argument 1 of ‘long2ape’ differ in signedness [-Wpointer-sign]
    src/libapetag/apetaglib.c:118:1: note: expected ‘unsigned char
    *’ but argument is of type ‘char *’

    <--  snip  -->

M	src/libapetag/apetaglib.c

commit 5668536fe70b842cafc2274f523fd3f080f97139
Author: Adrian Bunk <bunk@stusta.de>
Date:	Mon Jan 21 20:21:50 2013 +0200

    configure.ac: remove unneeded cruft

    This patch removes the following from configure.ac:
    - AC_TYPE_MODE_T (mode_t is not used)
    - AC_FUNC_FORK (the resulting HAVE_ defines are not used)
    - AC_CHECK_FUNCS() of mkdir strstr strtol
	(the resulting HAVE_ defines are not used)
    - AC_SEARCH_LIBS([strerror], [cposix]) (the only platform that ever
	needed it was Sun's INTERACTIVE Systems Corporation Unix, and
	that is unsupported since 2006)

M	configure.ac

commit 5f763220f87a746c4c94b0eb827bb4c3cb67362c
Author: Adrian Bunk <bunk@stusta.de>
Date:	Mon Jan 21 20:04:15 2013 +0200

    require FLAC >= 1.1.4 and followup cleanups

    The pkgconfig that is used was added in 1.1.4, so older versions are
    anyway no longer supported.

    Additional cleanups this allowed:
    - FLAC 1.1.4 also contains the fix for flac not being linked with
    libogg
    - FLAC < 1.1.3 compat code is no longer required

M	configure.ac
M	src/easytag.c
M	src/flac_header.c
M	src/flac_tag.c

commit dcfa28ec6622d60717b0be1631f43d841132a11e
Author: David King <amigadave@amigadave.com>
Date:	Tue Jan 22 16:12:52 2013 +0000

    Fix error handling when calling g_file_new_tmp

M	src/id3_tag.c

commit 01ee35bf652c39cbd756967c90c865d33874ac25
Author: David King <amigadave@amigadave.com>
Date:	Mon Jan 21 23:18:24 2013 +0000

    Update Windows icon

    icotool --create --output win32/easytag.ico 16x16/easytag.png \
    32x32/easytag.png 48x48/easytag.png 256x256/easytag.png

M	Makefile.am
M	data/icons/win32/easytag.ico
D	data/icons/win32/easytag2.ico

commit 3ebaea1d571d62e11708f9c692307018fb59bd83
Author: David King <amigadave@amigadave.com>
Date:	Mon Jan 21 22:58:33 2013 +0000

    Fix email address for Waqas Qamar

M	THANKS
M	src/about.c

commit a450ff4d0b032051a4dcc879141323db7ff236ba
Author: David King <amigadave@amigadave.com>
Date:	Mon Jan 21 22:38:52 2013 +0000

    Add new icons from Waqas Qamar, bug 689474

M	Makefile.am
M	THANKS
A	data/icons/128x128/easytag.png
A	data/icons/16x16/easytag.png
A	data/icons/256x256/easytag.png
A	data/icons/32x32/easytag.png
A	data/icons/48x48/easytag.png
M	data/icons/64x64/easytag.png
A	data/icons/scalable/easytag.svg
M	src/about.c

commit 9966e18e3462acad5365ca511656392d30caed21
Author: David King <amigadave@amigadave.com>
Date:	Mon Jan 21 22:22:34 2013 +0000

    Move Windows .ico files under data/icons/win32

M	Makefile.am
R100	data/pixmaps/EasyTAG.ico	data/icons/win32/easytag.ico
R100	data/pixmaps/EasyTAG2.ico	data/icons/win32/easytag2.ico
M	src/win32/easytag.rc

commit 1492c1869142995e354e2d72cd0059a4978b910c
Author: David King <amigadave@amigadave.com>
Date:	Mon Jan 21 22:12:49 2013 +0000

    Distribute the NSIS installer script .in

    Fixes make distcheck.

M	Makefile.am

commit ad997324869f9608ba7189cbe2ddb59fa0b297a1
Author: David King <amigadave@amigadave.com>
Date:	Mon Jan 21 22:08:03 2013 +0000

    Remove some old XPM icons

M	Makefile.am
R100	data/pixmaps/easytag.png	data/icons/64x64/easytag.png
D	data/pixmaps/EasyTAG2.xpm
D	data/pixmaps/EasyTAG_logo.xpm

commit 15003246bc1fe8037c99ab0cabb632e5861fbb1a
Author: David King <amigadave@amigadave.com>
Date:	Mon Jan 21 20:02:03 2013 +0000

    Move pixmaps to data/pixmaps

M	Makefile.am
R100	pixmaps/EasyTAG.ico	data/pixmaps/EasyTAG.ico
R100	pixmaps/EasyTAG2.ico	data/pixmaps/EasyTAG2.ico
R100	pixmaps/EasyTAG2.xpm	data/pixmaps/EasyTAG2.xpm
R100	pixmaps/EasyTAG_logo.xpm	data/pixmaps/EasyTAG_logo.xpm
R100	pixmaps/add_folder.xpm	data/pixmaps/add_folder.xpm
R100	pixmaps/album.xpm	data/pixmaps/album.xpm
R100	pixmaps/all_downcase.xpm	data/pixmaps/all_downcase.xpm
R100	pixmaps/all_uppercase.xpm	data/pixmaps/all_uppercase.xpm
R100	pixmaps/artist.xpm	data/pixmaps/artist.xpm
R100	pixmaps/artist_album.xpm	data/pixmaps/artist_album.xpm
R100	pixmaps/black.xpm	data/pixmaps/black.xpm
R100	pixmaps/blackwhite.xpm	data/pixmaps/blackwhite.xpm
R100	pixmaps/closed_folder.xpm	data/pixmaps/closed_folder.xpm
R100	pixmaps/closed_folder_readonly.xpm
data/pixmaps/closed_folder_readonly.xpm
R100	pixmaps/closed_folder_unreadable.xpm
data/pixmaps/closed_folder_unreadable.xpm
R100	pixmaps/easytag.png	data/pixmaps/easytag.png
R100	pixmaps/first_letter_uppercase.xpm
data/pixmaps/first_letter_uppercase.xpm
R100	pixmaps/first_letter_uppercase_word.xpm
data/pixmaps/first_letter_uppercase_word.xpm
R100	pixmaps/forbidden.xpm	data/pixmaps/forbidden.xpm
R100	pixmaps/freedb.xpm	data/pixmaps/freedb.xpm
R100	pixmaps/gnudb.xpm	data/pixmaps/gnudb.xpm
R100	pixmaps/grab.xpm	data/pixmaps/grab.xpm
R100	pixmaps/invert_selection.xpm	data/pixmaps/invert_selection.xpm
R100	pixmaps/mask.xpm	data/pixmaps/mask.xpm
R100	pixmaps/musicbrainz.xpm data/pixmaps/musicbrainz.xpm
R100	pixmaps/opened_folder.xpm	data/pixmaps/opened_folder.xpm
R100	pixmaps/parent_folder.xpm	data/pixmaps/parent_folder.xpm
R100	pixmaps/ram_disk.xpm	data/pixmaps/ram_disk.xpm
R100	pixmaps/read_only.xpm	data/pixmaps/read_only.xpm
R100	pixmaps/red_lines.xpm	data/pixmaps/red_lines.xpm
R100	pixmaps/sequence_track.xpm	data/pixmaps/sequence_track.xpm
R100	pixmaps/sound.xpm	data/pixmaps/sound.xpm
R100	pixmaps/unselect_all.xpm	data/pixmaps/unselect_all.xpm
M	easytag-win32-installer.nsi.in
M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/misc.c
M	src/scan.c
M	src/win32/easytag.rc

commit 515a83f6d3b4241bc0d30852b2043f1da25f1b97
Author: David King <amigadave@amigadave.com>
Date:	Wed Jan 16 20:45:36 2013 +0000

    Remove obsolete mingw build files

    They are no longer required now that the mingw build has been merged
    into the rest of the build system.

M	Makefile.am
D	Makefile.mingw
D	config.h.mingw
D	po/Makefile.mingw

commit 1afb796740d51436a708fb03292348cea9a2fb9d
Author: David King <amigadave@amigadave.com>
Date:	Tue Jan 15 23:23:58 2013 +0000

    Update .gitignore for mingw builds

M	.gitignore

commit 75b1bb0140ad4a0519a147a4490b8a2aafa80d47
Author: David King <amigadave@amigadave.com>
Date:	Tue Jan 15 23:22:34 2013 +0000

    Small NSIS installer script improvements

    Generate the NSIS installer script with a Makefile rule. Substitute
    several variables from the Makefile to make the script more generic.
    Hardcode the DLL paths to those found on a Fedora mingw installation
    (for now).

M	Makefile.am
M	configure.ac
R100	src/win32/nsis/easytag-header.bmp
data/nsis/easytag-header.bmp
R100	src/win32/nsis/easytag-install.bmp
data/nsis/easytag-install.bmp
R100	src/win32/nsis/easytag-install.ico
data/nsis/easytag-install.ico
R100	src/win32/nsis/easytag-uninstall.bmp
data/nsis/easytag-uninstall.bmp
D	easytag-win32-installer.nsi
A	easytag-win32-installer.nsi.in

commit 747771f8ae3cad0fe94fa2cdd4fc349a3c6b94e3
Author: David King <amigadave@amigadave.com>
Date:	Tue Jan 15 22:12:31 2013 +0000

    Improve windows.h versus winsock2.h include order

    winsock2.h must be included before windows.h.

M	src/win32/win32dep.c
M	src/win32/win32dep.h

commit edd60c71f545e76fe11ed7a719c51869391b9f4d
Author: David King <amigadave@amigadave.com>
Date:	Tue Jan 15 22:05:35 2013 +0000

    Avoid redefining LOCALEDIR, LIBDIR, DATADIR

M	src/win32/win32dep.h

commit 73b98b8f144309246cb051563a6a934c1cfcf403
Author: David King <amigadave@amigadave.com>
Date:	Tue Jan 15 21:55:29 2013 +0000

    Several fixes to compile for mingw

M	src/browser.c
M	src/easytag.c
M	src/libapetag/apetaglib.c
M	src/prefs.c

commit 01789976f85ca91a017662ee0426ac190d0c7fd6
Author: David King <amigadave@amigadave.com>
Date:	Tue Jan 15 21:51:58 2013 +0000

    Check for [f]truncate and gethostbyname

    Check for ftruncate and truncate during configure, and use wrappers on
    Windows. Check for gethostbyname so that the Winsock library
    (ws2_32) is
    added to LIBS on Windows.

M	configure.ac
M	src/win32/win32dep.c
M	src/win32/win32dep.h

commit 1589934ae5f3a87668e6bfc8986621ba8a2d2a3d
Author: David King <amigadave@amigadave.com>
Date:	Tue Jan 15 21:47:35 2013 +0000

    Conditionally compile win32 compatibility code

    If a Windows (strictly mingw) host is detected during configure,
    compile
    the Windows compatibility wrapper functions.

M	Makefile.am
M	src/win32/win32dep.h

commit ca3683126030cf8e71805ca9e6660e74fd4a4277
Author: David King <amigadave@amigadave.com>
Date:	Sun Jan 20 22:32:16 2013 +0000

    Use the XDG music directory as the default path

    If no music directory is set, use the home directory as before.

M	src/setting.c

commit 1ebeb8ec5fe62f9ed5564707dc479eb21158001e
Author: David King <amigadave@amigadave.com>
Date:	Sun Jan 20 22:29:08 2013 +0000

    Use the empty string for empty image descriptions

    Passing NULL to the underlying
    FLAC__metadata_object_picture_set_description() is incorrect according
    to the API reference, and has previously caused some downstream bugs:
    https://bugs.launchpad.net/ubuntu/+source/easytag/+bug/558804 and
    https://bugzilla.redhat.com/show_bug.cgi?id=559828

M	src/picture.c

commit 256db3102ca95ff77e56e91b2c7acf05497bfadd
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Sat Jan 19 04:43:37 2013 +0100

    Updated Polish translation

M	po/pl.po

commit e4e7fc388dd2b52293011cfee9204494ab53da03
Author: Milagros Infante Montero <maim92@gmail.com>
Date:	Fri Jan 18 10:21:33 2013 +0100

    Updated Spanish translation

M	po/es.po

commit c5cca4d46d8801bcb75a6802ed37053ffdbdfcc3
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	Fri Jan 18 10:19:57 2013 +0100

    Fixed several typos and errors in strings

M	src/prefs.c

commit fac85e3f9a8db097cc4de4af038256e1cc158f08
Author: David King <amigadave@amigadave.com>
Date:	Mon Jan 14 21:05:03 2013 +0000

    Rewrite the CRC32 function

    Simplify the error handling and be more specific about data types.

M	src/crc32.c
M	src/crc32.h
M	src/scan.c

commit 875bc7856ae6a50124afaec1b498bce42c759a1f
Author: David King <amigadave@amigadave.com>
Date:	Sat Jan 12 23:02:39 2013 +0000

    Add static to more variable declarations

    Remove some unused variables, caught by making them static.

M	src/ape_tag.c
M	src/bar.c
M	src/browser.c
M	src/browser.h
M	src/cddb.c
M	src/charset.c
M	src/charset.h
M	src/easytag.c
M	src/et_core.c
M	src/flac_tag.c
M	src/id3_tag.c
M	src/log.c
M	src/misc.c
M	src/misc.h
M	src/mpeg_header.c
M	src/ogg_header.c
M	src/picture.c
M	src/scan.c

commit cfd83d4f13a70777d5bf993f9580fbc130ab811a
Author: David King <amigadave@amigadave.com>
Date:	Sat Jan 12 17:13:49 2013 +0000

    Avoid multi-byte sequences that are not UTF-8

    Replace multi-byte sequences in string literals with octal escape
    sequences. Convert apetaglib.c from ISO-8859-2 to UTF-8.

M	src/id3_tag.c
M	src/libapetag/apetaglib.c

commit 5697d5e8278498ed490a7eab7791d2bb1fc29041
Author: David King <amigadave@amigadave.com>
Date:	Tue Jan 15 21:33:21 2013 +0000

    Use #ifdef to check for defines, not #if

M	src/charset.c

commit b1f991cef58ab89fd85a36b52a69dd1ce6abe00a
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Sat Jan 12 18:36:31 2013 +0100

    Updated Polish translation

M	po/pl.po

commit cc896641ccf039650548c7992031c93c31f798b7
Author: David King <amigadave@amigadave.com>
Date:	Sat Jan 12 14:24:42 2013 +0000

    Check that a ETFileInfo is valid before freeing

    Avoids a critical warning when saving a file.

M	src/et_core.c

commit 5ea1d760d1a62fd378e905759d698034746c7cd2
Author: David King <amigadave@amigadave.com>
Date:	Sat Jan 12 09:18:44 2013 +0000

    Update copyright year in about dialog

M	src/about.c

commit 50b56f369fd4dd78df1981b61bf4ce5c66fb6b17
Author: David King <amigadave@amigadave.com>
Date:	Sat Jan 12 09:16:20 2013 +0000

    Add Andreas Winkelmann to AUTHORS

M	AUTHORS
M	src/about.c

commit ff7ad308e461350d029f5947b554c6fa498afc7a
Author: Andreas Winkelmann <ml@awinkelmann.de>
Date:	Sat Jan 12 08:39:33 2013 +0000

    Remove unused Id3tag_find_and_create_txxframe()

M	src/id3v24_tag.c

commit 7b78806e2adee1c4ff500005adde6b481235c8d9
Author: David King <amigadave@amigadave.com>
Date:	Sat Jan 12 08:36:36 2013 +0000

    Fix const usage for id3_tag structure parameters

    The structs are passed to id3_tag_render(), which accepts a const
    pointer to a non-const id3_tag.

M	src/id3v24_tag.c

commit 071aed6670416deb4b16cfd30e0c8d02c5f66a0c
Author: Andreas Winkelmann <ml@awinkelmann.de>
Date:	Sat Jan 12 07:41:32 2013 +0000

    Remove some unused prototypes

M	src/browser.c
M	src/easytag.c

commit b662e933833cb53c477a6258e442f3b856e95a26
Author: Andreas Winkelmann <ml@awinkelmann.de>
Date:	Sat Jan 12 07:36:09 2013 +0000

    Surround Browser_Win32_Get_Drive_Root with ifdef

    Only enable the win32-specific function if G_OS_WIN32 is defined.

M	src/browser.c

commit 4255c0af75fde90ce96306e50bf260f490da1dc7
Author: David King <amigadave@amigadave.com>
Date:	Fri Jan 11 22:19:28 2013 +0000

    Use G_OS_WIN32 to contain Windows code

    WIN32 was used previously, but was no longer set by the configure
    script.

M	src/bar.c
M	src/browser.c
M	src/cddb.c
M	src/charset.c
M	src/easytag.c
M	src/et_core.c
M	src/id3v24_tag.c
M	src/log.c
M	src/misc.c
M	src/ogg_tag.c
M	src/picture.c
M	src/prefs.c
M	src/setting.c
M	src/ui_manager.h

commit 50b8b041a12b63ddb0b89105a93ffded8d30b987
Author: David King <amigadave@amigadave.com>
Date:	Thu Dec 6 18:37:59 2012 +0000

    Use g_return_if_fail() and g_return_val_if_fail()

M	src/bar.c
M	src/browser.c
M	src/cddb.c
M	src/charset.c
M	src/easytag.c
M	src/et_core.c
M	src/et_core.h
M	src/log.c
M	src/misc.c
M	src/picture.c
M	src/prefs.c
M	src/scan.c

commit 2eb3192dfabf644c458b0f698446e4c3ffbb2fb9
Author: David King <amigadave@amigadave.com>
Date:	Wed Dec 5 22:09:27 2012 +0000

    Add static to many declarations

    Use the Samba findstatic.pl script to find functions which should be
    static, and mark them as such. Remove unused code, as the compiler
    gives
    warnings about unused static functions.

M	src/bar.c
M	src/bar.h
M	src/browser.c
M	src/browser.h
M	src/cddb.c
M	src/charset.c
M	src/charset.h
M	src/dlm.c
M	src/easytag.c
M	src/easytag.h
M	src/et_core.c
M	src/et_core.h
M	src/log.c
M	src/misc.c
M	src/misc.h
M	src/ogg_tag.c
M	src/picture.c
M	src/prefs.c
M	src/scan.c
M	src/scan.h
M	src/setting.c
M	src/setting.h
M	src/vcedit.c
M	src/vcedit.h

commit 68a3f7bf4b1ef0104a7472510fce6286d7e513ba
Author: David King <amigadave@amigadave.com>
Date:	Wed Dec 5 22:08:46 2012 +0000

    Use g_file_new_tmp() for creating temporary file

    Add a requirement on GIO 2.32 in configure.ac.

M	configure.ac
M	src/id3_tag.c

commit 4d13757d39ae88f87398c06b0cfa8f1644ce9e10
Author: David King <amigadave@amigadave.com>
Date:	Wed Dec 5 10:11:18 2012 +0000

    Fix an uninitialised variable warning

M	src/cddb.c

commit 2703a34627e43b55fec0b923cf78ba5d76a028a9
Author: David King <amigadave@amigadave.com>
Date:	Tue Dec 4 22:46:32 2012 +0000

    Use gboolean for returning TRUE and FALSE

M	src/prefs.c
M	src/vcedit.c

commit 19a30c0b37c86f992aecd828da4511fe6b112d09
Author: David King <amigadave@amigadave.com>
Date:	Tue Dec 4 22:32:18 2012 +0000

    Fix missing prototype warnings

    Additionally, make the missing prototypes warning an error in the list
    of compiler warnings in configure.ac.

M	Makefile.am
M	configure.ac
M	src/browser.c
M	src/cddb.c
M	src/crc32.c
M	src/crc32.h
M	src/dlm.c
M	src/easytag.c
M	src/et_core.c
M	src/flac_header.c
M	src/id3_tag.c
M	src/libapetag/info_mpc.c
D	src/libmpg123/getbits.c
M	src/libmpg123/layer1.c
M	src/libmpg123/layer2.c
M	src/misc.c
M	src/prefs.c
M	src/setting.c

commit b2ea3254ba7edc699294675f5127b219508926d7
Author: David King <amigadave@amigadave.com>
Date:	Mon Dec 3 22:10:40 2012 +0000

    Use icons from the icon naming specification

    Try to use freedesktop.org Icon Naming Specification names for
    icons in
    preference to those that EasyTAG installs by default.

D	pixmaps/scan.xpm
M	src/bar.c
M	src/scan.c

commit d2d6dac866d8f7b44b7f903562fab89826459ac4
Author: David King <amigadave@amigadave.com>
Date:	Mon Dec 3 18:51:19 2012 +0000

    Use stock GTK+ icons in a few more places

    Partially fixes bug 689418.

M	Makefile.am
D	pixmaps/select_all.xpm
M	src/bar.c
M	src/misc.c

commit 0155bc66f7ee365f8824b485f3ec312079ebba7e
Author: David King <amigadave@amigadave.com>
Date:	Sat Jan 12 08:45:23 2013 +0000

    Remove further unused and set-but-unused variables

M	src/cddb.c
M	src/easytag.c
M	src/mpeg_header.c

commit cd7bf25e8236f61e3f17fc685c407b460b80b94a
Author: Andreas Winkelmann <ml@awinkelmann.de>
Date:	Sat Jan 12 07:54:50 2013 +0000

    Fix some more set-but-unused warnings

M	src/cddb.c
M	src/easytag.c
M	src/ogg_header.c
M	src/ogg_tag.c

commit 550e49530cca0331ca97ed169f50d813e0377e49
Author: David King <amigadave@amigadave.com>
Date:	Sat Dec 8 12:34:12 2012 +0000

    Avoid use of AC_CYGWIN and AC_MINGW32

    Use AC_CANONICAL_HOST and AS_CASE instead.

M	configure.ac

commit 0a9d538e438361f835f9d6fc6a57f9412616b00f
Author: David King <amigadave@amigadave.com>
Date:	Fri Jan 11 21:35:37 2013 +0000

    Set parent window of about dialog to main window

M	src/about.c

commit ec68e6b331ec7d8107723293105fff632c41445c
Author: David King <amigadave@amigadave.com>
Date:	Fri Jan 11 16:48:55 2013 +0000

    Use TRUE and FALSE for Main_Stop_Button_Pressed

    Main_Stop_Button_Pressed is defined as a gboolean, so use it as such.

M	src/easytag.c

commit a9eb8c8c03114c4a2b18a3a2b80765c39c20c0c0
Author: David King <amigadave@amigadave.com>
Date:	Fri Jan 11 16:40:52 2013 +0000

    Return a value where it is required to do so

M	src/charset.c

commit 155891df0bc9a05bbdf9b454bb4b37322d5355ce
Author: David King <amigadave@amigadave.com>
Date:	Fri Jan 11 16:40:16 2013 +0000

    Remove some unused-but-set variables

M	src/easytag.c

commit 0b1ce79e772ca43651040dc8b1122463839428ac
Author: David King <amigadave@amigadave.com>
Date:	Fri Jan 11 16:36:23 2013 +0000

    Show the rename and save confirmation checkbutton

    The check buttons were added to the message area of the
    GtkMessageDialog
    but they were not shown.

M	src/easytag.c

commit 1669995d15a2af5ff342467711d2520f52fd68b0
Author: Milagros Infante Montero <maim92@gmail.com>
Date:	Thu Jan 10 10:59:44 2013 +0100

    Updated Spanish translation

M	po/es.po

commit 2a3e46c0e31cb0155321a04c6d5185e5f4820952
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Wed Jan 9 21:15:03 2013 +0100

    Updated Polish translation

M	po/pl.po

commit c7d51190c4bcd840847bed0eeb852b0d337593c9
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:	Tue Jan 8 19:44:01 2013 +0100

    Updated Serbian translation

M	po/sr.po
M	po/sr@latin.po

commit b2164765e83901526d0dd1faad6b46482a9edae2
Author: David King <amigadave@amigadave.com>
Date:	Tue Jan 8 07:21:06 2013 +0000

    Fix overlaid text in scanner legend

    https://mail.gnome.org/archives/easytag-list/2013-January/msg00008.html

M	src/scan.c

commit 769bd3f460ca8481ee749f0d1ddff12381b80909
Author: Andreas Winkelmann <ml@awinkelmann.de>
Date:	Sat Jan 5 20:19:24 2013 +0100

    Add "Write genre to text" setting to config file

    https://mail.gnome.org/archives/easytag-list/2013-January/msg00003.html

M	src/setting.c

commit 434a1cbe5bb6cce6a58d7c2964dc172448bb8d09
Author: Andreas Winkelmann <ml@awinkelmann.de>
Date:	Tue Dec 25 02:28:00 2012 +0100

    Add "Remove all text" to tag field context menu

M	src/easytag.c

commit 138376897831fd20b15e760a3a695889af20907d
Author: Andreas Winkelmann <ml@awinkelmann.de>
Date:	Mon Dec 24 01:56:20 2012 +0100

    Add column for disc number to browser list

M	src/browser.c
M	src/browser.h

commit 6e83cbcbc52144d9e38f62feecb65718dec30288
Author: Milagros Infante Montero <maim92@gmail.com>
Date:	Sat Jan 5 11:05:59 2013 +0100

    Updated Spanish translation

M	po/es.po

commit 4afb94fa4c80e99e650230b422d4dd6ccabdd66a
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:	Fri Jan 4 22:13:04 2013 +0100

    Updated Serbian translation

M	po/sr.po
M	po/sr@latin.po

commit 35a7629a304dc4225f0d6522db64930404a0de47
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	Mon Dec 31 12:17:20 2012 +0100

    Updated Spanish translation

M	po/es.po

commit 783a2b1fe03dad2efca24262e4d232fcdc65121e
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Sun Dec 30 21:50:01 2012 +0100

    Updated Polish translation

M	po/pl.po

commit 36a3866d683fac5b0077fcd4abbcdc85c0c42c07
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Sun Dec 30 21:44:59 2012 +0100

    Fix typos in translatable strings

M	src/ape_tag.c
M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/et_core.c
M	src/flac_header.c
M	src/flac_tag.c
M	src/id3_tag.c
M	src/id3v24_tag.c
M	src/misc.c
M	src/mp4_header.c
M	src/mp4_tag.c
M	src/mpeg_header.c
M	src/ogg_header.c
M	src/ogg_tag.c
M	src/picture.c
M	src/prefs.c
M	src/scan.c
M	src/setting.c
M	src/vcedit.c
M	src/win32/win32dep.c

commit 581af97294c481f7f4cacd5aeaa048f06a01771c
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	Sun Dec 30 19:58:37 2012 +0100

    Fixed another typo

M	src/prefs.c

commit 9a9339f27f19f6b81b580a8aa89c9df0432643e1
Author: Milagros Infante Montero <maim92@gmail.com>
Date:	Sun Dec 30 19:57:17 2012 +0100

    Updated Spanish translation

M	po/es.po

commit 62922726e4b4c32bbe253ebcdd225e9c32202694
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Sun Dec 30 19:52:09 2012 +0100

    Updated Polish translation

M	po/pl.po

commit 9e4938474447a296c7f7efdbf6e3a3893df9e5b3
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	Sun Dec 30 19:48:16 2012 +0100

    Fixed typos in strings

M	src/picture.c
M	src/prefs.c

commit c853330bb391da8c297247124ded4e037c28f1f5
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Sun Dec 9 23:49:42 2012 +0100

    Updated Polish translation

M	po/pl.po

commit ae6d217725ecbf1f7f50356c87d2b0760c1238d4
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:	Sun Dec 9 14:10:54 2012 +0100

    Added Serbian translation

M	po/LINGUAS
M	po/sr.po
A	po/sr@latin.po

commit 2bc0a756028981c3e03e7510f6bdc987e87fc35b
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	Fri Dec 7 12:24:04 2012 +0100

    Updated Spanish translation

M	po/es.po

commit 82f83e86fac3ef2f34ea1bb10b9f239a63235cc1
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	Wed Dec 5 20:06:09 2012 +0100

    Updated Spanish translation

M	po/es.po

commit b7f3e9e22bf1f85e0a10440bb0aad0e23f31940c
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Wed Dec 5 10:24:12 2012 +0100

    Updated Slovenian translation

M	po/sl.po

commit e35440eb37c3420b90304d9999e25c59679b2353
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	Wed Dec 5 01:18:56 2012 +0100

    Updated Spanish translation

M	po/es.po

commit ad947dc91150f390ce95a8f17ce433008ed3ed01
Author: David King <amigadave@amigadave.com>
Date:	Tue Dec 4 18:19:44 2012 +0000

    Fix configure summary for id3lib

M	configure.ac

commit 332c82d82adbfd8f30d79b5de69ebe86ff33f210
Author: David King <amigadave@amigadave.com>
Date:	Tue Dec 4 18:12:11 2012 +0000

    Minor updates to manpage

    Also, add generated manpage to DISTCLEANFILES.

M	Makefile.am
M	doc/easytag.1.in

commit 0731c27a33526d6589a1fe16f1adcbe66385ba58
Author: David King <amigadave@amigadave.com>
Date:	Tue Dec 4 18:07:51 2012 +0000

    Use themed icon for main window icon

M	Makefile.am
D	pixmaps/EasyTAG_icon.xpm
M	src/easytag.c

commit 4a88445aba5345e77d333c59255e5a0b5a732d47
Author: David King <amigadave@amigadave.com>
Date:	Tue Dec 4 18:00:49 2012 +0000

    Remove some crufty defines

M	src/cddb.c
M	src/easytag.c
M	src/easytag.h

commit ade83fbeedaadba1246657e4ec5bbbe0ca4fccb8
Author: David King <amigadave@amigadave.com>
Date:	Tue Dec 4 17:31:49 2012 +0000

    Distribute and install more documentation

    Distribute and install the HACKING, TODO and USERS-GUIDE files.

M	Makefile.am

commit 073229520fc5bc90c001b2d612d3c97d4d583f43
Author: David King <amigadave@amigadave.com>
Date:	Tue Dec 4 17:24:45 2012 +0000

    Update README

    Add new mailing list and homepage. Use UTF-8. Remove old information
    about RPMs.

M	README

commit ff9516c8c7be67e5674f85a94d9e6f90b24c9717
Author: David King <amigadave@amigadave.com>
Date:	Tue Dec 4 17:07:22 2012 +0000

    Update HACKING with new coding style

    Additionally, include mailing list address and Bugzilla location.

M	HACKING

commit 2beef8aaf76fcfb7e341b8d4de94c8be0febdc93
Author: David King <amigadave@amigadave.com>
Date:	Mon Dec 3 18:26:45 2012 +0000

    Use sigaction() rather than signal()

    Use of signal() is discouraged, as some really old systems have signal
    handlers which return int, not void.

M	src/easytag.c

commit e84f769cc57d3f33b163ec17107a84c967a98baa
Author: Alessio Ababilov <ilovegnulinux@gmail.com>
Date:	Sun Dec 2 13:30:28 2012 +0200

    Handle SIGCHLD to avoid problems in child process

    If child process inherits SIG_IGN behavior, it will not be able
    to check
    exits statuses of its own children.

    This patch allows Audacious archived skins to work properly.

M	src/easytag.c

commit 7fdb64be0d4101324eb11c6ac468724a4ac001ff
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Sun Dec 2 21:39:43 2012 +0100

    Stop screaming at users, bug 689498

    What did they do wrong so we must be so rude to them? :)

M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/et_core.c
M	src/id3_tag.c
M	src/id3v24_tag.c
M	src/misc.c
M	src/prefs.c
M	src/scan.c

commit 84193c78c761a442badd80e3f0067bc90bac1073
Author: David King <amigadave@amigadave.com>
Date:	Sun Dec 2 21:38:43 2012 +0000

    Migrate old configuration data to new location

M	src/setting.c

commit 856b4553904c59e564d5795903095098fad643db
Author: David King <amigadave@amigadave.com>
Date:	Sun Dec 2 19:39:47 2012 +0000

    Use XDG directories for configuration and cache

    Fixes bug 689419.

M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/easytag.h
M	src/id3_tag.c
M	src/log.c
M	src/setting.c

commit ffd3358a3f3035377d0c52d7c5783378cd9dd5a9
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Sun Dec 2 23:16:38 2012 +0100

    Fix a typo

M	src/id3_tag.c

commit 1c36faf1856451f641d0455c20d9aab0c9d59a32
Author: David King <amigadave@amigadave.com>
Date:	Sun Dec 2 09:20:56 2012 +0000

    Minor string improvements

    Use sentence capitalisation for tooltips and header capitalisation for
    menu items. Only use an ellipsis when the action required further user
    interaction, as per the GNOME HIG:

    http://developer.gnome.org/hig-book/3.7/design-text-labels.html.en#layout-capitalization
    http://developer.gnome.org/hig-book/3.7/menus-design.html.en#menu-item-type-command

M	src/bar.c
M	src/misc.c

commit 63dfdcbcf784ea26ef6e67bb7b2da4088999b9e9
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Sun Dec 2 05:46:20 2012 +0100

    Fix build errors in po files

M	po/da.po
M	po/ja.po
M	po/ro.po

commit 1bc01d3528f38de16442df65abd5a282612ffab4
Author: David King <amigadave@amigadave.com>
Date:	Sun Dec 2 00:13:52 2012 +0000

    Improve many translatable strings, bug 689416

    Fix a large number of translatable strings, and plug a few memory
    leaks
    in the process.

M	src/bar.c
M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/et_core.c
M	src/misc.c
M	src/prefs.c
M	src/scan.c
M	src/vcedit.c

commit 4737dfea60fd79e10e8bd4cba44bcbce7c351931
Author: David King <amigadave@amigadave.com>
Date:	Sat Dec 1 22:06:34 2012 +0000

    Replace about dialog with GtkAboutDialog

    Fix translatable strings in about dialog by replacing the dialog
    with a
    stock GtkAboutDialog and updating the source strings. Distribute a PNG
    icon and install it to the hicolor themed icon path.

M	AUTHORS
M	Makefile.am
C054	AUTHORS THANKS
M	configure.ac
M	easytag.desktop.in
A	pixmaps/easytag.png
M	src/about.c

commit c4d9b697e6d810f3c28468fdd47f5096d892d349
Author: David King <amigadave@amigadave.com>
Date:	Sat Dec 1 21:16:11 2012 +0000

    Update easytag.doap

    Add GNOME Bugzilla, GNOME mailing list and projects.gnome.org website.

M	easytag.doap

commit e57390f2fb44395ae981c4342737ca4cfc37149a
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Sat Dec 1 09:20:31 2012 +0100

    Added sl for Slovenian translation

M	po/LINGUAS

commit 987fb131b9a98a181c75926a7ebabce8c3a57034
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	Sat Dec 1 08:27:38 2012 +0100

    Added Slovenian translation

A	po/sl.po

commit 518168c0ec81e58aaa9bd1d808b0613bc35c6e4a
Author: David King <amigadave@amigadave.com>
Date:	Fri Nov 30 10:03:54 2012 +0000

    Remove easytag.pot from git

    GNOME translators do not need the template.

M	.gitignore
D	po/easytag.pot

commit 5f11d910e8d519b5c9ee0fa0abfa8cc7e0be1b78
Author: David King <amigadave@amigadave.com>
Date:	Fri Nov 30 09:10:34 2012 +0000

    Do not split description in DOAP file

    Otherwise, the git.gnome.org web interface skips the text after the
    newline.

M	easytag.doap

commit b254229ae8e2d8496e1feddd6ca2347808335303
Author: David King <amigadave@amigadave.com>
Date:	Fri Nov 30 09:06:48 2012 +0000

    Add easytag.doap

A	easytag.doap

commit 53292a6c8af0884553b986873496b3c950b4fbb2
Author: David King <amigadave@amigadave.com>
Date:	Thu Nov 29 07:52:06 2012 +0000

    Avoid triggering two GtkSpinButton warnings

    Setting a GtkAdjustment with a page size on a GtkSpinButton is
    deprecated. Instead, construct the GtkSpinButton with a range. This
    also
    avoids leaking a GtkSpinButton.

M	src/prefs.c

commit 35c7b2f6b8093c81c557115d25d1119070ec8ba4
Author: David King <amigadave@amigadave.com>
Date:	Thu Nov 29 07:45:46 2012 +0000

    Merge desktop file translations into .po files

    Remove the old Comment fields, as they no longer match the current
    comment in the desktop file.

M	easytag.desktop.in
M	po/de.po
M	po/fr.po
M	po/it.po

commit 557f5db51e3cecc10d15360410a32abc3c79f0a6
Author: David King <amigadave@amigadave.com>
Date:	Thu Nov 29 07:42:05 2012 +0000

    Update NEWS file

M	NEWS

commit 269e43d4c40d0173818e800af558b33593502ed3
Author: David King <amigadave@amigadave.com>
Date:	Thu Nov 29 07:34:31 2012 +0000

    Remove Changes tab in about dialog

    Showing the ChangeLog in the UI is not particularly useful, and
    does not
    work in several distributions, such as Ubuntu and Debian:

    https://github.com/stsquad/easytag/issues/16

M	src/about.c

commit f82eaef13b6d73e45ab3ce826f5982ecb1509d46
Author: David King <amigadave@amigadave.com>
Date:	Thu Nov 29 07:29:06 2012 +0000

    Improve pkg-config checks further

    Use PKG_CONFIG_EXISTS when checking for the presence of libraries, and
    only use PKG_CHECK_MODULES when populating the CFLAGS and LIBS
    variables
    near the end of the configure process.

M	configure.ac

commit 39bb576804a204f06e2abbc7f598f15dd81ee1e5
Author: David King <amigadave@amigadave.com>
Date:	Thu Nov 29 07:16:22 2012 +0000

    Generate ChangeLog during make dist

    Move the ChangeLog to NEWS and generate the ChangeLog during
    "make dist"
    from the git log. Move THANKS to AUTHORS as that is the filename that
    automake expects for a non-foreign project.

M	.gitignore
R100	THANKS	AUTHORS
M	ChangeLog
M	Makefile.am
C100	ChangeLog	NEWS
M	configure.ac

commit 2abaf8a4c77f128e3026830162c53a2e2735edff
Author: David King <amigadave@amigadave.com>
Date:	Thu Nov 29 07:13:52 2012 +0000

    Update THANKS and about dialog thanks list

M	THANKS
M	src/about.c

commit 84f33f02d58a1888020b57e436ea1afe730cbb66
Author: David King <amigadave@amigadave.com>
Date:	Thu Nov 29 06:47:13 2012 +0000

    Improve album artist entry focus chain order

    As reported by Julian Orth <ju.orth@gmail.com>, the album artist entry
    was not in the focus chain after the album entry, which is where it
    should logically be if looking at the user interface. Reorder
    the focus
    chain so that the order matches the interface layout.

    Additionally, use g_list_prepend() to add new focus chain widgets
    at the
    start of the list, and then reverse the list before setting the
    chain on
    the parent container, as this is more efficient.

M	src/easytag.c

commit 64a3e30d963fb34407984fb73444318bfce44be6
Author: David King <amigadave@amigadave.com>
Date:	Wed Nov 28 22:40:59 2012 +0000

    Check for pkg-config libraries only once

    This is more better than manually concatenating the _LIBS variables,
    as
    pkg-config can adjust the linker command line so that the ordering is
    correct.

M	Makefile.am
M	configure.ac

commit 186439606a8459febb31fdd3631b0ea6a911eb74
Author: David King <amigadave@amigadave.com>
Date:	Wed Nov 28 19:33:16 2012 +0000

    Drop use of libmp4v2, use taglib instead

    The MPL 1.1 license used by libmp4v2 is incompatible with the GPL
    2 used
    by EasyTAG. TagLib has dual MPL and LGPL licenses and is fine to link
    with, so use it instead. Only basic tagging data is supported by the
    TagLib C API.

    Based on a patch written by Maia Kozheva <sikon@ubuntu.com> and
    reported
    at https://github.com/stsquad/easytag/issues/13.

M	Makefile.am
M	README
M	configure.ac
M	src/easytag.c
M	src/mp4_header.c
M	src/mp4_tag.c

commit dad1bcfd68bbecce8f803553136d91bc4ad32b34
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 17:07:58 2012 +0000

    Update .po and .pot files

M	po/bg.po
M	po/cs.po
M	po/da.po
M	po/de.po
M	po/easytag.pot
M	po/el.po
M	po/es.po
M	po/fr.po
M	po/he.po
M	po/hu.po
M	po/it.po
M	po/ja.po
M	po/lt.po
M	po/nl.po
M	po/pl.po
M	po/pt_BR.po
M	po/ro.po
M	po/ru.po
M	po/sr.po
M	po/sr@Latn.po
M	po/sv.po
M	po/uk.po
M	po/zh_CN.po
M	po/zh_TW.po

commit a00d0e54f3e9113e0fe558124c11172288f24ab0
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 21:32:24 2012 +0000

    Add a --with-gtk3 configure argument

    Note that the GTK+ 3 port is experimental, and default to GTK+
    2. Force
    GTK+ 3 to be enabled if and only if GTK+ 2 was not found, GTK+ 3 was
    found and GTK+ 3 support was not explicitly requested.

M	README
M	configure.ac

commit 0d08331d981ade0ae6e794cca86bda9bb73b26ae
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 21:00:32 2012 +0000

    Do not fetch adjustments from GtkTreeView

    Use gtk_scrollable_get_vadjustment() instead. Add a compatibility
    wrapper so that it still compiles with GTK+ 2.

M	src/gtk2_compat.h
M	src/misc.c

commit 36620c2a084c3092353b23982a535b5d81857186
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 20:56:35 2012 +0000

    Avoid gtk_hseparator_new() and gtk_vseparator_new()

    Use gtk_separator_new(GTK_ORIENTATION_*) instead. Add a caompatibility
    wrapper so that it still compiles with GTK+ 2.

M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/gtk2_compat.c
M	src/gtk2_compat.h
M	src/misc.c
M	src/prefs.c
M	src/scan.c

commit 9aea6c6b236d5dcf5f013cc451a3acfa67306d5f
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 20:50:26 2012 +0000

    Avoid using gtk_hpaned_new() and gtk_vpaned_new()

    Use gtk_paned_new(GTK_ORIENTATION_*) instead. Add a compatibility
    wrapper so that it still compiles with GTK+ 2.

M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/gtk2_compat.c
M	src/gtk2_compat.h
M	src/misc.c

commit 13bb9383f18b0aaac0da12ea06a0e38c7d1f10db
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 20:45:00 2012 +0000

    Avoid using gtk_hbutton_box_new()

    Use gtk_button_box_new(GTK_ORIENTATION_HORIZONTAL) instead. Add a
    compatibility wrapper so that it still compiles with GTK+ 2.

M	src/browser.c
M	src/gtk2_compat.c
M	src/gtk2_compat.h
M	src/misc.c
M	src/prefs.c

commit d48695cc181850bfeffee4f7aacdc7e02d329e4b
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 20:38:42 2012 +0000

    Do not use gtk_vbox_new() nor gtk_hbox_new()

    Use the GTK+ 3 gtk_box_new(GTK_ORIENTATION_*) instead, and add a
    compatibility wrapper so that it still compiles with GTK+ 2.

M	Makefile.am
M	src/about.c
M	src/browser.c
M	src/cddb.c
M	src/easytag.c
A	src/gtk2_compat.c
A	src/gtk2_compat.h
M	src/misc.c
M	src/prefs.c
M	src/scan.c

commit 2f5b9a748e6f591b6902958f692b2e4ac8e53d94
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 19:50:39 2012 +0000

    Use ellipsis rather than consecutive full stops

M	src/about.c
M	src/bar.c
M	src/browser.c
M	src/cddb.c
M	src/charset.c
M	src/easytag.c
M	src/id3_tag.c
M	src/misc.c
M	src/picture.c
M	src/prefs.c
M	src/scan.c
M	src/setting.c
M	src/vcedit.c

commit 12ba561584a75f9a68da76c14893a96c8dbefe30
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 18:39:05 2012 +0000

    Avoid use of gdk_window_move()

    Use gtk_window_move() on the GtkWindow instead.

M	src/easytag.c
M	src/misc.c
M	src/scan.c

commit 44d0e201295a9f9b59815ca00dff932a55849515
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 18:36:14 2012 +0000

    Fix a pointer case warning

M	src/misc.c

commit 63da08a50dc17f18af66f75df11acb5fe03a40ad
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 18:26:23 2012 +0000

    Avoid use of GtkObject

    GtkObject does not exist in GTK+ 3, and for all cases in EasyTAG a
    GtkWidget should be used instead.

M	TODO
M	src/browser.c
M	src/cddb.c
M	src/misc.c
M	src/misc.h
M	src/prefs.c
M	src/scan.c
M	src/scan.h

commit b948bf816ce8d53909877421dc18699a20c09c07
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 17:08:13 2012 +0000

    Many typo and spelling fixes

    Fixes https://github.com/stsquad/easytag/issues/14 and
    http://sourceforge.net/tracker/?func=detail&aid=3560431&group_id=5216&atid=105216
    at least.

M	README
M	README_win32.txt
M	debian/control
M	easytag.spec.in
M	src/about.c
M	src/browser.c
M	src/easytag.c
M	src/easytag.h
M	src/et_core.c
M	src/genres.h
M	src/id3_tag.c
M	src/misc.c
M	src/ogg_header.c
M	src/ogg_tag.c
M	src/prefs.c
M	src/scan.c

commit 3f096d9b1ac68dabf77e9483fbe1805c15b57078
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 17:08:09 2012 +0000

    Tidy desktop file

    Remove full stops at end of comments. Change StartupNotify to true.

    Based on a similar patch by Andrea Carpineti <carpineti.dev@gmail.com>
    and Maia Kozheva <sikon@ubuntu.com> found at
    https://github.com/stsquad/easytag/issues/15 and included in the
    Debian
    and Ubuntu packages.

M	easytag.desktop.in

commit 469b7f3288b367e9e24797b179ec2af041a6e805
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 17:08:02 2012 +0000

    Apply strict compiler warning flags

    Check that the compiler accepts the warnings flags and include them in
    the configure summary.

M	Makefile.am
M	configure.ac

commit d0b3ce0b2836c07d9785995a7a0609688fffb6e1
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 17:07:49 2012 +0000

    Remove MsgBox and use GtkMessageDialog instead

M	Makefile.am
M	po/POTFILES.in
M	src/about.c
M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/et_core.c
M	src/id3_tag.c
M	src/id3v24_tag.c
M	src/misc.c
D	src/msgbox.c
D	src/msgbox.h
M	src/picture.c
M	src/prefs.c
M	src/scan.c

commit efaecc4a98389564e5cece41039e56dacf628cef
Author: David King <amigadave@amigadave.com>
Date:	Tue Nov 27 17:07:40 2012 +0000

    Improve some C-style casts

    Do not cast away const. Use the GObject-style casts in preference to
    C-style casts.

M	src/about.c
M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/et_core.c
M	src/misc.c
M	src/picture.c
M	src/prefs.c
M	src/scan.c

commit cc7bc2f80858fa102db366e2923666d4082c0324
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 23:07:57 2012 +0000

    Fix a sign comparison warning

M	src/misc.c

commit 0b6375a0d5eefc1d2ed1f75cb311524ede5c6d28
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 23:07:32 2012 +0000

    Remove some unused prototypes

M	src/browser.h
M	src/scan.c

commit 77b8b474e74c00d7bbea441f326162b7f55625f2
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 22:40:09 2012 +0000

    Fix several const-correctness mistakes with strings

M	src/misc.c
M	src/misc.h
M	src/prefs.c
M	src/setting.c

commit 359d215178c88aa5c218929eadd80f7f4e854793
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 22:04:07 2012 +0000

    Update TODO

M	TODO

commit 07e58d5affeceeb77cb09ce9914c90fccd1fb7ef
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 19:05:47 2012 +0000

    Translate easytag.desktop with intltool

M	.gitignore
M	Makefile.am
R095	easytag.desktop easytag.desktop.in
M	po/POTFILES.in
M	po/bg.po
M	po/cs.po
M	po/da.po
M	po/de.po
M	po/easytag.pot
M	po/el.po
M	po/es.po
M	po/fr.po
M	po/he.po
M	po/hu.po
M	po/it.po
M	po/ja.po
M	po/lt.po
M	po/nl.po
M	po/pl.po
M	po/pt_BR.po
M	po/ro.po
M	po/ru.po
M	po/sr.po
M	po/sr@Latn.po
M	po/sv.po
M	po/uk.po
M	po/zh_CN.po
M	po/zh_TW.po

commit 596e4245add098c4012d7d0fed8b55ba61570449
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 18:09:18 2012 +0000

    Update .po and .pot files

M	po/bg.po
M	po/cs.po
M	po/da.po
M	po/de.po
M	po/easytag.pot
M	po/el.po
M	po/es.po
M	po/fr.po
M	po/he.po
M	po/hu.po
M	po/it.po
M	po/ja.po
M	po/lt.po
M	po/nl.po
M	po/pl.po
M	po/pt_BR.po
M	po/ro.po
M	po/ru.po
M	po/sr.po
M	po/sr@Latn.po
M	po/sv.po
M	po/uk.po
M	po/zh_CN.po
M	po/zh_TW.po

commit ae36c27499cb5bf2a5075582088a1549bb861491
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 17:13:56 2012 +0000

    Apply strict deprecation defines in configure.ac

    Disable deprecated symbols for GTK+, GDK and GLib. Allow only single
    headers to be included for GTK+ and GLib.

M	configure.ac

commit 76235eb80c7d71fee857234ba8f807c0542d036c
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 17:09:21 2012 +0000

    Use new GDK_KEY_* defines

    This will ease porting to GTK+ 3, which does not include the current
    GDK_* defines for keys, but only the GDK_KEY_* defines.

M	src/about.c
M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/misc.c
M	src/picture.c
M	src/prefs.c
M	src/scan.c

commit 846aba1ecbc5dadb05cc7f46d9be009d8b93c0e3
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 15:51:43 2012 +0000

    Do not access GtkSelectionData->data directly

    Use gtk_selection_data_get_data() instead.

M	src/picture.c

commit 14501bd382b977cd7096550b91af88e38e1b2b66
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 15:45:20 2012 +0000

    Do not access GtkAdjustment->value, upper and page_size

    Instead, use gtk_adjustment_get_value(), gtk_adjustment_get_upper()
    and
    gtk_adjustment_get_page_size().

M	src/misc.c

commit c329cc8ce0c21809b33cea3a431022d9928f401d
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 14:42:56 2012 +0000

    Do not access GtkPaned->child1_size directly

    Instead, use gtk_paned_get_position().

M	src/cddb.c
M	src/easytag.c

commit f9717ab27cba913ca3c0400c97f3741fa522fcb6
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 14:36:11 2012 +0000

    Do not access GtkToggleButton->active directly

    Instead, use gtk_toggle_button_get_active().

M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/misc.c
M	src/prefs.c
M	src/scan.c
M	src/setting.c

commit c3b71716d13e3375b9160e683330dbaf5d062c62
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 12:17:52 2012 +0000

    Do not access GtkBin->child directly

    Use gtk_bin_get_child() instead.

M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/et_core.c
M	src/misc.c
M	src/prefs.c
M	src/scan.c
M	src/setting.c

commit 58580165221d5bfce788d2ea155a33350da5bcd5
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 11:47:31 2012 +0000

    Do not access GtkCheckMenuItem->active directly

    Use gtk_check_menu_item_get_active() instead.

M	src/bar.c

commit ffc592b04ca2f043f240a13aa957b51b388c65a6
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 11:43:35 2012 +0000

    Do not access GtkDialog->vbox and action_area directly

    Use gtk_dialog_get_content_area() and gtk_dialog_get_action_area()
    instead.

M	src/about.c
M	src/msgbox.c
M	src/picture.c

commit 2d3ba92cf3c90d4cd79352c4c5066abb9b9fe6f3
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 11:41:56 2012 +0000

    Do not access GtkWidget->window directly

    Use gtk_widget_get_window() instead.

M	src/about.c
M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/misc.c
M	src/prefs.c
M	src/scan.c

commit 0d70acffef5de5f4da4aa51102ac5250dd54388f
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 11:33:39 2012 +0000

    Do not use deprecated g_string_sprintf()

    Use g_string_printf() instead.

M	src/picture.c

commit 42b852bf4947154a25f8552c00b5ec40e0fba52b
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 11:25:29 2012 +0000

    Do not use deprecated gtk_widget_hide_all()

    Use gtk_widget_hide() instead.

M	src/scan.c
M	src/setting.c

commit 2e469aac859ff2250144bdda24c1fe9759879a50
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 11:25:10 2012 +0000

    Use new GtkEditable API

M	src/scan.c

commit e35dab24ff8ce4f3678aff513e9b7fb73a0e6c16
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 09:47:11 2012 +0000

    Avoid GTK_WIDGET_TOPLEVEL

    Use gtk_widget_is_toplevel() instead

M	src/misc.c
M	src/picture.c

commit 6ea62c318384e5ec7742688e17272a7c672f8a47
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 09:41:58 2012 +0000

    Avoid gtk_object_set_data()

    Use g_object_set_data() instead.

M	src/easytag.c

commit 1b8f5253e23ab8e5fcb16f37c3a3b8a0da41d19d
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 09:40:59 2012 +0000

    Avoid gtk_widget_set_usize()

    Use gtk_widget_set_size_request() instead.

M	src/easytag.c

commit 6d6f0e0bebfe1b4247a7d938c966fe02d39f4858
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 09:12:25 2012 +0000

    Avoid deprecated GtkNotebookPage

M	src/cddb.c

commit bc0d03adf7b002f507b0626c56d12cd4142e57f3
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 09:05:22 2012 +0000

    Avoid deprecated gdk_window_get_size()

M	src/cddb.c
M	src/easytag.c
M	src/misc.c
M	src/prefs.c

commit 5773b200219b7d95c076c2dd079f7bfdf678b182
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 09:03:24 2012 +0000

    Avoid deprecated gtk_container_set_border_width()

M	src/cddb.c

commit 622f8691ec2163618999b4598bfdd71b3cd44b7a
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 08:48:56 2012 +0000

    Avoid deprecated gtk_window_set_policy()

    Use gtk_window_set_resizable() instead.

M	src/browser.c

commit cfe2c8e6ec30d49cd99ba842cdd9fc2376f8c23f
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 08:45:02 2012 +0000

    Do not use deprecated GtkComboBoxText and Entry API

M	src/browser.c
M	src/cddb.c
M	src/charset.c
M	src/easytag.c
M	src/misc.c
M	src/prefs.c
M	src/scan.c

commit eb1ffde664bbbda4683fd9b5df4c8c11756657e1
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 08:36:48 2012 +0000

    Do not use deprecated GtkTooltips API

    Use gtk_widget_set_tooltip_text() instead

M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/misc.c
M	src/prefs.c
M	src/scan.c

commit 8bace17ec68dac66139d455e6a16ddb320fd56e6
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 08:31:01 2012 +0000

    Use GSourceFunc, not GtkFunction

M	src/bar.c
M	src/browser.c
M	src/easytag.c

commit 3e2f37a0be50b4be775477be49e12987e8e55a03
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 08:28:58 2012 +0000

    Avoid deprecated GTK_WIDGET_SET_FLAGS

M	src/about.c
M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/misc.c
M	src/msgbox.c
M	src/prefs.c
M	src/scan.c

commit 4f517ccae156d8fb3853ef0855244eafb3d906dc
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 08:27:12 2012 +0000

    Avoid deprecated GdkPixmap functions

M	pixmaps/EasyTAG_icon.xpm
M	src/about.c
M	src/easytag.c

commit ef68719e6bd3a102290d433d2d59eb5329dd89a4
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 08:17:24 2012 +0000

    Fix GDK single include error

M	src/et_core.h

commit ae7dbfd44a353023d3744d822d32e8d84bcbc7f8
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 08:13:10 2012 +0000

    Fix return value of Flac_Set_Tag()

M	src/flac_tag.c

commit 8c501cc7dc125bf9ea79b88634401bff3f83821f
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 08:09:06 2012 +0000

    Fix a value compute warning

M	src/scan.c

commit 4689ef7252650f1f9fd0c582081f55ebef5bb515
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 08:06:36 2012 +0000

    Fix some unused variable warnings

M	src/browser.c

commit d9f68565d21c516d2505637e1e373699abf9f75e
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 07:55:38 2012 +0000

    Fix some const-correctness warnings

M	src/browser.c
M	src/browser.h
M	src/charset.c
M	src/easytag.c
M	src/easytag.h

commit 7149a65cc2d47019187661d3ee244df606ef8c7e
Author: David King <amigadave@amigadave.com>
Date:	Sun Nov 25 07:38:45 2012 +0000

    Do not depend on libtool

    EasyTAG provides no libraries, so using libtool is unnecessary.

M	configure.ac

commit 95b04760d64cefd9aaea2178c98c31da3a77390a
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 23:52:25 2012 +0000

    Update POTFILES.in

M	po/POTFILES.in

commit 98065d10b09bb27a2dee1e79f9b0eef0cee549a0
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 23:47:13 2012 +0000

    Port to use intltool for internationalization

M	.gitignore
M	Makefile.am
M	README
M	autogen.sh
M	configure.ac
A	po/LINGUAS
D	po/Makefile.in.in

commit dad3629c4e7aba00c24cf0ed1bc09299c9e7f837
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 23:31:52 2012 +0000

    Include HTML documentation in distribution

M	Makefile.am

commit 0fc4fc433f3691085c12bed01aee2f01e18fedce
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 23:30:09 2012 +0000

    Include top_srcdir in include search path

M	Makefile.am
M	src/browser.c
M	src/easytag.h

commit 3f6c44421813b360dd70d979c04c14412e15d26a
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 22:46:11 2012 +0000

    Convert src/libmpg123 to non-recursive build

M	Makefile.am
M	configure.ac
D	src/libmpg123/Makefile.am

commit 1ba85b9e6f3e394c32d04574ddc1f5d77844b39e
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 22:42:20 2012 +0000

    Convert src/libapetag directory to non-recursive build

M	Makefile.am
M	configure.ac
D	src/libapetag/Makefile.am

commit a76c77daa31d7a0830f5cca5c24543659d8c30ab
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 22:36:13 2012 +0000

    Convert src/id3lib directory to non-recursive build

M	Makefile.am
M	configure.ac
D	src/id3lib/Makefile.am

commit 7e97c83d4225d4e7ffe3a0326d9fc6a87cc8fcb0
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 22:31:41 2012 +0000

    Convert src subdirectory to non-recursive build

M	.gitignore
M	Makefile.am
M	configure.ac
D	src/Makefile.am

commit 06eaace2992a8a183610cc2a54d4216bd17ddc65
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 22:17:20 2012 +0000

    Fix a string cast warning

M	src/et_core.c

commit c8c47044311e9bd3d57bbd1b0d71c303ac1ee2a8
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 22:10:47 2012 +0000

    Replace gdk_object_unref() with g_object_unref()

    gdk_object_unref() is deprecated.

M	src/picture.c

commit 43550254627019a455b41374e842d44259d5976f
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 21:59:52 2012 +0000

    Tidy Makefile.am files

M	Makefile.am
M	src/Makefile.am
M	src/id3lib/Makefile.am
M	src/libapetag/Makefile.am

commit 0ba81c93ac0262462b0c66c91ab7c42acd8290e8
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 21:54:20 2012 +0000

    Remove some obsolete checks from configure.ac

M	configure.ac

commit 2a7c16882d3e9d86f96eec5bbc52d109c0013bbd
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 21:15:07 2012 +0000

    Fix id3lib and id3tag conditional check in configure.ac

M	configure.ac
M	src/Makefile.am

commit e1cbc24813b06c9ef567c43c196a8ff9c4dd92a5
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 18:54:46 2012 +0000

    Fix libmp4v2 conditional support in configure.ac

M	configure.ac
M	src/Makefile.am

commit e644d477b290dd26ede2964689efcd9c1613a712
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 16:34:35 2012 +0000

    Fix Wavpack optional support in configure.ac

M	configure.ac
M	src/Makefile.am

commit 54f474f294fd45c393f4183c7b3f3e5896e5bdeb
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 16:17:24 2012 +0000

    Enable silent automake rules

    THese can be disabled either with "make V=1" or at configure time with
    ./configure --disable-silent-rules.

M	configure.ac

commit f629f01c61bdb869823ca79f4bf02ee3d71374bf
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 16:15:21 2012 +0000

    Fix FLAC conditional support in configure.ac

M	configure.ac
M	src/Makefile.am
M	src/flac_header.c

commit 7fcca947068cf3989d06387cb4aaea3dccc6b492
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 16:05:37 2012 +0000

    Fix Speex conditional support in configure.ac

M	configure.ac
M	src/Makefile.am

commit 39ebeb193864fd81ca32b8fae1aa114c40218377
Author: David King <amigadave@amigadave.com>
Date:	Sat Nov 24 15:43:31 2012 +0000

    Initial porting to more recent autoconf syntax

    Move configure.in to configure.ac. Remove several generated or copied
    files. Move INSTALL content into README.

M	.gitignore
D	ABOUT-NLS
D	INSTALL
M	README
M	autogen.sh
D	config.guess
D	config.sub
R077	configure.in	configure.ac
D	depcomp
M	doc/easytag.1.in
D	install-sh
D	missing
D	mkinstalldirs
M	src/Makefile.am
M	src/about.c
M	src/cddb.c
M	src/easytag.c
M	src/id3lib/Makefile.am
M	src/id3lib/c_wrapper.cpp
M	src/libapetag/Makefile.am
M	src/libmpg123/Makefile.am

commit 446de64a62d401051818bf92d0bf5dd3aca974fc
Author: Kip Warner <kip@thevertigo.com>
Date:	Mon Sep 17 22:01:06 2012 -0700

    Updated Algimantas' Lithuanian translation...

M	configure.in
D	po/bg.gmo
D	po/cs.gmo
D	po/da.gmo
D	po/de.gmo
M	po/easytag.pot
D	po/el.gmo
D	po/es.gmo
D	po/fr.gmo
D	po/he.gmo
D	po/hu.gmo
D	po/it.gmo
D	po/ja.gmo
M	po/lt.po
D	po/nl.gmo
D	po/pl.gmo
D	po/pt_BR.gmo
D	po/ro.gmo
D	po/ru.gmo
D	po/sr.gmo
D	po/sr@Latn.gmo
D	po/sv.gmo
D	po/uk.gmo
D	po/zh_CN.gmo
D	po/zh_TW.gmo

commit 116d811fedf0ca47d35150064d7bddd156f49100
Author: Kip Warner <kip@thevertigo.com>
Date:	Mon Sep 17 17:02:55 2012 -0700

    Added Algimantas' Lithuanian translation...

M	ChangeLog
M	po/bg.po
M	po/cs.po
M	po/da.po
M	po/de.po
M	po/el.po
M	po/es.po
M	po/fr.po
M	po/he.po
M	po/hu.po
M	po/it.po
M	po/ja.po
A	po/lt.po
M	po/nl.po
M	po/pl.po
M	po/pt_BR.po
M	po/ro.po
M	po/ru.po
M	po/sr.po
M	po/sr@Latn.po
M	po/sv.po
M	po/uk.po
M	po/zh_CN.po
M	po/zh_TW.po
M	src/about.c

commit 0bdb71426af6fea70e646c2a54de6537d33a1d6f
Author: Kip Warner <kip@thevertigo.com>
Date:	Mon Jun 18 00:06:26 2012 -0700

    Honore Doktorr's revised mp4v2 patch...

M	ChangeLog
M	THANKS
M	configure.in
M	src/mp4_tag.c

commit 8b6d63610afc88e7a036dbaa2af36638c144ab2e
Author: Kip Warner <kip@thevertigo.com>
Date:	Sun Jun 3 17:46:34 2012 -0700

    Julian Taylor's fix out of bound array access

M	ChangeLog
M	THANKS
M	src/about.c
M	src/misc.c

commit 9aa7022b20c60f80192f4d7186fb6abf27cb21bb
Author: Kip Warner <kip@thevertigo.com>
Date:	Mon May 28 07:51:10 2012 -0700

    Wojciech Wierchola's file save performance improvement...

M	ChangeLog
M	THANKS
M	src/about.c
M	src/easytag.c

commit e6eb55235a706d54468260aa0b87bff30ca6a1cd
Author: Kip Warner <kip@thevertigo.com>
Date:	Thu May 24 16:53:50 2012 -0700

    Updated: about and debian changelog...

M	debian/changelog
M	src/about.c

commit d27ea5803130a25a46be7be98211d4993e671a86
Author: Kip Warner <kip@thevertigo.com>
Date:	Thu May 24 16:44:20 2012 -0700

    Updated: compile against newest version of libmp4v2

M	ChangeLog
M	THANKS
M	src/mp4_header.c
M	src/mp4_tag.c

commit 8201215286e1a627f5c7996411d3b661c776884f
Author: Kip Warner <kip@thevertigo.com>
Date:	Thu Mar 22 15:31:48 2012 -0700

    Updated Michał Smoczyk's Polish translation...
    Updated ChangeLog...

M	ChangeLog
M	po/pl.po

commit b36ac16f9e1e90df887cb9831728a7f2503eaf60
Author: Kip Warner <kip@thevertigo.com>
Date:	Wed Mar 21 16:22:13 2012 -0700

    Applied Chris's following two patches...
      0001-Desktop-file-cleanup.patch
      0002-Add-a-new-option-to-trim-spaces-when-renaming-files..patch

    Also some updated translations.

M	easytag.desktop
M	po/bg.gmo
M	po/bg.po
M	po/cs.gmo
M	po/cs.po
M	po/da.gmo
M	po/da.po
M	po/de.gmo
M	po/de.po
M	po/easytag.pot
M	po/el.gmo
M	po/el.po
M	po/es.gmo
M	po/es.po
M	po/fr.gmo
M	po/fr.po
M	po/he.gmo
M	po/he.po
M	po/hu.gmo
M	po/hu.po
M	po/it.gmo
M	po/it.po
M	po/ja.gmo
M	po/ja.po
M	po/nl.gmo
M	po/nl.po
M	po/pl.gmo
M	po/pl.po
M	po/pt_BR.gmo
M	po/pt_BR.po
M	po/ro.gmo
M	po/ro.po
M	po/ru.gmo
M	po/ru.po
M	po/sr.gmo
M	po/sr.po
M	po/sr@Latn.gmo
M	po/sr@Latn.po
M	po/sv.gmo
M	po/sv.po
M	po/uk.gmo
M	po/uk.po
M	po/zh_CN.gmo
M	po/zh_CN.po
M	po/zh_TW.gmo
M	po/zh_TW.po
M	src/misc.c
M	src/prefs.c
M	src/prefs.h
M	src/scan.c
M	src/scan.h
M	src/setting.c
M	src/setting.h

commit 2711ab2462b015947804c9584d63b03a0dcb371f
Merge: ad8c644 a296cb0
Author: Alex Bennee <alex@bennee.com>
Date:	Wed Mar 14 10:33:47 2012 +0000

    Merge remote branch 'sf/master'

    This merges to the latest "master" on the sourceforge repo.
    I've fixed up the conflicts in FLAC and Ogg tagging due to the
    light re-factoring of the tag writing due to the split flags
    stuff.

commit ad8c6443236abca79d68bb035550583c02a6fcf4
Author: Alex Bennee <alex@bennee.com>
Date:	Wed Mar 14 10:16:45 2012 +0000

    Add ALBUMARTIST tag support when writting Ogg Vorbis tags

M	src/ogg_tag.c

commit a296cb063b01c7beec8686382ce094927b4e47d9
Author: Kip Warner <kip@localhost.(none)>
Date:	Fri Mar 9 17:02:09 2012 -0800

	* WiseLord's fix-genre-tag.patch to fix predefined genres
	displayed under
	  legacy systems.

M	ChangeLog
M	src/id3v24_tag.c

commit 150422cbd0e21c2f7c38c2ca1d9c2060c21be8da
Author: Kip Warner <kip@localhost.(none)>
Date:	Fri Mar 9 12:09:10 2012 -0800

    * Leonid Podolny's easytag-2.1.6-from-txt.patch for segfault when
    pressing
	  "Apply" in "Load filenames from TXT" dialog

M	ChangeLog
M	src/misc.c

commit 4ff54ea67e9c6aa8d2340a9684a83c72911fa496
Merge: bd901a9 e4ba7c1
Author: Alex Bennee <alex@bennee.com>
Date:	Thu Feb 16 02:42:45 2012 -0800

    Merge pull request #20 from crater2150/master

    Toggle field splitting for vorbis comments

commit e4ba7c1a40a87015f73dc5a5630d543437030278
Author: crater2150 <me@crater2150.de>
Date:	Thu Feb 16 03:04:22 2012 +0100

    Let the user choose which fields to split

    Add a new Frame to the "Tag Settings" tab in the preferences, where
    the user can
    turn field splitting of for all fields, which were splitted
    previously.
    As this applies to vorbis comments in general, adapt everything for
    ogg files
    too.

M	src/flac_tag.c
M	src/ogg_tag.c
M	src/prefs.c
M	src/prefs.h
M	src/setting.c
M	src/setting.h

commit 68e8af5baaa5548c94f97ec92aaff22bb85f91b1
Author: crater2150 <me@crater2150.de>
Date:	Thu Feb 16 00:21:52 2012 +0100

    Use Flac_Write_Tag instead of duplicated code for undelimited tags.

    As the code for writing a tag without splitting was put into an own
    function, we
    do not need to have four identical lines of code for each tag written
    that way.

M	src/flac_tag.c

commit 81022a5ee1a368d37d7bbfde03a88ba3d3234e00
Author: crater2150 <me@crater2150.de>
Date:	Wed Feb 15 23:55:21 2012 +0100

    Splitting writing of a single flac tag out of delimitered tag writing.

    The flac tag splitting is not desirable for every field (e.g. a
    song title
    containing a dash is probably not meant as two titles). The splitting
    of the
    Flac_Write_Delimetered_Tag function makes it possible to write a
    tag without
    splitting it.

M	src/flac_tag.c

commit 4ea70010a665a5ef758949c0c84330c82f32ff76
Author: Kip Warner <kip@localhost.(none)>
Date:	Sun Jan 15 01:45:58 2012 -0800

    Forgot these files.

M	ChangeLog
M	configure.in
M	debian/changelog
D	easytag.spec
M	po/de.gmo
M	src/about.c
M	src/easytag.h

commit 665a27b3b01ce46286cb1adea0dcf792cd9d18b0
Author: Kip Warner <kip@localhost.(none)>
Date:	Sun Jan 15 01:29:05 2012 -0800

    Updated to 2.1.7

A	debian/changelog
A	debian/compat
A	debian/control
A	debian/copyright
A	debian/easytag.xpm
A	debian/install
A	debian/menu
A	debian/rules
A	debian/watch

commit 49becc21fce87e49473687c0a08c0c92fefb575d
Author: Gaute Amundsen <taggant@div.org>
Date:	Fri Jan 13 22:21:22 2012 +0100

    Make optional the confirmation dialog when there are unsaved files
    when changing directory or exiting.

    Signed-off-by: Kip Warner <kip@localhost.(none)>

M	src/browser.c
M	src/easytag.c
M	src/prefs.c
M	src/prefs.h
M	src/setting.c
M	src/setting.h

commit bce4a885b4d38c76394cd8b7eb648437320300f8
Author: Mark Ferry <mark@markferry.net>
Date:	Thu Dec 1 01:59:36 2011 +0000

    Add ALBUMARTIST support for ogg files

M	src/ogg_tag.c

commit aa832ab4ce9e41d84e7747d079d0438b75c7aced
Author: Mark Ferry <mark@markferry.net>
Date:	Thu Dec 1 01:51:07 2011 +0000

    Add ALBUMARTIST support for flac files

M	src/flac_tag.c

commit e512812886250bc49ed7fdca8eaa2c5764c17e4b
Author: Kip Warner <kip@localhost.(none)>
Date:	Mon Nov 7 19:09:24 2011 -0800

    Updated German translation. Thanks Götz Waschk
    <goetz.waschk@gmail.com>.

M	po/de.po

commit bd901a94b4e8d0c2a2ff24a92f557327da5aa876
Merge: 90d2930 d600ff1
Author: Alex Bennee <alex@bennee.com>
Date:	Wed Jul 27 05:26:25 2011 -0700

    Merge pull request #18 from bbarenblat/master

    FLAC: Fix segfault when setting picture description to ""

commit d600ff1f154a9dff61badd86127d0c7ab5dd9a8a
Author: Benjamin Barenblat <benjamin@barenblat.name>
Date:	Tue Jul 26 19:37:05 2011 -0400

    flac_tag: fix segfault when setting picture description to ""

    Flac_Tag_Write_File_Tag now checks to make sure the picture
    description string is non-null before attempting to set it.  (Passing
    a null pointer to FLAC__metadata_object_picture_set_description
    violates that function's contract; see
    http://flac.sourceforge.net/api/group__flac__metadata__object.html#ga43).
    This brings Flac_Tag_Write_File_Tag's behavior in line with that of
    the analogous functions for Ogg and ID3 tags.

M	src/flac_tag.c

commit 90d2930aacda57538f1e9e05acc18e8e80481de3
Author: Daniel <random.mister@gmail.com>
Date:	Sat Apr 23 16:31:43 2011 +0100

    Add option to make genre tags as "Text Only"

    Quoth Daniel:

    "I also have a patch which sets the genre tag as a string instead of
    the genre number. This number is not probably handled by iTunes (it
    shows the number, not the actual genre name). I've added it as a
    attachment."

    This is controlled by an option in the ID3 preferences tab

    Written-By: Daniel <random.mister@gmail.com>

M	src/id3_tag.c
M	src/id3v24_tag.c
M	src/prefs.c
M	src/prefs.h
M	src/setting.c
M	src/setting.h

commit 30a13ab5271ed2ec11a2b876c70c5cdce8b4276c
Author: Alex Bennee <alex@bennee.com>
Date:	Sat Apr 23 16:25:49 2011 +0100

    Add a basic HACKING document to mention the prefered form for requests
    and what the coding style seems to be.

A	HACKING
M	README

commit 5e5aacfc7174aba9adfbd32238a5756b717e3490
Author: Daniel <random.mister@gmail.com>
Date:	Sat Apr 23 16:17:21 2011 +0100

    Add "Album Artist" field to the list of potential fields to edit

    Quoth Daniel (Random Mister):

    "I just found an extended patch which also includes support for the
    album-artist tag in the fill tags dialog. It is an update of the
    other, so if you only add this one to the git tree it should work.
    I've been using it for over half a year without bugs, so I think it
    can be merged into the Git tree."

    Written-By: Daniel <random.mister@gmail.com>

M	src/bar.c
M	src/bar.h
M	src/browser.c
M	src/browser.h
M	src/easytag.c
M	src/easytag.h
M	src/et_core.c
M	src/et_core.h
M	src/id3_tag.c
M	src/id3v24_tag.c
M	src/misc.c
M	src/scan.c
M	src/setting.c
M	src/setting.h
M	src/ui_manager.h

commit 55e2c3d68d3ba31190c2484db496e09756852ee6
Author: Alex Bennee <alex@bennee.com>
Date:	Mon Mar 28 19:34:48 2011 +0100

    misc.c: fix potential memory corruption

    As reported by valgrind:

    Invalid read of size 1
    at 0x4C28064: strlen (mc_replace_strmem.c:282)
    by 0x9690261: g_strdup (in /usr/lib64/libglib-2.0.so.0.2600.1)
    by 0x89E700C: value_collect_string (in
    /usr/lib64/libgobject-2.0.so.0.2600.1)
    by 0x89D7738: g_signal_emit_valist (in
    /usr/lib64/libgobject-2.0.so.0.2600.1)
    by 0x89D7CF1: g_signal_emit_by_name (in
    /usr/lib64/libgobject-2.0.so.0.2600.1)
    by 0x4EEF092: gtk_entry_insert_text (in
    /usr/lib64/libgtk-x11-2.0.so.0.2200.1)
    by 0x449F1A: Insert_Only_Digit (misc.c:437)
    by 0x89BD19D: g_closure_invoke (in
    /usr/lib64/libgobject-2.0.so.0.2600.1)
    by 0x89D6278: signal_emit_unlocked_R (in
    /usr/lib64/libgobject-2.0.so.0.2600.1)
    by 0x89D79F5: g_signal_emit_valist (in
    /usr/lib64/libgobject-2.0.so.0.2600.1)
    by 0x89D7CF1: g_signal_emit_by_name (in
    /usr/lib64/libgobject-2.0.so.0.2600.1)
    by 0x4EEF092: gtk_entry_insert_text (in
    /usr/lib64/libgtk-x11-2.0.so.0.2200.1)
    Address 0x1604d642 is 0 bytes after a block of size 2 alloc'd
    at 0x4C25218: calloc (vg_replace_malloc.c:467)
    by 0x9678639: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.2600.1)
    by 0x449E8E: Insert_Only_Digit (misc.c:418)
    by 0x89BD19D: g_closure_invoke (in
    /usr/lib64/libgobject-2.0.so.0.2600.1)
    by 0x89D6278: signal_emit_unlocked_R (in
    /usr/lib64/libgobject-2.0.so.0.2600.1)
    by 0x89D79F5: g_signal_emit_valist (in
    /usr/lib64/libgobject-2.0.so.0.2600.1)
    by 0x89D7CF1: g_signal_emit_by_name (in
    /usr/lib64/libgobject-2.0.so.0.2600.1)
    by 0x4EEF092: gtk_entry_insert_text (in
    /usr/lib64/libgtk-x11-2.0.so.0.2200.1)
    by 0x4EF4DB0: gtk_entry_set_text (in
    /usr/lib64/libgtk-x11-2.0.so.0.2200.1)
    by 0x43BFF9: ET_Display_File_Tag_To_UI (et_core.c:2802)
    by 0x43CC53: ET_Display_File_Data_To_UI (et_core.c:2545)
    by 0x4328A7: Action_Select_Nth_File_By_Etfile (easytag.c:1774)

    If we revisit this function it may be worth considering the guidance
    from the GTK manual about intercepting gtk_editible signals:

    http://library.gnome.org/devel/gtk/2.21/GtkEditable.html#GtkEditable-insert-text

M	src/misc.c

commit 6f4b502f1e6be2644ca0d984f918afb802f4116f
Merge: 2513a4e 60e9c1e
Author: Alex Bennee <alex@bennee.com>
Date:	Mon Mar 28 18:51:07 2011 +0100

    Merge branch 'master' of git://github.com/cmcginty/easytag

commit 2513a4eabeeb3dd6998e0eb381f04c715fa4ff0f
Merge: aefef02 42a8a20
Author: Alex Bennee <alex@bennee.com>
Date:	Mon Mar 28 18:48:15 2011 +0100

    Merge branch 'master' of github.com:stsquad/easytag

commit aefef023d780e737303dddc61941cccde00ea963
Merge: d81ae5a f82b55d
Author: Alex Bennee <alex@bennee.com>
Date:	Mon Mar 28 18:08:21 2011 +0100

    Merge remote branch 'rbrito/fixes'

commit 60e9c1ebda68d3fb18c786a94b0e361f6493ccb0
Author: Patrick C. McGinty <casey.mcginty@gmail.com>
Date:	Sun Mar 20 16:47:29 2011 -1000

    Fix 'Preserve Modification Time' option for FLAC files.

    Resolve condition when 'preserve modification time' feature is
    disabled, FLAC files would not have their modification times changed.

    Secondly, it disables easytag from incorrectly warning the user
    that the
    file was changed by an external program, when easytag writes the file.

M	src/easytag.c
M	src/et_core.c
M	src/flac_tag.c

commit f82b55da8dc8389e3e4e0021804231541aa5d71b
Author: Rogério Brito <rbrito@ime.usp.br>
Date:	Tue Mar 8 15:04:35 2011 -0300

    cddb: avoid calling strlen many times in just a few statements.

    As strlen is a potentially costly function, it is better if we make
    a frugal
    use of it.

    To really make things cleaner here, we should replace all the `\n`
    or `\r`
    with null chars (i.e., `\0`) in just one go. This would reduce the
    complexity of the code from something quadratic to something linear
    in the
    length of the string.

    While we are at it, `fgets` does not return `EOF` (`fgetc` does,
    but `fgets`
    doesn't) when the end of file is reached and nothing can be read:
    it returns
    `NULL` instead.

M	src/cddb.c

commit 42a8a20603ba21a1db3d77a62cd75b8e4ec552f2
Author: Rogério Brito <rbrito@ime.usp.br>
Date:	Wed Mar 9 00:26:16 2011 +0800

    Remove executable bits from files that are not scripts/executables.

M	ABOUT-NLS
M	COPYING
M	INSTALL
M	Makefile.am
M	Makefile.mingw
M	README
M	README_win32.txt
M	TODO
M	USERS-GUIDE
M	doc/EasyTAG_Documentation.html
M	doc/EasyTAG_Documentation_fr.html
M	doc/EasyTAG_Documentation_sv.html
M	doc/easytag.1.in
M	doc/id3/easy.html
M	doc/id3/id3v2.3.0.html
M	doc/id3/mpeghdr-19991222.htm
M	doc/users_guide_french/USERS-GUIDE-11_fr1.html
M	doc/users_guide_french/USERS-GUIDE-11_fr2.html
M	doc/users_guide_french/USERS-GUIDE-11_fr3.html
M	doc/users_guide_french/USERS-GUIDE-11_fr4.html
M	doc/users_guide_french/USERS-GUIDE-11_fr5.html
M	doc/users_guide_french/USERS-GUIDE-11_fr6.html
M	doc/users_guide_french/USERS-GUIDE.css
M	doc/users_guide_german/bedienung1.htm
M	doc/users_guide_german/bedienung2.htm
M	doc/users_guide_german/easy.css
M	doc/users_guide_german/einleitung.htm
M	doc/vorbis/v-comment.html
M	easytag-win32-installer.nsi
M	easytag.desktop
M	pixmaps/EasyTAG2.xpm
M	pixmaps/EasyTAG_icon.xpm
M	pixmaps/EasyTAG_logo.xpm
M	pixmaps/add_folder.xpm
M	pixmaps/album.xpm
M	pixmaps/all_downcase.xpm
M	pixmaps/all_uppercase.xpm
M	pixmaps/artist.xpm
M	pixmaps/artist_album.xpm
M	pixmaps/black.xpm
M	pixmaps/blackwhite.xpm
M	pixmaps/closed_folder.xpm
M	pixmaps/closed_folder_readonly.xpm
M	pixmaps/closed_folder_unreadable.xpm
M	pixmaps/first_letter_uppercase.xpm
M	pixmaps/first_letter_uppercase_word.xpm
M	pixmaps/forbidden.xpm
M	pixmaps/freedb.xpm
M	pixmaps/gnudb.xpm
M	pixmaps/grab.xpm
M	pixmaps/invert_selection.xpm
M	pixmaps/mask.xpm
M	pixmaps/musicbrainz.xpm
M	pixmaps/opened_folder.xpm
M	pixmaps/parent_folder.xpm
M	pixmaps/ram_disk.xpm
M	pixmaps/read_only.xpm
M	pixmaps/red_lines.xpm
M	pixmaps/scan.xpm
M	pixmaps/select_all.xpm
M	pixmaps/sequence_track.xpm
M	pixmaps/sound.xpm
M	pixmaps/unselect_all.xpm
M	po/ChangeLog
M	po/Makefile.in.in
M	po/Makefile.mingw
M	po/POTFILES.in
M	src/Makefile.am
M	src/Makefile.mingw
M	src/about.c
M	src/about.h
M	src/ape_tag.c
M	src/ape_tag.h
M	src/base64.c
M	src/base64.h
M	src/browser.c
M	src/cddb.c
M	src/cddb.h
M	src/charset.c
M	src/charset.h
M	src/crc32.c
M	src/crc32.h
M	src/dlm.c
M	src/dlm.h
M	src/easytag.c
M	src/easytag.h
M	src/et_core.c
M	src/et_core.h
M	src/flac_header.c
M	src/flac_header.h
M	src/flac_tag.c
M	src/flac_tag.h
M	src/genres.h
M	src/id3_tag.c
M	src/id3_tag.h
M	src/id3lib/Makefile.am
M	src/id3lib/c_wrapper.cpp
M	src/id3lib/id3_bugfix.h
M	src/id3lib/patch_id3lib_3.8.3_UTF16_writing_bug.diff
M	src/id3v24_tag.c
M	src/libapetag/COPYING.LGPL
M	src/libapetag/Makefile.am
M	src/libapetag/README.apetag
M	src/libapetag/apetaglib.c
M	src/libapetag/apetaglib.h
M	src/libapetag/id3v2_read.c
M	src/libapetag/id3v2_read.h
M	src/libapetag/info_mac.c
M	src/libapetag/info_mac.h
M	src/libapetag/info_mpc.c
M	src/libapetag/info_mpc.h
M	src/libapetag/is_tag.c
M	src/libapetag/is_tag.h
M	src/libmpg123/Makefile.am
M	src/libmpg123/README
M	src/libmpg123/common.c
M	src/libmpg123/dxhead.c
M	src/libmpg123/dxhead.h
M	src/libmpg123/getbits.c
M	src/libmpg123/getbits.h
M	src/libmpg123/huffman.h
M	src/libmpg123/l2tables.h
M	src/libmpg123/layer1.c
M	src/libmpg123/layer2.c
M	src/libmpg123/layer3.c
M	src/libmpg123/mpg123.c
M	src/libmpg123/mpg123.h
M	src/log.c
M	src/log.h
M	src/misc.c
M	src/misc.h
M	src/monkeyaudio_header.c
M	src/monkeyaudio_header.h
M	src/mp4_header.c
M	src/mp4_header.h
M	src/mp4_tag.c
M	src/mp4_tag.h
M	src/mpeg_header.c
M	src/mpeg_header.h
M	src/msgbox.c
M	src/msgbox.h
M	src/musepack_header.c
M	src/musepack_header.h
M	src/ogg_header.c
M	src/ogg_header.h
M	src/ogg_tag.c
M	src/ogg_tag.h
M	src/picture.c
M	src/picture.h
M	src/prefs.h
M	src/scan.h
M	src/setting.c
M	src/vcedit.c
M	src/vcedit.h
M	src/wavpack_header.c
M	src/wavpack_header.h
M	src/wavpack_tag.c
M	src/wavpack_tag.h
M	src/win32/easytag.rc
M	src/win32/gtkwin32dep.c
M	src/win32/gtkwin32dep.h
M	src/win32/resource.h
M	src/win32/win32dep.c
M	src/win32/win32dep.h
M	src/win32/win_easytag.c

commit 891b53ce003db7be264bba8b6cd3d547c050099f
Author: Rogério Brito <rbrito@ime.usp.br>
Date:	Tue Mar 8 15:01:28 2011 -0300

    cddb: Plug some memory leaks.

    Some of these functions are way, way too big and should be split. One
    obvious low hanging fruit is to use some intelligent goto's to clean
    up and
    avoid a bunch of if's in the code, in the very same fashion that is
    used in
    the code of the kernel.

    And, to be honest, using some of the coding style conventions of
    the kernel
    here would not hurt at all.

M	src/cddb.c

commit 26cc42d5a92968ed3bbf7b58aa1ea93ec1384fd0
Author: Rogério Brito <rbrito@ime.usp.br>
Date:	Tue Mar 8 14:59:52 2011 -0300

    cddb: Eliminate unused variable.

    Like this one, the code is full of variables that are defined,
    but not used
    and the code can be simplified.

M	src/cddb.c

commit 1350f8c0181c444878c73f89167e385e70629dd1
Author: Rogério Brito <rbrito@ime.usp.br>
Date:	Tue Mar 8 13:26:16 2011 -0300

    Remove executable bits from files that are not scripts/executables.

M	ABOUT-NLS
M	COPYING
M	INSTALL
M	Makefile.am
M	Makefile.mingw
M	README
M	README_win32.txt
M	TODO
M	USERS-GUIDE
M	doc/EasyTAG_Documentation.html
M	doc/EasyTAG_Documentation_fr.html
M	doc/EasyTAG_Documentation_sv.html
M	doc/easytag.1.in
M	doc/id3/easy.html
M	doc/id3/id3v2.3.0.html
M	doc/id3/id3v2_blocks.gif
M	doc/id3/mpeghdr-19991222.htm
M	doc/users_guide_french/USERS-GUIDE-11_fr1.html
M	doc/users_guide_french/USERS-GUIDE-11_fr2.html
M	doc/users_guide_french/USERS-GUIDE-11_fr3.html
M	doc/users_guide_french/USERS-GUIDE-11_fr4.html
M	doc/users_guide_french/USERS-GUIDE-11_fr5.html
M	doc/users_guide_french/USERS-GUIDE-11_fr6.html
M	doc/users_guide_french/USERS-GUIDE.css
M	doc/users_guide_french/images/bouton_arbo.png
M	doc/users_guide_french/images/bouton_img1.png
M	doc/users_guide_french/images/bouton_img2.png
M	doc/users_guide_french/images/bouton_img3.png
M	doc/users_guide_french/images/bouton_scan1.png
M	doc/users_guide_french/images/bouton_scan2.png
M	doc/users_guide_french/images/bouton_scan3.png
M	doc/users_guide_french/images/bouton_scan4.png
M	doc/users_guide_french/images/bouton_scan5.png
M	doc/users_guide_french/images/bouton_scan6.png
M	doc/users_guide_french/images/bouton_scan7.png
M	doc/users_guide_french/images/fen_boutons.png
M	doc/users_guide_french/images/fen_cddb1.png
M	doc/users_guide_french/images/fen_cddb2.png
M	doc/users_guide_french/images/fen_fic_txt.png
M	doc/users_guide_french/images/fen_fich.png
M	doc/users_guide_french/images/fen_lect1.png
M	doc/users_guide_french/images/fen_lect2.png
M	doc/users_guide_french/images/fen_playlist.png
M	doc/users_guide_french/images/fen_rech1.png
M	doc/users_guide_french/images/fen_scan1.png
M	doc/users_guide_french/images/fen_scan2.png
M	doc/users_guide_french/images/fen_scan3.png
M	doc/users_guide_french/images/fen_scan4.png
M	doc/users_guide_french/images/fen_sel1.png
M	doc/users_guide_french/images/fen_sel2.png
M	doc/users_guide_french/images/fen_sel3.png
M	doc/users_guide_french/images/fen_tag_bout1.png
M	doc/users_guide_french/images/fen_tag_bout2.png
M	doc/users_guide_french/images/fen_tag_gen.png
M	doc/users_guide_french/images/fen_tag_img.png
M	doc/users_guide_french/images/interface.png
M	doc/users_guide_french/images/menu_context1.png
M	doc/users_guide_french/images/menu_context2.png
M	doc/users_guide_french/images/menu_context3.png
M	doc/users_guide_french/images/menu_div.png
M	doc/users_guide_french/images/menu_fic.png
M	doc/users_guide_french/images/menu_pref.png
M	doc/users_guide_french/images/menu_recherche.png
M	doc/users_guide_french/images/menu_recherche1.png
M	doc/users_guide_french/images/menu_recherche2.png
M	doc/users_guide_french/images/menu_scan.png
M	doc/users_guide_french/images/menu_sel.png
M	doc/users_guide_french/images/sousmenu_fic1.png
M	doc/users_guide_french/images/sousmenu_fic2.png
M	doc/users_guide_german/bedienung1.htm
M	doc/users_guide_german/bedienung2.htm
M	doc/users_guide_german/easy.css
M	doc/users_guide_german/einleitung.htm
M	doc/users_guide_german/images/EasyTAG.png
M	doc/users_guide_german/images/eigensch.png
M	doc/users_guide_german/images/filelist.png
M	doc/users_guide_german/images/playlist.png
M	doc/users_guide_german/images/search.png
M	doc/users_guide_german/images/t_easytag.jpg
M	doc/users_guide_german/images/treeview.png
M	doc/vorbis/v-comment.html
M	doc/vorbis/white-ogg.png
M	easytag-win32-installer.nsi
M	easytag.desktop
M	pixmaps/EasyTAG.ico
M	pixmaps/EasyTAG2.ico
M	pixmaps/EasyTAG2.xpm
M	pixmaps/EasyTAG_icon.xpm
M	pixmaps/EasyTAG_logo.xpm
M	pixmaps/add_folder.xpm
M	pixmaps/album.xpm
M	pixmaps/all_downcase.xpm
M	pixmaps/all_uppercase.xpm
M	pixmaps/artist.xpm
M	pixmaps/artist_album.xpm
M	pixmaps/black.xpm
M	pixmaps/blackwhite.xpm
M	pixmaps/closed_folder.xpm
M	pixmaps/closed_folder_readonly.xpm
M	pixmaps/closed_folder_unreadable.xpm
M	pixmaps/first_letter_uppercase.xpm
M	pixmaps/first_letter_uppercase_word.xpm
M	pixmaps/forbidden.xpm
M	pixmaps/freedb.xpm
M	pixmaps/gnudb.xpm
M	pixmaps/grab.xpm
M	pixmaps/invert_selection.xpm
M	pixmaps/mask.xpm
M	pixmaps/musicbrainz.xpm
M	pixmaps/opened_folder.xpm
M	pixmaps/parent_folder.xpm
M	pixmaps/ram_disk.xpm
M	pixmaps/read_only.xpm
M	pixmaps/red_lines.xpm
M	pixmaps/scan.xpm
M	pixmaps/select_all.xpm
M	pixmaps/sequence_track.xpm
M	pixmaps/sound.xpm
M	pixmaps/unselect_all.xpm
M	po/ChangeLog
M	po/Makefile.in.in
M	po/Makefile.mingw
M	po/POTFILES.in
M	src/Makefile.am
M	src/Makefile.mingw
M	src/about.c
M	src/about.h
M	src/ape_tag.c
M	src/ape_tag.h
M	src/base64.c
M	src/base64.h
M	src/browser.c
M	src/cddb.c
M	src/cddb.h
M	src/charset.c
M	src/charset.h
M	src/crc32.c
M	src/crc32.h
M	src/dlm.c
M	src/dlm.h
M	src/easytag.c
M	src/easytag.h
M	src/et_core.c
M	src/et_core.h
M	src/flac_header.c
M	src/flac_header.h
M	src/flac_tag.c
M	src/flac_tag.h
M	src/genres.h
M	src/id3_tag.c
M	src/id3_tag.h
M	src/id3lib/Makefile.am
M	src/id3lib/c_wrapper.cpp
M	src/id3lib/id3_bugfix.h
M	src/id3lib/patch_id3lib_3.8.3_UTF16_writing_bug.diff
M	src/id3v24_tag.c
M	src/libapetag/COPYING.LGPL
M	src/libapetag/Makefile.am
M	src/libapetag/README.apetag
M	src/libapetag/apetaglib.c
M	src/libapetag/apetaglib.h
M	src/libapetag/id3v2_read.c
M	src/libapetag/id3v2_read.h
M	src/libapetag/info_mac.c
M	src/libapetag/info_mac.h
M	src/libapetag/info_mpc.c
M	src/libapetag/info_mpc.h
M	src/libapetag/is_tag.c
M	src/libapetag/is_tag.h
M	src/libmpg123/Makefile.am
M	src/libmpg123/README
M	src/libmpg123/common.c
M	src/libmpg123/dxhead.c
M	src/libmpg123/dxhead.h
M	src/libmpg123/getbits.c
M	src/libmpg123/getbits.h
M	src/libmpg123/huffman.h
M	src/libmpg123/l2tables.h
M	src/libmpg123/layer1.c
M	src/libmpg123/layer2.c
M	src/libmpg123/layer3.c
M	src/libmpg123/mpg123.c
M	src/libmpg123/mpg123.h
M	src/log.c
M	src/log.h
M	src/misc.c
M	src/misc.h
M	src/monkeyaudio_header.c
M	src/monkeyaudio_header.h
M	src/mp4_header.c
M	src/mp4_header.h
M	src/mp4_tag.c
M	src/mp4_tag.h
M	src/mpeg_header.c
M	src/mpeg_header.h
M	src/msgbox.c
M	src/msgbox.h
M	src/musepack_header.c
M	src/musepack_header.h
M	src/ogg_header.c
M	src/ogg_header.h
M	src/ogg_tag.c
M	src/ogg_tag.h
M	src/picture.c
M	src/picture.h
M	src/prefs.h
M	src/scan.h
M	src/setting.c
M	src/vcedit.c
M	src/vcedit.h
M	src/wavpack_header.c
M	src/wavpack_header.h
M	src/wavpack_tag.c
M	src/wavpack_tag.h
M	src/win32/easytag.rc
M	src/win32/gtkwin32dep.c
M	src/win32/gtkwin32dep.h
M	src/win32/nsis/easytag-header.bmp
M	src/win32/nsis/easytag-install.bmp
M	src/win32/nsis/easytag-install.ico
M	src/win32/nsis/easytag-uninstall.bmp
M	src/win32/resource.h
M	src/win32/win32dep.c
M	src/win32/win32dep.h
M	src/win32/win_easytag.c

commit d81ae5a482050947169f10e89c4d45e982f6012f
Author: Patrick C. McGinty <casey.mcginty@gmail.com>
Date:	Tue Mar 8 00:18:52 2011 -1000

    Stop accidental free of referenced FLAC vendor string

    The libFLAC API is unclear about how it handles empty strings. The
    original code assumed that empty string would be copied, when 'copy'
    param of set_vendor_string was true, as indicated in the API docs.

    Checking into the libFLAC source, when a string of length 0 is
    provided,
    it will NOT be copied.  Therfore, free'ing empty string will cause a
    SIGSEGV or worse when the FLAC API tries to read the vendor string.

M	src/flac_tag.c

commit a1f6f1f55c73959cad85d0fc23d5a00ad3326463
Author: FeRD (Frank Dana) <ferdnyc@gmail.com>
Date:	Mon Dec 27 11:52:51 2010 -0500

    Exclude nonexistent debian/ path from EXTRA_DIST

    Fixes make targets for distdir/distfile building

M	Makefile.am

commit d1cfc795e677c4f50696628c13f8593a35f0034e
Author: Alex Bennee <alex@bennee.com>
Date:	Wed Nov 10 22:46:40 2010 +0000

    .gitignore for generated files

A	.gitignore

commit 6cf81d6acd6784764f15cb0f5147f8b98b9e0708
Merge: 44068a3 cddc6f2
Author: Alex Bennee <alex@bennee.com>
Date:	Wed Nov 10 22:23:42 2010 +0000

    Merge remote branch 'oldmanuk/ubuntu-patches' into new_master

commit 44068a3a596990877ef162fe4821089936e99221
Author: Kip Warner <kiplingw@users.sourceforge.net>
Date:	Thu Nov 4 01:03:12 2010 +0800

    [patch] Base64 Decoding Major Performance Fix - ID: 2805834

    I've patched src/base64.c. There was a major problem when it was
    being called
    to decode very large buffers in orders of magnitude of a megabyte
    or more
    (e.g. cover art in a FLAC / Vorbis / etc. tag is frequently this
    size for some
    people). The base64_decode() routine had a cubic running time,
    since every
    time the decode pointer shifted forward in the stream, token_decode()
    would
    recompute the buffer length every time.

M	src/base64.c

commit cddc6f279a153006b382db0dee1c4115b16335d7
Author: Dominic Evans <oldmanuk@gmail.com>
Date:	Wed Nov 3 16:53:15 2010 +0000

    Fix configure.in to properly detect libmp4v2 library and update
    autogen input files to remove warnings when running autogen.sh

M	INSTALL
M	Makefile.am
D	acconfig.h
M	autogen.sh
M	configure.in

commit 22e7b7e34848137be1d634f97932b838e213e00d
Author: Dominic Evans <oldmanuk@gmail.com>
Date:	Wed Nov 3 16:00:00 2010 +0000

    Remove checked-in build scripts that are auto-generated from autogen.

D	Makefile.in
D	aclocal.m4
D	config.h.in
D	configure
D	ltmain.sh
D	src/Makefile.in
D	src/id3lib/Makefile.in
D	src/libapetag/Makefile.in
D	src/libmpg123/Makefile.in

commit 48ef620bfac636b69ddf46cd7fca93f312f971ad
Author: Dominic Evans <oldmanuk@gmail.com>
Date:	Wed Nov 3 13:07:07 2010 +0000

    [patch] debian/patches/manpage-has-bad-whatis-entry.patch

    Fix lintian warning.

M	doc/easytag.1.in

commit 8eae165c7095a97b9871f3ac13616bd8eea4cb03
Author: Dominic Evans <oldmanuk@gmail.com>
Date:	Wed Nov 3 13:04:37 2010 +0000

    [patch] debian/patches/02-autoreconf.patch

    Get rid of binary-or-shlib-defines-rpath lintian warning.

M	Makefile.in
M	aclocal.m4
M	config.h.in
M	configure
M	ltmain.sh
M	src/Makefile.in
M	src/id3lib/Makefile.in
M	src/libapetag/Makefile.in
M	src/libmpg123/Makefile.in

commit 820c5ae2ddc319073d23d308204069850c1682a2
Author: Dominic Evans <oldmanuk@gmail.com>
Date:	Wed Nov 3 12:54:14 2010 +0000

    [patch] debian/patches/01-autoload.patch

    Fix the bug that easytag doesn't load the chosen directory when
    opening
    easytag from the "open with ..." nautilus right click menu.

    Ubuntu: https://bugs.launchpad.net/bugs/230873

M	src/easytag.c

commit b8aad9662c7388e9707cb1f151394362c49904fd
Author: Dominic Evans <oldmanuk@gmail.com>
Date:	Wed Nov 3 12:51:57 2010 +0000

    Remove debian/ dir (accidentally included in easytag 2.1.5 and some
    earlier releases, correctly removed in 2.1.6)

D	debian/changelog
D	debian/compat
D	debian/control
D	debian/copyright
D	debian/dirs
D	debian/docs
D	debian/easytag.1
D	debian/easytag.xpm
D	debian/menu
D	debian/rules

commit 7801e5b946b21fd1ae51980bdd99c5ad7698c7af
Author: Alex Bennee <alex@bennee.com>
Date:	Wed Jul 14 16:11:42 2010 +0100

    Applied Gentoo cddb patch

M	src/cddb.c

commit e5d57fd684d1baa084cac5d5082f4020fc5e540b
Author: Alex Bennee <alex@bennee.com>
Date:	Wed Jul 14 16:09:42 2010 +0100

    Applied Gentoo new_libmp4v2 patch

M	configure
M	src/mp4_header.c
M	src/mp4_tag.c

commit 40eaecff1254c3b3630aa0af27dbeda0abe6960a
Author: Alex Bennee <alex@bennee.com>
Date:	Wed Jul 14 16:08:49 2010 +0100

    Applied Gentoo desktop_entry patch

M	easytag.desktop

commit 4103b09671b40013e10cab4d556fd65465fa800f
Author: Alex Bennee <alex@bennee.com>
Date:	Wed Jul 14 16:04:37 2010 +0100

    EasyTag 2.1.6

M	ChangeLog
M	THANKS
M	config.h.mingw
M	configure
M	configure.in
M	easytag.spec
M	easytag.spec.in
M	po/bg.gmo
M	po/bg.po
M	po/cs.gmo
M	po/cs.po
M	po/da.gmo
M	po/da.po
M	po/de.gmo
M	po/de.po
M	po/easytag.pot
M	po/el.gmo
M	po/el.po
M	po/es.gmo
M	po/es.po
M	po/fr.gmo
M	po/fr.po
M	po/he.gmo
M	po/he.po
M	po/hu.gmo
M	po/hu.po
M	po/it.gmo
M	po/it.po
M	po/ja.gmo
M	po/ja.po
M	po/nl.gmo
M	po/nl.po
M	po/pl.gmo
M	po/pl.po
M	po/pt_BR.gmo
M	po/pt_BR.po
M	po/ro.gmo
M	po/ro.po
M	po/ru.gmo
M	po/ru.po
M	po/sr.gmo
M	po/sr.po
M	po/sr@Latn.gmo
M	po/sr@Latn.po
M	po/sv.gmo
M	po/sv.po
M	po/uk.gmo
M	po/uk.po
M	po/zh_CN.gmo
M	po/zh_CN.po
M	po/zh_TW.gmo
M	po/zh_TW.po
M	src/Makefile.am
M	src/Makefile.in
M	src/Makefile.mingw
M	src/about.c
M	src/bar.c
M	src/bar.h
M	src/browser.c
M	src/browser.h
M	src/cddb.c
M	src/charset.c
M	src/easytag.c
M	src/et_core.c
M	src/et_core.h
M	src/flac_tag.c
M	src/id3_tag.c
M	src/id3v24_tag.c
M	src/log.c
M	src/log.h
M	src/misc.c
M	src/ogg_tag.c
M	src/picture.c
M	src/scan.c
M	src/setting.c
M	src/ui_manager.h
A	src/win32/gtkwin32dep.c
A	src/win32/gtkwin32dep.h
M	src/win32/win32dep.c
M	src/win32/win32dep.h
M	src/win32/win_easytag.c

commit a3e202820fd12e3c368c9ed2446740e9b1d16fd7
Author: Alex Bennee <alex@bennee.com>
Date:	Wed Jul 14 16:03:56 2010 +0100

    EasyTag 2.1.5

M	ChangeLog
M	Makefile.am
M	Makefile.in
M	README
M	config.h.mingw
M	configure
M	configure.in
M	debian/changelog
M	debian/rules
M	easytag-win32-installer.nsi
M	easytag.spec
M	easytag.spec.in
D	pixmaps/closed_folder_locked.xpm
A	pixmaps/closed_folder_readonly.xpm
A	pixmaps/closed_folder_unreadable.xpm
M	po/bg.gmo
M	po/bg.po
M	po/cs.gmo
M	po/cs.po
M	po/da.gmo
M	po/da.po
M	po/de.gmo
M	po/de.po
M	po/easytag.pot
M	po/el.gmo
M	po/el.po
M	po/es.gmo
M	po/es.po
M	po/fr.gmo
M	po/fr.po
M	po/he.gmo
M	po/he.po
M	po/hu.gmo
M	po/hu.po
M	po/it.gmo
M	po/it.po
M	po/ja.gmo
M	po/ja.po
M	po/nl.gmo
M	po/nl.po
M	po/pl.gmo
M	po/pl.po
M	po/pt_BR.gmo
M	po/pt_BR.po
M	po/ro.gmo
M	po/ro.po
M	po/ru.gmo
M	po/ru.po
M	po/sr.gmo
M	po/sr.po
M	po/sr@Latn.gmo
M	po/sr@Latn.po
M	po/sv.gmo
M	po/sv.po
M	po/uk.gmo
M	po/uk.po
M	po/zh_CN.gmo
M	po/zh_CN.po
M	po/zh_TW.gmo
M	po/zh_TW.po
M	src/Makefile.am
M	src/Makefile.mingw
M	src/about.c
M	src/base64.c
M	src/base64.h
M	src/browser.c
M	src/cddb.c
M	src/easytag.c
M	src/et_core.c
M	src/et_core.h
M	src/flac_header.c
M	src/flac_tag.c
M	src/id3_tag.c
M	src/id3v24_tag.c
M	src/libapetag/apetaglib.c
M	src/libmpg123/mpg123.c
M	src/log.c
M	src/misc.c
M	src/mp4_tag.c
M	src/ogg_tag.c
M	src/picture.c
M	src/picture.h
M	src/prefs.c
M	src/scan.c
M	src/setting.c
M	src/setting.h

commit 26b8e06374c71e42be86694f5d5c4ee920ae4d26
Author: Alex Bennee <alex@bennee.com>
Date:	Wed Jul 14 16:01:16 2010 +0100

    EasyTag 2.1.4

M	ABOUT-NLS
M	COPYING
M	ChangeLog
M	Makefile.am
M	Makefile.in
M	Makefile.mingw
M	README
M	README_win32.txt
M	THANKS
M	TODO
M	acconfig.h
M	aclocal.m4
M	config.guess
M	config.h.in
M	config.h.mingw
M	config.sub
M	configure
M	configure.in
M	debian/changelog
M	debian/rules
M	doc/EasyTAG_Documentation_sv.html
A	easytag-win32-installer.nsi
M	easytag.desktop
M	easytag.spec
M	easytag.spec.in
D	easytag.win32.setup.iss
M	ltmain.sh
D	pixmaps/add.xpm
A	pixmaps/album.xpm
A	pixmaps/artist.xpm
M	pixmaps/artist_album.xpm
M	pixmaps/freedb.xpm
M	pixmaps/gnudb.xpm
M	pixmaps/musicbrainz.xpm
M	pixmaps/scan.xpm
M	po/ChangeLog
M	po/Makefile.in.in
M	po/Makefile.mingw
M	po/bg.gmo
M	po/bg.po
M	po/cs.gmo
M	po/cs.po
M	po/da.gmo
M	po/da.po
M	po/de.gmo
M	po/de.po
M	po/easytag.pot
M	po/el.gmo
M	po/el.po
M	po/es.gmo
M	po/es.po
M	po/fr.gmo
M	po/fr.po
M	po/he.gmo
M	po/he.po
M	po/hu.gmo
M	po/hu.po
M	po/it.gmo
M	po/it.po
M	po/ja.gmo
M	po/ja.po
M	po/nl.gmo
M	po/nl.po
M	po/pl.gmo
M	po/pl.po
M	po/pt_BR.gmo
M	po/pt_BR.po
M	po/ro.gmo
M	po/ro.po
M	po/ru.gmo
M	po/ru.po
M	po/sr.gmo
M	po/sr.po
M	po/sr@Latn.gmo
M	po/sr@Latn.po
M	po/sv.gmo
M	po/sv.po
M	po/uk.gmo
M	po/uk.po
M	po/zh_CN.gmo
M	po/zh_CN.po
A	po/zh_TW.gmo
C051	po/he.po	po/zh_TW.po
M	src/Makefile.am
M	src/Makefile.in
M	src/Makefile.mingw
M	src/about.c
M	src/ape_tag.c
M	src/bar.c
A	src/base64.c
A	src/base64.h
M	src/browser.c
M	src/browser.h
M	src/cddb.c
M	src/cddb.h
M	src/charset.c
M	src/easytag.c
M	src/easytag.h
M	src/et_core.c
M	src/et_core.h
M	src/flac_header.c
M	src/flac_tag.c
M	src/id3_tag.c
M	src/id3v24_tag.c
M	src/libapetag/apetaglib.c
M	src/libmpg123/README
M	src/libmpg123/mpg123.c
M	src/log.c
M	src/log.h
M	src/misc.c
M	src/misc.h
M	src/mp4_header.c
M	src/mp4_tag.c
M	src/mpeg_header.c
M	src/msgbox.c
M	src/msgbox.h
M	src/ogg_header.c
M	src/ogg_tag.c
M	src/picture.c
M	src/picture.h
M	src/prefs.c
M	src/prefs.h
M	src/scan.c
M	src/scan.h
M	src/setting.c
M	src/setting.h
A	src/win32/nsis/easytag-header.bmp
A	src/win32/nsis/easytag-install.bmp
A	src/win32/nsis/easytag-install.ico
A	src/win32/nsis/easytag-uninstall.bmp
M	src/win32/win32dep.c
M	src/win32/win32dep.h
M	src/win32/win_easytag.c

commit d022d6443c6b7564ae05a3af70035822bccd0b19
Author: Alex Bennee <alex@bennee.com>
Date:	Wed Jul 14 16:00:32 2010 +0100

    EasyTag 2.1.3

M	ChangeLog
M	Makefile.am
M	Makefile.in
M	THANKS
M	aclocal.m4
M	config.guess
M	config.h.in
M	config.h.mingw
M	config.sub
M	configure
M	configure.in
M	debian/changelog
M	debian/control
M	easytag.spec
M	easytag.spec.in
M	easytag.win32.setup.iss
M	ltmain.sh
D	pixmaps/EasyTAG.xpm
A	pixmaps/EasyTAG_icon.xpm
M	pixmaps/EasyTAG_logo.xpm
M	pixmaps/artist_album.xpm
M	pixmaps/scan.xpm
M	po/bg.gmo
M	po/bg.po
M	po/cs.gmo
M	po/cs.po
M	po/da.gmo
M	po/da.po
M	po/de.gmo
M	po/de.po
M	po/easytag.pot
M	po/el.gmo
M	po/el.po
M	po/es.gmo
M	po/es.po
M	po/fr.gmo
M	po/fr.po
M	po/he.gmo
M	po/he.po
M	po/hu.gmo
M	po/hu.po
M	po/it.gmo
M	po/it.po
M	po/ja.gmo
M	po/ja.po
M	po/nl.gmo
M	po/nl.po
M	po/pl.gmo
M	po/pl.po
M	po/pt_BR.gmo
M	po/pt_BR.po
M	po/ro.gmo
M	po/ro.po
M	po/ru.gmo
M	po/ru.po
A	po/sr.gmo
A	po/sr.po
A	po/sr@Latn.gmo
C052	po/pl.po	po/sr@Latn.po
M	po/sv.gmo
M	po/sv.po
M	po/uk.gmo
M	po/uk.po
M	po/zh_CN.gmo
M	po/zh_CN.po
M	src/Makefile.in
M	src/about.c
M	src/bar.c
M	src/browser.c
M	src/browser.h
M	src/cddb.c
M	src/easytag.c
M	src/easytag.h
M	src/et_core.c
M	src/et_core.h
M	src/id3_tag.c
M	src/id3lib/Makefile.in
M	src/id3v24_tag.c
M	src/libapetag/Makefile.in
M	src/libmpg123/Makefile.in
M	src/log.c
M	src/misc.c
M	src/msgbox.c
M	src/msgbox.h
M	src/picture.c
M	src/prefs.c
M	src/prefs.h
M	src/scan.c
M	src/scan.h
M	src/setting.c
M	src/setting.h
M	src/win32/win32dep.c
M	src/win32/win32dep.h

commit 56302086c9c0d6af537d7603a7c63fb3606945f5
Author: Alex Bennee <alex@bennee.com>
Date:	Wed Jul 14 15:58:03 2010 +0100

    EasyTag 2.1.2

M	ChangeLog
M	Makefile.am
M	Makefile.in
M	README
M	THANKS
M	config.h.in
M	configure
M	configure.in
A	doc/EasyTAG_Documentation_sv.html
M	easytag.spec
M	easytag.spec.in
M	easytag.win32.setup.iss
M	po/bg.gmo
M	po/bg.po
M	po/cs.gmo
M	po/cs.po
M	po/da.gmo
M	po/da.po
M	po/de.gmo
M	po/de.po
M	po/easytag.pot
M	po/el.gmo
M	po/el.po
M	po/es.gmo
M	po/es.po
M	po/fr.gmo
M	po/fr.po
M	po/he.gmo
M	po/he.po
M	po/hu.gmo
M	po/hu.po
M	po/it.gmo
M	po/it.po
M	po/ja.gmo
M	po/ja.po
M	po/nl.gmo
M	po/nl.po
M	po/pl.gmo
M	po/pl.po
M	po/pt_BR.gmo
M	po/pt_BR.po
M	po/ro.gmo
M	po/ro.po
M	po/ru.gmo
M	po/ru.po
M	po/sv.gmo
M	po/sv.po
M	po/uk.gmo
M	po/uk.po
M	po/zh_CN.gmo
M	po/zh_CN.po
M	src/about.c
M	src/ape_tag.c
M	src/cddb.c
M	src/easytag.c
M	src/et_core.c
M	src/id3v24_tag.c
M	src/log.c
M	src/prefs.c
M	src/prefs.h
M	src/scan.c
M	src/setting.c
M	src/setting.h

commit ba15707b292d827bdce732e7713b26fae3f75c74
Author: Alex Bennee <alex@bennee.com>
Date:	Wed Jul 14 15:57:06 2010 +0100

    EasyTag 2.1.1

A	ABOUT-NLS
A	COPYING
A	ChangeLog
A	INSTALL
A	Makefile.am
A	Makefile.in
A	Makefile.mingw
A	README
A	README_win32.txt
A	THANKS
A	TODO
A	USERS-GUIDE
A	acconfig.h
A	aclocal.m4
A	autogen.sh
A	config.guess
A	config.h.in
A	config.h.mingw
A	config.sub
A	configure
A	configure.in
A	debian/changelog
A	debian/compat
A	debian/control
A	debian/copyright
A	debian/dirs
A	debian/docs
A	debian/easytag.1
A	debian/easytag.xpm
A	debian/menu
A	debian/rules
A	depcomp
A	doc/EasyTAG_Documentation.html
A	doc/EasyTAG_Documentation_fr.html
A	doc/easytag.1.in
A	doc/id3/easy.html
A	doc/id3/id3v2.3.0.html
A	doc/id3/id3v2_blocks.gif
A	doc/id3/mpeghdr-19991222.htm
A	doc/users_guide_french/USERS-GUIDE-11_fr1.html
A	doc/users_guide_french/USERS-GUIDE-11_fr2.html
A	doc/users_guide_french/USERS-GUIDE-11_fr3.html
A	doc/users_guide_french/USERS-GUIDE-11_fr4.html
A	doc/users_guide_french/USERS-GUIDE-11_fr5.html
A	doc/users_guide_french/USERS-GUIDE-11_fr6.html
A	doc/users_guide_french/USERS-GUIDE.css
A	doc/users_guide_french/images/bouton_arbo.png
A	doc/users_guide_french/images/bouton_img1.png
A	doc/users_guide_french/images/bouton_img2.png
A	doc/users_guide_french/images/bouton_img3.png
A	doc/users_guide_french/images/bouton_scan1.png
A	doc/users_guide_french/images/bouton_scan2.png
A	doc/users_guide_french/images/bouton_scan3.png
A	doc/users_guide_french/images/bouton_scan4.png
A	doc/users_guide_french/images/bouton_scan5.png
A	doc/users_guide_french/images/bouton_scan6.png
A	doc/users_guide_french/images/bouton_scan7.png
A	doc/users_guide_french/images/fen_boutons.png
A	doc/users_guide_french/images/fen_cddb1.png
A	doc/users_guide_french/images/fen_cddb2.png
A	doc/users_guide_french/images/fen_fic_txt.png
A	doc/users_guide_french/images/fen_fich.png
A	doc/users_guide_french/images/fen_lect1.png
A	doc/users_guide_french/images/fen_lect2.png
A	doc/users_guide_french/images/fen_playlist.png
A	doc/users_guide_french/images/fen_rech1.png
A	doc/users_guide_french/images/fen_scan1.png
A	doc/users_guide_french/images/fen_scan2.png
A	doc/users_guide_french/images/fen_scan3.png
A	doc/users_guide_french/images/fen_scan4.png
A	doc/users_guide_french/images/fen_sel1.png
A	doc/users_guide_french/images/fen_sel2.png
A	doc/users_guide_french/images/fen_sel3.png
A	doc/users_guide_french/images/fen_tag_bout1.png
A	doc/users_guide_french/images/fen_tag_bout2.png
A	doc/users_guide_french/images/fen_tag_gen.png
A	doc/users_guide_french/images/fen_tag_img.png
A	doc/users_guide_french/images/interface.png
A	doc/users_guide_french/images/menu_context1.png
A	doc/users_guide_french/images/menu_context2.png
A	doc/users_guide_french/images/menu_context3.png
A	doc/users_guide_french/images/menu_div.png
A	doc/users_guide_french/images/menu_fic.png
A	doc/users_guide_french/images/menu_pref.png
A	doc/users_guide_french/images/menu_recherche.png
A	doc/users_guide_french/images/menu_recherche1.png
A	doc/users_guide_french/images/menu_recherche2.png
A	doc/users_guide_french/images/menu_scan.png
A	doc/users_guide_french/images/menu_sel.png
A	doc/users_guide_french/images/sousmenu_fic1.png
A	doc/users_guide_french/images/sousmenu_fic2.png
A	doc/users_guide_german/bedienung1.htm
A	doc/users_guide_german/bedienung2.htm
A	doc/users_guide_german/easy.css
A	doc/users_guide_german/einleitung.htm
A	doc/users_guide_german/images/EasyTAG.png
A	doc/users_guide_german/images/eigensch.png
A	doc/users_guide_german/images/filelist.png
A	doc/users_guide_german/images/playlist.png
A	doc/users_guide_german/images/search.png
A	doc/users_guide_german/images/t_easytag.jpg
A	doc/users_guide_german/images/treeview.png
A	doc/vorbis/v-comment.html
A	doc/vorbis/white-ogg.png
A	easytag.desktop
A	easytag.spec
A	easytag.spec.in
A	easytag.win32.setup.iss
A	install-sh
A	ltmain.sh
A	missing
A	mkinstalldirs
A	pixmaps/EasyTAG.ico
A	pixmaps/EasyTAG.xpm
A	pixmaps/EasyTAG2.ico
A	pixmaps/EasyTAG2.xpm
A	pixmaps/EasyTAG_logo.xpm
A	pixmaps/add.xpm
A	pixmaps/add_folder.xpm
A	pixmaps/all_downcase.xpm
A	pixmaps/all_uppercase.xpm
A	pixmaps/artist_album.xpm
A	pixmaps/black.xpm
A	pixmaps/blackwhite.xpm
A	pixmaps/closed_folder.xpm
A	pixmaps/closed_folder_locked.xpm
A	pixmaps/first_letter_uppercase.xpm
A	pixmaps/first_letter_uppercase_word.xpm
A	pixmaps/forbidden.xpm
A	pixmaps/freedb.xpm
A	pixmaps/gnudb.xpm
A	pixmaps/grab.xpm
A	pixmaps/invert_selection.xpm
A	pixmaps/mask.xpm
A	pixmaps/musicbrainz.xpm
A	pixmaps/opened_folder.xpm
A	pixmaps/parent_folder.xpm
A	pixmaps/ram_disk.xpm
A	pixmaps/read_only.xpm
A	pixmaps/red_lines.xpm
A	pixmaps/scan.xpm
A	pixmaps/select_all.xpm
A	pixmaps/sequence_track.xpm
A	pixmaps/sound.xpm
A	pixmaps/unselect_all.xpm
A	po/ChangeLog
A	po/Makefile.in.in
A	po/Makefile.mingw
A	po/POTFILES.in
A	po/bg.gmo
A	po/bg.po
A	po/cs.gmo
A	po/cs.po
A	po/da.gmo
A	po/da.po
A	po/de.gmo
A	po/de.po
A	po/easytag.pot
A	po/el.gmo
A	po/el.po
A	po/es.gmo
A	po/es.po
A	po/fr.gmo
A	po/fr.po
A	po/he.gmo
A	po/he.po
A	po/hu.gmo
A	po/hu.po
A	po/it.gmo
A	po/it.po
A	po/ja.gmo
A	po/ja.po
A	po/nl.gmo
A	po/nl.po
A	po/pl.gmo
A	po/pl.po
A	po/pt_BR.gmo
A	po/pt_BR.po
A	po/ro.gmo
A	po/ro.po
A	po/ru.gmo
A	po/ru.po
A	po/sv.gmo
A	po/sv.po
A	po/uk.gmo
A	po/uk.po
A	po/zh_CN.gmo
A	po/zh_CN.po
A	src/Makefile.am
A	src/Makefile.in
A	src/Makefile.mingw
A	src/about.c
A	src/about.h
A	src/ape_tag.c
A	src/ape_tag.h
A	src/bar.c
A	src/bar.h
A	src/browser.c
A	src/browser.h
A	src/cddb.c
A	src/cddb.h
A	src/charset.c
A	src/charset.h
A	src/crc32.c
A	src/crc32.h
A	src/dlm.c
A	src/dlm.h
A	src/easytag.c
A	src/easytag.h
A	src/et_core.c
A	src/et_core.h
A	src/flac_header.c
A	src/flac_header.h
A	src/flac_tag.c
A	src/flac_tag.h
A	src/genres.h
A	src/id3_tag.c
A	src/id3_tag.h
A	src/id3lib/Makefile.am
A	src/id3lib/Makefile.in
A	src/id3lib/c_wrapper.cpp
A	src/id3lib/id3_bugfix.h
A	src/id3lib/patch_id3lib_3.8.3_UTF16_writing_bug.diff
A	src/id3v24_tag.c
A	src/libapetag/COPYING.LGPL
A	src/libapetag/Makefile.am
A	src/libapetag/Makefile.in
A	src/libapetag/README.apetag
A	src/libapetag/apetaglib.c
A	src/libapetag/apetaglib.h
A	src/libapetag/id3v2_read.c
A	src/libapetag/id3v2_read.h
A	src/libapetag/info_mac.c
A	src/libapetag/info_mac.h
A	src/libapetag/info_mpc.c
A	src/libapetag/info_mpc.h
A	src/libapetag/is_tag.c
A	src/libapetag/is_tag.h
A	src/libmpg123/Makefile.am
A	src/libmpg123/Makefile.in
A	src/libmpg123/README
A	src/libmpg123/common.c
A	src/libmpg123/dxhead.c
A	src/libmpg123/dxhead.h
A	src/libmpg123/getbits.c
A	src/libmpg123/getbits.h
A	src/libmpg123/huffman.h
A	src/libmpg123/l2tables.h
A	src/libmpg123/layer1.c
A	src/libmpg123/layer2.c
A	src/libmpg123/layer3.c
A	src/libmpg123/mpg123.c
A	src/libmpg123/mpg123.h
A	src/log.c
A	src/log.h
A	src/misc.c
A	src/misc.h
A	src/monkeyaudio_header.c
A	src/monkeyaudio_header.h
A	src/mp4_header.c
A	src/mp4_header.h
A	src/mp4_tag.c
A	src/mp4_tag.h
A	src/mpeg_header.c
A	src/mpeg_header.h
A	src/msgbox.c
A	src/msgbox.h
A	src/musepack_header.c
A	src/musepack_header.h
A	src/ogg_header.c
A	src/ogg_header.h
A	src/ogg_tag.c
A	src/ogg_tag.h
A	src/picture.c
A	src/picture.h
A	src/prefs.c
A	src/prefs.h
A	src/scan.c
A	src/scan.h
A	src/setting.c
A	src/setting.h
A	src/ui_manager.h
A	src/vcedit.c
A	src/vcedit.h
A	src/wavpack_header.c
A	src/wavpack_header.h
A	src/wavpack_tag.c
A	src/wavpack_tag.h
A	src/win32/easytag.rc
A	src/win32/resource.h
A	src/win32/win32dep.c
A	src/win32/win32dep.h
A	src/win32/win_easytag.c