commit 049a6bef4fda3edb3701f11ec6adb438bbb4dac9 Author: David King Date: Fri Apr 11 23:48:39 2014 +0100 Update NEWS for 2.2.0 release M NEWS M configure.ac commit 4201a7a75e11efca9f6ccabc341ecdf71994ba3d Author: David King Date: Fri Apr 11 23:56:08 2014 +0100 Update man page for new format support M doc/easytag.xml commit 33493b81c5de9f340702b4a10233498d6ff6f307 Author: David King Date: Fri Apr 11 23:42:14 2014 +0100 Hide help contents menuitem on Windows Until Yelp runs on Windows, or the Mallard help is on help.gnome.org, this will remain hidden. M src/ui_manager.h commit c6a7d7b900766e29091ecec91bd992f8e8c7ee25 Author: David King Date: Fri Apr 11 23:07:48 2014 +0100 Update SOURCES for the upcoming 2.2.0 release M SOURCES M easytag-win32-installer.nsi.in commit a9b66c883f6eee2759d0a2aa418463af76788aec Author: David King Date: Fri Apr 11 21:55:56 2014 +0100 Use TagLib namespace for ulong typedef Under MinGW, ulong is not defined. M src/gio_wrapper.cc M src/gio_wrapper.h commit 4ddf4c8465cc39db88d21379d3cd298a8c372327 Author: David King Date: Fri Apr 11 21:13:01 2014 +0100 Mark changed files as bold by default Marking changed files as red means that they are difficult to discern when selected. M src/setting.c commit 3c4f2f8873e5fec51f43888ed0f79de2a44f478d Author: Ekaterina Gerasimova Date: Fri Apr 11 21:06:59 2014 +0100 Review problems-ogg-split help page M help/C/problems-ogg-split.page commit 4ccfaed1c85091124b1cf5c88d5713233bf14532 Author: David King Date: Thu Apr 10 00:21:15 2014 +0100 Add help page on Ogg tag splitting A help/C/problems-ogg-split.page M help/Makefile.am commit 5929722b0c30193c48cf0c8d7f0daeb6d4ca6f71 Author: David King Date: Fri Apr 11 14:13:01 2014 +0100 Update DOAP file for new file format support M easytag.doap commit 7803968bb2ce6248efec6f3c71591d91593c0b89 Author: David King Date: Thu Apr 10 10:38:32 2014 +0100 Update help now that MP4 cover art is supported M help/C/image.page commit f5957ed28b1c197f66f05aa16d1fb2f4adabde2d Author: David King Date: Fri Apr 11 11:29:07 2014 +0100 Remove auto pointer template Additionally, unref the stream on destruction of GIO_InputStream, as closing the stream is not sufficient. M src/gio_wrapper.cc commit e776981890fd7313996bf752a376cf2187eb5805 Author: Santtu Lakkala Date: Fri Apr 11 12:01:16 2014 +0300 Add basic error reporting to mp4_header.cc Add some error reporting enabled by updates in GIO wrapper to mp4_header.cc. M src/mp4_header.cc commit 0955b0b8b3866f060d8b3a4a2661a1e023763dcb Author: Santtu Lakkala Date: Fri Apr 11 12:01:15 2014 +0300 Add basic error reporting to mp4_tag.cc Add some error reporting enabled by updates in GIO wrapper to mp4_tag.cc. M src/mp4_tag.cc commit 0bf00a1dce794cfc8fc6fefa6c75e3274369b0a9 Author: Santtu Lakkala Date: Fri Apr 11 12:01:14 2014 +0300 Improve error handling in GIO/TagLib wrapper Add some error checks and a method for getting the error to the GIO/TagLib compatibility layer. M src/gio_wrapper.cc M src/gio_wrapper.h commit 3b3f81a72c9de5dfb0fbd3f06eb7a6957bc944cd Author: David King Date: Fri Apr 11 08:46:27 2014 +0100 Use GIO wrappers in mp4_header.cc M src/mp4_header.cc commit 3a53d419f6c1b4d197f6c421f462cb2093f40612 Author: Santtu Lakkala Date: Thu Apr 10 11:01:53 2014 +0300 Use GIO wrappers in mp4_tag.cc Make mp4_tag.cc use GIO wrapper for reading and writing MP4 tags with TagLib. M src/mp4_tag.cc commit 44ee383fb2d981c165c72e3d962df0a6dd131add Author: Santtu Lakkala Date: Thu Apr 10 11:01:52 2014 +0300 Add GIO/TagLib compatibility layer Create GIO based implementations of TagLib::IOStream, so TagLib can be used over GIO. The implementation still lacks almost all error handling, but works in normal situations. M Makefile.am A src/gio_wrapper.cc A src/gio_wrapper.h commit 30798d62f77a92d96c97ae7c95d66efa5a60a1c6 Author: David King Date: Thu Apr 10 16:50:56 2014 +0100 Use C++ TagLib API for MP4 header information M Makefile.am M configure.ac M po/POTFILES.in R071 src/mp4_header.c src/mp4_header.cc M src/mp4_header.h M src/mp4_tag.cc commit e561c91e19342f2ecd475b36d1cc7e7793a95c13 Author: Santtu Lakkala Date: Thu Apr 10 09:32:42 2014 +0100 Support album artist in MP4 files Use the atom directly, rather than going through the properties convenience API. M src/easytag.c M src/mp4_tag.cc commit db6d50178a5f1b2e80faed02638a49be89b0a96e Author: Santtu Lakkala Date: Thu Apr 10 08:32:29 2014 +0300 Implement cover art support for MP4 Adds support for saving cover image into MP4 files, and show the images tab for them as well. Add G_BEGIN_DECLS and G_END_DECLS in picture.h. https://bugzilla.gnome.org/show_bug.cgi?id=701506 M src/easytag.c M src/mp4_tag.cc M src/picture.h commit e23ea390d7ec8a687fc0e82fb2d2542e71efe378 Author: David King Date: Sat Mar 15 10:33:48 2014 +0000 Support extended fields for MP4 tags Support the extended tags that are supported by TagLib, including total track number, disc number (and total), composer, copyright and encoded by. https://bugzilla.gnome.org/show_bug.cgi?id=701506 M src/easytag.c M src/mp4_tag.cc commit dd2ce06e05705ed3587dbbdfefff4fc15d1fd94a Author: Santtu Lakkala Date: Fri Apr 11 12:07:38 2014 +0300 Detect good set of warning flags for C++ compiler At least gcc's g++ does not like all warning flags that the C compiler does, so try them separately. Use -Werror to get failures, as the wrong flags only cause a warning. M Makefile.am M configure.ac commit 70a8891b4a2b35b9bd2df3c5af8fb7cff66f5caf Author: David King Date: Thu Mar 6 23:38:39 2014 +0000 Use C++ TagLib API for MP4 tags Eventually, this will enable handling of cover art and extended tags for MP4 files. M Makefile.am M configure.ac M po/POTFILES.in R062 src/mp4_tag.c src/mp4_tag.cc M src/mp4_tag.h commit 4d0d294e00b7153e927c1df0037e360a95d2b227 Author: David King Date: Thu Apr 3 17:38:26 2014 +0100 Update NEWS for 2.1.10.99 preview release M AUTHORS M NEWS M configure.ac commit df33e49df640f774520b76f7c7764c7dfc94a2b8 Author: David King Date: Fri Apr 11 13:59:20 2014 +0100 Fix ETFileDescription length M src/et_core.c commit 46a2208d70f115f6e4849aebb23c44126f052f21 Author: Santtu Lakkala Date: Fri Apr 11 15:35:39 2014 +0300 Move file type table contents The file type table was defined as static in a header, which meant that every object reading the header had a copy. Move the table to a source file. M src/et_core.c M src/et_core.h commit b6f54eadbc5cdca9244653d5f7df881b08bf7bfd Author: David King Date: Thu Apr 10 00:04:09 2014 +0100 Add help page on ID3 tag version problems Also see https://bugs.launchpad.net/ubuntu/+source/easytag/+bug/684352 M help/C/index.page A help/C/problems-id3.page M help/Makefile.am commit 72712d730c6d0deb3c26895f1f41a0f9d469dd29 Author: David King Date: Wed Apr 9 23:36:13 2014 +0100 Update supported format list in help M help/C/introduction.page commit daf24d5062be84d609cb6cf9998a96c8919fa80a Author: Praveen Illa Date: Fri Apr 11 02:44:51 2014 +0530 Added Telugu initial Translation M po/LINGUAS A po/te.po commit dae0a35755b421485e48ec2e5aad4c7fbb9331e5 Author: David King Date: Thu Apr 10 21:36:16 2014 +0100 Set default size on image properties dialogue This gives a better result than setting a size request on the image types tree view. M src/picture.c commit 553ba87d0311e4e4c64f2321b5aa654df0c4ae29 Author: Santtu Lakkala Date: Thu Apr 10 20:20:24 2014 +0100 Refactor Scan_Convert_P20_Into_Space() https://bugzilla.gnome.org/show_bug.cgi?id=726108 M src/scan.c commit 882f7ff40138fe7530c7ee5a46f8cf03a5c25705 Author: David King Date: Thu Apr 10 17:14:10 2014 +0100 Avoid C++ string conversion warnings Change the type of string literals to const gchar * in ET_File_Description. M src/et_core.h commit b92ca8fa6de7cabc2179dca5c308f4414bbef6b5 Author: Marek Černocký Date: Wed Apr 9 14:24:29 2014 +0200 Updated Czech translation M po/cs.po commit 745e88d5129d574f957bc9dc22ac386efea4695a Author: David King Date: Wed Apr 9 09:31:55 2014 +0100 Update British English translation M po/en_GB.po commit 6d878e8a48fb2bb78c235d90fdce129526060c21 Author: Abhinav Date: Wed Apr 9 12:43:00 2014 +0530 Avoid NULL deref in Scan_Rename_File_Prefix_Path() Check if the current path is non-empty before trying to use the name of the currently-displayed file. https://bugzilla.gnome.org/show_bug.cgi?id=727876 https://retrace.fedoraproject.org/faf/problems/1641130/ M src/scan_dialog.c commit d8d6d47db19617d174bdbc881aaae4cb95f66b91 Author: Gianvito Cavasoli Date: Tue Apr 8 19:26:44 2014 +0200 [l10n] Updated Italian translation. M po/it.po commit 00ab3f419f63b6711b63ed7568f7f0ef2375f683 Author: David King Date: Mon Apr 7 22:56:04 2014 +0100 Use gtester and add test and report make targets Use the GLib testing utilities gtester and gtester-report to log and generate reports from tests. Create targets for tests and test reporting, and add further targets for more granular selection of tests. Use "make full-report" to run all GTest tests and generate an HTML report of the results. M .gitignore M Makefile.am M TODO M configure.ac commit 30a0e93495e5e589941a35eb007a438dab04fc68 Author: David King Date: Mon Apr 7 22:31:17 2014 +0100 Add simple performance tests for scanner functions M tests/test-scan.c commit f43c0a65e1404535c5a11a0caf7576a69a576f70 Author: Abhinav Date: Mon Apr 7 21:08:59 2014 +0100 Improve scanner functions and fix tests https://bugzilla.gnome.org/show_bug.cgi?id=726108 M src/easytag.c M src/scan.c M src/scan.h M src/scan_dialog.c M tests/test-scan.c commit 55bc12913becad6c49894b18a7eb8816aa5346b6 Author: Abhinav Date: Mon Apr 7 18:38:58 2014 +0100 Add a test for scanner string functions https://bugzilla.gnome.org/show_bug.cgi?id=726108 M .gitignore M Makefile.am A tests/test-scan.c commit b34a2284d1da35dd642645dd73956ecde900477f Author: David King Date: Mon Apr 7 18:19:20 2014 +0100 Split scanner dialog off into scan_dialog.[c|h] Prepare to add some tests and benchmarks for the scanner string-handling functions. M Makefile.am M po/POTFILES.in M src/bar.c M src/browser.c M src/cddb.c M src/easytag.c M src/misc.c M src/scan.c M src/scan.h C096 src/scan.c src/scan_dialog.c C077 src/scan.h src/scan_dialog.h M src/setting.c commit e92d01df738c167580c23adfc0ef3a7bb3893aa5 Author: Piotr Drąg Date: Mon Apr 7 19:06:20 2014 +0200 Updated Polish translation M po/pl.po commit bf7256bc3e4b4855052af74d69ca0b0144af3f92 Author: Wolfgang Stöggl Date: Mon Apr 7 13:48:43 2014 +0000 Updated German translation M po/de.po commit 8cdd8146c8091b0fc0a2a13aa906070851ad0bd7 Author: Daniel Mustieles Date: Mon Apr 7 12:16:43 2014 +0200 Updated Spanish translation M po/es.po commit 87fe06a5e4966ce11f72d2621b5fb313c46719e7 Author: David King Date: Mon Apr 7 08:35:43 2014 +0100 Fix typo in proxy tooltip string https://bugzilla.gnome.org/show_bug.cgi?id=727721 M src/prefs.c commit 3c7afc68f88bbdc35fc4e5015ead83906eb3089e Author: Alexandre Franke Date: Sun Apr 6 23:53:04 2014 +0000 Updated French translation M po/fr.po commit c7b73721d6bdca411627dba57ce4dc6bbc9a1d69 Author: Alexandre Franke Date: Sun Apr 6 23:47:05 2014 +0000 Updated French translation M po/fr.po commit 480e68ff48bb1a0f32976089c199d0a804250c7b Author: Мирослав Николић Date: Sat Apr 5 21:46:49 2014 +0200 Updated Serbian translation M po/sr.po M po/sr@latin.po commit 3b983605f4a828ac8856520363291f483662b11f Author: Marek Černocký Date: Sat Apr 5 17:15:34 2014 +0200 Updated Czech translation M po/cs.po commit e6adc18f915201e1ad410a159094fa1af436abeb Author: Wolfgang Stöggl Date: Sat Apr 5 10:35:33 2014 +0000 Updated German translation M po/de.po commit ea93fe3ec0f4e414549515d1e4f67090f1c6d11c Author: David King Date: Fri Apr 4 17:40:28 2014 +0100 Update about dialogue credits M po/en_GB.po M src/about.c commit a6b44d7abbf150235bcdc3233fe1161c3191c0b5 Author: Santtu Lakkala Date: Fri Apr 4 08:06:35 2014 +0300 Reimplement Roman numeral detection Roman numeral detection code used complicated process of check, parse, build, compare to detect if a string was a valid Roman numeral. Reimplemented as a single step, that only checks for the validity (and well-formedness) of the string, without computing its value. It uses the same modern Roman numeral notation, including subtractive notation. M src/scan.c commit 8a5acffa8ed6749aa0de9306ea53349a5fe34fb0 Author: Daniel Mustieles Date: Fri Apr 4 10:01:42 2014 +0200 Updated Spanish translation M po/es.po commit 476068994d89ee939e89e296a13884d642830fc8 Author: Abhinav Date: Thu Apr 3 22:25:15 2014 +0100 Small optimization for scanner functions Discovered while fixing bug 726108. M src/scan.c commit ba436215925aba8bbab0dc7eb5a8d6aab34c7fe9 Author: Rafael Ferreira Date: Thu Apr 3 17:13:03 2014 +0000 Updated Brazilian Portuguese translation M po/pt_BR.po commit 46f71f0ae7b9d473c1da046f9af57d20b11f15d1 Author: Piotr Drąg Date: Thu Apr 3 18:54:26 2014 +0200 Updated Polish translation M po/pl.po commit 67bdf5f9ae13d9aeb9bdef4c1676645b7ff993cc Author: David King Date: Thu Apr 3 17:44:23 2014 +0100 Update British English translation M po/en_GB.po commit af6bf46fd7b33d13e341e45ac5f74b2ec63465d8 Author: David King Date: Thu Apr 3 17:41:37 2014 +0100 Mention Ogg Speex support in AppData description M data/easytag.appdata.xml.in commit 1d6c063e9bad986ed9bda60bca5aabef94780026 Author: Rafael Ferreira Date: Thu Apr 3 10:56:43 2014 +0000 Updated Brazilian Portuguese translation M po/pt_BR.po commit ee30ce13211495ff1b77fb3708b004689529cfb5 Author: David King Date: Wed Apr 2 19:43:00 2014 +0100 Rearrange Opus/Speex Ogg checks Place the checks inside the path where Opus/Speex support is enabled, to prevent superfluous errors. M configure.ac commit a6a18f5b624880f9f280324ee238981ff61daaaf Author: David King Date: Wed Apr 2 17:52:22 2014 +0100 Error out if Ogg disabled but Speex/Opus enabled Opus and Speex support depend on Ogg support for parsing of Vorbis comments, used in both formats. M configure.ac commit 32e494edc029bcb24b4148ed65cc355e17a25aef Author: David King Date: Wed Apr 2 17:41:43 2014 +0100 Update AppData for Opus file support M data/easytag.appdata.xml.in commit e8296e2848c9dd28bf4a1399f853e5aebef89f61 Author: David King Date: Wed Apr 2 17:21:24 2014 +0100 Fix reading header information from Opus files Correctly read the sample rate and duration from Opus files. Additionally, handle images in an Opus comment. M src/opus_header.c M src/picture.c commit 2b685a83e84b76dc4afa1180fc89918d115e12b5 Author: Abhinav Date: Sat Mar 29 21:32:58 2014 +0530 Support for writing tags to Ogg Opus files https://bugzilla.gnome.org/show_bug.cgi?id=692389 M src/et_core.c M src/ogg_tag.h M src/vcedit.c M src/vcedit.h commit c636cd01eca6cdc4d741050790ac00354014d7a4 Author: Abhinav Date: Mon Mar 24 23:45:51 2014 +0530 Support reading tags from Ogg Opus files https://bugzilla.gnome.org/show_bug.cgi?id=692389 M Makefile.am M README M configure.ac M po/POTFILES.in M src/easytag.c M src/et_core.c M src/et_core.h M src/ogg_tag.c M src/ogg_tag.h A src/opus_header.c A src/opus_header.h A src/opus_tag.c A src/opus_tag.h commit b22129be5b931dccef89457bb2ab963a2c7057e3 Author: David King Date: Mon Mar 31 16:49:14 2014 +0100 Show progress bar text with GTK+ 3 M src/bar.c M src/gtk2_compat.c M src/gtk2_compat.h commit 5ce6487893c911c9b7cbca5f35c3904eceb8facf Author: David King Date: Sun Mar 30 20:29:44 2014 +0100 Switch to use GTK+ 3 by default M configure.ac commit 47754d8f31f8711993dd6a730ef7c0eece6cac69 Author: David King Date: Sat Mar 29 14:50:59 2014 +0000 Avoid a potentially-uninitialised variable https://bugzilla.gnome.org/show_bug.cgi?id=727295 M src/browser.c commit 12a6ef9c339a87b229da5c05d1377d990a6c3bce Author: David King Date: Fri Mar 28 22:44:14 2014 +0000 Use G_BEGIN_DECLS in more headers This makes it easier to test the C++ TagLib API for reading MP4 tags. M src/charset.h M src/et_core.h M src/log.h M src/misc.h M src/mp4_tag.h commit 86d61b60e69e8289d7c49bf51f3f33b06f9524a8 Author: Piotr Drąg Date: Fri Mar 28 21:14:41 2014 +0100 Updated Polish translation M po/pl.po commit 8d5b0e9fbff770d24f93a41e89aa922c251798b6 Author: David King Date: Fri Mar 28 11:42:28 2014 +0000 Fix a double free when opening a command-line path https://retrace.fedoraproject.org/faf/problems/1625976/ M src/easytag.c commit 15b332dfe322c6cf590c799202c39b3985af4f57 Author: Мирослав Николић Date: Mon Mar 24 22:23:04 2014 +0100 Updated Serbian translation M po/sr.po M po/sr@latin.po commit 1f8be8569550ed424d174107a846cc8aff9f2a87 Author: Andre Klapper Date: Sun Mar 23 21:16:44 2014 +0100 User docs: Make page ID the same as file name M help/C/image-export.page commit 17fa304530e32f1f2b6e866a56b9c49122ab112c Author: David King Date: Thu Mar 20 10:29:44 2014 +0000 Add British English translation Created with en_GB.pl: https://wiki.gnome.org/BritishEnglish M po/LINGUAS A po/en_GB.po commit 030db34a07aeca90bde7807b2c2eceaee8cfd72a Author: Abhinav Date: Thu Mar 20 12:59:30 2014 +0530 Check before flushing ogg stream in vcedit_write M src/vcedit.c commit a27a8fe8cbd12dac86f0e615fbda068f8bdd4a10 Author: Abhinav Date: Tue Mar 18 15:28:33 2014 +0530 Avoid truncating Vorbis file when saving tags Rather than writing to the same Vorbis file that tags are being read from, and thus truncating the file while saving changed tags, write to a GMemoryOutputStream and then replace the on-disk contents with the memory stream once it has been completely written. https://bugzilla.gnome.org/show_bug.cgi?id=721351 M src/vcedit.c commit a84d6677a63fe65e2ec871e4b7432163683a1b49 Author: David King Date: Sun Mar 16 11:47:17 2014 +0000 Ask for confirmation when overwriting a file When file renaming was rewritten to use GIO as part of bug 700500, renames were set to overwrite the destination file. Change this behaviour back to the original behaviour, to avoid data loss. https://bugzilla.gnome.org/show_bug.cgi?id=726448 M src/easytag.c commit 61eddd3d0b97c172e6dad193b4626aa2001e49d6 Author: ck Lux Date: Sat Mar 15 20:39:01 2014 +0800 Set unusable artist/album radio action insensitive When no files are shown in the file list, make the artist/album radio action insensitive. https://bugzilla.gnome.org/show_bug.cgi?id=699957 M src/easytag.c commit 2117d62979dc4225a934949128ce375b6e31f321 Author: Rafael Ferreira Date: Fri Mar 14 14:50:10 2014 +0000 Updated Brazilian Portuguese translation M po/pt_BR.po commit 67d69800c2ee131c99ab58c67768022db3da02e1 Author: Daniel Mustieles Date: Thu Mar 13 18:21:52 2014 +0100 Updated Spanish translation M po/es.po commit a03be6bcf20e80a169c745498181271fce3e86df Author: Daniel Mustieles Date: Wed Mar 12 18:21:02 2014 +0100 Updated Spanish translation M po/es.po commit 23c95052f23a6938e64fe0e08dde355488e32c06 Author: Aurimas Černius Date: Tue Mar 11 16:25:41 2014 +0200 Updated Lithuanian translation M po/lt.po commit a69d481e878d1b4e49698d6bcce3a12a662036a7 Author: Attila Hammer Date: Sat Mar 8 23:00:29 2014 +0000 Updated Hungarian translation M po/hu.po commit f41120807e464e89e26b69c87c7262d6e0ff8cac Author: Marek Černocký Date: Sat Mar 8 21:00:57 2014 +0100 Updated Czech translation M po/cs.po commit e0c7574ef2ea5a6a3cc8ff92bd03d72d3f73e739 Author: David King Date: Fri Mar 7 23:15:06 2014 +0000 Fix load from text file dialogue response Avoid an assert by fixing the accepted response types to include those given at construction. https://retrace.fedoraproject.org/faf/problems/1581387/ M src/misc.c commit ff711176d57064efc130207cbd6047f91ee63e0c Author: David King Date: Fri Mar 7 21:09:52 2014 +0000 Convert GIF images to PNG when saving Vorbis tags M src/ogg_tag.c commit 51b9e859a969fff66f3893e15dbedc1afca87616 Author: David King Date: Fri Mar 7 20:41:11 2014 +0000 Support writing GIF image data to files M src/id3_tag.c M src/picture.c M src/picture.h commit 6563a0989a6d35d618a950262bd81d2ac50ed0ed Author: David King Date: Fri Mar 7 22:41:43 2014 +0000 Avoid crash when saving unknown image types https://retrace.fedoraproject.org/faf/problems/1586225/ M src/picture.c commit 17afda799f95c97263e52ab41fa8c9676aba3021 Author: David King Date: Fri Mar 7 15:34:08 2014 +0000 Avoid crash when declining deleting a file https://retrace.fedoraproject.org/faf/problems/1586226/ M src/easytag.c commit f432ebd26c9bf5fc060eecb0c90635ca4acd3abd Author: Abhinav Date: Thu Mar 6 15:57:33 2014 +0530 Improved asynchronous loading and saving of images https://bugzilla.gnome.org/show_bug.cgi?id=725399 M src/picture.c commit f77f63eb9ce7cf8b58bbc2251f2ef32c9352d6f4 Author: Abhinav Date: Wed Mar 5 20:55:47 2014 +0530 Load and save images asynchronously, bug 725399 M src/picture.c commit 0dd8052061cb90a5dc006403cf464293c444f440 Author: David King Date: Thu Mar 6 10:02:29 2014 +0000 Fix memory leak in Browser_List_Remove_File() M src/browser.c commit e43447037ef994976961c015bfe00fc4163dc2ea Author: Santtu Lakkala Date: Thu Mar 6 08:20:29 2014 +0200 Fix Roman numeral capitalization Roman numeral capitalization was broken by the leak fix in commit ae3dd7b81ba283ba0e9ea3d4aff326deedcc077e due to wrong variable usage. M src/scan.c commit b55faaec5c20b0baba86e2b1dcf986bf70764088 Author: David King Date: Wed Mar 5 22:56:48 2014 +0000 Handle delete-event response from dialogues GTK_RESPONSE_NONE only occurs if the dialogue is shown programatically, which is not the case in EasyTAG, so handle GTK_RESPONSE_DELETE_EVENT instead. M src/browser.c M src/easytag.c commit 00a51984865ee079cb27f19c6199a09d40e68c7f Author: David King Date: Wed Mar 5 22:51:37 2014 +0000 Refactor GList handling to iterate with for loops M src/browser.c M src/easytag.c M src/et_core.c M src/id3_tag.c M src/id3v24_tag.c commit 8a40b3c9f765dc2e9a9e9256c17a44ff38455e3a Author: David King Date: Wed Mar 5 22:47:13 2014 +0000 Fix a memory leak when loading images M src/picture.c commit 5442958d1ea34a992007bbb2bc047a9a5515387d Author: David King Date: Mon Mar 3 16:19:28 2014 +0000 Return a gboolean from delete-event handler Avoid undefined behaviour (manifesting as a crash on Fedora Rawhide) by correctly returning a gboolean in the main window delete-event handler. If the delete event was propagated by accident, the default handler would destroy the window and lead to many subsequent problems. Thanks to Igor Gnatenko for the bug report. https://bugzilla.gnome.org/show_bug.cgi?id=725568 https://bugzilla.redhat.com/show_bug.cgi?id=1071563 M src/easytag.c commit df638532e2a0e343d97ceddd276506c95d2f25d2 Author: David King Date: Sun Feb 23 13:06:38 2014 +0000 Refactor GList handling when saving Vorbis tags M src/ogg_tag.c commit ca662dfd2ac2c21843db52b3316c3d21db5b4087 Author: David King Date: Sun Feb 23 13:04:52 2014 +0000 Refactor GList handling in et_core.c Refactor ET_Remove_File_From_Artist_Album_List() to use for loops to iterate over a GList. M src/et_core.c commit 069d2d755235d6c8549a6baed9a0f18c1e61f549 Author: Abhinav Date: Thu Feb 27 11:17:42 2014 +0530 Use GFileEnumerator instead of opendir() https://bugzilla.gnome.org/show_bug.cgi?id=725223 M src/browser.c commit 3557f72e5c4c5fd2e7881473febb35dd6359c063 Author: David King Date: Wed Feb 26 21:12:30 2014 +0000 Fix another leak in ogg_tag_read_file_tag() M src/ogg_tag.c commit ad49c309811981aed03d376a37ae43217dbdce25 Author: David King Date: Wed Feb 26 20:43:35 2014 +0000 Fix memory leak in ogg_tag_read_file_tag() M src/ogg_tag.c commit 4f9508505542ec19f63a0f0ecf95283d7ce77b4b Author: David King Date: Mon Feb 24 18:05:49 2014 +0000 Mark Vorbis tags with deprecated images as changed Ensure that old COVERART fields containing cover art in Vorbis tags are migrated to the new METADATA_BLOCK_PICTURE by marking the tag as modified, so that a save will be suggested (in the new format). https://bugzilla.gnome.org/show_bug.cgi?id=689420 M src/ogg_tag.c commit 58e3d9489bd0ca38787b6b82b4a9321c52c51d22 Author: Abhinav Date: Mon Feb 24 18:57:52 2014 +0530 Support for writing new Vorbis cover art http://wiki.xiph.org/index.php/VorbisComment#Cover_art https://bugzilla.gnome.org/show_bug.cgi?id=689420 M src/ogg_tag.c commit bbcd91f4ca2e89ba36a02a0d9b21c23cba98090e Author: Abhinav Date: Sat Feb 22 11:20:31 2014 +0530 Support for reading new Vorbis cover art http://wiki.xiph.org/index.php/VorbisComment#Cover_art https://bugzilla.gnome.org/show_bug.cgi?id=689420 M src/ogg_tag.c commit b4c060d02732af1771c451be0aebaf42960ba1a0 Author: David King Date: Mon Feb 24 17:43:18 2014 +0000 Fix memory leak in ET_Save_File_Tag_To_HD M src/et_core.c commit eb48363cfab4b128d55f83ea5ab693416892412f Author: David King Date: Mon Feb 24 14:25:03 2014 +0000 Refactor querying of package installation path M src/win32/win32dep.c M src/win32/win32dep.h commit d8ad4bc6c1f12463ec02ba24b0b53431bedb6fa0 Author: David King Date: Mon Feb 24 14:05:58 2014 +0000 Remove lots of Win32 cruft M src/win32/win32dep.c M src/win32/win32dep.h commit 1ce50a1d534bb448c0c4cd713987cdab3d9d245f Author: Balázs Úr Date: Sun Feb 23 16:40:17 2014 +0100 Updated Hungarian translation M po/hu.po commit 8486dcd79a0958d0fde6062960a36585bf69bc98 Author: Enrico Nicoletto Date: Fri Feb 21 14:08:13 2014 +0000 Updated Brazilian Portuguese translation M po/pt_BR.po commit 1e55068cd7eaa78eda892a27fe52450edd99c496 Author: Marek Černocký Date: Thu Feb 20 23:18:20 2014 +0100 Updated Czech translation M po/cs.po commit ecd99b088b935562740745b1f080257caab44924 Author: Aurimas Černius Date: Thu Feb 20 22:23:29 2014 +0200 Updated Lithuanian translation M po/lt.po