1
2.1.7 - Jan 14th, 2012 :
2
========================
3
* Gaute Amundsen's ConfirmWhenUnsavedFiles.patch
4
* Mark Ferry's albumartist patch for ogg and flac
5
* Götz Waschk's update for German translation
6
* Kip's optimized base64 decoder for album art
7
* Updated contributor credits
9
* Updated version to 2.1.7
11
2.1.6 - July 12th, 2008 :
12
=========================
13
* Fixed displaying of the corresponding file when handling the Cddb track
15
* Fixed configure script to check needed libraries for Speex support,
16
* Fixed problem of displaying picture files which have an extension not in
18
* Fixed a crash when writing Flac tag if the file doesn't contain a vendor
19
string (thanks to Marcus Holland-Moritz),
20
* Fixed displaying of ChangeLog in the 'About' window,
21
* Fixed crash with language environment variables set to nul (thanks to Juliya Valeeva),
22
* Fixed saving Ogg and Flac files with multifields and warn if the year value will be truncated (thanks to Zohaib Hassan),
23
* Added shortcuts to the Desktop, Documents, Download and Music directories,
24
* Improved process to save severals files : the stop button is enabled, the
25
user is warned if the file was changed by an external program, and the error
26
messages are displayed in the log view instead of message boxes,
27
* Japanese translation updated (thanks to Hironao Komatsu),
28
* Swedish translation updated (thanks to Arild Matsson),
29
* Polish translation updated (thanks to Michał Smoczyk),
30
* German translation updated (thanks to Götz Waschk),
31
* French translation updated.
35
* Fixed problem to read and save configuration files under WinXP or Vista with
36
accounts containing non ASCII characters.,
37
* Fixed problem to load picture files containing accuentuated character on the name or the path.
40
2.1.5 - January 26th, 2008 :
41
============================
42
* Added an option in the "Process Fields" scanner to enable/disable
43
detection of Roman numerals,
44
* Disabled unsynchronisation when writing ID3v2.4 tags (as Taglib doesn't
45
support them) to avoid problem with pictures on some applications (thanks
46
to Alexey Illarionov),
47
* Fixed compilation problem with previous versions of flac older than 1.1.3,
48
* Fixed the size of log view when resizing the main window,
49
* Fixed browser problem with the hidden directories filter: directories
50
starting with severals dots were also hidden,
51
* Fixed problem when renaming severals directories and files with the
52
'Rename File and Directory' scanner (thanks to vdaghan) ,
53
* Fixed detection of valid roman numerals in the "Process Fields" scanner
54
(was used some parts of the Roman library from David M. Syzdek),
55
* Brazilian Portuguese translation updated (thanks to doutor.zero),
56
* Polish translation updated (thanks to Michał Smoczyk),
57
* Swedish translation updated (thanks to Anders Strömer),
58
* German translation updated (thanks to Götz Waschk),
59
* French translation updated.
63
* Fixed incorrect path when opening the program using the context menu
64
"Browse with EasyTAG",
65
* Fixed uninstall of the context menu "Browse with EasyTAG".
68
2.1.4 - December 12th, 2007 :
69
=============================
70
* Added support of pictures in Ogg Vorbis and Speex files (with Ogg Vorbis
72
* Added support of pictures in FLAC files (with FLAC Vorbis tags).
73
* The code for handling FLAC files was also fully rewritten,
74
* Added view of tag fields in the main list of files,
75
* Added a button on the main window to select a directory to browse for file
76
(useful when the tree is hidden),
77
* Fixed compilation problem with mpeg4ip 1.6 (thanks to Götz Waschk),
78
* Fixed messages boxes to use the stock buttons and labels of GTK,
79
* Fixed file easytag.desktop (thanks to Doruk Fisek and Götz Waschk),
80
* Fixed problem with dates and EUC-JP locale when displaying lines on the
81
log window (thanks to Misty Haiku),
82
* Fixed problem with the Cddb manual search when using a proxy,
83
* Fixed detection of Roman numerals before a coma and dot characters in the
85
* Settings to write ID3v1.x tags : the option "//TRANSLIT" was enabled by
86
default to avoid an error message with UTF-8 strings. This was the setting
87
used before using libid3tag instead of id3lib,
88
* Fixed problem when reading tag with some languages as Turkish (patch from
89
Doruk Fisek and Onur Kucuk),
90
* New Chinese (Taiwan) translation (thanks to Jose Sun),
91
* Hungarian translation updated (thanks to Mészáros Csaba),
92
* Chinese (Simplified) translation updated (thanks to Yang Jinsong),
93
* German translation updated (thanks to Götz Waschk),
94
* French translation updated.
98
* Fixed crash on start up for Norwegian locale.
99
* Fixed problem when loading the default directory if it contains an UTF-8 character,
100
* Using NSIS installer to build the setup package (instead of Inno Setup)
103
2.1.3 - October 15th, 2007 :
104
============================
105
* The "convert" function of the 'Process Fields' scanner was improved to
106
allow to replace a string to an other one (instead of only one character),
107
* Added a option to limit the number of lines in the log view,
108
* Added ability to show or hide the log view,
109
* Added command buttons in the "Load TXT file" windows,
110
* Added support of .oga extension,
111
* The "Process Fields" scanner set to uppercase roman numerals (thanks to
113
* Fixed problem with the "Encoded by" field in Id3v2.4 tags (thanks to
115
* Fixed rules of the "process fields" to follows The Chicago Manual of Style
116
more closely(thanks to Slash Bunny),
117
* Fixed bug with UTF-8 characters in the "convert" function of the 'Process
119
* Fixed problem with the browser window that stays grayed out if the
120
selected directory doesn't exist,
121
* Fixed file descriptor leak in the cddb search,
122
* Improved displaying of extensions supported in the About window,
123
* Improved selection of directories, in the browser tree, if it doesn't
124
exist on the file system, the tree is refreshed automatically.
125
* New Serbian translation (thanks to Miloš Popović),
126
* Swedish translation updated (thanks to Anders Strömer),
127
* Polish translation updated (thanks to Tomasz Sałaciński and Michał Smoczyk),
128
* German translation updated (thanks to Götz Waschk),
129
* Czech translation updated (thanks to Zbyněk Mrkvička),
130
* French translation updated.
133
2.1.2 - July 12th, 2007 :
134
=========================
135
* Added an option to update modification time of the parent directory when
136
changing tag values of a file (useful for Amarok for example),
137
* Added autoscroll in log view,
138
* Added new Swedish documentation (thanks to Anders Strömer),
139
* Fixed a problem to display the title in the Cddb window with translation
140
languages (bug introduced in version 2.1.1),
141
* Fixed the loose of focus after saving files : now the same control keep
143
* Fixed a mistake in the configure script (thanks to Thomas Klausner),
144
* Swedish translation updated (thanks to Anders Strömer),
145
* Brazilian Portuguese translation updated (thanks to doutor.zero),
146
* Polish translation updated (thanks to Michał Smoczyk),
147
* German translation updated (thanks to Götz Waschk),
150
2.1.1 - July 4th, 2007 :
151
========================
152
* Added support of ID3v2.4 tags by using library libid3tag (thanks to Alexey
154
* Added Speex support (thanks to Pierre Dumuid) (without displaying bitrate
156
* Added displaying of the number of pictures in the label of the tab.
157
* Fixed name of default server for the MusicBrainz FreeDB Gateway (thanks to
159
* Fixed a problem when renaming file, by changing the case, that may delete
161
* Fixed a small mistake in the cddb query string (thanks to Steve Wyles),
162
* Fix for Ogg Vorbis files: read also the COMMENT tag field when it is used
163
instead of DESCRIPTION,
164
* Should be fixed a bug when refreshing the tree (not sure as it is
165
difficult to reproduce),
166
* In preferences window, the load on startup option and the default
167
directory setting were splitted,
168
* Added some improvments in the cddb window,
169
* Added time in log view,
170
* New Hebrew translation (thanks to Yuval Hager),
171
* Czech translation updated (thanks to Zbynek Mrkvicka),
172
* German translation updated (thanks to Götz Waschk),
173
* French translation updated.
177
* Fixed the default Russian encoding used under Windows (set to windows-1251
181
2.1 - May 7th, 2007 :
182
=====================
183
* Fixed a crash in the Artist/Album view after saving files,
184
* Italian translation updated (thanks to Costantino Ceoldo),
185
* Brazilian Portuguese translation updated (thanks to doutor.zero),
186
* French translation updated.
190
* Fixed displaying of header informations of Ogg Vorbis file,
191
* Fixed crash when writing tag of Ogg Vorbis file.
194
2.0.2 - May 1st, 2007 :
195
=========================
196
* Fixed a runtime crash on Mac OS 10.x platform (thanks to Timothy Lee),
197
* When adding a picture to a file, the selection window starts on the same
198
directory of the file,
199
* Fixed command buttons not disabled when using the scanner command,
200
* Fixed a compilation bug under Solaris (thanks to Ben Taylor),
201
* Fixed sorting of filenames containing some particular UTF-8 characters,
202
* Fixed a crash when double clicking over the file list when no file loaded,
203
* Fixed a crash when deleting severals files,
204
* Some code improvments to increase speed,
205
* Czech translation updated (thanks to Zbynek Mrkvicka),
206
* German translation updated (thanks to Götz Waschk),
207
* French translation updated.
210
2.0.1 - April 12th, 2007 :
211
==========================
212
* Added WavPack support (thanks to Maarten Maathuis),
213
* Added a log area in the main window to avoid sending all messages to the
215
* Added local access to the cddb search for the automatic mode,
216
* Fixed some bugs in the cddb window,
217
* Fixed the reloading of the current which was done two times when changing
218
state of the "Show hidden directories" checkbox,
219
* Fixed Glib warnings on startup,
220
* Italian translation updated (thanks to Costantino Ceoldo),
221
* Brazilian Portuguese translation updated (thanks to doutor.zero),
222
* German translation updated (thanks to Götz Waschk),
223
* French translation updated.
227
* Fixed a crash in the Cddb window for the manual search.
230
2.0 - February 21th, 2007 :
231
===========================
232
* Added buttons in toolbar to search files, to search in cddb and to write
234
* Added in the cddb window the option to match lines with the Levenshtein
236
* Fixed crash when no audio player is defined and problem of checking in the
238
* Added automatically removing of APE tag in a MP3 file,
239
* Improved decoding of Arabic characters,
240
* Added French Users Guide (Than to Emmanuel Brun),
241
* Swedish translation updated (thanks to Anders Strömer),
242
* Brazilian Portuguese translation updated (thanks to doutor.zero),
243
* Czech translation updated (thanks to Zbynek Mrkvicka),
244
* German translation updated (thanks to Götz Waschk),
245
* Italian translation updated (thanks to Costantino Ceoldo),
246
* Japanese translation updated (thanks to Takeshi Aihana),
247
* French translation updated and typo fixed (thanks to Emmanuel Brun).
251
* Fixed autocompletion of year when a partial one was entered,
252
* Fixed crash when no audio player selected in the preferences window,
253
* Improved detection of the locale.
256
1.99.13 - December 10th, 2006 :
257
===============================
258
* The manual cddb search was reactivated by using now "gnudb.org" instead of
259
"freedb.org" as the last service didn't work,
260
* Faster access for the Cddb search,
261
* Added ability to use the MusicBrainz Cddb Gateway for the automatic search,
262
* The automatic search request the two servers : freedb.org and the
263
MusicBrainz Cddb Gateway,
264
* Fixed compilation for the new FLAC version 1.1.3 (thanks to Josh Coalson),
265
* Fixed reading of invalid UTF-8 strings in Ogg Vorbis and APE tags. We try
266
to convert it to the right encoding.
267
* Added French documentation (thanks to Emmanuel Brun),
268
* A new Chinese translation (thanks to Yang Jinsong),
269
* Hungarian translation updated (thanks to Mészáros Csaba),
270
* Italian translation updated (thanks to Costantino Ceoldo),
271
* Swedish translation updated (thanks to Anders Strömer),
272
* German translation updated (thanks to Götz Waschk),
273
* French translation updated.
276
* Fixed problem when renaming file with the scanner if a field contained
277
the character '/' or '\',
278
* Fixed loading of a path ended by '\' in the browser entry,
279
* Fixed, missing the first file when lauching the player.
282
1.99.12 - April 6th, 2006 :
283
===========================
284
* New logo and icons (thanks to Der Humph),
285
* Added ability to display all albums of an artist in the 'Artist / Album'
287
* Added detection of the bugged version of id3lib when writting ID3 tag to
288
Unicode to inform the user (a patch for id3lib is supplied in package
290
* For Ogg files, the field DESCRIPTION is also used for the comment,
291
* Fixed stack corruption bugs in Fill Tag scanner (thanks to Mark Ferry),
292
* Fixed loading disk number for FLAC tag (thanks to Robert Norris),
293
* Fixed error that displays MP3 files in red when no tag is present,
294
* Fixed a crash in the CDDB window when getting tracks of a album,
295
* Fixed playlist name bug when creating it in the parent directory,
296
* Fixed manual CDDB search when using Squid (thanks to Christopher Oliver),
297
* Little fix for FLAC tags,
298
* Fixed various bugs,
299
* Russian translation updated (thanks to Andrey Astafiev),
300
* Greek translation updated (thanks to Apollon Oikonomopoulos),
301
* Spanish translation updated (thanks to Francisco Javier F. Serrador),
302
* Japanese translation updated (thanks to Takeshi Aihana),
303
* Czech translation updated (thanks to Zbynek Mrkvicka),
304
* Brazilian Portuguese translation updated (thanks to doutor.zero),
305
* Danish translation updated (thanks to Morten Brix Pedersen),
306
* Italian translation updated (thanks to Costantino Ceoldo),
307
* Hungarian translation updated (thanks to Mészáros Csaba),
308
* German translation updated (thanks to Götz Waschk),
309
* French translation updated.
311
Windows version : (thanks to Michael Pujos)
312
* Fixed starting the program with a directory as parameter,
313
* Fixed problem in Fill Tag scanner with the first code,
314
* Available menu entry to "Open file(s) with...",
315
* Available menu entry to "Browse Directory with...",
316
* We recommend to remove your .easytag directory to reinitialize it : as
317
there are many changes when storing filenames or directories in
321
1.99.11 - December 15th, 2005 :
322
===============================
323
* Added ability to force saving tag of file even if no changes made (useful
324
to convert quickly tags),
325
* Added switch '--disable-mp3' to not compile the program with id3lib (will
326
allow in future version to choose between id3lib or taglib),
327
* Fixed problem of saving file order (bug introduced in version 1.99.10),
328
* French translation updated,
329
* Czech translation updated (thanks to Zbynek Mrkvicka),
330
* Hungarian translation updated (thanks to Mészáros Csaba),
331
* Spanish translation updated (thanks to Francisco Javier F. Serrador),
332
* German translation updated (thanks to Götz Waschk).
334
Windows version : (thanks to Michael Pujos)
335
* Fixed sorting of files,
336
* Paths and file names are displayed with character '\' instead of '/',
337
* Fixed renaming directories,
341
1.99.10 - November 28th, 2005 :
342
===============================
343
* Added port to Win32, to compile under MinGW (thanks to Michael Pujos),
344
* The preferences window was clean up : saving configuration changed (the
345
apply button was removed to not confuse user), position of main window,
346
scanner window and cddb are automatically saved (settings were removed
348
* Added a protection against MP3 corrupted files (files containing only
349
zeroes) which cause a bug in id3lib and so freeze the program,
350
* Added some documentation,
351
* Changed some shortcuts in the menu by following the GNOME Human Interface
353
* Added ability to load pictures contained in ID3v2 tag of a FLAC file,
354
* Fixed a crash that may occurs with the browser at startup,
355
* Fixed displaying of player in preferences window if it not exists, else
356
were can't save the settings,
357
* Fixed a crash that may occurs with message boxes (thanks to Falk Hueffner),
358
* Fixed some memory leaks,
359
* French translation updated,
360
* Czech translation updated (thanks to Zbynek Mrkvicka),
361
* Danish translation updated (thanks to Morten Brix Pedersen),
362
* Brazilian Portuguese translation updated (thanks to doutor.zero)
363
* German translation updated (thanks to Götz Waschk).
366
1.99.9 - November 3rd, 2005 :
367
=============================
368
* Ability to read and write UTF-16 strings in ID3 tag (thanks to Javier
369
Kohen and Alexey Illarionov),
370
* Added options to save tags only in ISO-8859-1, or only in Unicode, or to
371
let the program to do the best choice,
372
* Added options to select a non-standard encoding for ISO-8859-1 fields in
373
the tag (very useful for example for Russian people), and can apply some
374
rules when writing tag if some characters can't be converted to this
375
non-standard encoding (activate the transliteration or silently discard
377
* Changed way to read and write filenames : use the encoding specified into
378
environment variables of language (as LANG or LC_ALL), instead of the GTK2
379
environment variable G_FILENAME_ENCODING,
380
* Added options to apply some rules when writing filename if some characters
381
can't be converted to the system encoding (activate the transliteration or
382
silently discard some characters),
383
* Added ability to rename the directory in the browser with masks,
384
* Added an option to return focus to the 'Title' field when switching files
385
with the previous/next button/shortcut,
386
* Added a menu item for the action "Show hidden directories" in the browser,
387
* For Ogg Vorbis files, the file vcedit.h was updated from vorbis-tools-1.1.1,
388
* Some fixes and improvements in the CDDB windows,
389
* Improved compatibility for MP4/AAC files with MPEG4IP-1.2,
390
* Fixed a crash when reading FLAC files,
391
* Fixed : remove old directories when changing path of the file with the
392
'Rename File' scanner,
393
* Fixed crash when numbering tracks sequentially after renaming files,
394
* Fixed problem when renaming file from one partition to an other one
395
(mananage the error "Invalid cross-device link"),
396
* Fixed : don't replace illegal characters when writing playlist content
398
* Fixed writting of playlist to improve compatibility with some players
399
(uses DOS characters for a new line),
400
* Fixed conversion of the word 'I' with the 'first letter uppercase' scanner:
401
now it stays to upper case,
402
* Check if the program to launch to open files exists before to run it,
403
* A new bulgarian translation (thanks to Luchezar P. Petkov),
404
* French translation updated,
405
* Brazilian Portuguese translation updated (thanks to doutor.zero)
406
* German translation updated (thanks to Götz Waschk).
409
1.99.8 - August 31th, 2005 :
410
============================
411
* Added MP4/AAC file and tag support (including pictures in tag) by using
412
MPEG4IP-1.3 (libmp4v2) (thanks to Michael Ihde and Stewart Whitman),
413
* Fixed hangs in the cddb lookups (thanks to Paul Giordano),
414
* Fixed problem when parsing markup in the 'Fill Tag' scanner preview,
415
* "Copyright" replaced by "License" in .spec file to allow to build the RPM
416
package with rpm-4.4.0 (thanks to Nathaniel Clark),
417
* French translation updated,
418
* Italian translation updated (thanks to Costantino Ceoldo),
419
* German translation updated (thanks to Götz Waschk).
422
1.99.7 - July 11th, 2005 :
423
==========================
424
* When adding a picture, it tries to identify the type (front or back cover)
426
* Fixed saving a path in the browser entry after entering a new path,
427
* Fixed bug on Ogg Vorbis and Flac files which saves severals times the
428
TRACKTOTAL field if tag contains an unsupported field (thanks to Alan
430
* Fixed some strings that don't appear translated,
431
* Fixed loading of picture in ID3 tag with file name containing characters
433
* French translation updated,
434
* Czech translation updated (thanks to Zbynek Mrkvicka),
435
* Brazilian Portuguese translation updated (thanks to doutor.zero)
436
* Hungarian translation updated (thanks to Mészáros Csaba),
437
* Italian translation updated (thanks to Costantino Ceoldo),
438
* German translation updated (thanks to Götz Waschk).
441
1.99.6 - June 26th, 2005 :
442
==========================
443
* Added scanner code '%d' for disc number,
444
* Configuration files updated to support ppc64 (thanks to Andreas Jochens),
445
* History list in comboboxes limited to 15 items,
446
* Fixed tab focus order in the 'Tag' area to avoid auto handling from gtk
447
(may changes on some systems),
448
* Fixed problem when writing playlist after renaming a directory,
449
* Fixed string encoding when writing playlist with the scanner,
450
* Fixed encoding of the default path to file chosen from preferences,
451
* Fixed problem of different file name sorting between file list and cddb
453
* Fixed displaying number of files located in a directory with UTF-8 characters,
454
* Spanish translation updated (thanks to Francisco Javier F. Serrador),
455
* Italian translation updated (thanks to Costantino Ceoldo),
456
* German translation updated (thanks to Götz Waschk).
459
1.99.5 - June 6th, 2005 :
460
=========================
461
* Fixed crash when deleting pictures to severals tags at same time (thanks
463
* Fixed a little bug when writing album disc number,
464
* Fixed changing case of a directory in FAT partitions,
465
* Fixed crash when using scanner to uppercase first letter of each word,
466
* Added icons in popup menu of tag fields,
467
* A new Greek translation (thanks to Apollon Oikonomopoulos),
468
* A new Brazilian Portuguese translation (thanks to doutor.zero),
469
* French translation updated,
470
* Spanish translation updated (thanks to Francisco Javier F. Serrador),
471
* Czech translation updated (thanks to Zbynek Mrkvicka),
472
* German translation updated (thanks to Götz Waschk).
475
1.99.4 - May 1st, 2005 :
476
========================
477
* Added ability to rename directories from the "Rename File" scanner (thanks
478
to Guilherme Destefani),
479
* Added new field for ID3v2 tag, Ogg Vorbis tag, FLAC tag and APE tag : disc
481
* Added entry in file popup menu to run directly an automatic CDDB search
482
with the selected files,
483
* The CDDB protocol level had been changed to 6 to accept UTF-8 strings,
484
* Some fixes in the CDDB window and search file window,
485
* Added reading of FLAC Vorbis tag encoded into ISO-8859-1 character set,
486
* Added an option to preserve the modification time when saving the file,
487
* Improved settings of character set (for ID3 tags) to allow you to fix some
488
tags (for example if tags were written with UTF-8 instead of ISO-8859-15),
489
* Fixed wrong order of ID3 genres 'Swing' and 'Fast Fusion' (thanks to
490
Charles Shannon Hendrix),
491
* Fixed a bug into APE tag when deleting a field (thanks to Artur
493
* Fixed a bug in the Process fields scanner to remove spaces,
494
* Fixed for FLAC tag : keep the original vendor string while saving tag,
495
* Fixed displaying picture size when changing properties,
496
* Fixed lot of problems when handling UTF-8 filenames and strings,
497
* Fixed converting filenames to UTF-8 : if it fails try to convert from the
498
locale of your lang, else from ISO-8859-1,
499
* Fixed some memory leaks,
500
* French translation updated,
501
* Japanese translation updated (thanks to Takeshi Aihana),
502
* Romanian translation updated (thanks to George Pauliuc),
503
* Spanish translation updated (thanks to Fernando M. Bueno Moreno),
504
* Danish translation updated (thanks to Morten Brix Pedersen),
505
* Italian translation updated (thanks to Costantino Ceoldo),
506
* German translation updated (thanks to Götz Waschk).
509
1.99.3 - January 20th, 2005 :
510
=============================
511
* Added searching (search window) in the new tag fields added in the
512
previous version 1.99.1 (Composer, ...),
513
* Fixed displaying ratio for pictures in ID3v2 tags,
514
* Fixed requested server when using a proxy for the Cddb automatic searching
515
(thanks to bjustus schwartz),
516
* Fixed a bug with APE tags (thanks to Daniel Drake and Artur Polaczynski),
517
* Removed association of the program with directories in easytag.desktop,
518
* Removed forcing ID3v2.3 tags to ISO-8859-1 at start (was boring for
520
* Replaced icons for directories in the browser,
521
* French translation updated,
522
* Italian translation updated (thanks to Costantino Ceoldo),
523
* German translation updated (thanks to Götz Waschk).
526
1.99.2 - November 30th, 2004 :
527
==============================
528
* Added support for picture into ID3v2 tags (thanks to Fredrik Noring),
529
* Added, for Ogg Vorbis and FLAC Vorbis, use of field TRACKTOTAL for the
530
number of file (instead doing like '02/21' in field TRACKNUMBER),
531
* Added ability to authentifiate on the proxy with username and password,
532
* Some fixes for the process fields scanner (thanks to Baris Cicek),
533
* Changed order of buttons in the message box dialogs (button OK on the
535
* Fixed saving of FLAC Vorbis tag, which was truncated with UTF-8 strings,
536
* Fixed running program from console using a relative or absolute path,
537
* Fixed displaying of hidden directories in the browser,
538
* Fixed using the command line to run EasyTAG with an hidden directory as
539
parameter (for example "easytag .a_hidden_dir/"),
540
* Using previous version for requesting cddb server as the new one doesn't
542
* Fixed gtk2 dependencies in easytag.spec file (thanks to John Thacker),
543
* French translation updated,
544
* Danish translation updated (thanks to Morten Brix Pedersen),
545
* Dutch translation updated (thanks to Vincent van Adrighem),
546
* Italian translation updated (thanks to Costantino Ceoldo),
547
* Russian translation updated (thanks to Andrey Astafiev),
548
* German translation updated (thanks to Götz Waschk).
551
1.99.1 - October 25th, 2004 :
552
=============================
553
* Added new fields for ID3v2 tag, Ogg Vorbis tag, FLAC tag and APE tag :
554
Composer, Original Artist/Performer, Copyright, URL and Encoder name,
555
* Added an option to select or not the corresponding file when selecting a
556
track name in the Cddb results,
557
* Added ability to search files in hidden directories,
558
* Added an option to not convert some words when using the scanner 'First
559
letter uppercase of each word' (theses words were skipped automatically in
560
the previous release),
561
* Fixed crash when switching between the Artist/Album view and the Browser
562
view (thanks to Daniel Drake), code was also improved,
563
* Fixed bug of loss of filename after opening the file with an external
565
* Fixed displaying of small icons on small button as in Sequence Track
567
* Fixed some memory leaks,
568
* French translation updated,
569
* German translation updated (thanks to Götz Waschk).
571
Note about numbering :
572
- 1.x : versions for GTK 1.2
573
- 2.x : versions for GTK 2.4 (1.99.x were pre releases)
576
0.31_gtk2.4_pre3 - September 29th, 2004 :
577
=========================================
578
* UTF-8 filename fixes (thanks to Daniel Drake),
579
* Added ability to request Cddb database automatically from the selected
580
files (computing the CddbId) (thanks to Justus Schwartz),
581
* When applying Cddb results to the files, the cddb genre is converted to an
583
* Added ability to convert filename extension to lower or upper case,
584
* Removed old function to keep the tree browser in memory (to not refresh it
585
automatically when collapsing and expanding a node),
586
* Fixed problem with UTF-8 strings and the process fields scanner (thanks to
588
* Fixed ability to open a file with the popup menu entry "Open File(s)
590
* Fixed displaying search result to red if matching
591
* Fixed displaying of the last selected file when selecting severals files,
592
* Fixed error messages in the Artist/Album view,
593
* French translation updated,
594
* Danish translation updated (thanks to Morten Brix Pedersen),
595
* Italian translation updated (thanks to Costantino Ceoldo),
596
* German translation updated (thanks to Götz Waschk).
599
0.31_gtk2.4_pre2 - September 11th, 2004 :
600
=========================================
601
* Fixed the option to load a directory at start (it read the dir. even if
603
* Fixed the conversion of the red lines to black when file was saved (thanks
605
* Fixed UTF-8 strings in easytag.desktop,
606
* Fixed 'configure' scripts as libvorbis is needed for libFLAC (thanks to
608
* Fixed request to cddb for getting album tracks,
609
* Fixed the command to 'Reload Directory' which didn't work,
610
* The fields identifiers for Vorbis FLAC tag are written with upper letters
611
(ex: TITLE= instead of title=) as they are recommended by Vorbis standard,
613
* Some updates in the USERS-GUIDE files (thanks to David Greaves),
614
* Added an option to write or remove ID3 tag in FLAC files,
615
* Added the matching of cddb title against every file using the Levenshtein
616
algorithm (DLM : Damerau-Levenshtein Metric) (thanks to Santtu Lakkala),
617
* Added Mime type in desktop file to be visible in the right click menu for
618
directories (with GNOME-2.7) (thanks to Goetz Waschk),
619
* A new Danish translation (thanks to Morten Brix Pedersen),
620
* French translation updated,
621
* German translation updated (thanks to Götz Waschk).
625
0.31_gtk2.4_pre1 - July 16th, 2004 :
626
====================================
627
* Added an option to display the changed files to bold or red, like in the
628
gtk-1.2 version (thanks to Hagen Möbius),
629
* Fixed functions to process fields with UTF-8 strings, in the scanner
630
(thanks to Santtu Lakkala),
631
* Fixed renaming directories (thanks to Daniel Drake),
632
* Fixed sensivity of file and tag area, when changing directory,
633
* French translation updated,
634
* Japanese translation updated (thanks to Takeshi Aihana),
635
* German translation updated (thanks to Götz Waschk).
638
0.31_gtk2.4_pre0 - July 3rd, 2004 :
639
===================================
640
* GTK 2.4 port (thanks to Daniel Drake),
641
* Initial GTK2 porting work (thanks to Mihael Vrbanec).
644
0.31 - May 29th, 2004 :
645
=======================
647
* Tried to fixed the problem to get list of selected files after deleting of
649
* Added ability to set/unset padding in ID3v2 tags,
650
* Added an option in the 'Playlist window' to write only the selected files
651
or directly all the files in the playlist,
652
* Polish translation updated (thanks to Artur Polaczynski),
653
* Russian translation updated (thanks to Andrey Astafiev),
654
* Romanian translation updated (thanks to George Pauliuc),
655
* Dutch translation updated (thanks to Björn Olievier),
656
* Japanese translation updated (thanks to Takeshi Aihana),
657
* Czech translation updated (thanks to Milan Siebenburger),
658
* Italian translation updated (thanks to Costantino Ceoldo).
661
0.30.2 - March 25th, 2004 :
662
===========================
663
* Some tabs in the preferences window have been reorganized,
664
* Fixed in configure script, the detection of libFLAC when using the switch
666
* Fixed a wrong numbering in sub directories for the new track field button
667
(to set the number of files in the directory to the track field),
668
* German translation updated (thanks to Götz Waschk).
671
0.30.1 - March 22th, 2004 :
672
===========================
673
* Added support of FLAC Vorbis tag for FLAC files (if the file has no FLAC
674
vorbis file, it tries to read the ID3 tag) (thanks to Pavel Minayev),
675
* Added support of APE tag for OptimFROG files (.ofr, .ofs),
676
* Added ability to write by default ID3v2.3 tags to ISO-8859-1,
677
* Version of libFLAC (1.0.3) supplied in the package was removed,
678
* Added ability in the Process Fields scanner to convert a character by an
679
other on (patch from Ben Hearsum),
680
* Added ability to display the files by Artists and by Albums,
681
* Added ability to set independently the character conversion for the Tag
682
scanner and the Rename File scanner,
683
* Added a new button to set the number of files in the directory to the
685
* Added the entry "Tag selected files with this field" in the popup menu of
687
* Added a sub menu Scanner into popup menu over the file list,
688
* When resizing the main window, the tag area doesn't grow,
689
* The fields identifiers for Ogg Vorbis tag are written with upper letters
690
(ex: TITLE= instead of title=) as they are recommended by Vorbis standard,
691
* The CDDB results can be applied to the files selected in the main list,
692
* Fixed the execution of scanner, when using entries of the main menu
693
'Scanner' in the menu bar,
694
* Fixed the CDDB server name, that wasn't saved in the configuration file,
695
* Fixed connection to CDDB under FreeBSD 5.1 (thanks to from Jan Kanty Palus),
696
* Fixed a bug when using "Repeat action for the rest of the files" when
698
* Fixed a bug that doesn't save the changed files, which aren't selected,
699
when changing of directory or exiting, even if you select the button "Yes"
701
* Fixed a bug when renaming files with the scanner and using the character
702
conversion (some spaces or underscores weren't replaced),
703
* Fixed some memory leaks (in browser, scanner, ...),
704
* Updated easytag.desktop and EasyTAG icon,
705
* French translation updated,
706
* Spanish translation updated (thanks to Fernando M. Bueno Moreno),
707
* Italian translation updated (thanks to Costantino Ceoldo),
708
* Dutch translation updated (thanks to Björn Olievier),
709
* Ukrainian translation updated (thanks to Cawko Xakep).
713
0.30 - September 8th, 2003 :
714
============================
715
* Added an option to define the number of characters to use for the Track
716
field (see Misc tab),
717
* Added a button in the browser to jump to the parent directory,
718
* Pressing the Enter key in the tag entries set the focus to the next entry,
719
* The selection of files in the search window select also the corresponding
720
files in the main list,
721
* Added ability to select files of the same directory by double clicking
722
over the list, triple clicking select all files,
723
* The tree browser is sorted again after renaming a directory,
724
* The tree browser is sorted ignoring the word case,
725
* Content of the clipboard is automatically set in the 'Words' field of the
726
CDDB window and Search window, when opening them,
727
* Added button in the CDDB window to filtrate the 'red' lines in the albums
729
* Added button in the CDDB window to select/unselect all lines and invert
730
the selection in the tracks album list,
731
* Fixed position in the list when selecting a file with the mouse (use of
732
the next or previous button select the wrong line),
733
* Fixed state of the Undo and Redo buttons when using the command to select
734
all files and invert the selection,
735
* Fixed tooltips message on the small buttons in the tag area,
736
* French translation updated,
737
* Czech translation updated (thanks to Milan Siebenburger),
738
* German translation updated (thanks to Götz Waschk).
741
0.29 - September 1rst, 2003 :
742
=============================
743
* When selecting a "changed" file, the background color is set to red (as
744
for the filename in the normal state),
745
* Fixed problem when selecting file after to have been sorted,
746
* Fixed problem to display file data, when selecting finally only one file
747
of the last selected files,
748
* Added ability to sort the CDDB results by track name or track number or
750
* Added detection and linking with iconv in the configure script to avoid
752
* When using buttons 'first', 'previous', 'next' and 'last', only one line
754
* Russian translation updated (thanks to Andrey Astafiev),
755
* Dutch translation updated (thanks to Björn Olievier),
756
* Japanese translation updated (thanks to Takeshi Aihana),
757
* Polish translation updated (thanks to Artur Polaczynski),
758
* Italian translation updated (thanks to Lorenzo Cappelletti),
759
* Romanian translation updated (thanks to George Pauliuc),
760
* German translation updated (thanks to Götz Waschk).
763
0.28.1 - July 13th, 2003 :
764
==========================
765
* Added the ability to perform an action only for the selected files : to
766
set a field to other files, to remove tags, to scan files, to save files,
767
to delete files, to use undo and redo, to open files with an external
769
* Added ability to (un)select all files or to invert the selection,
770
* Changed writing of the genre in ID3v2.3 tags (according to id3v2.3.0
772
* Added displaying of number of files in the directory of the selected file
773
(in the browser area),
774
* Added preview for the Fill Tag scanner,
775
* Added buttons in the toolbar to select all files and invert the selection,
776
* Cleanup in the toolbar and in menus,
777
* Warning : Many shortcuts have been changed!,
778
* A lot of code cleanup,
779
* Fixed a small bug in the preview of the Rename File Scanner,
780
* Fixed problem of zombie process when terminating the audio player (thanks
782
* Fixed a bug when starting with some gtk themes as H2O (no window appeared)
783
(thanks to Tony Mancill),
784
* Fixed a bug when applying CDDB results to the files excepted for the
786
* French translation updated,
787
* Romanian translation updated (thanks to George Pauliuc),
788
* German translation updated (thanks to Götz Waschk),
789
* Russian translation updated (thanks to Andrey Astafiev).
792
0.28 - May 31th, 2003 :
793
=======================
794
* Added ability to add the CRC-32 value (for files with ID3 tags only) as
795
default comment when using scanner (thanks to Oliver),
796
* Added ability to write the playlist with DOS directory separator (thanks
798
* Added ability to write the playlist in the parent directory (thanks to
800
* Fix for Ogg Vorbis files : skip the ID3v2 tag (if it exists) to open the
802
* Bugfixes in the playlist generator (character replacement, ...),
803
* Fixed refreshing of file path when renaming a directory,
804
* Now the configuration and history files were created at the start up to
805
avoid error messages,
806
* Added some patch for NetBSD (thanks to Soren Jacobsen),
807
* French translation updated,
808
* German translation updated (thanks to Götz Waschk).
811
0.27.1 - April 20th, 2003 :
812
===========================
813
* Added support of APE tag for MusePack and Monkey's Audio files (thanks to
815
* Cast and pointers fixes for a clean compilation on 64bits platform (thanks
817
* Fixed a bug when using "Open File With..." after renaming a file without
818
reloading the directory (it was using the old filename),
819
* Cleaning in the configure script (thanks to Philipp Thomas),
820
* When loading files with id3 tags, it checks if it has the versions of tags
821
specified in the preferences window,
822
* Genre in ID3v2 tag : use only the string for an unknowm id3v1 genre,
823
* Added the missing instruction "#include <errno.h>" in about.c that may
824
produce compilation problems,
825
* Dutch translation updated (thanks to Björn Olievier),
826
* Polish translation updated (thanks to Artur Polaczynski),
827
* Czech translation updated (thanks to Milan Siebenburger),
828
* German translation updated (thanks to Götz Waschk).
831
0.27 - February 2nd, 2003 :
832
===========================
833
* Fixed an other filepointer leak when renaming file and directories (thanks
834
to Artur Polaczynski),
835
* Improved speed when applying a field to all other files, removing all tags
836
and scanning all files,
837
* Fixed problem with too long track name in CDDB albums,
838
* When getting files list of a cddb album, it tries to reconnect severals
839
times if the connection fails,
840
* Ability to select lines in the CDDB track name to load to the file list,
841
* Ability to run the scanner when loading filenames from a TXT file,
842
* Ability to run the scanner when loading fields from CDDB results,
843
* Ability to load CDDB results only for the selected lines,
844
* Ability to generate the playlist name from mask codes,
845
* Added tab in "About" window to display the ChangeLog,
846
* Fixed detection of version id3lib (due to an error in configure.in),
847
* Added german help documentation (thanks to Daniel Pichler),
848
* Russian translation updated (thanks to Andrey Astafiev),
849
* German translation updated (thanks to Götz Waschk).
852
0.26 - December 31th, 2002 :
853
============================
854
* Fixed filepointers leaks when ID3v2 tag is missing for files using ID3
855
tags (thanks to Martijn van Buul),
856
* NetBSD patches from Thomas Klausner,
857
* Some bugfixes in the CDDB search,
858
* Updated character conversion for CD-Rom filesystems,
859
* Fixed a crash when applying the CDDB result to a list with less files,
860
* Fixed a memory bug when using the menu entry 'Reload the directory',
861
* Added a man page (thanks to George Pauliuc),
862
* When sorting the files, they are sorted also by ascending filename by
864
* When tag entries have the focus, PageUp and PageDown keys select the
865
previous or the next file,
866
* Polish translation updated (thanks to Maciej Kasprzyk),
867
* Italian translation updated (thanks to Lorenzo Cappelletti),
868
* Ukrainian translation updated (thanks to Cawko Xakep).
871
0.25 - November 11th, 2002 :
872
============================
873
* Ability to stop the saving of all files,
874
* Improvement of the directory browser, when renaming a directory,
875
* Ability to set also the filename from CDDB results,
876
* Ability to search a word in the album list of the CDDB window,
877
* Don't loose unsupported tag items for the Ogg files,
878
* A new Romanian translation (thanks to George Pauliuc),
879
* French translation updated,
880
* Dutch translation updated (thanks to Björn Olievier),
881
* Japanese translation updated (thanks to Takeshi Aihana),
882
* Spanish translation updated (thanks to Jaime Serrano Cartagena),
883
* Swedish translation updated (thanks to Patrik Israelsson),
884
* Hungarian translation updated (thanks to Nagy Boldizsar),
885
* Czech translation updated (thanks to Milan Siebenburger),
886
* German translation updated (thanks to Götz Waschk).
889
0.24.1 - October 24th, 2002 :
890
=============================
891
* Added CDDB support (from http protocol),
892
* New possibilities for sorting the list of files (type, size, duration,
894
* Fixed to compile with flac-1.0.4 (thanks to Bastian Kleineidam and Götz
896
* Old versions of ID3v2 tags are automatically updated to ID3v2.3,
897
* Fixed renaming files or directories (the old method was better than the
898
newer one, with patch from Alan Swanson),
899
* Use of 'mkstemp' instead of 'mktemp',
901
* French translation updated,
902
* Polish translation updated (thanks to Maciej Kasprzyk),
903
* Ukrainian translation updated (thanks to Cawko Xakep),
904
* German translation updated (thanks to Götz Waschk),
905
* Hungarian translation updated (thanks to Nagy Boldizsar).
908
0.24 - September 15th, 2002 :
909
=============================
910
* Added ability to open a file with an external program,
911
* Added ability to use arguments when opening a directory or a file with an
912
external program (for example : 'xmms -e'),
913
* Some fixes when deleting files : the total size and total duration are
915
* Invalid characters are replaced when renaming the file from the scanner,
916
* Re-added preprocessor instructions in the file vcedit.h (forgotten when
917
updating this file from vorbis-tools-1.0),
918
* Fix for an unsupported ID3v2 tag : we get data of the ID3v1 tag (for
919
example: ID3v2.4 tag with id3lib-3.8.0),
920
* Added check of validity of playlist content mask,
921
* Fixed reading of informations of mpeg header, and calculation of song
922
time, with files containing an ID3v2 tag (patch from Artur Polaczynski),
923
* Fixed the popup menu in entries field : now we don't need to click two
924
times the left mouse button (patch from Maciej Kasprzyk),
925
* Corrections in text menu (thanks to Artur Polaczynski),
926
* Fixed renaming of directory,
927
* Number of files to save is displayed in the progress bar,
928
* Code clean up for scanners,
931
* French translation updated,
932
* Polish translation updated (thanks to Maciej Kasprzyk),
933
* Japanese translation updated (thanks to Takeshi Aihana),
934
* Italian translation updated (thanks to Lorenzo Cappelletti),
935
* Russian translation updated (thanks to Andrey Astafiev),
936
* Czech translation updated (thanks to Milan Siebenburger),
937
* German translation updated (thanks to Götz Waschk).
940
0.23.2 - September 1rst, 2002 :
941
===============================
942
* Fixed a stupid bug in the rename file scanner : the file path was lost!
945
0.23.1 - September 1rst, 2002 :
946
===============================
947
* Playlist generator : ability to define the informations to write in the
948
playlist, by using masks (like in scanners),
949
* Fixed a bug with an empty field in Ogg Vorbis file,
950
* Fixed a bug into the scanner window, due to a missing initialisation,
951
* A fix for the undo function: now the history list has a logical behaviour,
952
* Patch from Götz Waschk to compile with the version of libFLAC installed on
953
your system if found,
954
* Added switch '--disable-flac' to force the compilation with files of
955
libFLAC supplied in the package,
956
* Improved speed of removing tags from the interface,
957
* Improved speed of the three scanners,
958
* Improved speed of searching and loading files when browsing directories,
959
* Process fields: the genre field was added,
960
* Number of files parsed is displayed in the progress bar,
961
* Updated vcedit.c from vorbis-tools-1.0 to remove all memory leaks when
962
processing Ogg Vorbis files,
963
* Binary linked with Vorbis libraries 1.0,
964
* A new Polish translation (thanks to Maciej Kasprzyk),
965
* French translation updated,
966
* Czech translation updated (thanks to Milan Siebenburger).
969
0.23 - July 18th, 2002 :
970
========================
971
* A fix for 'Makefile.am' in the FLAC directory : the file /usr/include/assert.h'
972
may be overwritten on some systems,
973
* Russian translation updated (thanks to Andrey Astafiev),
974
* German translation updated (thanks to Götz Waschk).
977
0.22 - July 17th, 2002 :
978
========================
979
* Added an option to ignore the case when sorting the list,
980
* Italian translation updated (thanks to Lorenzo Cappelletti),
981
* Dutch translation updated (thanks to Björn Olievier),
982
* Spanish translation updated (thanks to Jaime Serrano Cartagena),
983
* Czech translation updated (thanks to Milan Siebenburger),
984
* Japanese translation updated (thanks to Takeshi Aihana),
985
* German translation updated (thanks to Götz Waschk).
988
0.21.1 - July 9th, 2002 : (released for translators only)
989
=========================
990
* id3_tag.c : replaced 'index_t' by 'size_t' to compile with
992
* Configure scripts upgraded to autoconf 2.53, automake 1.6.1 and gettext
994
* The old command bar on the right (hidden by default) was removed,
995
* Fixed the behaviour of the tag entries when increasing the height of the
997
* Added reading of header informations of FLAC files,
998
* Changed files during the loading are shown (spaces stripped for example),
999
* When saving all files, it displays only modified files to improve speed,
1000
* Improvement when applying a field to all other files,
1001
* Code cleanup for the undo functions,
1002
* Fixed displaying of file sorting into the preferences window,
1003
* Added ability to sort files by the other fields (as artist, ...),
1004
* Added ability to open the scanner window on startup,
1005
* Added scanner items in the main menu bar,
1006
* French translation updated,
1007
* Italian translation updated (thanks to Lorenzo Cappelletti).
1010
0.21 - May 26th, 2002 :
1011
=======================
1012
* Fixed crash when deleting the filename,
1013
* Fixed displaying of an error message for Ogg Vorbis files (when writting
1015
* Scanner to Fill Tag : the problem to parse correctly filename like
1016
'01 track name.mp3', with a mask like '%n %t' was fixed,
1017
* Added shorcuts in the menu 'Misc.',
1018
* Fix the popup menu of the genre entry which was opened when typing the
1020
* Russian translation updated (thanks to Andrey Astafiev),
1021
* Czech translation updated (thanks to Milan Siebenburger),
1022
* Japanese translation updated (thanks to Takeshi Aihana),
1023
* German translation updated (thanks to Götz Waschk).
1026
0.20 - May 10th, 2002 :
1027
=======================
1028
* Added ability to load the filenames from a TXT file,
1029
* Added an option for the Ogg Vorbis files to not write the comment field to
1030
the XMMS format (it appears as unknow for the others applications),
1031
* Added options to select the style of the lines and expanders in the tree
1033
* Ogg file : when reading the file, if the tag contains severals entries for
1035
they are concatenated,
1036
* Fixed properties of the file (owner and group) that may changes when
1038
* Dutch translation updated (thanks to Björn Olievier),
1039
* Italian translation updated (thanks to Lorenzo Cappelletti),
1040
* Czech translation updated (thanks to Milan Siebenburger),
1041
* German translation updated (thanks to Götz Waschk).
1044
0.19 - April 22th, 2002 :
1045
=========================
1046
* Added a protection to prevent corrupted fields doing segfaults into id3lib
1048
* Fixed a bug when deleting the last file of the file,
1049
* Now the button used to apply the track number to all files, can only
1050
remove the track fields or set the number of tracks (length of album) to
1052
* Searching window : added a status bar,
1053
* Searching window : keywords hightighted in the result list,
1054
* A new Spanish translation (thanks to Jaime Serrano Cartagena),
1055
* Japanese translation updated (thanks to Takeshi Aihana),
1056
* French translation updated,
1057
* German translation updated (thanks to Götz Waschk).
1060
0.18.1 - April 17th, 2002 :
1061
===========================
1062
* Added a searching window for the files in the list,
1063
* Added ability to choose the audio player, and to play only the selected
1065
* Fixed a bug into playlist writter (tag of the first file might be changed),
1066
* Fixed problem with comboboxes which were not case sensitive,
1067
* Fixed a bug of the ENABLE/DISABLE_OGG feature. The problem occured when
1068
using the Tag Scanner with Ogg Vorbis files,
1069
* Fixed a crash that may occurs when displaying the layer version,
1070
* Fixed a bug that prevents to delete the first file of the list,
1071
* Added song length (TLEN) into the ID3v2 tag,
1072
* A new Czech translation (thanks to Milan Siebenburger),
1073
* Dutch translation updated (thanks to Björn Olievier),
1074
* Italian translation updated (thanks to Lorenzo Cappelletti),
1075
* Russian translation updated (thanks to Andrey Astafiev),
1076
* German translation updated (thanks to Götz Waschk).
1079
0.18 - April 4th, 2002 :
1080
========================
1081
* Added ability to browse a directory with an external program,
1082
* Fixed execution of XMMS: use of execvp intead of system, and load only the
1083
list of files instead of the base directory,
1084
* French translation updated,
1085
* Ukrainian translation updated (thanks to Olexander Kunytsa),
1086
* Japanese translation updated (thanks to Takeshi Aihana),
1087
* German translation updated (thanks to Götz Waschk).
1090
0.17.2 (devel) - March 24th, 2002 :
1091
===================================
1092
* Ability to delete files,
1093
* Improved sensivity of buttons for saving files,
1094
* Fixed a bug into "Rename File" scanner with the trailing separator (patch
1095
from Björn Olievier),
1096
* Swedish translation updated (thanks to Patrik Israelsson),
1097
* Russian translation updated (thanks to Andrey Astafiev),
1098
* Italian translation updated (thanks to Lorenzo Cappelletti).
1101
0.17.1 (devel) - March 12th, 2002 :
1102
===================================
1103
* Code cleanup and better memory use (very big optimization due to some old
1104
parts of code removed),
1105
* Fixed syntax of static librairy libmpeg123 into Makefile.am (might cause
1107
* Ability to choose the genre freely, completion of text rewritten,
1108
* Rename file scanner: doesn't write the 'trailing separator' of an empty
1110
* Dutch translation updated (thanks to Björn Olievier),
1111
* Japanese translation updated (thanks to Takeshi Aihana).
1114
0.17 - March 5th, 2002 :
1115
========================
1116
* Ability to disable the Ogg Vorbis file support with the switch
1118
* Fixed problem with fields declared in the tag and containing no
1120
* Fixed coloration of changed files in the list,
1121
* Added code %l into scanner corresponding to the field of the number of
1123
* German translation updated (thanks to Götz Waschk),
1124
* Italian translation updated (thanks to Lorenzo Cappelletti).
1127
0.16.1 (devel) - February 21th, 2002 :
1128
======================================
1129
* Ability to write playlist of files,
1130
* Ability to write the track field with the number of tracks (ex: "10/21"),
1131
* Name of files (in list) are refreshed when renamed,
1132
* Testing: File in list colored in red when modified,
1133
* Ability to select a file in the list by typing the first characters of the
1134
file name (like the genre field),
1135
* Fixed and improved parsing of header and VBR detection for MP3 and MP2
1137
* Fixed displaying of state of a file on read-only file system,
1138
* French translation updated,
1139
* Japanese translation updated (thanks to Takeshi Aihana),
1140
* German translation updated (thanks to Götz Waschk).
1143
0.16 - February 3rd, 2002 :
1144
===========================
1145
* Fixed compilation problem with id3lib-3.7.13,
1146
* Fixed a bug when fields are empty into preview of filename scanner,
1147
* Improved genre handling: ability to type the first characters of the word
1148
to select it directly (example: 'tec' for 'Techno'),
1149
* Added an option to expand the selected node in file browser,
1150
* Added an option to convert the track field to two characters or to don't
1152
* Added 'redo' buttons in command bar,
1153
* Now, value 0 for the track is authorised (else causes problems with undo
1155
* French translation updated,
1156
* Russian translation updated (thanks to Andrey Astafiev),
1157
* German translation updated (thanks to Götz Waschk).
1160
0.15.7 (devel) - January 20th, 2002 :
1161
=====================================
1162
* Added "main" undo/redo (history list) to process all files,
1163
* A fix for tag priority problem with id3lib-3.8.0 (patch from Holger
1165
* Patch from Goetz Waschk for id3lib detection into configure.in,
1166
* A fix for undo and redo function to check chronological order when aplying
1168
* The character '/' into filename is replaced automatically by '-' instead
1169
of to don't accept them,
1170
* Added an option to convert in filename other characters as '\', ':', ...,
1171
which cause problem on windows filesystems,
1172
* 'Rename file' scanner: remove the separator before a mask code if the
1173
corresponding entry doesn't contain text,
1174
* Preview of renaming file scanner, updated when changing the selected file,
1175
* Changed some icons (taken from gtk 2),
1176
* Italian translation updated (thanks to Lorenzo Cappelletti),
1177
* German translation updated (thanks to Götz Waschk),
1178
* Japanese translation updated (thanks to Takeshi Aihana).
1181
0.15.6 (devel) - December 24th, 2001 :
1182
======================================
1183
* A fix for a BIG bug when writing ID3 tags: if the character set
1184
translation isn't used, the tag is converted to UTF-8 by default!,
1185
* A fix for "configure.in" to detect correctly libvorbis (thanks to Goetz
1187
* A fix for "configure.in" to compile EasyTAG with id3lib 3.8.0pre2 and
1188
3.8.0pre2.1 (linked with zlib and libstdc++),
1189
* A fix for character set identification for Ogg Vorbis files (patch from
1191
* A fix for path of files in list after renaming a parent directory,
1192
* Tree browser: update subdirectories when collapsing and re-expanding a
1194
* Minor changes into the preference window,
1195
* Removed some unused pixmaps,
1196
* Russian translation updated (thanks to Andrey Astafiev).
1199
0.15.5 (devel) - December 18th, 2001 :
1200
======================================
1201
* Rewritten core to support other file formats,
1202
* Ability to write tag of Ogg Vorbis files (Ogg Vorbis tag) and file infos,
1203
* Ability to write tag of FLAC files (ID3 tag),
1204
* Ability to write tag of MP2 files (ID3 tag),
1205
* File type and tag type displayed into label of each frame,
1206
* Now, masks musn't be suffixed by an extension (users must remove .mp3 at
1207
the end of each mask),
1208
* Use of iconv for character set translations,
1209
* Changed file names for 'scan tag' and 'rename file' lists (lists without
1211
* Added a preview for the 'rename file' scanner,
1212
* Ability to load a directory by command line (ex: "easytag /tmp/mp3" or
1213
"easytag ." to load the current directory),
1214
* Added an option to select the mode of sorting for the file list by default,
1215
* Added individual undo/redo for each file, undo/redo for "all files" not
1217
* Added a button into tools bar to stop the recursive search of files,
1218
* Changed displayed icon for read only file,
1219
* Fixed sorting of files (ascending by filename) at loading of the list,
1220
* Reading id3 tag with id3lib 3.7.x : added a fix for the year field with
1221
garbage when the id3v1 tag was filled with spaces instead of zeroes (for
1222
files containing only id3v1 tag),
1223
* Added the missing "Rename directory" entry into Browser sub-menu,
1224
* Fixed some memory leak (tag scanner and other location),
1225
* The both scan buttons (in toolbar) have been duplicated into the scanner
1227
* Now, the yellow background of tooltips can be turn off by an option to
1228
avoid problem with cyrrilic font.
1229
* French translation updated,
1230
* German translation updated (thanks to Philipp Thomas),
1231
* Russian translation updated (thanks to Andrey Astafiev).
1234
0.15.1 (devel) - September 23th, 2001 :
1235
=======================================
1236
* Now autoconf and automake are used to build the package (thanks to
1238
* Some language corrections (thanks to Colin Marquardt),
1239
* Fixed bug when refreshing browser directory from popup menu,
1240
* Ability to sort (ascending/descending) the list of files by track number,
1241
* Ability to sort (ascending/descending) the list of files by date of
1243
* A new Ukrainian translation (thanks to Olexander Kunytsa),
1244
* Russian translation updated (thanks to Andrey Astafiev),
1245
* German translation updated (thanks to Colin Marquardt),
1246
* Dutch translation updated (thanks to Vincent van Adrighem).
1249
0.15 - July 17th, 2001 :
1250
========================
1251
* All widgets usable by user were disabled when saving files,
1252
* Can't press the Save button to rename the directory is no text typed
1254
* Some code cleanup.
1257
0.14.4 (devel) - July 3rd, 2001 :
1258
=================================
1259
* Added a browser list to wiew directly all mp3 files,
1260
* Background color of list changes for each new directory,
1261
* Default configuration modified,
1262
* Makefile in po directory: display state of each po file when compiling
1263
(thanks to Lorenzo Cappelletti),
1264
* French translation updated,
1265
* German translation updated (thanks to Colin Marquardt).
1268
0.14.3 (devel) - June 19th, 2001 :
1269
=================================
1270
* Added a toolbar (use the option to hide the 'command area'),
1271
* Ability to sort (ascending/descending) the list of files (useful
1272
when changing file names),
1273
* Keep permissions of the file when writing the tag (may change on NFS),
1274
* Ability to rename a directory in the browser,
1275
* Added 'Escape' event to all small windows to close them,
1276
* Dutch translation updated (thanks to Vincent van Adrighem),
1277
* Italian translation updated (thanks to Cappelletti Lorenzo).
1280
0.14.2 (devel) - May 22th, 2001 :
1281
=================================
1282
* Process fields: manage also non english characters ('à', 'é', ...),
1283
* Fixed segfault when refreshing the tree,
1284
* A fix for the history list attached to the browser entry,
1285
* Fixed renaming file when only case was changed,
1286
* Fixed a problem with id3lib that doesn't strip trailing spaces of the
1287
id3v1 comment in some cases,
1288
* Japanese translation updated (thanks to Takeshi Aihana),
1289
* Italian translation updated (thanks to Cappelletti Lorenzo).
1292
0.14.1 (devel) - May 1st, 2001 :
1293
================================
1294
* Fixed a segfault when using translation table,
1295
* Fixed problem with id3lib-3.7.13,
1296
* Message boxes when saving files: now "Do the same for the rest" when
1297
renaming files and when saving tags are separated,
1298
* Fixed positioning of the small window with a stop button,
1299
* Added a handle on the right of the browser frame to adjust the size
1301
* German translation updated (thanks to Colin Marquardt),
1302
* French translation updated,
1303
* Russian translation updated (thanks to Serg Zhumatiy).
1306
0.14 - April 16th, 2001 :
1307
=========================
1308
* 'Process fields' scanner: ability to select fields to process,
1309
* Buttons "Tag all files with ...": added messages when fields are empty,
1310
* file 'id3tag.c' was missing in POTFILES (for translation),
1311
* Japanese translation updated (thanks to Takeshi Aihana),
1312
* Italian translation updated (thanks to Cappelletti Lorenzo),
1313
* Dutch translation updated (thanks to Vincent van Adrighem),
1314
* German translation updated (thanks to Colin Marquardt).
1317
0.13.7 (devel) - April 09th, 2001 :
1318
===================================
1319
* Fixed: now it doesn't ask you for saving even if there is no change to save,
1320
* Added a history list to comboboxes,
1321
* Fixed saving all files: it didn't save changes in currently displayed file,
1322
* Added icons in options window for selecting buttons to display (command bar),
1323
* Wording fixes, spelling mistake fixes (thanks to Colin Marquardt),
1324
* A new Japanese translation (thanks to Takeshi Aihana),
1325
* German translation updated (thanks to Colin Marquardt),
1326
* French translation updated,
1327
* Some code cleanup.
1330
0.13.6 (devel) - March 24th, 2001 :
1331
===================================
1332
* Fixed a typing error which can cause a segfault with the title entry,
1333
* Display which version of id3lib is used. And display a warning message for
1335
* Some spelling mistakes corrected (thanks to Cappelletti Lorenzo),
1336
* Disable the 'file frame' and 'tag frame' when no MP3 have been found,
1337
* Fix: after canceling a 'Save All Files' sequence, sensivity of command
1338
buttons wasn't updated,
1339
* Fix: Go button linked with the spinner button when hiding/showing this one,
1340
* Dutch translation updated (thanks to Vincent van Adrighem),
1341
* A new Italian translation (thanks to Cappelletti Lorenzo).
1344
0.13.5 (devel) - March 18th, 2001 :
1345
===================================
1346
* Added ID3v2 support (need id3lib, see in http://id3lib.sourceforge.net),
1347
* Ability to select tags to write (ID3v1.x, or ID3v2, or the both),
1348
* A fix for the 'Save All Files' button that save only files placed after
1349
the current position,
1350
* The old and buggy tag scanner has been removed,
1351
* Added an option to load or not the default path on startup,
1352
* Renaming file: check if there is already a file with the new name, to
1353
avoid loss of data (thanks to Cappelletti Lorenzo for warning me about
1355
* A fix when using the last defined genre,
1356
* Track list : load at least 30 numbers,
1357
* Sequence Tracks : restart numbering for each directory,
1358
* Added thanks into the about window,
1359
* New icons for the 'scan file' buttons,
1360
* French translation updated,
1361
* A new Hungarian translation (thanks to Szel Miklos).
1364
0.13 - December 25th, 2000 :
1365
============================
1366
* A new button into the frame "ID3 Tag" to sequence the track numbers
1367
(thanks to Charles Kerr for the patch),
1368
* New windows for messages (improvements) which give more choices (ability
1369
to cancel a file saving loop, ability to do the same action for all other
1371
* Added an option for the placement of message windows,
1372
* Added a Go button next to the spinner button,
1373
* French translation updated,
1374
* Dutch translation updated (thanks to Vincent van Adrighem),
1375
* German translation updated (thanks to Adrian Bunk),
1376
* Russian translation updated (thanks to Serg Zhumatiy).
1379
0.12 - November 21th, 2000 :
1380
============================
1381
* French translation updated,
1382
* German translation updated (thanks to Adrian Bunk),
1383
* Added some documentation: a guide for users,
1384
* Doesn't block you, if the translation file is invalid and you don't use
1386
* Fixed problems when compiling with "-pedantic" option (without gettext),
1387
* Added file 'mp3types.h' to avoid to including incorrectly 'easytag.h',
1388
* Added an option to confirm before renaming file,
1389
* Added an option into 'Option Window' to browse subdirectories,
1390
* Removed the 'beep' when a file can't be opened.
1393
0.11 - October 26th, 2000 :
1394
===========================
1395
* Fixed the loss of focus of an entry when using shortcut keys and reaching
1396
an extremity of the list,
1397
* French translation updated,
1398
* Some code clean up,
1399
* Added ability to select directly any MP3 file in the list (via a spinner
1403
0.10.2 (devel) - October 8th, 2000 :
1404
====================================
1405
* Added Swedish translation (thanks to Patrik Israelsson),
1406
* French translation updated,
1407
* Corrected some spelling mistakes... oops :),
1408
* A fix for message dialogs with running gtk loops,
1409
* A fix for a memory leak when reading directories,
1410
* New options for 'Process Fields': keep only one space or underscore when
1411
they're duplicated (ex: "My_-__string" => "My_-_string").
1414
0.10.1 (devel) - October 4th, 2000 :
1415
====================================
1416
* Justify to left the text into file name entry, when text is longer than
1418
* Justify to right the text into path entry (frame browser), when text
1419
is longer than the entry,
1420
* Scanner options: radio group replaced by check buttons to allow to
1421
disable conversion!,
1422
* Tree Browser: don't freeze it when reading a directory (doesn't lost
1424
* Added Dutch translation (thanks to Vincent van Adrighem),
1425
* The path to the current displayed file is shown into the path_entry of
1429
0.10 - September 18th, 2000 :
1430
=============================
1431
* French translation updated,
1432
* Added a button to stop recursion when browsing directories recursively,
1433
* Added recursion for the browser, to get mp3 files into sub-directories,
1434
* Added an option to (des)activate recursion, into main menu and browser
1438
0.9.7 (devel) - September 4th, 2000 :
1439
=====================================
1440
* Added ability to overwrite filled fields into tag when using the scanner,
1441
* New options for 'Process Fields': remove and insert spaces,
1442
* French translation updated,
1443
* "First letter uppercase of each word": doesn't capitalize letter after an
1445
* Added an option to set a default comment text while scanning tag,
1446
* Scanner for tag rewritten to allow text on the left of the mask,
1447
* Functions to check masks fixed,
1448
* Mask editor: new button to append defaults masks.
1451
0.9.6 (devel) - August 3rd, 2000 :
1452
===================================
1453
* Added new entries into popup menu (over text entries) to 'process' field,
1454
* New feature into Scanner window: ability to process fields (file name,
1455
artist, title, album, comment).
1456
You can convert letters into uppercase/downcase/...
1457
* Improvements into masks editor: now you can select severals lines (to
1458
duplicate, to move,...),
1459
* The popup menu of the file entry is now also attached to other entries
1460
(artist, album,...),
1461
* Fixed a memory leak into file rename scanner.
1464
0.9.5 (devel) - July 27th, 2000 :
1465
=================================
1466
* A fix for a bug into option menu of scanner window when using gettext.
1469
0.9.4 (devel) - July 26th, 2000 :
1470
=================================
1471
* Added Russian translation, thanks to Sergey Zhumatiy,
1472
* Added ability to rename file from tag using masks (as to scan tag),
1473
* File is renamed using two stages to avoid problems if you change only the
1475
* Now it warns you before to change directory, if some files haven't been
1476
saved (but a little bug will appear).
1479
0.9.3 (devel) - July 17th, 2000 :
1480
=================================
1481
* French translation updated,
1482
* Added buttons into command bar for recursive actions,
1483
* Added options to select buttons to display into command bar,
1484
* Added functions for charset translation tables (thanks to Sergey Zhumatiy),
1485
* A fix for track number: it used 1 byte and was limited to 127 :(,
1486
now the limit is 255 (1 byte :),
1487
* A fix for the scanner: use the new name of file (if file has been renamed)
1488
instead of name of file on hard disk,
1489
* Added ability to save only the current tag, save recursively also,
1490
* Added recursivity to scan tag in all files and undo,
1491
* Refresh Tree: a fix to read again the refreshed directory, and a fix if
1492
you doesn't selected a directory before refreshing,
1493
* Added new entries in menu "File",
1494
* Added recursivity to remove tag in all files.
1497
0.9 - July 9th, 2000 :
1498
======================
1499
* French translation updated,
1500
* Added new default masks for scanner,
1501
* Bugfix while saving files,
1502
* Added ability to determine scanner window position with regard to main
1504
* Names of size variables of main window have been changed to avoid conflict
1505
with new variables, so your settings must to be reconfigurated,
1506
* Added a popup menu in the entry of the file's name to convert '%20' and
1507
'_' into spaces, or convert spaces into '_',
1508
* Added ability to rename the mp3 file,
1509
* Mask editor: doesn't save duplicate masks. If you save an empty mask list,
1510
default masks will be loaded,
1511
* A message box appears if you quit the program without to have saved all
1513
* Mask editor: doesn't save blank masks,
1514
* Added a button to apply track to all tag (usually, you use a different
1515
track number for each file, but it's usefull for delete this field for all
1517
* Fixed the list index after saving files,
1518
* Added an option to set the scanner window on top (or not),
1519
* Improvement of parsing date (for auto-completion) (for instance, if you
1520
are in year 1995, and if you type 3 => 1993, if 6 => 1986, if 94 => 1994,
1521
if 96 => 1896, and so on),
1522
* Added German translation (thanks to Bastian Kleineidam
1523
<calvin@users.sourceforge.net>).
1526
0.8 - June 22th, 2000 :
1527
=======================
1528
* Implementation of functions for the masks editor,
1529
* Location of main config file changed: config file <home>/.easytagrc has
1530
moved to the file <home>/.easytag/easytagrc,
1531
* French translation updated,
1532
* Added a Close button into buttons builder,
1533
* Added buttons to scanner window,
1535
* Added new method for scanning tag. Now, you can define your mask or use a
1537
Thanks to Patrik <fix@lupus.herjedalen.se> for suggesting me this feature,
1538
* Creation of a scan window to select/modifie mask to apply for auto tagging,
1539
* rewritten function to find and parse mp3 header (now it shouldn't be
1540
mistaken by garbage or corrupted header). Better parsing...
1543
0.7 - June 11th, 2000 :
1544
=======================
1545
* Implemented undo feature,
1546
* Added an option to (des)activate auto completion of date in tag area,
1547
* Added icon in message dialogs,
1548
* Fixed displaying of current position and list length while saving tags,
1549
* An icon is displayed next filename entry if you haven't write access
1550
permission for the file,
1551
* Now, easytag logo (in about dialog) isn't include in binary,
1552
* Fixed some small memory leak,
1553
* Improvenment of mp3 header parsing and fixed a mistake into bitrate
1555
* Added ability to refresh the tree browser,
1556
* Change mouse cursor when busy,
1557
* Added new icon type in browser for unaccessible directories (no access
1561
0.6 - June 4th, 2000 :
1562
======================
1563
* an option to confirm write of tags,
1564
* at start, the default directory is loaded when UI is entirely displayed,
1565
* fixed a memory leak,
1566
* layout of command buttons changed (nicer!),
1567
* scan: an option to put text between parentheses to comment field,
1568
* menu entry to run xmms,
1569
* added a popup menu in browser area,
1570
* display in the header the total size and total duration of mp3 in
1572
* suppressed parameter for auto-shrinking main window,
1573
* An option to adjust the main window default size,
1574
* Ability to replace underscore character and %20 string by a space
1575
character, in scan feature,
1576
* New menu entries (can reload default directory),
1577
* New option to show/hide command buttons.
1580
0.5 - May 21th, 2000 :
1581
======================
1582
* release of EasyTAG-0.5,
1583
* new menu entries (set current path, save config),
1584
* status bar is now working...
1585
* new option to show/hide header infos,
1586
* can select directly first/last mp3 file (usefull when numerous),
1587
* menu entry to load home dir and collapse(clean) whole tree,
1588
* read informations of mp3 header (support of MPEG 1, 2, 2.5),
1589
* display theses informations (version, layer, bitrate,...),
1592
* fix a bug that doesn't save track number in some case ?&#@!%$!@,
1593
* patch 0.4a to correct this bug.
1596
0.4 - May 11th, 2000 :
1597
======================
1598
* ability to choose genre type by typing the first character,
1599
* added progress bar for displaying reading/saving activity,
1600
* fix saving bug (it doesn't save all modified tags),
1601
* you can type a path into the entry above the tree browser,
1602
* check if the entered config is good,
1603
* now, read only one time the default dir at start,
1604
* Makefile and .spec files corrected,
1606
* ask priority (tag id3 v1 or id3v1.1),
1610
0.3 - May 7th, 2000 :
1611
=====================
1612
* rewrite tag only if it was modified,
1613
* toggle sensivity of menu items (as command buttons),
1614
* mini icon modified,
1615
* fix stupid bug that imposed current year on the entry when this
1616
one was empty and lost focus :(,
1617
* added a config file (to save default path to mp3,...),
1618
* added an options window,
1619
* added logo to about window.
1622
0.2 - May 5th, 2000 :
1623
=====================
1625
* support of ID3v1.1 implemented,
1626
* created easytag.specs file,
1627
* created easytag.desktop file,
1628
* improved makefile,
1629
* added pre-version of scanning (auto completion of fields),
1630
* added indicator of position in list of scanned files.
1633
0.1 - May 3rd, 2000 :
1634
=====================
1635
* Added icon for the window when minimized,
1636
* Added auto completion of date if a partial is entered,
1637
* Added a directory selector (tree),
1638
* Interface created.
1
commit 8b219be06690fff9e8d2486c932d9046c9c71e10
2
Author: David King <amigadave@amigadave.com>
3
Date: Sun Feb 10 17:23:33 2013 +0000
5
Update NEWS for 2.1.8 release
9
commit 6b88377d8f674b7a9da5a139399f98858c071797
10
Author: David King <amigadave@amigadave.com>
11
Date: Wed Jan 23 21:55:49 2013 +0000
13
Change Picture.size from a gulong to a gsize
17
commit 2c44cbc71ad84e1617f6ff45621bdda2a57fd17d
18
Author: Andreas Winkelmann <ml@awinkelmann.de>
19
Date: Mon Jan 28 16:44:22 2013 +0100
21
Fix sign comparison compiler warning
23
Fix compiler warning: pointer targets in passing argument 1 of
24
‘g_strsplit’ differ in signedness [-Wpointer-sign]
28
commit 3437d3c283bb6b86049f4148cd15de6903108bd5
29
Author: David King <amigadave@amigadave.com>
30
Date: Wed Feb 6 17:51:39 2013 +0000
32
Improve two cases where realloc() fails
35
M src/libapetag/id3v2_read.c
37
commit e5b47d5fbdf6540fad2380313b1b6d0b9c8bf0b1
38
Author: David King <amigadave@amigadave.com>
39
Date: Wed Feb 6 17:50:18 2013 +0000
41
Fix a memory leak in a tag writing error path
45
commit 0d003a2b88447981b1641c073899b4e315b4b702
46
Author: David King <amigadave@amigadave.com>
47
Date: Wed Feb 6 17:49:08 2013 +0000
49
Fix a memory leak when checking for a buggy id3lib
53
commit 2b4b5e63087f8a991a227a57f68037d41e2e15a4
54
Author: David King <amigadave@amigadave.com>
55
Date: Tue Feb 5 22:32:50 2013 +0000
57
Simplify ET_Free_File_List()
59
Use g_list_free_full().
63
commit f88a3e395f105e6480d75c9a00476010e282b5f0
64
Author: David King <amigadave@amigadave.com>
65
Date: Tue Feb 5 22:19:13 2013 +0000
67
Fix a memory leak when reading FLAC tags
71
commit 5f907767076983bfd82dbc23a2a572ea6640ab73
72
Author: Andreas Winkelmann <ml@awinkelmann.de>
73
Date: Sat Jan 26 19:52:21 2013 +0100
75
Fix a memory leak when freeing the log list
79
commit 738ef38c75e36ffdb2e12078994c3a2d923d402f
80
Author: David King <amigadave@amigadave.com>
81
Date: Tue Feb 5 20:05:57 2013 +0000
83
Avoid a trivial sign comparison warning
87
commit 0550fd464093d31d924309747a8b350734a5dfc1
88
Author: David King <amigadave@amigadave.com>
89
Date: Tue Feb 5 18:11:25 2013 +0000
91
Avoid a duplicate declaration
95
commit e21d924d7230cd839510aced4a1c4db0f037352f
96
Author: David King <amigadave@amigadave.com>
97
Date: Tue Feb 5 17:54:43 2013 +0000
99
Avoid mixed declarations and code
101
Enable the warning (and make it an error) to prevent mixed
103
and code creeping in.
109
commit 3dd5e26c982bb7d5def05922e7e66a8f451dd77f
110
Author: David King <amigadave@amigadave.com>
111
Date: Tue Feb 5 17:43:40 2013 +0000
113
Use correct printf format specifier for size_t
115
M src/libapetag/apetaglib.c
117
commit 1c5d60b73b72e5d3ade4cf78467e1ca642dc622b
118
Author: David King <amigadave@amigadave.com>
119
Date: Tue Feb 5 17:24:33 2013 +0000
121
Avoid setting a variable unnecessarily
126
commit e0a5170f4a6a313a204d620411c0d6e38ac83ffe
127
Author: David King <amigadave@amigadave.com>
128
Date: Tue Feb 5 17:22:35 2013 +0000
130
Remove some duplicates in conditional expressions
135
commit 62b84d6e00cacd49a42349b46dd77c96acadd07e
136
Author: David King <amigadave@amigadave.com>
137
Date: Tue Feb 5 17:15:03 2013 +0000
139
Fix several memory leaks found by cppcheck
145
commit de7778d1fd6b5a329e08adb285cbd41a8e021722
146
Author: David King <amigadave@amigadave.com>
147
Date: Tue Feb 5 17:14:19 2013 +0000
149
Match g_malloc() usage with g_free()
154
commit 630956754b5119acce5a7ee31bfb7f83afb082fb
155
Author: Milagros Infante Montero <maim92@gmail.com>
156
Date: Tue Feb 5 16:26:03 2013 +0100
158
Updated Spanish translation
162
commit 7d1141cf8f9886eb38cd247e09139591ffeb8af5
163
Author: David King <amigadave@amigadave.com>
164
Date: Mon Feb 4 18:48:46 2013 +0000
166
Automatically check NEWS before releasing
168
Check that the NEWS file has been updated during distcheck.
172
commit 256cbb8dbf3a756846ad4f41b576cdd0dcd3b043
173
Author: David King <amigadave@amigadave.com>
174
Date: Mon Feb 4 18:08:29 2013 +0000
176
Update .gitignore for non-recursive make
180
commit ed713384b7cbaa88c8fd0ec2284c5c5701ff48c9
181
Author: David King <amigadave@amigadave.com>
182
Date: Mon Feb 4 18:04:51 2013 +0000
184
Remove easytag.spec.in
186
Neither Fedora nor OpenSuse use the provided spec file, so remove it.
193
commit 0231235431d74e16c6653d0324a8fdab27a8940f
194
Author: David King <amigadave@amigadave.com>
195
Date: Mon Feb 4 18:02:51 2013 +0000
197
Remove debian directory
199
Neither Debian nor Ubuntu use the inline packaging, so drop it.
211
commit e198ec026f5ca5dc84476c6211fd844b9e3da868
212
Author: David King <amigadave@amigadave.com>
213
Date: Mon Feb 4 18:01:17 2013 +0000
220
commit 07c47f91cc552737eff64d167d76d69b2ea8da55
221
Author: Milagros Infante Montero <maim92@gmail.com>
222
Date: Fri Feb 1 09:58:09 2013 +0100
224
Updated Spanish translation
228
commit 53a91ad95e66cc5736a7e60692e192aee7c7b79a
229
Author: Christoph J. Thompson <cjsthompson@gmail.com>
230
Date: Wed Jan 30 19:04:58 2013 +0100
232
Do not install the ChangeLog
234
Since the about window has been redesigned and does not use the
235
ChangeLog, it is no longer necessary to install it.
239
commit a8f0b286fa805d7a285de22c801c7e4c3332cf55
240
Author: Piotr Drąg <piotrdrag@gmail.com>
241
Date: Thu Jan 24 18:53:20 2013 +0100
243
Updated Polish translation
247
commit 5fc0af630bf6cf6ae1e2127ec532eab9984b3734
248
Author: Milagros Infante Montero <maim92@gmail.com>
249
Date: Thu Jan 24 10:42:26 2013 +0100
251
Updated Spanish translation
255
commit 34be3b5c3f13caca09f4c06deee60be595a5aa82
256
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
257
Date: Thu Jan 24 10:38:55 2013 +0100
263
commit 98b3dd22bf8c635f5170b75ecb5d4d398fe481f7
264
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
265
Date: Thu Jan 24 10:36:18 2013 +0100
271
commit 01c26bdd7896f2546b33df9ea54e73187c7e7390
272
Author: David King <amigadave@amigadave.com>
273
Date: Tue Jan 22 21:22:28 2013 +0000
275
Add Adrian Bunk to AUTHORS
280
commit 7d5ead7cd36ac299813d76bb04580d7dddb2a24c
281
Author: Adrian Bunk <bunk@stusta.de>
282
Date: Mon Jan 21 20:54:00 2013 +0200
284
Use g_base64_{de,en}code()
286
There is no point in having own code for functionality already
297
commit a3c4484335e2c32538930e81c66dbace10149803
298
Author: Adrian Bunk <bunk@stusta.de>
299
Date: Mon Jan 21 20:38:27 2013 +0200
301
apetag_save(): make temp unsigned
303
This fixes the following gcc warnings:
307
CC src/libapetag/easytag-apetaglib.o
308
src/libapetag/apetaglib.c: In function ‘apetag_save’:
309
src/libapetag/apetaglib.c:993:13: warning: pointer targets in passing
310
argument 1 of ‘long2ape’ differ in signedness [-Wpointer-sign]
311
src/libapetag/apetaglib.c:118:1: note: expected ‘unsigned char
312
*’ but argument is of type ‘char *’
313
src/libapetag/apetaglib.c:996:13: warning: pointer targets in passing
314
argument 1 of ‘long2ape’ differ in signedness [-Wpointer-sign]
315
src/libapetag/apetaglib.c:118:1: note: expected ‘unsigned char
316
*’ but argument is of type ‘char *’
317
src/libapetag/apetaglib.c:1002:13: warning: pointer targets in passing
318
argument 1 of ‘long2ape’ differ in signedness [-Wpointer-sign]
319
src/libapetag/apetaglib.c:118:1: note: expected ‘unsigned char
320
*’ but argument is of type ‘char *’
324
M src/libapetag/apetaglib.c
326
commit 5668536fe70b842cafc2274f523fd3f080f97139
327
Author: Adrian Bunk <bunk@stusta.de>
328
Date: Mon Jan 21 20:21:50 2013 +0200
330
configure.ac: remove unneeded cruft
332
This patch removes the following from configure.ac:
333
- AC_TYPE_MODE_T (mode_t is not used)
334
- AC_FUNC_FORK (the resulting HAVE_ defines are not used)
335
- AC_CHECK_FUNCS() of mkdir strstr strtol
336
(the resulting HAVE_ defines are not used)
337
- AC_SEARCH_LIBS([strerror], [cposix]) (the only platform that ever
338
needed it was Sun's INTERACTIVE Systems Corporation Unix, and
339
that is unsupported since 2006)
343
commit 5f763220f87a746c4c94b0eb827bb4c3cb67362c
344
Author: Adrian Bunk <bunk@stusta.de>
345
Date: Mon Jan 21 20:04:15 2013 +0200
347
require FLAC >= 1.1.4 and followup cleanups
349
The pkgconfig that is used was added in 1.1.4, so older versions are
350
anyway no longer supported.
352
Additional cleanups this allowed:
353
- FLAC 1.1.4 also contains the fix for flac not being linked with
355
- FLAC < 1.1.3 compat code is no longer required
362
commit dcfa28ec6622d60717b0be1631f43d841132a11e
363
Author: David King <amigadave@amigadave.com>
364
Date: Tue Jan 22 16:12:52 2013 +0000
366
Fix error handling when calling g_file_new_tmp
370
commit 01ee35bf652c39cbd756967c90c865d33874ac25
371
Author: David King <amigadave@amigadave.com>
372
Date: Mon Jan 21 23:18:24 2013 +0000
376
icotool --create --output win32/easytag.ico 16x16/easytag.png \
377
32x32/easytag.png 48x48/easytag.png 256x256/easytag.png
380
M data/icons/win32/easytag.ico
381
D data/icons/win32/easytag2.ico
383
commit 3ebaea1d571d62e11708f9c692307018fb59bd83
384
Author: David King <amigadave@amigadave.com>
385
Date: Mon Jan 21 22:58:33 2013 +0000
387
Fix email address for Waqas Qamar
392
commit a450ff4d0b032051a4dcc879141323db7ff236ba
393
Author: David King <amigadave@amigadave.com>
394
Date: Mon Jan 21 22:38:52 2013 +0000
396
Add new icons from Waqas Qamar, bug 689474
400
A data/icons/128x128/easytag.png
401
A data/icons/16x16/easytag.png
402
A data/icons/256x256/easytag.png
403
A data/icons/32x32/easytag.png
404
A data/icons/48x48/easytag.png
405
M data/icons/64x64/easytag.png
406
A data/icons/scalable/easytag.svg
409
commit 9966e18e3462acad5365ca511656392d30caed21
410
Author: David King <amigadave@amigadave.com>
411
Date: Mon Jan 21 22:22:34 2013 +0000
413
Move Windows .ico files under data/icons/win32
416
R100 data/pixmaps/EasyTAG.ico data/icons/win32/easytag.ico
417
R100 data/pixmaps/EasyTAG2.ico data/icons/win32/easytag2.ico
418
M src/win32/easytag.rc
420
commit 1492c1869142995e354e2d72cd0059a4978b910c
421
Author: David King <amigadave@amigadave.com>
422
Date: Mon Jan 21 22:12:49 2013 +0000
424
Distribute the NSIS installer script .in
426
Fixes make distcheck.
430
commit ad997324869f9608ba7189cbe2ddb59fa0b297a1
431
Author: David King <amigadave@amigadave.com>
432
Date: Mon Jan 21 22:08:03 2013 +0000
434
Remove some old XPM icons
437
R100 data/pixmaps/easytag.png data/icons/64x64/easytag.png
438
D data/pixmaps/EasyTAG2.xpm
439
D data/pixmaps/EasyTAG_logo.xpm
441
commit 15003246bc1fe8037c99ab0cabb632e5861fbb1a
442
Author: David King <amigadave@amigadave.com>
443
Date: Mon Jan 21 20:02:03 2013 +0000
445
Move pixmaps to data/pixmaps
448
R100 pixmaps/EasyTAG.ico data/pixmaps/EasyTAG.ico
449
R100 pixmaps/EasyTAG2.ico data/pixmaps/EasyTAG2.ico
450
R100 pixmaps/EasyTAG2.xpm data/pixmaps/EasyTAG2.xpm
451
R100 pixmaps/EasyTAG_logo.xpm data/pixmaps/EasyTAG_logo.xpm
452
R100 pixmaps/add_folder.xpm data/pixmaps/add_folder.xpm
453
R100 pixmaps/album.xpm data/pixmaps/album.xpm
454
R100 pixmaps/all_downcase.xpm data/pixmaps/all_downcase.xpm
455
R100 pixmaps/all_uppercase.xpm data/pixmaps/all_uppercase.xpm
456
R100 pixmaps/artist.xpm data/pixmaps/artist.xpm
457
R100 pixmaps/artist_album.xpm data/pixmaps/artist_album.xpm
458
R100 pixmaps/black.xpm data/pixmaps/black.xpm
459
R100 pixmaps/blackwhite.xpm data/pixmaps/blackwhite.xpm
460
R100 pixmaps/closed_folder.xpm data/pixmaps/closed_folder.xpm
461
R100 pixmaps/closed_folder_readonly.xpm
462
data/pixmaps/closed_folder_readonly.xpm
463
R100 pixmaps/closed_folder_unreadable.xpm
464
data/pixmaps/closed_folder_unreadable.xpm
465
R100 pixmaps/easytag.png data/pixmaps/easytag.png
466
R100 pixmaps/first_letter_uppercase.xpm
467
data/pixmaps/first_letter_uppercase.xpm
468
R100 pixmaps/first_letter_uppercase_word.xpm
469
data/pixmaps/first_letter_uppercase_word.xpm
470
R100 pixmaps/forbidden.xpm data/pixmaps/forbidden.xpm
471
R100 pixmaps/freedb.xpm data/pixmaps/freedb.xpm
472
R100 pixmaps/gnudb.xpm data/pixmaps/gnudb.xpm
473
R100 pixmaps/grab.xpm data/pixmaps/grab.xpm
474
R100 pixmaps/invert_selection.xpm data/pixmaps/invert_selection.xpm
475
R100 pixmaps/mask.xpm data/pixmaps/mask.xpm
476
R100 pixmaps/musicbrainz.xpm data/pixmaps/musicbrainz.xpm
477
R100 pixmaps/opened_folder.xpm data/pixmaps/opened_folder.xpm
478
R100 pixmaps/parent_folder.xpm data/pixmaps/parent_folder.xpm
479
R100 pixmaps/ram_disk.xpm data/pixmaps/ram_disk.xpm
480
R100 pixmaps/read_only.xpm data/pixmaps/read_only.xpm
481
R100 pixmaps/red_lines.xpm data/pixmaps/red_lines.xpm
482
R100 pixmaps/sequence_track.xpm data/pixmaps/sequence_track.xpm
483
R100 pixmaps/sound.xpm data/pixmaps/sound.xpm
484
R100 pixmaps/unselect_all.xpm data/pixmaps/unselect_all.xpm
485
M easytag-win32-installer.nsi.in
491
M src/win32/easytag.rc
493
commit 515a83f6d3b4241bc0d30852b2043f1da25f1b97
494
Author: David King <amigadave@amigadave.com>
495
Date: Wed Jan 16 20:45:36 2013 +0000
497
Remove obsolete mingw build files
499
They are no longer required now that the mingw build has been merged
500
into the rest of the build system.
507
commit 1afb796740d51436a708fb03292348cea9a2fb9d
508
Author: David King <amigadave@amigadave.com>
509
Date: Tue Jan 15 23:23:58 2013 +0000
511
Update .gitignore for mingw builds
515
commit 75b1bb0140ad4a0519a147a4490b8a2aafa80d47
516
Author: David King <amigadave@amigadave.com>
517
Date: Tue Jan 15 23:22:34 2013 +0000
519
Small NSIS installer script improvements
521
Generate the NSIS installer script with a Makefile rule. Substitute
522
several variables from the Makefile to make the script more generic.
523
Hardcode the DLL paths to those found on a Fedora mingw installation
528
R100 src/win32/nsis/easytag-header.bmp
529
data/nsis/easytag-header.bmp
530
R100 src/win32/nsis/easytag-install.bmp
531
data/nsis/easytag-install.bmp
532
R100 src/win32/nsis/easytag-install.ico
533
data/nsis/easytag-install.ico
534
R100 src/win32/nsis/easytag-uninstall.bmp
535
data/nsis/easytag-uninstall.bmp
536
D easytag-win32-installer.nsi
537
A easytag-win32-installer.nsi.in
539
commit 747771f8ae3cad0fe94fa2cdd4fc349a3c6b94e3
540
Author: David King <amigadave@amigadave.com>
541
Date: Tue Jan 15 22:12:31 2013 +0000
543
Improve windows.h versus winsock2.h include order
545
winsock2.h must be included before windows.h.
547
M src/win32/win32dep.c
548
M src/win32/win32dep.h
550
commit edd60c71f545e76fe11ed7a719c51869391b9f4d
551
Author: David King <amigadave@amigadave.com>
552
Date: Tue Jan 15 22:05:35 2013 +0000
554
Avoid redefining LOCALEDIR, LIBDIR, DATADIR
556
M src/win32/win32dep.h
558
commit 73b98b8f144309246cb051563a6a934c1cfcf403
559
Author: David King <amigadave@amigadave.com>
560
Date: Tue Jan 15 21:55:29 2013 +0000
562
Several fixes to compile for mingw
566
M src/libapetag/apetaglib.c
569
commit 01789976f85ca91a017662ee0426ac190d0c7fd6
570
Author: David King <amigadave@amigadave.com>
571
Date: Tue Jan 15 21:51:58 2013 +0000
573
Check for [f]truncate and gethostbyname
575
Check for ftruncate and truncate during configure, and use wrappers on
576
Windows. Check for gethostbyname so that the Winsock library
578
added to LIBS on Windows.
581
M src/win32/win32dep.c
582
M src/win32/win32dep.h
584
commit 1589934ae5f3a87668e6bfc8986621ba8a2d2a3d
585
Author: David King <amigadave@amigadave.com>
586
Date: Tue Jan 15 21:47:35 2013 +0000
588
Conditionally compile win32 compatibility code
590
If a Windows (strictly mingw) host is detected during configure,
592
the Windows compatibility wrapper functions.
595
M src/win32/win32dep.h
597
commit ca3683126030cf8e71805ca9e6660e74fd4a4277
598
Author: David King <amigadave@amigadave.com>
599
Date: Sun Jan 20 22:32:16 2013 +0000
601
Use the XDG music directory as the default path
603
If no music directory is set, use the home directory as before.
607
commit 1ebeb8ec5fe62f9ed5564707dc479eb21158001e
608
Author: David King <amigadave@amigadave.com>
609
Date: Sun Jan 20 22:29:08 2013 +0000
611
Use the empty string for empty image descriptions
613
Passing NULL to the underlying
614
FLAC__metadata_object_picture_set_description() is incorrect according
615
to the API reference, and has previously caused some downstream bugs:
616
https://bugs.launchpad.net/ubuntu/+source/easytag/+bug/558804 and
617
https://bugzilla.redhat.com/show_bug.cgi?id=559828
621
commit 256db3102ca95ff77e56e91b2c7acf05497bfadd
622
Author: Piotr Drąg <piotrdrag@gmail.com>
623
Date: Sat Jan 19 04:43:37 2013 +0100
625
Updated Polish translation
629
commit e4e7fc388dd2b52293011cfee9204494ab53da03
630
Author: Milagros Infante Montero <maim92@gmail.com>
631
Date: Fri Jan 18 10:21:33 2013 +0100
633
Updated Spanish translation
637
commit c5cca4d46d8801bcb75a6802ed37053ffdbdfcc3
638
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
639
Date: Fri Jan 18 10:19:57 2013 +0100
641
Fixed several typos and errors in strings
645
commit fac85e3f9a8db097cc4de4af038256e1cc158f08
646
Author: David King <amigadave@amigadave.com>
647
Date: Mon Jan 14 21:05:03 2013 +0000
649
Rewrite the CRC32 function
651
Simplify the error handling and be more specific about data types.
657
commit 875bc7856ae6a50124afaec1b498bce42c759a1f
658
Author: David King <amigadave@amigadave.com>
659
Date: Sat Jan 12 23:02:39 2013 +0000
661
Add static to more variable declarations
663
Remove some unused variables, caught by making them static.
684
commit cfd83d4f13a70777d5bf993f9580fbc130ab811a
685
Author: David King <amigadave@amigadave.com>
686
Date: Sat Jan 12 17:13:49 2013 +0000
688
Avoid multi-byte sequences that are not UTF-8
690
Replace multi-byte sequences in string literals with octal escape
691
sequences. Convert apetaglib.c from ISO-8859-2 to UTF-8.
694
M src/libapetag/apetaglib.c
696
commit 5697d5e8278498ed490a7eab7791d2bb1fc29041
697
Author: David King <amigadave@amigadave.com>
698
Date: Tue Jan 15 21:33:21 2013 +0000
700
Use #ifdef to check for defines, not #if
704
commit b1f991cef58ab89fd85a36b52a69dd1ce6abe00a
705
Author: Piotr Drąg <piotrdrag@gmail.com>
706
Date: Sat Jan 12 18:36:31 2013 +0100
708
Updated Polish translation
712
commit cc896641ccf039650548c7992031c93c31f798b7
713
Author: David King <amigadave@amigadave.com>
714
Date: Sat Jan 12 14:24:42 2013 +0000
716
Check that a ETFileInfo is valid before freeing
718
Avoids a critical warning when saving a file.
722
commit 5ea1d760d1a62fd378e905759d698034746c7cd2
723
Author: David King <amigadave@amigadave.com>
724
Date: Sat Jan 12 09:18:44 2013 +0000
726
Update copyright year in about dialog
730
commit 50b56f369fd4dd78df1981b61bf4ce5c66fb6b17
731
Author: David King <amigadave@amigadave.com>
732
Date: Sat Jan 12 09:16:20 2013 +0000
734
Add Andreas Winkelmann to AUTHORS
739
commit ff7ad308e461350d029f5947b554c6fa498afc7a
740
Author: Andreas Winkelmann <ml@awinkelmann.de>
741
Date: Sat Jan 12 08:39:33 2013 +0000
743
Remove unused Id3tag_find_and_create_txxframe()
747
commit 7b78806e2adee1c4ff500005adde6b481235c8d9
748
Author: David King <amigadave@amigadave.com>
749
Date: Sat Jan 12 08:36:36 2013 +0000
751
Fix const usage for id3_tag structure parameters
753
The structs are passed to id3_tag_render(), which accepts a const
754
pointer to a non-const id3_tag.
758
commit 071aed6670416deb4b16cfd30e0c8d02c5f66a0c
759
Author: Andreas Winkelmann <ml@awinkelmann.de>
760
Date: Sat Jan 12 07:41:32 2013 +0000
762
Remove some unused prototypes
767
commit b662e933833cb53c477a6258e442f3b856e95a26
768
Author: Andreas Winkelmann <ml@awinkelmann.de>
769
Date: Sat Jan 12 07:36:09 2013 +0000
771
Surround Browser_Win32_Get_Drive_Root with ifdef
773
Only enable the win32-specific function if G_OS_WIN32 is defined.
777
commit 4255c0af75fde90ce96306e50bf260f490da1dc7
778
Author: David King <amigadave@amigadave.com>
779
Date: Fri Jan 11 22:19:28 2013 +0000
781
Use G_OS_WIN32 to contain Windows code
783
WIN32 was used previously, but was no longer set by the configure
801
commit 50b8b041a12b63ddb0b89105a93ffded8d30b987
802
Author: David King <amigadave@amigadave.com>
803
Date: Thu Dec 6 18:37:59 2012 +0000
805
Use g_return_if_fail() and g_return_val_if_fail()
820
commit 2eb3192dfabf644c458b0f698446e4c3ffbb2fb9
821
Author: David King <amigadave@amigadave.com>
822
Date: Wed Dec 5 22:09:27 2012 +0000
824
Add static to many declarations
826
Use the Samba findstatic.pl script to find functions which should be
827
static, and mark them as such. Remove unused code, as the compiler
829
warnings about unused static functions.
856
commit 68a3f7bf4b1ef0104a7472510fce6286d7e513ba
857
Author: David King <amigadave@amigadave.com>
858
Date: Wed Dec 5 22:08:46 2012 +0000
860
Use g_file_new_tmp() for creating temporary file
862
Add a requirement on GIO 2.32 in configure.ac.
867
commit 4d13757d39ae88f87398c06b0cfa8f1644ce9e10
868
Author: David King <amigadave@amigadave.com>
869
Date: Wed Dec 5 10:11:18 2012 +0000
871
Fix an uninitialised variable warning
875
commit 2703a34627e43b55fec0b923cf78ba5d76a028a9
876
Author: David King <amigadave@amigadave.com>
877
Date: Tue Dec 4 22:46:32 2012 +0000
879
Use gboolean for returning TRUE and FALSE
884
commit 19a30c0b37c86f992aecd828da4511fe6b112d09
885
Author: David King <amigadave@amigadave.com>
886
Date: Tue Dec 4 22:32:18 2012 +0000
888
Fix missing prototype warnings
890
Additionally, make the missing prototypes warning an error in the list
891
of compiler warnings in configure.ac.
904
M src/libapetag/info_mpc.c
905
D src/libmpg123/getbits.c
906
M src/libmpg123/layer1.c
907
M src/libmpg123/layer2.c
912
commit b2ea3254ba7edc699294675f5127b219508926d7
913
Author: David King <amigadave@amigadave.com>
914
Date: Mon Dec 3 22:10:40 2012 +0000
916
Use icons from the icon naming specification
918
Try to use freedesktop.org Icon Naming Specification names for
920
preference to those that EasyTAG installs by default.
926
commit d2d6dac866d8f7b44b7f903562fab89826459ac4
927
Author: David King <amigadave@amigadave.com>
928
Date: Mon Dec 3 18:51:19 2012 +0000
930
Use stock GTK+ icons in a few more places
932
Partially fixes bug 689418.
935
D pixmaps/select_all.xpm
939
commit 0155bc66f7ee365f8824b485f3ec312079ebba7e
940
Author: David King <amigadave@amigadave.com>
941
Date: Sat Jan 12 08:45:23 2013 +0000
943
Remove further unused and set-but-unused variables
949
commit cd7bf25e8236f61e3f17fc685c407b460b80b94a
950
Author: Andreas Winkelmann <ml@awinkelmann.de>
951
Date: Sat Jan 12 07:54:50 2013 +0000
953
Fix some more set-but-unused warnings
960
commit 550e49530cca0331ca97ed169f50d813e0377e49
961
Author: David King <amigadave@amigadave.com>
962
Date: Sat Dec 8 12:34:12 2012 +0000
964
Avoid use of AC_CYGWIN and AC_MINGW32
966
Use AC_CANONICAL_HOST and AS_CASE instead.
970
commit 0a9d538e438361f835f9d6fc6a57f9412616b00f
971
Author: David King <amigadave@amigadave.com>
972
Date: Fri Jan 11 21:35:37 2013 +0000
974
Set parent window of about dialog to main window
978
commit ec68e6b331ec7d8107723293105fff632c41445c
979
Author: David King <amigadave@amigadave.com>
980
Date: Fri Jan 11 16:48:55 2013 +0000
982
Use TRUE and FALSE for Main_Stop_Button_Pressed
984
Main_Stop_Button_Pressed is defined as a gboolean, so use it as such.
988
commit a9eb8c8c03114c4a2b18a3a2b80765c39c20c0c0
989
Author: David King <amigadave@amigadave.com>
990
Date: Fri Jan 11 16:40:52 2013 +0000
992
Return a value where it is required to do so
996
commit 155891df0bc9a05bbdf9b454bb4b37322d5355ce
997
Author: David King <amigadave@amigadave.com>
998
Date: Fri Jan 11 16:40:16 2013 +0000
1000
Remove some unused-but-set variables
1004
commit 0b1ce79e772ca43651040dc8b1122463839428ac
1005
Author: David King <amigadave@amigadave.com>
1006
Date: Fri Jan 11 16:36:23 2013 +0000
1008
Show the rename and save confirmation checkbutton
1010
The check buttons were added to the message area of the
1012
but they were not shown.
1016
commit 1669995d15a2af5ff342467711d2520f52fd68b0
1017
Author: Milagros Infante Montero <maim92@gmail.com>
1018
Date: Thu Jan 10 10:59:44 2013 +0100
1020
Updated Spanish translation
1024
commit 2a3e46c0e31cb0155321a04c6d5185e5f4820952
1025
Author: Piotr Drąg <piotrdrag@gmail.com>
1026
Date: Wed Jan 9 21:15:03 2013 +0100
1028
Updated Polish translation
1032
commit c7d51190c4bcd840847bed0eeb852b0d337593c9
1033
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
1034
Date: Tue Jan 8 19:44:01 2013 +0100
1036
Updated Serbian translation
1041
commit b2164765e83901526d0dd1faad6b46482a9edae2
1042
Author: David King <amigadave@amigadave.com>
1043
Date: Tue Jan 8 07:21:06 2013 +0000
1045
Fix overlaid text in scanner legend
1047
https://mail.gnome.org/archives/easytag-list/2013-January/msg00008.html
1051
commit 769bd3f460ca8481ee749f0d1ddff12381b80909
1052
Author: Andreas Winkelmann <ml@awinkelmann.de>
1053
Date: Sat Jan 5 20:19:24 2013 +0100
1055
Add "Write genre to text" setting to config file
1057
https://mail.gnome.org/archives/easytag-list/2013-January/msg00003.html
1061
commit 434a1cbe5bb6cce6a58d7c2964dc172448bb8d09
1062
Author: Andreas Winkelmann <ml@awinkelmann.de>
1063
Date: Tue Dec 25 02:28:00 2012 +0100
1065
Add "Remove all text" to tag field context menu
1069
commit 138376897831fd20b15e760a3a695889af20907d
1070
Author: Andreas Winkelmann <ml@awinkelmann.de>
1071
Date: Mon Dec 24 01:56:20 2012 +0100
1073
Add column for disc number to browser list
1078
commit 6e83cbcbc52144d9e38f62feecb65718dec30288
1079
Author: Milagros Infante Montero <maim92@gmail.com>
1080
Date: Sat Jan 5 11:05:59 2013 +0100
1082
Updated Spanish translation
1086
commit 4afb94fa4c80e99e650230b422d4dd6ccabdd66a
1087
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
1088
Date: Fri Jan 4 22:13:04 2013 +0100
1090
Updated Serbian translation
1095
commit 35a7629a304dc4225f0d6522db64930404a0de47
1096
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
1097
Date: Mon Dec 31 12:17:20 2012 +0100
1099
Updated Spanish translation
1103
commit 783a2b1fe03dad2efca24262e4d232fcdc65121e
1104
Author: Piotr Drąg <piotrdrag@gmail.com>
1105
Date: Sun Dec 30 21:50:01 2012 +0100
1107
Updated Polish translation
1111
commit 36a3866d683fac5b0077fcd4abbcdc85c0c42c07
1112
Author: Piotr Drąg <piotrdrag@gmail.com>
1113
Date: Sun Dec 30 21:44:59 2012 +0100
1115
Fix typos in translatable strings
1137
M src/win32/win32dep.c
1139
commit 581af97294c481f7f4cacd5aeaa048f06a01771c
1140
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
1141
Date: Sun Dec 30 19:58:37 2012 +0100
1147
commit 9a9339f27f19f6b81b580a8aa89c9df0432643e1
1148
Author: Milagros Infante Montero <maim92@gmail.com>
1149
Date: Sun Dec 30 19:57:17 2012 +0100
1151
Updated Spanish translation
1155
commit 62922726e4b4c32bbe253ebcdd225e9c32202694
1156
Author: Piotr Drąg <piotrdrag@gmail.com>
1157
Date: Sun Dec 30 19:52:09 2012 +0100
1159
Updated Polish translation
1163
commit 9e4938474447a296c7f7efdbf6e3a3893df9e5b3
1164
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
1165
Date: Sun Dec 30 19:48:16 2012 +0100
1167
Fixed typos in strings
1172
commit c853330bb391da8c297247124ded4e037c28f1f5
1173
Author: Piotr Drąg <piotrdrag@gmail.com>
1174
Date: Sun Dec 9 23:49:42 2012 +0100
1176
Updated Polish translation
1180
commit ae6d217725ecbf1f7f50356c87d2b0760c1238d4
1181
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
1182
Date: Sun Dec 9 14:10:54 2012 +0100
1184
Added Serbian translation
1190
commit 2bc0a756028981c3e03e7510f6bdc987e87fc35b
1191
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
1192
Date: Fri Dec 7 12:24:04 2012 +0100
1194
Updated Spanish translation
1198
commit 82f83e86fac3ef2f34ea1bb10b9f239a63235cc1
1199
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
1200
Date: Wed Dec 5 20:06:09 2012 +0100
1202
Updated Spanish translation
1206
commit b7f3e9e22bf1f85e0a10440bb0aad0e23f31940c
1207
Author: Matej Urbančič <mateju@svn.gnome.org>
1208
Date: Wed Dec 5 10:24:12 2012 +0100
1210
Updated Slovenian translation
1214
commit e35440eb37c3420b90304d9999e25c59679b2353
1215
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
1216
Date: Wed Dec 5 01:18:56 2012 +0100
1218
Updated Spanish translation
1222
commit ad947dc91150f390ce95a8f17ce433008ed3ed01
1223
Author: David King <amigadave@amigadave.com>
1224
Date: Tue Dec 4 18:19:44 2012 +0000
1226
Fix configure summary for id3lib
1230
commit 332c82d82adbfd8f30d79b5de69ebe86ff33f210
1231
Author: David King <amigadave@amigadave.com>
1232
Date: Tue Dec 4 18:12:11 2012 +0000
1234
Minor updates to manpage
1236
Also, add generated manpage to DISTCLEANFILES.
1241
commit 0731c27a33526d6589a1fe16f1adcbe66385ba58
1242
Author: David King <amigadave@amigadave.com>
1243
Date: Tue Dec 4 18:07:51 2012 +0000
1245
Use themed icon for main window icon
1248
D pixmaps/EasyTAG_icon.xpm
1251
commit 4a88445aba5345e77d333c59255e5a0b5a732d47
1252
Author: David King <amigadave@amigadave.com>
1253
Date: Tue Dec 4 18:00:49 2012 +0000
1255
Remove some crufty defines
1261
commit ade83fbeedaadba1246657e4ec5bbbe0ca4fccb8
1262
Author: David King <amigadave@amigadave.com>
1263
Date: Tue Dec 4 17:31:49 2012 +0000
1265
Distribute and install more documentation
1267
Distribute and install the HACKING, TODO and USERS-GUIDE files.
1271
commit 073229520fc5bc90c001b2d612d3c97d4d583f43
1272
Author: David King <amigadave@amigadave.com>
1273
Date: Tue Dec 4 17:24:45 2012 +0000
1277
Add new mailing list and homepage. Use UTF-8. Remove old information
1282
commit ff9516c8c7be67e5674f85a94d9e6f90b24c9717
1283
Author: David King <amigadave@amigadave.com>
1284
Date: Tue Dec 4 17:07:22 2012 +0000
1286
Update HACKING with new coding style
1288
Additionally, include mailing list address and Bugzilla location.
1292
commit 2beef8aaf76fcfb7e341b8d4de94c8be0febdc93
1293
Author: David King <amigadave@amigadave.com>
1294
Date: Mon Dec 3 18:26:45 2012 +0000
1296
Use sigaction() rather than signal()
1298
Use of signal() is discouraged, as some really old systems have signal
1299
handlers which return int, not void.
1303
commit e84f769cc57d3f33b163ec17107a84c967a98baa
1304
Author: Alessio Ababilov <ilovegnulinux@gmail.com>
1305
Date: Sun Dec 2 13:30:28 2012 +0200
1307
Handle SIGCHLD to avoid problems in child process
1309
If child process inherits SIG_IGN behavior, it will not be able
1311
exits statuses of its own children.
1313
This patch allows Audacious archived skins to work properly.
1317
commit 7fdb64be0d4101324eb11c6ac468724a4ac001ff
1318
Author: Piotr Drąg <piotrdrag@gmail.com>
1319
Date: Sun Dec 2 21:39:43 2012 +0100
1321
Stop screaming at users, bug 689498
1323
What did they do wrong so we must be so rude to them? :)
1335
commit 84193c78c761a442badd80e3f0067bc90bac1073
1336
Author: David King <amigadave@amigadave.com>
1337
Date: Sun Dec 2 21:38:43 2012 +0000
1339
Migrate old configuration data to new location
1343
commit 856b4553904c59e564d5795903095098fad643db
1344
Author: David King <amigadave@amigadave.com>
1345
Date: Sun Dec 2 19:39:47 2012 +0000
1347
Use XDG directories for configuration and cache
1359
commit ffd3358a3f3035377d0c52d7c5783378cd9dd5a9
1360
Author: Piotr Drąg <piotrdrag@gmail.com>
1361
Date: Sun Dec 2 23:16:38 2012 +0100
1367
commit 1c36faf1856451f641d0455c20d9aab0c9d59a32
1368
Author: David King <amigadave@amigadave.com>
1369
Date: Sun Dec 2 09:20:56 2012 +0000
1371
Minor string improvements
1373
Use sentence capitalisation for tooltips and header capitalisation for
1374
menu items. Only use an ellipsis when the action required further user
1375
interaction, as per the GNOME HIG:
1377
http://developer.gnome.org/hig-book/3.7/design-text-labels.html.en#layout-capitalization
1378
http://developer.gnome.org/hig-book/3.7/menus-design.html.en#menu-item-type-command
1383
commit 63dfdcbcf784ea26ef6e67bb7b2da4088999b9e9
1384
Author: Piotr Drąg <piotrdrag@gmail.com>
1385
Date: Sun Dec 2 05:46:20 2012 +0100
1387
Fix build errors in po files
1393
commit 1bc01d3528f38de16442df65abd5a282612ffab4
1394
Author: David King <amigadave@amigadave.com>
1395
Date: Sun Dec 2 00:13:52 2012 +0000
1397
Improve many translatable strings, bug 689416
1399
Fix a large number of translatable strings, and plug a few memory
1413
commit 4737dfea60fd79e10e8bd4cba44bcbce7c351931
1414
Author: David King <amigadave@amigadave.com>
1415
Date: Sat Dec 1 22:06:34 2012 +0000
1417
Replace about dialog with GtkAboutDialog
1419
Fix translatable strings in about dialog by replacing the dialog
1421
stock GtkAboutDialog and updating the source strings. Distribute a PNG
1422
icon and install it to the hicolor themed icon path.
1428
M easytag.desktop.in
1429
A pixmaps/easytag.png
1432
commit c4d9b697e6d810f3c28468fdd47f5096d892d349
1433
Author: David King <amigadave@amigadave.com>
1434
Date: Sat Dec 1 21:16:11 2012 +0000
1438
Add GNOME Bugzilla, GNOME mailing list and projects.gnome.org website.
1442
commit e57390f2fb44395ae981c4342737ca4cfc37149a
1443
Author: Matej Urbančič <mateju@svn.gnome.org>
1444
Date: Sat Dec 1 09:20:31 2012 +0100
1446
Added sl for Slovenian translation
1450
commit 987fb131b9a98a181c75926a7ebabce8c3a57034
1451
Author: Matej Urbančič <mateju@svn.gnome.org>
1452
Date: Sat Dec 1 08:27:38 2012 +0100
1454
Added Slovenian translation
1458
commit 518168c0ec81e58aaa9bd1d808b0613bc35c6e4a
1459
Author: David King <amigadave@amigadave.com>
1460
Date: Fri Nov 30 10:03:54 2012 +0000
1462
Remove easytag.pot from git
1464
GNOME translators do not need the template.
1469
commit 5f11d910e8d519b5c9ee0fa0abfa8cc7e0be1b78
1470
Author: David King <amigadave@amigadave.com>
1471
Date: Fri Nov 30 09:10:34 2012 +0000
1473
Do not split description in DOAP file
1475
Otherwise, the git.gnome.org web interface skips the text after the
1480
commit b254229ae8e2d8496e1feddd6ca2347808335303
1481
Author: David King <amigadave@amigadave.com>
1482
Date: Fri Nov 30 09:06:48 2012 +0000
1488
commit 53292a6c8af0884553b986873496b3c950b4fbb2
1489
Author: David King <amigadave@amigadave.com>
1490
Date: Thu Nov 29 07:52:06 2012 +0000
1492
Avoid triggering two GtkSpinButton warnings
1494
Setting a GtkAdjustment with a page size on a GtkSpinButton is
1495
deprecated. Instead, construct the GtkSpinButton with a range. This
1497
avoids leaking a GtkSpinButton.
1501
commit 35c7b2f6b8093c81c557115d25d1119070ec8ba4
1502
Author: David King <amigadave@amigadave.com>
1503
Date: Thu Nov 29 07:45:46 2012 +0000
1505
Merge desktop file translations into .po files
1507
Remove the old Comment fields, as they no longer match the current
1508
comment in the desktop file.
1510
M easytag.desktop.in
1515
commit 557f5db51e3cecc10d15360410a32abc3c79f0a6
1516
Author: David King <amigadave@amigadave.com>
1517
Date: Thu Nov 29 07:42:05 2012 +0000
1523
commit 269e43d4c40d0173818e800af558b33593502ed3
1524
Author: David King <amigadave@amigadave.com>
1525
Date: Thu Nov 29 07:34:31 2012 +0000
1527
Remove Changes tab in about dialog
1529
Showing the ChangeLog in the UI is not particularly useful, and
1531
work in several distributions, such as Ubuntu and Debian:
1533
https://github.com/stsquad/easytag/issues/16
1537
commit f82eaef13b6d73e45ab3ce826f5982ecb1509d46
1538
Author: David King <amigadave@amigadave.com>
1539
Date: Thu Nov 29 07:29:06 2012 +0000
1541
Improve pkg-config checks further
1543
Use PKG_CONFIG_EXISTS when checking for the presence of libraries, and
1544
only use PKG_CHECK_MODULES when populating the CFLAGS and LIBS
1546
near the end of the configure process.
1550
commit 39bb576804a204f06e2abbc7f598f15dd81ee1e5
1551
Author: David King <amigadave@amigadave.com>
1552
Date: Thu Nov 29 07:16:22 2012 +0000
1554
Generate ChangeLog during make dist
1556
Move the ChangeLog to NEWS and generate the ChangeLog during
1558
from the git log. Move THANKS to AUTHORS as that is the filename that
1559
automake expects for a non-foreign project.
1568
commit 2abaf8a4c77f128e3026830162c53a2e2735edff
1569
Author: David King <amigadave@amigadave.com>
1570
Date: Thu Nov 29 07:13:52 2012 +0000
1572
Update THANKS and about dialog thanks list
1577
commit 84f33f02d58a1888020b57e436ea1afe730cbb66
1578
Author: David King <amigadave@amigadave.com>
1579
Date: Thu Nov 29 06:47:13 2012 +0000
1581
Improve album artist entry focus chain order
1583
As reported by Julian Orth <ju.orth@gmail.com>, the album artist entry
1584
was not in the focus chain after the album entry, which is where it
1585
should logically be if looking at the user interface. Reorder
1587
chain so that the order matches the interface layout.
1589
Additionally, use g_list_prepend() to add new focus chain widgets
1591
start of the list, and then reverse the list before setting the
1593
the parent container, as this is more efficient.
1597
commit 64a3e30d963fb34407984fb73444318bfce44be6
1598
Author: David King <amigadave@amigadave.com>
1599
Date: Wed Nov 28 22:40:59 2012 +0000
1601
Check for pkg-config libraries only once
1603
This is more better than manually concatenating the _LIBS variables,
1605
pkg-config can adjust the linker command line so that the ordering is
1611
commit 186439606a8459febb31fdd3631b0ea6a911eb74
1612
Author: David King <amigadave@amigadave.com>
1613
Date: Wed Nov 28 19:33:16 2012 +0000
1615
Drop use of libmp4v2, use taglib instead
1617
The MPL 1.1 license used by libmp4v2 is incompatible with the GPL
1619
by EasyTAG. TagLib has dual MPL and LGPL licenses and is fine to link
1620
with, so use it instead. Only basic tagging data is supported by the
1623
Based on a patch written by Maia Kozheva <sikon@ubuntu.com> and
1625
at https://github.com/stsquad/easytag/issues/13.
1634
commit dad1bcfd68bbecce8f803553136d91bc4ad32b34
1635
Author: David King <amigadave@amigadave.com>
1636
Date: Tue Nov 27 17:07:58 2012 +0000
1638
Update .po and .pot files
1665
commit a00d0e54f3e9113e0fe558124c11172288f24ab0
1666
Author: David King <amigadave@amigadave.com>
1667
Date: Tue Nov 27 21:32:24 2012 +0000
1669
Add a --with-gtk3 configure argument
1671
Note that the GTK+ 3 port is experimental, and default to GTK+
1673
GTK+ 3 to be enabled if and only if GTK+ 2 was not found, GTK+ 3 was
1674
found and GTK+ 3 support was not explicitly requested.
1679
commit 0d08331d981ade0ae6e794cca86bda9bb73b26ae
1680
Author: David King <amigadave@amigadave.com>
1681
Date: Tue Nov 27 21:00:32 2012 +0000
1683
Do not fetch adjustments from GtkTreeView
1685
Use gtk_scrollable_get_vadjustment() instead. Add a compatibility
1686
wrapper so that it still compiles with GTK+ 2.
1691
commit 36620c2a084c3092353b23982a535b5d81857186
1692
Author: David King <amigadave@amigadave.com>
1693
Date: Tue Nov 27 20:56:35 2012 +0000
1695
Avoid gtk_hseparator_new() and gtk_vseparator_new()
1697
Use gtk_separator_new(GTK_ORIENTATION_*) instead. Add a caompatibility
1698
wrapper so that it still compiles with GTK+ 2.
1709
commit 9aea6c6b236d5dcf5f013cc451a3acfa67306d5f
1710
Author: David King <amigadave@amigadave.com>
1711
Date: Tue Nov 27 20:50:26 2012 +0000
1713
Avoid using gtk_hpaned_new() and gtk_vpaned_new()
1715
Use gtk_paned_new(GTK_ORIENTATION_*) instead. Add a compatibility
1716
wrapper so that it still compiles with GTK+ 2.
1725
commit 13bb9383f18b0aaac0da12ea06a0e38c7d1f10db
1726
Author: David King <amigadave@amigadave.com>
1727
Date: Tue Nov 27 20:45:00 2012 +0000
1729
Avoid using gtk_hbutton_box_new()
1731
Use gtk_button_box_new(GTK_ORIENTATION_HORIZONTAL) instead. Add a
1732
compatibility wrapper so that it still compiles with GTK+ 2.
1740
commit d48695cc181850bfeffee4f7aacdc7e02d329e4b
1741
Author: David King <amigadave@amigadave.com>
1742
Date: Tue Nov 27 20:38:42 2012 +0000
1744
Do not use gtk_vbox_new() nor gtk_hbox_new()
1746
Use the GTK+ 3 gtk_box_new(GTK_ORIENTATION_*) instead, and add a
1747
compatibility wrapper so that it still compiles with GTK+ 2.
1760
commit 2f5b9a748e6f591b6902958f692b2e4ac8e53d94
1761
Author: David King <amigadave@amigadave.com>
1762
Date: Tue Nov 27 19:50:39 2012 +0000
1764
Use ellipsis rather than consecutive full stops
1780
commit 12ba561584a75f9a68da76c14893a96c8dbefe30
1781
Author: David King <amigadave@amigadave.com>
1782
Date: Tue Nov 27 18:39:05 2012 +0000
1784
Avoid use of gdk_window_move()
1786
Use gtk_window_move() on the GtkWindow instead.
1792
commit 44d0e201295a9f9b59815ca00dff932a55849515
1793
Author: David King <amigadave@amigadave.com>
1794
Date: Tue Nov 27 18:36:14 2012 +0000
1796
Fix a pointer case warning
1800
commit 63da08a50dc17f18af66f75df11acb5fe03a40ad
1801
Author: David King <amigadave@amigadave.com>
1802
Date: Tue Nov 27 18:26:23 2012 +0000
1804
Avoid use of GtkObject
1806
GtkObject does not exist in GTK+ 3, and for all cases in EasyTAG a
1807
GtkWidget should be used instead.
1818
commit b948bf816ce8d53909877421dc18699a20c09c07
1819
Author: David King <amigadave@amigadave.com>
1820
Date: Tue Nov 27 17:08:13 2012 +0000
1822
Many typo and spelling fixes
1824
Fixes https://github.com/stsquad/easytag/issues/14 and
1825
http://sourceforge.net/tracker/?func=detail&aid=3560431&group_id=5216&atid=105216
1845
commit 3f096d9b1ac68dabf77e9483fbe1805c15b57078
1846
Author: David King <amigadave@amigadave.com>
1847
Date: Tue Nov 27 17:08:09 2012 +0000
1851
Remove full stops at end of comments. Change StartupNotify to true.
1853
Based on a similar patch by Andrea Carpineti <carpineti.dev@gmail.com>
1854
and Maia Kozheva <sikon@ubuntu.com> found at
1855
https://github.com/stsquad/easytag/issues/15 and included in the
1857
and Ubuntu packages.
1859
M easytag.desktop.in
1861
commit 469b7f3288b367e9e24797b179ec2af041a6e805
1862
Author: David King <amigadave@amigadave.com>
1863
Date: Tue Nov 27 17:08:02 2012 +0000
1865
Apply strict compiler warning flags
1867
Check that the compiler accepts the warnings flags and include them in
1868
the configure summary.
1873
commit d0b3ce0b2836c07d9785995a7a0609688fffb6e1
1874
Author: David King <amigadave@amigadave.com>
1875
Date: Tue Nov 27 17:07:49 2012 +0000
1877
Remove MsgBox and use GtkMessageDialog instead
1895
commit efaecc4a98389564e5cece41039e56dacf628cef
1896
Author: David King <amigadave@amigadave.com>
1897
Date: Tue Nov 27 17:07:40 2012 +0000
1899
Improve some C-style casts
1901
Do not cast away const. Use the GObject-style casts in preference to
1914
commit cc7bc2f80858fa102db366e2923666d4082c0324
1915
Author: David King <amigadave@amigadave.com>
1916
Date: Sun Nov 25 23:07:57 2012 +0000
1918
Fix a sign comparison warning
1922
commit 0b6375a0d5eefc1d2ed1f75cb311524ede5c6d28
1923
Author: David King <amigadave@amigadave.com>
1924
Date: Sun Nov 25 23:07:32 2012 +0000
1926
Remove some unused prototypes
1931
commit 77b8b474e74c00d7bbea441f326162b7f55625f2
1932
Author: David King <amigadave@amigadave.com>
1933
Date: Sun Nov 25 22:40:09 2012 +0000
1935
Fix several const-correctness mistakes with strings
1942
commit 359d215178c88aa5c218929eadd80f7f4e854793
1943
Author: David King <amigadave@amigadave.com>
1944
Date: Sun Nov 25 22:04:07 2012 +0000
1950
commit 07e58d5affeceeb77cb09ce9914c90fccd1fb7ef
1951
Author: David King <amigadave@amigadave.com>
1952
Date: Sun Nov 25 19:05:47 2012 +0000
1954
Translate easytag.desktop with intltool
1958
R095 easytag.desktop easytag.desktop.in
1985
commit 596e4245add098c4012d7d0fed8b55ba61570449
1986
Author: David King <amigadave@amigadave.com>
1987
Date: Sun Nov 25 18:09:18 2012 +0000
1989
Update .po and .pot files
2016
commit ae36c27499cb5bf2a5075582088a1549bb861491
2017
Author: David King <amigadave@amigadave.com>
2018
Date: Sun Nov 25 17:13:56 2012 +0000
2020
Apply strict deprecation defines in configure.ac
2022
Disable deprecated symbols for GTK+, GDK and GLib. Allow only single
2023
headers to be included for GTK+ and GLib.
2027
commit 76235eb80c7d71fee857234ba8f807c0542d036c
2028
Author: David King <amigadave@amigadave.com>
2029
Date: Sun Nov 25 17:09:21 2012 +0000
2031
Use new GDK_KEY_* defines
2033
This will ease porting to GTK+ 3, which does not include the current
2034
GDK_* defines for keys, but only the GDK_KEY_* defines.
2045
commit 846aba1ecbc5dadb05cc7f46d9be009d8b93c0e3
2046
Author: David King <amigadave@amigadave.com>
2047
Date: Sun Nov 25 15:51:43 2012 +0000
2049
Do not access GtkSelectionData->data directly
2051
Use gtk_selection_data_get_data() instead.
2055
commit 14501bd382b977cd7096550b91af88e38e1b2b66
2056
Author: David King <amigadave@amigadave.com>
2057
Date: Sun Nov 25 15:45:20 2012 +0000
2059
Do not access GtkAdjustment->value, upper and page_size
2061
Instead, use gtk_adjustment_get_value(), gtk_adjustment_get_upper()
2063
gtk_adjustment_get_page_size().
2067
commit c329cc8ce0c21809b33cea3a431022d9928f401d
2068
Author: David King <amigadave@amigadave.com>
2069
Date: Sun Nov 25 14:42:56 2012 +0000
2071
Do not access GtkPaned->child1_size directly
2073
Instead, use gtk_paned_get_position().
2078
commit f9717ab27cba913ca3c0400c97f3741fa522fcb6
2079
Author: David King <amigadave@amigadave.com>
2080
Date: Sun Nov 25 14:36:11 2012 +0000
2082
Do not access GtkToggleButton->active directly
2084
Instead, use gtk_toggle_button_get_active().
2094
commit c3b71716d13e3375b9160e683330dbaf5d062c62
2095
Author: David King <amigadave@amigadave.com>
2096
Date: Sun Nov 25 12:17:52 2012 +0000
2098
Do not access GtkBin->child directly
2100
Use gtk_bin_get_child() instead.
2111
commit 58580165221d5bfce788d2ea155a33350da5bcd5
2112
Author: David King <amigadave@amigadave.com>
2113
Date: Sun Nov 25 11:47:31 2012 +0000
2115
Do not access GtkCheckMenuItem->active directly
2117
Use gtk_check_menu_item_get_active() instead.
2121
commit ffc592b04ca2f043f240a13aa957b51b388c65a6
2122
Author: David King <amigadave@amigadave.com>
2123
Date: Sun Nov 25 11:43:35 2012 +0000
2125
Do not access GtkDialog->vbox and action_area directly
2127
Use gtk_dialog_get_content_area() and gtk_dialog_get_action_area()
2134
commit 2d3ba92cf3c90d4cd79352c4c5066abb9b9fe6f3
2135
Author: David King <amigadave@amigadave.com>
2136
Date: Sun Nov 25 11:41:56 2012 +0000
2138
Do not access GtkWidget->window directly
2140
Use gtk_widget_get_window() instead.
2150
commit 0d70acffef5de5f4da4aa51102ac5250dd54388f
2151
Author: David King <amigadave@amigadave.com>
2152
Date: Sun Nov 25 11:33:39 2012 +0000
2154
Do not use deprecated g_string_sprintf()
2156
Use g_string_printf() instead.
2160
commit 42b852bf4947154a25f8552c00b5ec40e0fba52b
2161
Author: David King <amigadave@amigadave.com>
2162
Date: Sun Nov 25 11:25:29 2012 +0000
2164
Do not use deprecated gtk_widget_hide_all()
2166
Use gtk_widget_hide() instead.
2171
commit 2e469aac859ff2250144bdda24c1fe9759879a50
2172
Author: David King <amigadave@amigadave.com>
2173
Date: Sun Nov 25 11:25:10 2012 +0000
2175
Use new GtkEditable API
2179
commit e35dab24ff8ce4f3678aff513e9b7fb73a0e6c16
2180
Author: David King <amigadave@amigadave.com>
2181
Date: Sun Nov 25 09:47:11 2012 +0000
2183
Avoid GTK_WIDGET_TOPLEVEL
2185
Use gtk_widget_is_toplevel() instead
2190
commit 6ea62c318384e5ec7742688e17272a7c672f8a47
2191
Author: David King <amigadave@amigadave.com>
2192
Date: Sun Nov 25 09:41:58 2012 +0000
2194
Avoid gtk_object_set_data()
2196
Use g_object_set_data() instead.
2200
commit 1b8f5253e23ab8e5fcb16f37c3a3b8a0da41d19d
2201
Author: David King <amigadave@amigadave.com>
2202
Date: Sun Nov 25 09:40:59 2012 +0000
2204
Avoid gtk_widget_set_usize()
2206
Use gtk_widget_set_size_request() instead.
2210
commit 6d6f0e0bebfe1b4247a7d938c966fe02d39f4858
2211
Author: David King <amigadave@amigadave.com>
2212
Date: Sun Nov 25 09:12:25 2012 +0000
2214
Avoid deprecated GtkNotebookPage
2218
commit bc0d03adf7b002f507b0626c56d12cd4142e57f3
2219
Author: David King <amigadave@amigadave.com>
2220
Date: Sun Nov 25 09:05:22 2012 +0000
2222
Avoid deprecated gdk_window_get_size()
2229
commit 5773b200219b7d95c076c2dd079f7bfdf678b182
2230
Author: David King <amigadave@amigadave.com>
2231
Date: Sun Nov 25 09:03:24 2012 +0000
2233
Avoid deprecated gtk_container_set_border_width()
2237
commit 622f8691ec2163618999b4598bfdd71b3cd44b7a
2238
Author: David King <amigadave@amigadave.com>
2239
Date: Sun Nov 25 08:48:56 2012 +0000
2241
Avoid deprecated gtk_window_set_policy()
2243
Use gtk_window_set_resizable() instead.
2247
commit cfe2c8e6ec30d49cd99ba842cdd9fc2376f8c23f
2248
Author: David King <amigadave@amigadave.com>
2249
Date: Sun Nov 25 08:45:02 2012 +0000
2251
Do not use deprecated GtkComboBoxText and Entry API
2261
commit eb1ffde664bbbda4683fd9b5df4c8c11756657e1
2262
Author: David King <amigadave@amigadave.com>
2263
Date: Sun Nov 25 08:36:48 2012 +0000
2265
Do not use deprecated GtkTooltips API
2267
Use gtk_widget_set_tooltip_text() instead
2276
commit 8bace17ec68dac66139d455e6a16ddb320fd56e6
2277
Author: David King <amigadave@amigadave.com>
2278
Date: Sun Nov 25 08:31:01 2012 +0000
2280
Use GSourceFunc, not GtkFunction
2286
commit 3e2f37a0be50b4be775477be49e12987e8e55a03
2287
Author: David King <amigadave@amigadave.com>
2288
Date: Sun Nov 25 08:28:58 2012 +0000
2290
Avoid deprecated GTK_WIDGET_SET_FLAGS
2301
commit 4f517ccae156d8fb3853ef0855244eafb3d906dc
2302
Author: David King <amigadave@amigadave.com>
2303
Date: Sun Nov 25 08:27:12 2012 +0000
2305
Avoid deprecated GdkPixmap functions
2307
M pixmaps/EasyTAG_icon.xpm
2311
commit ef68719e6bd3a102290d433d2d59eb5329dd89a4
2312
Author: David King <amigadave@amigadave.com>
2313
Date: Sun Nov 25 08:17:24 2012 +0000
2315
Fix GDK single include error
2319
commit ae7dbfd44a353023d3744d822d32e8d84bcbc7f8
2320
Author: David King <amigadave@amigadave.com>
2321
Date: Sun Nov 25 08:13:10 2012 +0000
2323
Fix return value of Flac_Set_Tag()
2327
commit 8c501cc7dc125bf9ea79b88634401bff3f83821f
2328
Author: David King <amigadave@amigadave.com>
2329
Date: Sun Nov 25 08:09:06 2012 +0000
2331
Fix a value compute warning
2335
commit 4689ef7252650f1f9fd0c582081f55ebef5bb515
2336
Author: David King <amigadave@amigadave.com>
2337
Date: Sun Nov 25 08:06:36 2012 +0000
2339
Fix some unused variable warnings
2343
commit d9f68565d21c516d2505637e1e373699abf9f75e
2344
Author: David King <amigadave@amigadave.com>
2345
Date: Sun Nov 25 07:55:38 2012 +0000
2347
Fix some const-correctness warnings
2355
commit 7149a65cc2d47019187661d3ee244df606ef8c7e
2356
Author: David King <amigadave@amigadave.com>
2357
Date: Sun Nov 25 07:38:45 2012 +0000
2359
Do not depend on libtool
2361
EasyTAG provides no libraries, so using libtool is unnecessary.
2365
commit 95b04760d64cefd9aaea2178c98c31da3a77390a
2366
Author: David King <amigadave@amigadave.com>
2367
Date: Sat Nov 24 23:52:25 2012 +0000
2373
commit 98065d10b09bb27a2dee1e79f9b0eef0cee549a0
2374
Author: David King <amigadave@amigadave.com>
2375
Date: Sat Nov 24 23:47:13 2012 +0000
2377
Port to use intltool for internationalization
2387
commit dad3629c4e7aba00c24cf0ed1bc09299c9e7f837
2388
Author: David King <amigadave@amigadave.com>
2389
Date: Sat Nov 24 23:31:52 2012 +0000
2391
Include HTML documentation in distribution
2395
commit 0fc4fc433f3691085c12bed01aee2f01e18fedce
2396
Author: David King <amigadave@amigadave.com>
2397
Date: Sat Nov 24 23:30:09 2012 +0000
2399
Include top_srcdir in include search path
2405
commit 3f6c44421813b360dd70d979c04c14412e15d26a
2406
Author: David King <amigadave@amigadave.com>
2407
Date: Sat Nov 24 22:46:11 2012 +0000
2409
Convert src/libmpg123 to non-recursive build
2413
D src/libmpg123/Makefile.am
2415
commit 1ba85b9e6f3e394c32d04574ddc1f5d77844b39e
2416
Author: David King <amigadave@amigadave.com>
2417
Date: Sat Nov 24 22:42:20 2012 +0000
2419
Convert src/libapetag directory to non-recursive build
2423
D src/libapetag/Makefile.am
2425
commit a76c77daa31d7a0830f5cca5c24543659d8c30ab
2426
Author: David King <amigadave@amigadave.com>
2427
Date: Sat Nov 24 22:36:13 2012 +0000
2429
Convert src/id3lib directory to non-recursive build
2433
D src/id3lib/Makefile.am
2435
commit 7e97c83d4225d4e7ffe3a0326d9fc6a87cc8fcb0
2436
Author: David King <amigadave@amigadave.com>
2437
Date: Sat Nov 24 22:31:41 2012 +0000
2439
Convert src subdirectory to non-recursive build
2446
commit 06eaace2992a8a183610cc2a54d4216bd17ddc65
2447
Author: David King <amigadave@amigadave.com>
2448
Date: Sat Nov 24 22:17:20 2012 +0000
2450
Fix a string cast warning
2454
commit c8c47044311e9bd3d57bbd1b0d71c303ac1ee2a8
2455
Author: David King <amigadave@amigadave.com>
2456
Date: Sat Nov 24 22:10:47 2012 +0000
2458
Replace gdk_object_unref() with g_object_unref()
2460
gdk_object_unref() is deprecated.
2464
commit 43550254627019a455b41374e842d44259d5976f
2465
Author: David King <amigadave@amigadave.com>
2466
Date: Sat Nov 24 21:59:52 2012 +0000
2468
Tidy Makefile.am files
2472
M src/id3lib/Makefile.am
2473
M src/libapetag/Makefile.am
2475
commit 0ba81c93ac0262462b0c66c91ab7c42acd8290e8
2476
Author: David King <amigadave@amigadave.com>
2477
Date: Sat Nov 24 21:54:20 2012 +0000
2479
Remove some obsolete checks from configure.ac
2483
commit 2a7c16882d3e9d86f96eec5bbc52d109c0013bbd
2484
Author: David King <amigadave@amigadave.com>
2485
Date: Sat Nov 24 21:15:07 2012 +0000
2487
Fix id3lib and id3tag conditional check in configure.ac
2492
commit e1cbc24813b06c9ef567c43c196a8ff9c4dd92a5
2493
Author: David King <amigadave@amigadave.com>
2494
Date: Sat Nov 24 18:54:46 2012 +0000
2496
Fix libmp4v2 conditional support in configure.ac
2501
commit e644d477b290dd26ede2964689efcd9c1613a712
2502
Author: David King <amigadave@amigadave.com>
2503
Date: Sat Nov 24 16:34:35 2012 +0000
2505
Fix Wavpack optional support in configure.ac
2510
commit 54f474f294fd45c393f4183c7b3f3e5896e5bdeb
2511
Author: David King <amigadave@amigadave.com>
2512
Date: Sat Nov 24 16:17:24 2012 +0000
2514
Enable silent automake rules
2516
THese can be disabled either with "make V=1" or at configure time with
2517
./configure --disable-silent-rules.
2521
commit f629f01c61bdb869823ca79f4bf02ee3d71374bf
2522
Author: David King <amigadave@amigadave.com>
2523
Date: Sat Nov 24 16:15:21 2012 +0000
2525
Fix FLAC conditional support in configure.ac
2531
commit 7fcca947068cf3989d06387cb4aaea3dccc6b492
2532
Author: David King <amigadave@amigadave.com>
2533
Date: Sat Nov 24 16:05:37 2012 +0000
2535
Fix Speex conditional support in configure.ac
2540
commit 39ebeb193864fd81ca32b8fae1aa114c40218377
2541
Author: David King <amigadave@amigadave.com>
2542
Date: Sat Nov 24 15:43:31 2012 +0000
2544
Initial porting to more recent autoconf syntax
2546
Move configure.in to configure.ac. Remove several generated or copied
2547
files. Move INSTALL content into README.
2556
R077 configure.in configure.ac
2566
M src/id3lib/Makefile.am
2567
M src/id3lib/c_wrapper.cpp
2568
M src/libapetag/Makefile.am
2569
M src/libmpg123/Makefile.am
2571
commit 446de64a62d401051818bf92d0bf5dd3aca974fc
2572
Author: Kip Warner <kip@thevertigo.com>
2573
Date: Mon Sep 17 22:01:06 2012 -0700
2575
Updated Algimantas' Lithuanian translation...
2603
commit 116d811fedf0ca47d35150064d7bddd156f49100
2604
Author: Kip Warner <kip@thevertigo.com>
2605
Date: Mon Sep 17 17:02:55 2012 -0700
2607
Added Algimantas' Lithuanian translation...
2635
commit 0bdb71426af6fea70e646c2a54de6537d33a1d6f
2636
Author: Kip Warner <kip@thevertigo.com>
2637
Date: Mon Jun 18 00:06:26 2012 -0700
2639
Honore Doktorr's revised mp4v2 patch...
2646
commit 8b6d63610afc88e7a036dbaa2af36638c144ab2e
2647
Author: Kip Warner <kip@thevertigo.com>
2648
Date: Sun Jun 3 17:46:34 2012 -0700
2650
Julian Taylor's fix out of bound array access
2657
commit 9aa7022b20c60f80192f4d7186fb6abf27cb21bb
2658
Author: Kip Warner <kip@thevertigo.com>
2659
Date: Mon May 28 07:51:10 2012 -0700
2661
Wojciech Wierchola's file save performance improvement...
2668
commit e6eb55235a706d54468260aa0b87bff30ca6a1cd
2669
Author: Kip Warner <kip@thevertigo.com>
2670
Date: Thu May 24 16:53:50 2012 -0700
2672
Updated: about and debian changelog...
2677
commit d27ea5803130a25a46be7be98211d4993e671a86
2678
Author: Kip Warner <kip@thevertigo.com>
2679
Date: Thu May 24 16:44:20 2012 -0700
2681
Updated: compile against newest version of libmp4v2
2688
commit 8201215286e1a627f5c7996411d3b661c776884f
2689
Author: Kip Warner <kip@thevertigo.com>
2690
Date: Thu Mar 22 15:31:48 2012 -0700
2692
Updated Michał Smoczyk's Polish translation...
2693
Updated ChangeLog...
2698
commit b36ac16f9e1e90df887cb9831728a7f2503eaf60
2699
Author: Kip Warner <kip@thevertigo.com>
2700
Date: Wed Mar 21 16:22:13 2012 -0700
2702
Applied Chris's following two patches...
2703
0001-Desktop-file-cleanup.patch
2704
0002-Add-a-new-option-to-trim-spaces-when-renaming-files..patch
2706
Also some updated translations.
2762
commit 2711ab2462b015947804c9584d63b03a0dcb371f
2763
Merge: ad8c644 a296cb0
2764
Author: Alex Bennee <alex@bennee.com>
2765
Date: Wed Mar 14 10:33:47 2012 +0000
2767
Merge remote branch 'sf/master'
2769
This merges to the latest "master" on the sourceforge repo.
2770
I've fixed up the conflicts in FLAC and Ogg tagging due to the
2771
light re-factoring of the tag writing due to the split flags
2774
commit ad8c6443236abca79d68bb035550583c02a6fcf4
2775
Author: Alex Bennee <alex@bennee.com>
2776
Date: Wed Mar 14 10:16:45 2012 +0000
2778
Add ALBUMARTIST tag support when writting Ogg Vorbis tags
2782
commit a296cb063b01c7beec8686382ce094927b4e47d9
2783
Author: Kip Warner <kip@localhost.(none)>
2784
Date: Fri Mar 9 17:02:09 2012 -0800
2786
* WiseLord's fix-genre-tag.patch to fix predefined genres
2793
commit 150422cbd0e21c2f7c38c2ca1d9c2060c21be8da
2794
Author: Kip Warner <kip@localhost.(none)>
2795
Date: Fri Mar 9 12:09:10 2012 -0800
2797
* Leonid Podolny's easytag-2.1.6-from-txt.patch for segfault when
2799
"Apply" in "Load filenames from TXT" dialog
2804
commit 4ff54ea67e9c6aa8d2340a9684a83c72911fa496
2805
Merge: bd901a9 e4ba7c1
2806
Author: Alex Bennee <alex@bennee.com>
2807
Date: Thu Feb 16 02:42:45 2012 -0800
2809
Merge pull request #20 from crater2150/master
2811
Toggle field splitting for vorbis comments
2813
commit e4ba7c1a40a87015f73dc5a5630d543437030278
2814
Author: crater2150 <me@crater2150.de>
2815
Date: Thu Feb 16 03:04:22 2012 +0100
2817
Let the user choose which fields to split
2819
Add a new Frame to the "Tag Settings" tab in the preferences, where
2821
turn field splitting of for all fields, which were splitted
2823
As this applies to vorbis comments in general, adapt everything for
2834
commit 68e8af5baaa5548c94f97ec92aaff22bb85f91b1
2835
Author: crater2150 <me@crater2150.de>
2836
Date: Thu Feb 16 00:21:52 2012 +0100
2838
Use Flac_Write_Tag instead of duplicated code for undelimited tags.
2840
As the code for writing a tag without splitting was put into an own
2842
do not need to have four identical lines of code for each tag written
2847
commit 81022a5ee1a368d37d7bbfde03a88ba3d3234e00
2848
Author: crater2150 <me@crater2150.de>
2849
Date: Wed Feb 15 23:55:21 2012 +0100
2851
Splitting writing of a single flac tag out of delimitered tag writing.
2853
The flac tag splitting is not desirable for every field (e.g. a
2855
containing a dash is probably not meant as two titles). The splitting
2857
Flac_Write_Delimetered_Tag function makes it possible to write a
2863
commit 4ea70010a665a5ef758949c0c84330c82f32ff76
2864
Author: Kip Warner <kip@localhost.(none)>
2865
Date: Sun Jan 15 01:45:58 2012 -0800
2877
commit 665a27b3b01ce46286cb1adea0dcf792cd9d18b0
2878
Author: Kip Warner <kip@localhost.(none)>
2879
Date: Sun Jan 15 01:29:05 2012 -0800
2887
A debian/easytag.xpm
2893
commit 49becc21fce87e49473687c0a08c0c92fefb575d
2894
Author: Gaute Amundsen <taggant@div.org>
2895
Date: Fri Jan 13 22:21:22 2012 +0100
2897
Make optional the confirmation dialog when there are unsaved files
2898
when changing directory or exiting.
2900
Signed-off-by: Kip Warner <kip@localhost.(none)>
2909
commit bce4a885b4d38c76394cd8b7eb648437320300f8
2910
Author: Mark Ferry <mark@markferry.net>
2911
Date: Thu Dec 1 01:59:36 2011 +0000
2913
Add ALBUMARTIST support for ogg files
2917
commit aa832ab4ce9e41d84e7747d079d0438b75c7aced
2918
Author: Mark Ferry <mark@markferry.net>
2919
Date: Thu Dec 1 01:51:07 2011 +0000
2921
Add ALBUMARTIST support for flac files
2925
commit e512812886250bc49ed7fdca8eaa2c5764c17e4b
2926
Author: Kip Warner <kip@localhost.(none)>
2927
Date: Mon Nov 7 19:09:24 2011 -0800
2929
Updated German translation. Thanks Götz Waschk
2930
<goetz.waschk@gmail.com>.
2934
commit bd901a94b4e8d0c2a2ff24a92f557327da5aa876
2935
Merge: 90d2930 d600ff1
2936
Author: Alex Bennee <alex@bennee.com>
2937
Date: Wed Jul 27 05:26:25 2011 -0700
2939
Merge pull request #18 from bbarenblat/master
2941
FLAC: Fix segfault when setting picture description to ""
2943
commit d600ff1f154a9dff61badd86127d0c7ab5dd9a8a
2944
Author: Benjamin Barenblat <benjamin@barenblat.name>
2945
Date: Tue Jul 26 19:37:05 2011 -0400
2947
flac_tag: fix segfault when setting picture description to ""
2949
Flac_Tag_Write_File_Tag now checks to make sure the picture
2950
description string is non-null before attempting to set it. (Passing
2951
a null pointer to FLAC__metadata_object_picture_set_description
2952
violates that function's contract; see
2953
http://flac.sourceforge.net/api/group__flac__metadata__object.html#ga43).
2954
This brings Flac_Tag_Write_File_Tag's behavior in line with that of
2955
the analogous functions for Ogg and ID3 tags.
2959
commit 90d2930aacda57538f1e9e05acc18e8e80481de3
2960
Author: Daniel <random.mister@gmail.com>
2961
Date: Sat Apr 23 16:31:43 2011 +0100
2963
Add option to make genre tags as "Text Only"
2967
"I also have a patch which sets the genre tag as a string instead of
2968
the genre number. This number is not probably handled by iTunes (it
2969
shows the number, not the actual genre name). I've added it as a
2972
This is controlled by an option in the ID3 preferences tab
2974
Written-By: Daniel <random.mister@gmail.com>
2983
commit 30a13ab5271ed2ec11a2b876c70c5cdce8b4276c
2984
Author: Alex Bennee <alex@bennee.com>
2985
Date: Sat Apr 23 16:25:49 2011 +0100
2987
Add a basic HACKING document to mention the prefered form for requests
2988
and what the coding style seems to be.
2993
commit 5e5aacfc7174aba9adfbd32238a5756b717e3490
2994
Author: Daniel <random.mister@gmail.com>
2995
Date: Sat Apr 23 16:17:21 2011 +0100
2997
Add "Album Artist" field to the list of potential fields to edit
2999
Quoth Daniel (Random Mister):
3001
"I just found an extended patch which also includes support for the
3002
album-artist tag in the fill tags dialog. It is an update of the
3003
other, so if you only add this one to the git tree it should work.
3004
I've been using it for over half a year without bugs, so I think it
3005
can be merged into the Git tree."
3007
Written-By: Daniel <random.mister@gmail.com>
3025
commit 55e2c3d68d3ba31190c2484db496e09756852ee6
3026
Author: Alex Bennee <alex@bennee.com>
3027
Date: Mon Mar 28 19:34:48 2011 +0100
3029
misc.c: fix potential memory corruption
3031
As reported by valgrind:
3033
Invalid read of size 1
3034
at 0x4C28064: strlen (mc_replace_strmem.c:282)
3035
by 0x9690261: g_strdup (in /usr/lib64/libglib-2.0.so.0.2600.1)
3036
by 0x89E700C: value_collect_string (in
3037
/usr/lib64/libgobject-2.0.so.0.2600.1)
3038
by 0x89D7738: g_signal_emit_valist (in
3039
/usr/lib64/libgobject-2.0.so.0.2600.1)
3040
by 0x89D7CF1: g_signal_emit_by_name (in
3041
/usr/lib64/libgobject-2.0.so.0.2600.1)
3042
by 0x4EEF092: gtk_entry_insert_text (in
3043
/usr/lib64/libgtk-x11-2.0.so.0.2200.1)
3044
by 0x449F1A: Insert_Only_Digit (misc.c:437)
3045
by 0x89BD19D: g_closure_invoke (in
3046
/usr/lib64/libgobject-2.0.so.0.2600.1)
3047
by 0x89D6278: signal_emit_unlocked_R (in
3048
/usr/lib64/libgobject-2.0.so.0.2600.1)
3049
by 0x89D79F5: g_signal_emit_valist (in
3050
/usr/lib64/libgobject-2.0.so.0.2600.1)
3051
by 0x89D7CF1: g_signal_emit_by_name (in
3052
/usr/lib64/libgobject-2.0.so.0.2600.1)
3053
by 0x4EEF092: gtk_entry_insert_text (in
3054
/usr/lib64/libgtk-x11-2.0.so.0.2200.1)
3055
Address 0x1604d642 is 0 bytes after a block of size 2 alloc'd
3056
at 0x4C25218: calloc (vg_replace_malloc.c:467)
3057
by 0x9678639: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.2600.1)
3058
by 0x449E8E: Insert_Only_Digit (misc.c:418)
3059
by 0x89BD19D: g_closure_invoke (in
3060
/usr/lib64/libgobject-2.0.so.0.2600.1)
3061
by 0x89D6278: signal_emit_unlocked_R (in
3062
/usr/lib64/libgobject-2.0.so.0.2600.1)
3063
by 0x89D79F5: g_signal_emit_valist (in
3064
/usr/lib64/libgobject-2.0.so.0.2600.1)
3065
by 0x89D7CF1: g_signal_emit_by_name (in
3066
/usr/lib64/libgobject-2.0.so.0.2600.1)
3067
by 0x4EEF092: gtk_entry_insert_text (in
3068
/usr/lib64/libgtk-x11-2.0.so.0.2200.1)
3069
by 0x4EF4DB0: gtk_entry_set_text (in
3070
/usr/lib64/libgtk-x11-2.0.so.0.2200.1)
3071
by 0x43BFF9: ET_Display_File_Tag_To_UI (et_core.c:2802)
3072
by 0x43CC53: ET_Display_File_Data_To_UI (et_core.c:2545)
3073
by 0x4328A7: Action_Select_Nth_File_By_Etfile (easytag.c:1774)
3075
If we revisit this function it may be worth considering the guidance
3076
from the GTK manual about intercepting gtk_editible signals:
3078
http://library.gnome.org/devel/gtk/2.21/GtkEditable.html#GtkEditable-insert-text
3082
commit 6f4b502f1e6be2644ca0d984f918afb802f4116f
3083
Merge: 2513a4e 60e9c1e
3084
Author: Alex Bennee <alex@bennee.com>
3085
Date: Mon Mar 28 18:51:07 2011 +0100
3087
Merge branch 'master' of git://github.com/cmcginty/easytag
3089
commit 2513a4eabeeb3dd6998e0eb381f04c715fa4ff0f
3090
Merge: aefef02 42a8a20
3091
Author: Alex Bennee <alex@bennee.com>
3092
Date: Mon Mar 28 18:48:15 2011 +0100
3094
Merge branch 'master' of github.com:stsquad/easytag
3096
commit aefef023d780e737303dddc61941cccde00ea963
3097
Merge: d81ae5a f82b55d
3098
Author: Alex Bennee <alex@bennee.com>
3099
Date: Mon Mar 28 18:08:21 2011 +0100
3101
Merge remote branch 'rbrito/fixes'
3103
commit 60e9c1ebda68d3fb18c786a94b0e361f6493ccb0
3104
Author: Patrick C. McGinty <casey.mcginty@gmail.com>
3105
Date: Sun Mar 20 16:47:29 2011 -1000
3107
Fix 'Preserve Modification Time' option for FLAC files.
3109
Resolve condition when 'preserve modification time' feature is
3110
disabled, FLAC files would not have their modification times changed.
3112
Secondly, it disables easytag from incorrectly warning the user
3114
file was changed by an external program, when easytag writes the file.
3120
commit f82b55da8dc8389e3e4e0021804231541aa5d71b
3121
Author: Rogério Brito <rbrito@ime.usp.br>
3122
Date: Tue Mar 8 15:04:35 2011 -0300
3124
cddb: avoid calling strlen many times in just a few statements.
3126
As strlen is a potentially costly function, it is better if we make
3130
To really make things cleaner here, we should replace all the `\n`
3132
with null chars (i.e., `\0`) in just one go. This would reduce the
3133
complexity of the code from something quadratic to something linear
3135
length of the string.
3137
While we are at it, `fgets` does not return `EOF` (`fgetc` does,
3139
doesn't) when the end of file is reached and nothing can be read:
3145
commit 42a8a20603ba21a1db3d77a62cd75b8e4ec552f2
3146
Author: Rogério Brito <rbrito@ime.usp.br>
3147
Date: Wed Mar 9 00:26:16 2011 +0800
3149
Remove executable bits from files that are not scripts/executables.
3160
M doc/EasyTAG_Documentation.html
3161
M doc/EasyTAG_Documentation_fr.html
3162
M doc/EasyTAG_Documentation_sv.html
3165
M doc/id3/id3v2.3.0.html
3166
M doc/id3/mpeghdr-19991222.htm
3167
M doc/users_guide_french/USERS-GUIDE-11_fr1.html
3168
M doc/users_guide_french/USERS-GUIDE-11_fr2.html
3169
M doc/users_guide_french/USERS-GUIDE-11_fr3.html
3170
M doc/users_guide_french/USERS-GUIDE-11_fr4.html
3171
M doc/users_guide_french/USERS-GUIDE-11_fr5.html
3172
M doc/users_guide_french/USERS-GUIDE-11_fr6.html
3173
M doc/users_guide_french/USERS-GUIDE.css
3174
M doc/users_guide_german/bedienung1.htm
3175
M doc/users_guide_german/bedienung2.htm
3176
M doc/users_guide_german/easy.css
3177
M doc/users_guide_german/einleitung.htm
3178
M doc/vorbis/v-comment.html
3179
M easytag-win32-installer.nsi
3181
M pixmaps/EasyTAG2.xpm
3182
M pixmaps/EasyTAG_icon.xpm
3183
M pixmaps/EasyTAG_logo.xpm
3184
M pixmaps/add_folder.xpm
3186
M pixmaps/all_downcase.xpm
3187
M pixmaps/all_uppercase.xpm
3188
M pixmaps/artist.xpm
3189
M pixmaps/artist_album.xpm
3191
M pixmaps/blackwhite.xpm
3192
M pixmaps/closed_folder.xpm
3193
M pixmaps/closed_folder_readonly.xpm
3194
M pixmaps/closed_folder_unreadable.xpm
3195
M pixmaps/first_letter_uppercase.xpm
3196
M pixmaps/first_letter_uppercase_word.xpm
3197
M pixmaps/forbidden.xpm
3198
M pixmaps/freedb.xpm
3201
M pixmaps/invert_selection.xpm
3203
M pixmaps/musicbrainz.xpm
3204
M pixmaps/opened_folder.xpm
3205
M pixmaps/parent_folder.xpm
3206
M pixmaps/ram_disk.xpm
3207
M pixmaps/read_only.xpm
3208
M pixmaps/red_lines.xpm
3210
M pixmaps/select_all.xpm
3211
M pixmaps/sequence_track.xpm
3213
M pixmaps/unselect_all.xpm
3219
M src/Makefile.mingw
3246
M src/id3lib/Makefile.am
3247
M src/id3lib/c_wrapper.cpp
3248
M src/id3lib/id3_bugfix.h
3249
M src/id3lib/patch_id3lib_3.8.3_UTF16_writing_bug.diff
3251
M src/libapetag/COPYING.LGPL
3252
M src/libapetag/Makefile.am
3253
M src/libapetag/README.apetag
3254
M src/libapetag/apetaglib.c
3255
M src/libapetag/apetaglib.h
3256
M src/libapetag/id3v2_read.c
3257
M src/libapetag/id3v2_read.h
3258
M src/libapetag/info_mac.c
3259
M src/libapetag/info_mac.h
3260
M src/libapetag/info_mpc.c
3261
M src/libapetag/info_mpc.h
3262
M src/libapetag/is_tag.c
3263
M src/libapetag/is_tag.h
3264
M src/libmpg123/Makefile.am
3265
M src/libmpg123/README
3266
M src/libmpg123/common.c
3267
M src/libmpg123/dxhead.c
3268
M src/libmpg123/dxhead.h
3269
M src/libmpg123/getbits.c
3270
M src/libmpg123/getbits.h
3271
M src/libmpg123/huffman.h
3272
M src/libmpg123/l2tables.h
3273
M src/libmpg123/layer1.c
3274
M src/libmpg123/layer2.c
3275
M src/libmpg123/layer3.c
3276
M src/libmpg123/mpg123.c
3277
M src/libmpg123/mpg123.h
3282
M src/monkeyaudio_header.c
3283
M src/monkeyaudio_header.h
3292
M src/musepack_header.c
3293
M src/musepack_header.h
3305
M src/wavpack_header.c
3306
M src/wavpack_header.h
3309
M src/win32/easytag.rc
3310
M src/win32/gtkwin32dep.c
3311
M src/win32/gtkwin32dep.h
3312
M src/win32/resource.h
3313
M src/win32/win32dep.c
3314
M src/win32/win32dep.h
3315
M src/win32/win_easytag.c
3317
commit 891b53ce003db7be264bba8b6cd3d547c050099f
3318
Author: Rogério Brito <rbrito@ime.usp.br>
3319
Date: Tue Mar 8 15:01:28 2011 -0300
3321
cddb: Plug some memory leaks.
3323
Some of these functions are way, way too big and should be split. One
3324
obvious low hanging fruit is to use some intelligent goto's to clean
3326
avoid a bunch of if's in the code, in the very same fashion that is
3328
the code of the kernel.
3330
And, to be honest, using some of the coding style conventions of
3332
here would not hurt at all.
3336
commit 26cc42d5a92968ed3bbf7b58aa1ea93ec1384fd0
3337
Author: Rogério Brito <rbrito@ime.usp.br>
3338
Date: Tue Mar 8 14:59:52 2011 -0300
3340
cddb: Eliminate unused variable.
3342
Like this one, the code is full of variables that are defined,
3344
and the code can be simplified.
3348
commit 1350f8c0181c444878c73f89167e385e70629dd1
3349
Author: Rogério Brito <rbrito@ime.usp.br>
3350
Date: Tue Mar 8 13:26:16 2011 -0300
3352
Remove executable bits from files that are not scripts/executables.
3363
M doc/EasyTAG_Documentation.html
3364
M doc/EasyTAG_Documentation_fr.html
3365
M doc/EasyTAG_Documentation_sv.html
3368
M doc/id3/id3v2.3.0.html
3369
M doc/id3/id3v2_blocks.gif
3370
M doc/id3/mpeghdr-19991222.htm
3371
M doc/users_guide_french/USERS-GUIDE-11_fr1.html
3372
M doc/users_guide_french/USERS-GUIDE-11_fr2.html
3373
M doc/users_guide_french/USERS-GUIDE-11_fr3.html
3374
M doc/users_guide_french/USERS-GUIDE-11_fr4.html
3375
M doc/users_guide_french/USERS-GUIDE-11_fr5.html
3376
M doc/users_guide_french/USERS-GUIDE-11_fr6.html
3377
M doc/users_guide_french/USERS-GUIDE.css
3378
M doc/users_guide_french/images/bouton_arbo.png
3379
M doc/users_guide_french/images/bouton_img1.png
3380
M doc/users_guide_french/images/bouton_img2.png
3381
M doc/users_guide_french/images/bouton_img3.png
3382
M doc/users_guide_french/images/bouton_scan1.png
3383
M doc/users_guide_french/images/bouton_scan2.png
3384
M doc/users_guide_french/images/bouton_scan3.png
3385
M doc/users_guide_french/images/bouton_scan4.png
3386
M doc/users_guide_french/images/bouton_scan5.png
3387
M doc/users_guide_french/images/bouton_scan6.png
3388
M doc/users_guide_french/images/bouton_scan7.png
3389
M doc/users_guide_french/images/fen_boutons.png
3390
M doc/users_guide_french/images/fen_cddb1.png
3391
M doc/users_guide_french/images/fen_cddb2.png
3392
M doc/users_guide_french/images/fen_fic_txt.png
3393
M doc/users_guide_french/images/fen_fich.png
3394
M doc/users_guide_french/images/fen_lect1.png
3395
M doc/users_guide_french/images/fen_lect2.png
3396
M doc/users_guide_french/images/fen_playlist.png
3397
M doc/users_guide_french/images/fen_rech1.png
3398
M doc/users_guide_french/images/fen_scan1.png
3399
M doc/users_guide_french/images/fen_scan2.png
3400
M doc/users_guide_french/images/fen_scan3.png
3401
M doc/users_guide_french/images/fen_scan4.png
3402
M doc/users_guide_french/images/fen_sel1.png
3403
M doc/users_guide_french/images/fen_sel2.png
3404
M doc/users_guide_french/images/fen_sel3.png
3405
M doc/users_guide_french/images/fen_tag_bout1.png
3406
M doc/users_guide_french/images/fen_tag_bout2.png
3407
M doc/users_guide_french/images/fen_tag_gen.png
3408
M doc/users_guide_french/images/fen_tag_img.png
3409
M doc/users_guide_french/images/interface.png
3410
M doc/users_guide_french/images/menu_context1.png
3411
M doc/users_guide_french/images/menu_context2.png
3412
M doc/users_guide_french/images/menu_context3.png
3413
M doc/users_guide_french/images/menu_div.png
3414
M doc/users_guide_french/images/menu_fic.png
3415
M doc/users_guide_french/images/menu_pref.png
3416
M doc/users_guide_french/images/menu_recherche.png
3417
M doc/users_guide_french/images/menu_recherche1.png
3418
M doc/users_guide_french/images/menu_recherche2.png
3419
M doc/users_guide_french/images/menu_scan.png
3420
M doc/users_guide_french/images/menu_sel.png
3421
M doc/users_guide_french/images/sousmenu_fic1.png
3422
M doc/users_guide_french/images/sousmenu_fic2.png
3423
M doc/users_guide_german/bedienung1.htm
3424
M doc/users_guide_german/bedienung2.htm
3425
M doc/users_guide_german/easy.css
3426
M doc/users_guide_german/einleitung.htm
3427
M doc/users_guide_german/images/EasyTAG.png
3428
M doc/users_guide_german/images/eigensch.png
3429
M doc/users_guide_german/images/filelist.png
3430
M doc/users_guide_german/images/playlist.png
3431
M doc/users_guide_german/images/search.png
3432
M doc/users_guide_german/images/t_easytag.jpg
3433
M doc/users_guide_german/images/treeview.png
3434
M doc/vorbis/v-comment.html
3435
M doc/vorbis/white-ogg.png
3436
M easytag-win32-installer.nsi
3438
M pixmaps/EasyTAG.ico
3439
M pixmaps/EasyTAG2.ico
3440
M pixmaps/EasyTAG2.xpm
3441
M pixmaps/EasyTAG_icon.xpm
3442
M pixmaps/EasyTAG_logo.xpm
3443
M pixmaps/add_folder.xpm
3445
M pixmaps/all_downcase.xpm
3446
M pixmaps/all_uppercase.xpm
3447
M pixmaps/artist.xpm
3448
M pixmaps/artist_album.xpm
3450
M pixmaps/blackwhite.xpm
3451
M pixmaps/closed_folder.xpm
3452
M pixmaps/closed_folder_readonly.xpm
3453
M pixmaps/closed_folder_unreadable.xpm
3454
M pixmaps/first_letter_uppercase.xpm
3455
M pixmaps/first_letter_uppercase_word.xpm
3456
M pixmaps/forbidden.xpm
3457
M pixmaps/freedb.xpm
3460
M pixmaps/invert_selection.xpm
3462
M pixmaps/musicbrainz.xpm
3463
M pixmaps/opened_folder.xpm
3464
M pixmaps/parent_folder.xpm
3465
M pixmaps/ram_disk.xpm
3466
M pixmaps/read_only.xpm
3467
M pixmaps/red_lines.xpm
3469
M pixmaps/select_all.xpm
3470
M pixmaps/sequence_track.xpm
3472
M pixmaps/unselect_all.xpm
3478
M src/Makefile.mingw
3505
M src/id3lib/Makefile.am
3506
M src/id3lib/c_wrapper.cpp
3507
M src/id3lib/id3_bugfix.h
3508
M src/id3lib/patch_id3lib_3.8.3_UTF16_writing_bug.diff
3510
M src/libapetag/COPYING.LGPL
3511
M src/libapetag/Makefile.am
3512
M src/libapetag/README.apetag
3513
M src/libapetag/apetaglib.c
3514
M src/libapetag/apetaglib.h
3515
M src/libapetag/id3v2_read.c
3516
M src/libapetag/id3v2_read.h
3517
M src/libapetag/info_mac.c
3518
M src/libapetag/info_mac.h
3519
M src/libapetag/info_mpc.c
3520
M src/libapetag/info_mpc.h
3521
M src/libapetag/is_tag.c
3522
M src/libapetag/is_tag.h
3523
M src/libmpg123/Makefile.am
3524
M src/libmpg123/README
3525
M src/libmpg123/common.c
3526
M src/libmpg123/dxhead.c
3527
M src/libmpg123/dxhead.h
3528
M src/libmpg123/getbits.c
3529
M src/libmpg123/getbits.h
3530
M src/libmpg123/huffman.h
3531
M src/libmpg123/l2tables.h
3532
M src/libmpg123/layer1.c
3533
M src/libmpg123/layer2.c
3534
M src/libmpg123/layer3.c
3535
M src/libmpg123/mpg123.c
3536
M src/libmpg123/mpg123.h
3541
M src/monkeyaudio_header.c
3542
M src/monkeyaudio_header.h
3551
M src/musepack_header.c
3552
M src/musepack_header.h
3564
M src/wavpack_header.c
3565
M src/wavpack_header.h
3568
M src/win32/easytag.rc
3569
M src/win32/gtkwin32dep.c
3570
M src/win32/gtkwin32dep.h
3571
M src/win32/nsis/easytag-header.bmp
3572
M src/win32/nsis/easytag-install.bmp
3573
M src/win32/nsis/easytag-install.ico
3574
M src/win32/nsis/easytag-uninstall.bmp
3575
M src/win32/resource.h
3576
M src/win32/win32dep.c
3577
M src/win32/win32dep.h
3578
M src/win32/win_easytag.c
3580
commit d81ae5a482050947169f10e89c4d45e982f6012f
3581
Author: Patrick C. McGinty <casey.mcginty@gmail.com>
3582
Date: Tue Mar 8 00:18:52 2011 -1000
3584
Stop accidental free of referenced FLAC vendor string
3586
The libFLAC API is unclear about how it handles empty strings. The
3587
original code assumed that empty string would be copied, when 'copy'
3588
param of set_vendor_string was true, as indicated in the API docs.
3590
Checking into the libFLAC source, when a string of length 0 is
3592
it will NOT be copied. Therfore, free'ing empty string will cause a
3593
SIGSEGV or worse when the FLAC API tries to read the vendor string.
3597
commit a1f6f1f55c73959cad85d0fc23d5a00ad3326463
3598
Author: FeRD (Frank Dana) <ferdnyc@gmail.com>
3599
Date: Mon Dec 27 11:52:51 2010 -0500
3601
Exclude nonexistent debian/ path from EXTRA_DIST
3603
Fixes make targets for distdir/distfile building
3607
commit d1cfc795e677c4f50696628c13f8593a35f0034e
3608
Author: Alex Bennee <alex@bennee.com>
3609
Date: Wed Nov 10 22:46:40 2010 +0000
3611
.gitignore for generated files
3615
commit 6cf81d6acd6784764f15cb0f5147f8b98b9e0708
3616
Merge: 44068a3 cddc6f2
3617
Author: Alex Bennee <alex@bennee.com>
3618
Date: Wed Nov 10 22:23:42 2010 +0000
3620
Merge remote branch 'oldmanuk/ubuntu-patches' into new_master
3622
commit 44068a3a596990877ef162fe4821089936e99221
3623
Author: Kip Warner <kiplingw@users.sourceforge.net>
3624
Date: Thu Nov 4 01:03:12 2010 +0800
3626
[patch] Base64 Decoding Major Performance Fix - ID: 2805834
3628
I've patched src/base64.c. There was a major problem when it was
3630
to decode very large buffers in orders of magnitude of a megabyte
3632
(e.g. cover art in a FLAC / Vorbis / etc. tag is frequently this
3634
people). The base64_decode() routine had a cubic running time,
3636
time the decode pointer shifted forward in the stream, token_decode()
3638
recompute the buffer length every time.
3642
commit cddc6f279a153006b382db0dee1c4115b16335d7
3643
Author: Dominic Evans <oldmanuk@gmail.com>
3644
Date: Wed Nov 3 16:53:15 2010 +0000
3646
Fix configure.in to properly detect libmp4v2 library and update
3647
autogen input files to remove warnings when running autogen.sh
3655
commit 22e7b7e34848137be1d634f97932b838e213e00d
3656
Author: Dominic Evans <oldmanuk@gmail.com>
3657
Date: Wed Nov 3 16:00:00 2010 +0000
3659
Remove checked-in build scripts that are auto-generated from autogen.
3667
D src/id3lib/Makefile.in
3668
D src/libapetag/Makefile.in
3669
D src/libmpg123/Makefile.in
3671
commit 48ef620bfac636b69ddf46cd7fca93f312f971ad
3672
Author: Dominic Evans <oldmanuk@gmail.com>
3673
Date: Wed Nov 3 13:07:07 2010 +0000
3675
[patch] debian/patches/manpage-has-bad-whatis-entry.patch
3677
Fix lintian warning.
3681
commit 8eae165c7095a97b9871f3ac13616bd8eea4cb03
3682
Author: Dominic Evans <oldmanuk@gmail.com>
3683
Date: Wed Nov 3 13:04:37 2010 +0000
3685
[patch] debian/patches/02-autoreconf.patch
3687
Get rid of binary-or-shlib-defines-rpath lintian warning.
3695
M src/id3lib/Makefile.in
3696
M src/libapetag/Makefile.in
3697
M src/libmpg123/Makefile.in
3699
commit 820c5ae2ddc319073d23d308204069850c1682a2
3700
Author: Dominic Evans <oldmanuk@gmail.com>
3701
Date: Wed Nov 3 12:54:14 2010 +0000
3703
[patch] debian/patches/01-autoload.patch
3705
Fix the bug that easytag doesn't load the chosen directory when
3707
easytag from the "open with ..." nautilus right click menu.
3709
Ubuntu: https://bugs.launchpad.net/bugs/230873
3713
commit b8aad9662c7388e9707cb1f151394362c49904fd
3714
Author: Dominic Evans <oldmanuk@gmail.com>
3715
Date: Wed Nov 3 12:51:57 2010 +0000
3717
Remove debian/ dir (accidentally included in easytag 2.1.5 and some
3718
earlier releases, correctly removed in 2.1.6)
3727
D debian/easytag.xpm
3731
commit 7801e5b946b21fd1ae51980bdd99c5ad7698c7af
3732
Author: Alex Bennee <alex@bennee.com>
3733
Date: Wed Jul 14 16:11:42 2010 +0100
3735
Applied Gentoo cddb patch
3739
commit e5d57fd684d1baa084cac5d5082f4020fc5e540b
3740
Author: Alex Bennee <alex@bennee.com>
3741
Date: Wed Jul 14 16:09:42 2010 +0100
3743
Applied Gentoo new_libmp4v2 patch
3749
commit 40eaecff1254c3b3630aa0af27dbeda0abe6960a
3750
Author: Alex Bennee <alex@bennee.com>
3751
Date: Wed Jul 14 16:08:49 2010 +0100
3753
Applied Gentoo desktop_entry patch
3757
commit 4103b09671b40013e10cab4d556fd65465fa800f
3758
Author: Alex Bennee <alex@bennee.com>
3759
Date: Wed Jul 14 16:04:37 2010 +0100
3817
M src/Makefile.mingw
3839
A src/win32/gtkwin32dep.c
3840
A src/win32/gtkwin32dep.h
3841
M src/win32/win32dep.c
3842
M src/win32/win32dep.h
3843
M src/win32/win_easytag.c
3845
commit a3e202820fd12e3c368c9ed2446740e9b1d16fd7
3846
Author: Alex Bennee <alex@bennee.com>
3847
Date: Wed Jul 14 16:03:56 2010 +0100
3860
M easytag-win32-installer.nsi
3863
D pixmaps/closed_folder_locked.xpm
3864
A pixmaps/closed_folder_readonly.xpm
3865
A pixmaps/closed_folder_unreadable.xpm
3912
M src/Makefile.mingw
3925
M src/libapetag/apetaglib.c
3926
M src/libmpg123/mpg123.c
3938
commit 26b8e06374c71e42be86694f5d5c4ee920ae4d26
3939
Author: Alex Bennee <alex@bennee.com>
3940
Date: Wed Jul 14 16:01:16 2010 +0100
3964
M doc/EasyTAG_Documentation_sv.html
3965
A easytag-win32-installer.nsi
3969
D easytag.win32.setup.iss
3973
A pixmaps/artist.xpm
3974
M pixmaps/artist_album.xpm
3975
M pixmaps/freedb.xpm
3977
M pixmaps/musicbrainz.xpm
4026
C051 po/he.po po/zh_TW.po
4029
M src/Makefile.mingw
4048
M src/libapetag/apetaglib.c
4049
M src/libmpg123/README
4050
M src/libmpg123/mpg123.c
4070
A src/win32/nsis/easytag-header.bmp
4071
A src/win32/nsis/easytag-install.bmp
4072
A src/win32/nsis/easytag-install.ico
4073
A src/win32/nsis/easytag-uninstall.bmp
4074
M src/win32/win32dep.c
4075
M src/win32/win32dep.h
4076
M src/win32/win_easytag.c
4078
commit d022d6443c6b7564ae05a3af70035822bccd0b19
4079
Author: Alex Bennee <alex@bennee.com>
4080
Date: Wed Jul 14 16:00:32 2010 +0100
4099
M easytag.win32.setup.iss
4101
D pixmaps/EasyTAG.xpm
4102
A pixmaps/EasyTAG_icon.xpm
4103
M pixmaps/EasyTAG_logo.xpm
4104
M pixmaps/artist_album.xpm
4142
C052 po/pl.po po/sr@Latn.po
4160
M src/id3lib/Makefile.in
4162
M src/libapetag/Makefile.in
4163
M src/libmpg123/Makefile.in
4175
M src/win32/win32dep.c
4176
M src/win32/win32dep.h
4178
commit 56302086c9c0d6af537d7603a7c63fb3606945f5
4179
Author: Alex Bennee <alex@bennee.com>
4180
Date: Wed Jul 14 15:58:03 2010 +0100
4192
A doc/EasyTAG_Documentation_sv.html
4195
M easytag.win32.setup.iss
4248
commit ba15707b292d827bdce732e7713b26fae3f75c74
4249
Author: Alex Bennee <alex@bennee.com>
4250
Date: Wed Jul 14 15:57:06 2010 +0100
4282
A debian/easytag.xpm
4286
A doc/EasyTAG_Documentation.html
4287
A doc/EasyTAG_Documentation_fr.html
4290
A doc/id3/id3v2.3.0.html
4291
A doc/id3/id3v2_blocks.gif
4292
A doc/id3/mpeghdr-19991222.htm
4293
A doc/users_guide_french/USERS-GUIDE-11_fr1.html
4294
A doc/users_guide_french/USERS-GUIDE-11_fr2.html
4295
A doc/users_guide_french/USERS-GUIDE-11_fr3.html
4296
A doc/users_guide_french/USERS-GUIDE-11_fr4.html
4297
A doc/users_guide_french/USERS-GUIDE-11_fr5.html
4298
A doc/users_guide_french/USERS-GUIDE-11_fr6.html
4299
A doc/users_guide_french/USERS-GUIDE.css
4300
A doc/users_guide_french/images/bouton_arbo.png
4301
A doc/users_guide_french/images/bouton_img1.png
4302
A doc/users_guide_french/images/bouton_img2.png
4303
A doc/users_guide_french/images/bouton_img3.png
4304
A doc/users_guide_french/images/bouton_scan1.png
4305
A doc/users_guide_french/images/bouton_scan2.png
4306
A doc/users_guide_french/images/bouton_scan3.png
4307
A doc/users_guide_french/images/bouton_scan4.png
4308
A doc/users_guide_french/images/bouton_scan5.png
4309
A doc/users_guide_french/images/bouton_scan6.png
4310
A doc/users_guide_french/images/bouton_scan7.png
4311
A doc/users_guide_french/images/fen_boutons.png
4312
A doc/users_guide_french/images/fen_cddb1.png
4313
A doc/users_guide_french/images/fen_cddb2.png
4314
A doc/users_guide_french/images/fen_fic_txt.png
4315
A doc/users_guide_french/images/fen_fich.png
4316
A doc/users_guide_french/images/fen_lect1.png
4317
A doc/users_guide_french/images/fen_lect2.png
4318
A doc/users_guide_french/images/fen_playlist.png
4319
A doc/users_guide_french/images/fen_rech1.png
4320
A doc/users_guide_french/images/fen_scan1.png
4321
A doc/users_guide_french/images/fen_scan2.png
4322
A doc/users_guide_french/images/fen_scan3.png
4323
A doc/users_guide_french/images/fen_scan4.png
4324
A doc/users_guide_french/images/fen_sel1.png
4325
A doc/users_guide_french/images/fen_sel2.png
4326
A doc/users_guide_french/images/fen_sel3.png
4327
A doc/users_guide_french/images/fen_tag_bout1.png
4328
A doc/users_guide_french/images/fen_tag_bout2.png
4329
A doc/users_guide_french/images/fen_tag_gen.png
4330
A doc/users_guide_french/images/fen_tag_img.png
4331
A doc/users_guide_french/images/interface.png
4332
A doc/users_guide_french/images/menu_context1.png
4333
A doc/users_guide_french/images/menu_context2.png
4334
A doc/users_guide_french/images/menu_context3.png
4335
A doc/users_guide_french/images/menu_div.png
4336
A doc/users_guide_french/images/menu_fic.png
4337
A doc/users_guide_french/images/menu_pref.png
4338
A doc/users_guide_french/images/menu_recherche.png
4339
A doc/users_guide_french/images/menu_recherche1.png
4340
A doc/users_guide_french/images/menu_recherche2.png
4341
A doc/users_guide_french/images/menu_scan.png
4342
A doc/users_guide_french/images/menu_sel.png
4343
A doc/users_guide_french/images/sousmenu_fic1.png
4344
A doc/users_guide_french/images/sousmenu_fic2.png
4345
A doc/users_guide_german/bedienung1.htm
4346
A doc/users_guide_german/bedienung2.htm
4347
A doc/users_guide_german/easy.css
4348
A doc/users_guide_german/einleitung.htm
4349
A doc/users_guide_german/images/EasyTAG.png
4350
A doc/users_guide_german/images/eigensch.png
4351
A doc/users_guide_german/images/filelist.png
4352
A doc/users_guide_german/images/playlist.png
4353
A doc/users_guide_german/images/search.png
4354
A doc/users_guide_german/images/t_easytag.jpg
4355
A doc/users_guide_german/images/treeview.png
4356
A doc/vorbis/v-comment.html
4357
A doc/vorbis/white-ogg.png
4361
A easytag.win32.setup.iss
4366
A pixmaps/EasyTAG.ico
4367
A pixmaps/EasyTAG.xpm
4368
A pixmaps/EasyTAG2.ico
4369
A pixmaps/EasyTAG2.xpm
4370
A pixmaps/EasyTAG_logo.xpm
4372
A pixmaps/add_folder.xpm
4373
A pixmaps/all_downcase.xpm
4374
A pixmaps/all_uppercase.xpm
4375
A pixmaps/artist_album.xpm
4377
A pixmaps/blackwhite.xpm
4378
A pixmaps/closed_folder.xpm
4379
A pixmaps/closed_folder_locked.xpm
4380
A pixmaps/first_letter_uppercase.xpm
4381
A pixmaps/first_letter_uppercase_word.xpm
4382
A pixmaps/forbidden.xpm
4383
A pixmaps/freedb.xpm
4386
A pixmaps/invert_selection.xpm
4388
A pixmaps/musicbrainz.xpm
4389
A pixmaps/opened_folder.xpm
4390
A pixmaps/parent_folder.xpm
4391
A pixmaps/ram_disk.xpm
4392
A pixmaps/read_only.xpm
4393
A pixmaps/red_lines.xpm
4395
A pixmaps/select_all.xpm
4396
A pixmaps/sequence_track.xpm
4398
A pixmaps/unselect_all.xpm
4444
A src/Makefile.mingw
4472
A src/id3lib/Makefile.am
4473
A src/id3lib/Makefile.in
4474
A src/id3lib/c_wrapper.cpp
4475
A src/id3lib/id3_bugfix.h
4476
A src/id3lib/patch_id3lib_3.8.3_UTF16_writing_bug.diff
4478
A src/libapetag/COPYING.LGPL
4479
A src/libapetag/Makefile.am
4480
A src/libapetag/Makefile.in
4481
A src/libapetag/README.apetag
4482
A src/libapetag/apetaglib.c
4483
A src/libapetag/apetaglib.h
4484
A src/libapetag/id3v2_read.c
4485
A src/libapetag/id3v2_read.h
4486
A src/libapetag/info_mac.c
4487
A src/libapetag/info_mac.h
4488
A src/libapetag/info_mpc.c
4489
A src/libapetag/info_mpc.h
4490
A src/libapetag/is_tag.c
4491
A src/libapetag/is_tag.h
4492
A src/libmpg123/Makefile.am
4493
A src/libmpg123/Makefile.in
4494
A src/libmpg123/README
4495
A src/libmpg123/common.c
4496
A src/libmpg123/dxhead.c
4497
A src/libmpg123/dxhead.h
4498
A src/libmpg123/getbits.c
4499
A src/libmpg123/getbits.h
4500
A src/libmpg123/huffman.h
4501
A src/libmpg123/l2tables.h
4502
A src/libmpg123/layer1.c
4503
A src/libmpg123/layer2.c
4504
A src/libmpg123/layer3.c
4505
A src/libmpg123/mpg123.c
4506
A src/libmpg123/mpg123.h
4511
A src/monkeyaudio_header.c
4512
A src/monkeyaudio_header.h
4521
A src/musepack_header.c
4522
A src/musepack_header.h
4538
A src/wavpack_header.c
4539
A src/wavpack_header.h
4542
A src/win32/easytag.rc
4543
A src/win32/resource.h
4544
A src/win32/win32dep.c
4545
A src/win32/win32dep.h
4546
A src/win32/win_easytag.c