~ubuntu-branches/ubuntu/wily/easytag/wily

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Package Import Robot
  • Author(s): Alessio Treglia
  • Date: 2013-10-11 17:07:47 UTC
  • mto: (8.1.4 sid)
  • mto: This revision was merged to the branch mainline in revision 14.
  • Revision ID: package-import@ubuntu.com-20131011170747-uqvgtx7uyd046j7z
Tags: upstream-2.1.8
Import upstream version 2.1.8

Show diffs side-by-side

added added

removed removed

Lines of Context:
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
8
 
    * Debianized
9
 
    * Updated version to 2.1.7
10
 
 
11
 
2.1.6 - July 12th, 2008 :
12
 
=========================
13
 
    * Fixed displaying of the corresponding file when handling the Cddb track 
14
 
      list,
15
 
    * Fixed configure script to check needed libraries for Speex support,
16
 
    * Fixed problem of displaying picture files which have an extension not in
17
 
      lowercase,
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.
32
 
 
33
 
 
34
 
    Windows version :
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.
38
 
 
39
 
 
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.
60
 
 
61
 
 
62
 
    Windows version :
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".
66
 
 
67
 
 
68
 
2.1.4 - December 12th, 2007 :
69
 
=============================
70
 
    * Added support of pictures in Ogg Vorbis and Speex files (with Ogg Vorbis
71
 
      tags),
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
84
 
      scanner window,
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.
95
 
 
96
 
 
97
 
    Windows version :
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)
101
 
 
102
 
 
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
112
 
      Slash Bunny),
113
 
    * Fixed problem with the "Encoded by" field in Id3v2.4 tags (thanks to 
114
 
      Adrian Bunk),
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
118
 
      Fields' scanner,
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.
131
 
 
132
 
 
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 
142
 
      again the focus,
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),
148
 
 
149
 
 
150
 
2.1.1 - July 4th, 2007 :
151
 
========================
152
 
    * Added support of ID3v2.4 tags by using library libid3tag (thanks to Alexey
153
 
      Illarionov),
154
 
    * Added Speex support (thanks to Pierre Dumuid) (without displaying bitrate 
155
 
      and duration),
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
158
 
      Steve Wyles),
159
 
    * Fixed a problem when renaming file, by changing the case, that may delete
160
 
      one file,
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.
174
 
 
175
 
 
176
 
    Windows version :
177
 
    * Fixed the default Russian encoding used under Windows (set to windows-1251
178
 
      instead of KOI8-R)
179
 
 
180
 
 
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.
187
 
 
188
 
 
189
 
    Windows version :
190
 
    * Fixed displaying of header informations of Ogg Vorbis file,
191
 
    * Fixed crash when writing tag of Ogg Vorbis file.
192
 
 
193
 
 
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.
208
 
 
209
 
 
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
214
 
      console,
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.
224
 
 
225
 
 
226
 
    Windows version :
227
 
    * Fixed a crash in the Cddb window for the manual search.
228
 
 
229
 
 
230
 
2.0 - February 21th, 2007 :
231
 
===========================
232
 
    * Added buttons in toolbar to search files, to search in cddb and to write
233
 
      playlist,
234
 
    * Added in the cddb window the option to match lines with the Levenshtein
235
 
      algorithm,
236
 
    * Fixed crash when no audio player is defined and problem of checking in the
237
 
      preferences window,
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).
248
 
 
249
 
 
250
 
    Windows version :
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.
254
 
 
255
 
 
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.
274
 
 
275
 
    Windows version :
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.
280
 
 
281
 
 
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'
286
 
      view,
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
289
 
      source),
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.
310
 
 
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 
318
 
      configuration files.
319
 
 
320
 
 
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).
333
 
 
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,
338
 
    * Various fixes.
339
 
 
340
 
 
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
347
 
      from the window),
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
352
 
      Guidelines 2.0,
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).
364
 
 
365
 
 
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 
376
 
      some characters),
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
397
 
      from a pattern,
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).
407
 
 
408
 
 
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).
420
 
 
421
 
 
422
 
1.99.7 - July 11th, 2005 :
423
 
==========================
424
 
    * When adding a picture, it tries to identify the type (front or back cover)
425
 
      from the filename,
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 
429
 
      Swanson),
430
 
    * Fixed some strings that don't appear translated,
431
 
    * Fixed loading of picture in ID3 tag with file name containing characters
432
 
      not in UTF-8,
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).
439
 
 
440
 
 
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
452
 
      track name list,
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).
457
 
 
458
 
 
459
 
1.99.5 - June 6th, 2005 :
460
 
=========================
461
 
    * Fixed crash when deleting pictures to severals tags at same time (thanks
462
 
      to Fredrik Noring),
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).
473
 
 
474
 
 
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
480
 
      number,
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 
492
 
      Polaczynski),
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).
507
 
      
508
 
      
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 
519
 
      russian people),
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).
524
 
 
525
 
 
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
534
 
      right, ...),
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
541
 
      work with a proxy,
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).
549
 
 
550
 
 
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
564
 
      program,
565
 
    * Fixed displaying of small icons on small button as in Sequence Track
566
 
      button,
567
 
    * Fixed some memory leaks,
568
 
    * French translation updated,
569
 
    * German translation updated (thanks to Götz Waschk).
570
 
 
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)
574
 
 
575
 
 
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
582
 
      ID3 genre,
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
587
 
      Baris Cicek),
588
 
    * Fixed ability to open a file with the popup menu entry "Open File(s)
589
 
      with ...",
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).
597
 
 
598
 
 
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
602
 
      disactivated),
603
 
    * Fixed the conversion of the red lines to black when file was saved (thanks
604
 
      to John Spray),
605
 
    * Fixed UTF-8 strings in easytag.desktop,
606
 
    * Fixed 'configure' scripts as libvorbis is needed for libFLAC (thanks to
607
 
      Daniel Drake),
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,
612
 
    * Various fixes,
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).
622
 
 
623
 
 
624
 
 
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).
636
 
 
637
 
 
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).
642
 
 
643
 
 
644
 
0.31 - May 29th, 2004 :
645
 
=======================
646
 
 
647
 
    * Tried to fixed the problem to get list of selected files after deleting of
648
 
      files,
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).
659
 
 
660
 
 
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
665
 
      --disable-ogg,
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).
669
 
 
670
 
 
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
684
 
      track field,
685
 
    * Added the entry "Tag selected files with this field" in the popup menu of
686
 
      tag entries,
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
697
 
      deleting files,
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"
700
 
      in the dialog box,
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).
710
 
 
711
 
 
712
 
 
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
728
 
      list,
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).
739
 
 
740
 
 
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
749
 
      manually,
750
 
    * Added detection and linking with iconv in the configure script to avoid
751
 
      compilation error,
752
 
    * When using buttons 'first', 'previous', 'next' and 'last', only one line
753
 
      is selected,
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).
761
 
 
762
 
 
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
768
 
      program,
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
771
 
      standard),
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
781
 
      to Tony Mancill),
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
785
 
      filename,
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).
790
 
 
791
 
 
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
797
 
      to Oliver),
798
 
    * Added ability to write the playlist in the parent directory (thanks to
799
 
      Oliver),
800
 
    * Fix for Ogg Vorbis files : skip the ID3v2 tag (if it exists) to open the
801
 
      file without error,
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).
809
 
 
810
 
 
811
 
0.27.1 - April 20th, 2003 :
812
 
===========================
813
 
    * Added support of APE tag for MusePack and Monkey's Audio files (thanks to
814
 
      Artur Polaczynski),
815
 
    * Cast and pointers fixes for a clean compilation on 64bits platform (thanks
816
 
      to Philipp Thomas),
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).
829
 
 
830
 
 
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).
850
 
 
851
 
 
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
863
 
      default,
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).
869
 
 
870
 
 
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).
887
 
 
888
 
 
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,
893
 
      birate, ...),
894
 
    * Fixed to compile with flac-1.0.4 (thanks to Bastian Kleineidam and Götz
895
 
      Waschk),
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',
900
 
    * Various bugfixes,
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).
906
 
 
907
 
 
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
914
 
      updated,
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,
929
 
    * Various fixes,
930
 
    * Logo "updated",
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).
938
 
 
939
 
 
940
 
0.23.2 - September 1rst, 2002 :
941
 
===============================
942
 
    * Fixed a stupid bug in the rename file scanner : the file path was lost!
943
 
 
944
 
 
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).
967
 
 
968
 
 
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).
975
 
 
976
 
 
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).
986
 
 
987
 
 
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
991
 
      id3lib-3.8.0pre3.0,
992
 
    * Configure scripts upgraded to autoconf 2.53, automake 1.6.1 and gettext
993
 
      0.10.40,
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
996
 
      window,
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).
1008
 
 
1009
 
 
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
1014
 
      tag),
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
1019
 
      space bar,
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).
1024
 
 
1025
 
 
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
1032
 
      browser,
1033
 
    * Ogg file : when reading the file, if the tag contains severals entries for
1034
 
      each field,
1035
 
      they are concatenated,
1036
 
    * Fixed properties of the file (owner and group) that may changes when
1037
 
      rewriting the file,
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).
1042
 
 
1043
 
 
1044
 
0.19 - April 22th, 2002 :
1045
 
=========================
1046
 
    * Added a protection to prevent corrupted fields doing segfaults into id3lib
1047
 
      (for mp3), 
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
1051
 
      all files,
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).
1058
 
 
1059
 
 
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
1064
 
      file,
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).
1077
 
 
1078
 
 
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).
1088
 
 
1089
 
 
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).
1099
 
 
1100
 
 
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
1106
 
      some problems),
1107
 
    * Ability to choose the genre freely, completion of text rewritten,
1108
 
    * Rename file scanner: doesn't write the 'trailing separator' of an empty
1109
 
      field,
1110
 
    * Dutch translation updated (thanks to Björn Olievier),
1111
 
    * Japanese translation updated (thanks to Takeshi Aihana).
1112
 
 
1113
 
 
1114
 
0.17 - March 5th, 2002 :
1115
 
========================
1116
 
    * Ability to disable the Ogg Vorbis file support with the switch
1117
 
      '--disable-ogg',
1118
 
    * Fixed problem with fields declared in the tag and containing no
1119
 
      information,
1120
 
    * Fixed coloration of changed files in the list,
1121
 
    * Added code %l into scanner corresponding to the field of the number of
1122
 
      tracks,
1123
 
    * German translation updated (thanks to Götz Waschk),
1124
 
    * Italian translation updated (thanks to Lorenzo Cappelletti).
1125
 
 
1126
 
 
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
1136
 
      files,
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).
1141
 
 
1142
 
 
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
1151
 
      change it,
1152
 
    * Added 'redo' buttons in command bar,
1153
 
    * Now, value 0 for the track is authorised (else causes problems with undo
1154
 
      function),
1155
 
    * French translation updated,
1156
 
    * Russian translation updated (thanks to Andrey Astafiev),
1157
 
    * German translation updated (thanks to Götz Waschk).
1158
 
 
1159
 
 
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
1164
 
      Schemel),
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
1167
 
      them,
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).
1179
 
 
1180
 
 
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
1186
 
      Waschk),
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
1190
 
      Vaclav Slavik),
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
1193
 
      node,
1194
 
    * Minor changes into the preference window,
1195
 
    * Removed some unused pixmaps,
1196
 
    * Russian translation updated (thanks to Andrey Astafiev).
1197
 
 
1198
 
 
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
1210
 
      extension),
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
1216
 
      yet implemented,
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
1226
 
      window,
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).
1232
 
 
1233
 
 
1234
 
0.15.1 (devel) - September 23th, 2001 :
1235
 
=======================================
1236
 
    * Now autoconf and automake are used to build the package (thanks to
1237
 
      Götz Waschk),
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
1242
 
      creation,
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).
1247
 
 
1248
 
 
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
1253
 
      in the entry,
1254
 
    * Some code cleanup.
1255
 
 
1256
 
 
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).
1266
 
 
1267
 
 
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).
1278
 
 
1279
 
 
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).
1290
 
 
1291
 
 
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
1300
 
      of tag entries,
1301
 
    * German translation updated (thanks to Colin Marquardt),
1302
 
    * French translation updated,
1303
 
    * Russian translation updated (thanks to Serg Zhumatiy).
1304
 
 
1305
 
 
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).
1315
 
 
1316
 
 
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.
1328
 
 
1329
 
 
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 
1334
 
      verion 3.7.13,
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).
1342
 
 
1343
 
 
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
1354
 
      this bug),
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).
1362
 
 
1363
 
 
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
1370
 
      files),
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).
1377
 
 
1378
 
 
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
1385
 
      it,
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.
1391
 
 
1392
 
 
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
1400
 
      button).
1401
 
 
1402
 
 
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").
1412
 
 
1413
 
 
1414
 
0.10.1 (devel) - October 4th, 2000 :
1415
 
====================================
1416
 
    * Justify to left the text into file name entry, when text is longer than
1417
 
      the entry,
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
1423
 
      focus),
1424
 
    * Added Dutch translation (thanks to Vincent van Adrighem),
1425
 
    * The path to the current displayed file is shown into the path_entry of
1426
 
      browser.
1427
 
 
1428
 
 
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
1435
 
      popup menu.
1436
 
 
1437
 
 
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
1444
 
      apostrophe,
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.
1449
 
 
1450
 
 
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.
1462
 
 
1463
 
 
1464
 
0.9.5 (devel) - July 27th, 2000 :
1465
 
=================================
1466
 
    * A fix for a bug into option menu of scanner window when using gettext.
1467
 
 
1468
 
 
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
1474
 
      case,
1475
 
    * Now it warns you before to change directory, if some files haven't been
1476
 
      saved (but a little bug will appear).
1477
 
 
1478
 
 
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.
1495
 
 
1496
 
 
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
1503
 
      window,
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
1512
 
      files,
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
1516
 
      files),
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>).
1524
 
 
1525
 
 
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,
1534
 
    * Code clean up,
1535
 
    * Added new method for scanning tag. Now, you can define your mask or use a
1536
 
      predifined mask.
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...
1541
 
 
1542
 
 
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
1554
 
      calculation,
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
1558
 
      permissions).
1559
 
 
1560
 
 
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
1571
 
      directory,
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.
1578
 
 
1579
 
 
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,...),
1590
 
    * code cleanup,
1591
 
    * bug fix,
1592
 
    * fix a bug that doesn't save track number in some case ?&#@!%$!@,
1593
 
    * patch 0.4a to correct this bug.
1594
 
 
1595
 
 
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,
1605
 
    * code cleanup,
1606
 
    * ask priority (tag id3 v1 or id3v1.1),
1607
 
    * new options.
1608
 
 
1609
 
 
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.
1620
 
 
1621
 
 
1622
 
0.2 - May 5th, 2000 :
1623
 
=====================
1624
 
    * added menu bar,
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.
1631
 
 
1632
 
 
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
 
4
 
 
5
    Update NEWS for 2.1.8 release
 
6
 
 
7
M       NEWS
 
8
 
 
9
commit 6b88377d8f674b7a9da5a139399f98858c071797
 
10
Author: David King <amigadave@amigadave.com>
 
11
Date:   Wed Jan 23 21:55:49 2013 +0000
 
12
 
 
13
    Change Picture.size from a gulong to a gsize
 
14
 
 
15
M       src/et_core.h
 
16
 
 
17
commit 2c44cbc71ad84e1617f6ff45621bdda2a57fd17d
 
18
Author: Andreas Winkelmann <ml@awinkelmann.de>
 
19
Date:   Mon Jan 28 16:44:22 2013 +0100
 
20
 
 
21
    Fix sign comparison compiler warning
 
22
 
 
23
    Fix compiler warning: pointer targets in passing argument 1 of
 
24
    ‘g_strsplit’ differ in signedness [-Wpointer-sign]
 
25
 
 
26
M       src/picture.c
 
27
 
 
28
commit 3437d3c283bb6b86049f4148cd15de6903108bd5
 
29
Author: David King <amigadave@amigadave.com>
 
30
Date:   Wed Feb 6 17:51:39 2013 +0000
 
31
 
 
32
    Improve two cases where realloc() fails
 
33
 
 
34
M       src/charset.c
 
35
M       src/libapetag/id3v2_read.c
 
36
 
 
37
commit e5b47d5fbdf6540fad2380313b1b6d0b9c8bf0b1
 
38
Author: David King <amigadave@amigadave.com>
 
39
Date:   Wed Feb 6 17:50:18 2013 +0000
 
40
 
 
41
    Fix a memory leak in a tag writing error path
 
42
 
 
43
M       src/easytag.c
 
44
 
 
45
commit 0d003a2b88447981b1641c073899b4e315b4b702
 
46
Author: David King <amigadave@amigadave.com>
 
47
Date:   Wed Feb 6 17:49:08 2013 +0000
 
48
 
 
49
    Fix a memory leak when checking for a buggy id3lib
 
50
 
 
51
M       src/id3_tag.c
 
52
 
 
53
commit 2b4b5e63087f8a991a227a57f68037d41e2e15a4
 
54
Author: David King <amigadave@amigadave.com>
 
55
Date:   Tue Feb 5 22:32:50 2013 +0000
 
56
 
 
57
    Simplify ET_Free_File_List()
 
58
 
 
59
    Use g_list_free_full().
 
60
 
 
61
M       src/et_core.c
 
62
 
 
63
commit f88a3e395f105e6480d75c9a00476010e282b5f0
 
64
Author: David King <amigadave@amigadave.com>
 
65
Date:   Tue Feb 5 22:19:13 2013 +0000
 
66
 
 
67
    Fix a memory leak when reading FLAC tags
 
68
 
 
69
M       src/flac_tag.c
 
70
 
 
71
commit 5f907767076983bfd82dbc23a2a572ea6640ab73
 
72
Author: Andreas Winkelmann <ml@awinkelmann.de>
 
73
Date:   Sat Jan 26 19:52:21 2013 +0100
 
74
 
 
75
    Fix a memory leak when freeing the log list
 
76
 
 
77
M       src/log.c
 
78
 
 
79
commit 738ef38c75e36ffdb2e12078994c3a2d923d402f
 
80
Author: David King <amigadave@amigadave.com>
 
81
Date:   Tue Feb 5 20:05:57 2013 +0000
 
82
 
 
83
    Avoid a trivial sign comparison warning
 
84
 
 
85
M       src/cddb.c
 
86
 
 
87
commit 0550fd464093d31d924309747a8b350734a5dfc1
 
88
Author: David King <amigadave@amigadave.com>
 
89
Date:   Tue Feb 5 18:11:25 2013 +0000
 
90
 
 
91
    Avoid a duplicate declaration
 
92
 
 
93
M       src/prefs.h
 
94
 
 
95
commit e21d924d7230cd839510aced4a1c4db0f037352f
 
96
Author: David King <amigadave@amigadave.com>
 
97
Date:   Tue Feb 5 17:54:43 2013 +0000
 
98
 
 
99
    Avoid mixed declarations and code
 
100
 
 
101
    Enable the warning (and make it an error) to prevent mixed
 
102
    declarations
 
103
    and code creeping in.
 
104
 
 
105
M       configure.ac
 
106
M       src/picture.c
 
107
M       src/vcedit.c
 
108
 
 
109
commit 3dd5e26c982bb7d5def05922e7e66a8f451dd77f
 
110
Author: David King <amigadave@amigadave.com>
 
111
Date:   Tue Feb 5 17:43:40 2013 +0000
 
112
 
 
113
    Use correct printf format specifier for size_t
 
114
 
 
115
M       src/libapetag/apetaglib.c
 
116
 
 
117
commit 1c5d60b73b72e5d3ade4cf78467e1ca642dc622b
 
118
Author: David King <amigadave@amigadave.com>
 
119
Date:   Tue Feb 5 17:24:33 2013 +0000
 
120
 
 
121
    Avoid setting a variable unnecessarily
 
122
 
 
123
M       src/misc.c
 
124
M       src/mpeg_header.c
 
125
 
 
126
commit e0a5170f4a6a313a204d620411c0d6e38ac83ffe
 
127
Author: David King <amigadave@amigadave.com>
 
128
Date:   Tue Feb 5 17:22:35 2013 +0000
 
129
 
 
130
    Remove some duplicates in conditional expressions
 
131
 
 
132
M       src/cddb.c
 
133
M       src/prefs.c
 
134
 
 
135
commit 62b84d6e00cacd49a42349b46dd77c96acadd07e
 
136
Author: David King <amigadave@amigadave.com>
 
137
Date:   Tue Feb 5 17:15:03 2013 +0000
 
138
 
 
139
    Fix several memory leaks found by cppcheck
 
140
 
 
141
M       src/easytag.c
 
142
M       src/id3v24_tag.c
 
143
M       src/picture.c
 
144
 
 
145
commit de7778d1fd6b5a329e08adb285cbd41a8e021722
 
146
Author: David King <amigadave@amigadave.com>
 
147
Date:   Tue Feb 5 17:14:19 2013 +0000
 
148
 
 
149
    Match g_malloc() usage with g_free()
 
150
 
 
151
M       src/id3v24_tag.c
 
152
M       src/wavpack_tag.c
 
153
 
 
154
commit 630956754b5119acce5a7ee31bfb7f83afb082fb
 
155
Author: Milagros Infante Montero <maim92@gmail.com>
 
156
Date:   Tue Feb 5 16:26:03 2013 +0100
 
157
 
 
158
    Updated Spanish translation
 
159
 
 
160
M       po/es.po
 
161
 
 
162
commit 7d1141cf8f9886eb38cd247e09139591ffeb8af5
 
163
Author: David King <amigadave@amigadave.com>
 
164
Date:   Mon Feb 4 18:48:46 2013 +0000
 
165
 
 
166
    Automatically check NEWS before releasing
 
167
 
 
168
    Check that the NEWS file has been updated during distcheck.
 
169
 
 
170
M       configure.ac
 
171
 
 
172
commit 256cbb8dbf3a756846ad4f41b576cdd0dcd3b043
 
173
Author: David King <amigadave@amigadave.com>
 
174
Date:   Mon Feb 4 18:08:29 2013 +0000
 
175
 
 
176
    Update .gitignore for non-recursive make
 
177
 
 
178
M       .gitignore
 
179
 
 
180
commit ed713384b7cbaa88c8fd0ec2284c5c5701ff48c9
 
181
Author: David King <amigadave@amigadave.com>
 
182
Date:   Mon Feb 4 18:04:51 2013 +0000
 
183
 
 
184
    Remove easytag.spec.in
 
185
 
 
186
    Neither Fedora nor OpenSuse use the provided spec file, so remove it.
 
187
 
 
188
M       .gitignore
 
189
M       Makefile.am
 
190
M       configure.ac
 
191
D       easytag.spec.in
 
192
 
 
193
commit 0231235431d74e16c6653d0324a8fdab27a8940f
 
194
Author: David King <amigadave@amigadave.com>
 
195
Date:   Mon Feb 4 18:02:51 2013 +0000
 
196
 
 
197
    Remove debian directory
 
198
 
 
199
    Neither Debian nor Ubuntu use the inline packaging, so drop it.
 
200
 
 
201
D       debian/changelog
 
202
D       debian/compat
 
203
D       debian/control
 
204
D       debian/copyright
 
205
D       debian/easytag.xpm
 
206
D       debian/install
 
207
D       debian/menu
 
208
D       debian/rules
 
209
D       debian/watch
 
210
 
 
211
commit e198ec026f5ca5dc84476c6211fd844b9e3da868
 
212
Author: David King <amigadave@amigadave.com>
 
213
Date:   Mon Feb 4 18:01:17 2013 +0000
 
214
 
 
215
    Remove USERS-GUIDE
 
216
 
 
217
M       Makefile.am
 
218
D       USERS-GUIDE
 
219
 
 
220
commit 07c47f91cc552737eff64d167d76d69b2ea8da55
 
221
Author: Milagros Infante Montero <maim92@gmail.com>
 
222
Date:   Fri Feb 1 09:58:09 2013 +0100
 
223
 
 
224
    Updated Spanish translation
 
225
 
 
226
M       po/es.po
 
227
 
 
228
commit 53a91ad95e66cc5736a7e60692e192aee7c7b79a
 
229
Author: Christoph J. Thompson <cjsthompson@gmail.com>
 
230
Date:   Wed Jan 30 19:04:58 2013 +0100
 
231
 
 
232
    Do not install the ChangeLog
 
233
 
 
234
    Since the about window has been redesigned and does not use the
 
235
    ChangeLog, it is no longer necessary to install it.
 
236
 
 
237
M       Makefile.am
 
238
 
 
239
commit a8f0b286fa805d7a285de22c801c7e4c3332cf55
 
240
Author: Piotr Drąg <piotrdrag@gmail.com>
 
241
Date:   Thu Jan 24 18:53:20 2013 +0100
 
242
 
 
243
    Updated Polish translation
 
244
 
 
245
M       po/pl.po
 
246
 
 
247
commit 5fc0af630bf6cf6ae1e2127ec532eab9984b3734
 
248
Author: Milagros Infante Montero <maim92@gmail.com>
 
249
Date:   Thu Jan 24 10:42:26 2013 +0100
 
250
 
 
251
    Updated Spanish translation
 
252
 
 
253
M       po/es.po
 
254
 
 
255
commit 34be3b5c3f13caca09f4c06deee60be595a5aa82
 
256
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
 
257
Date:   Thu Jan 24 10:38:55 2013 +0100
 
258
 
 
259
    Fixed typo in string
 
260
 
 
261
M       src/prefs.c
 
262
 
 
263
commit 98b3dd22bf8c635f5170b75ecb5d4d398fe481f7
 
264
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
 
265
Date:   Thu Jan 24 10:36:18 2013 +0100
 
266
 
 
267
    Fixed typo in string
 
268
 
 
269
M       src/prefs.c
 
270
 
 
271
commit 01c26bdd7896f2546b33df9ea54e73187c7e7390
 
272
Author: David King <amigadave@amigadave.com>
 
273
Date:   Tue Jan 22 21:22:28 2013 +0000
 
274
 
 
275
    Add Adrian Bunk to AUTHORS
 
276
 
 
277
M       AUTHORS
 
278
M       src/about.c
 
279
 
 
280
commit 7d5ead7cd36ac299813d76bb04580d7dddb2a24c
 
281
Author: Adrian Bunk <bunk@stusta.de>
 
282
Date:   Mon Jan 21 20:54:00 2013 +0200
 
283
 
 
284
    Use g_base64_{de,en}code()
 
285
 
 
286
    There is no point in having own code for functionality already
 
287
    provided
 
288
    by glib.
 
289
 
 
290
M       Makefile.am
 
291
M       src/Makefile.mingw
 
292
D       src/base64.c
 
293
D       src/base64.h
 
294
M       src/cddb.c
 
295
M       src/ogg_tag.c
 
296
 
 
297
commit a3c4484335e2c32538930e81c66dbace10149803
 
298
Author: Adrian Bunk <bunk@stusta.de>
 
299
Date:   Mon Jan 21 20:38:27 2013 +0200
 
300
 
 
301
    apetag_save(): make temp unsigned
 
302
 
 
303
    This fixes the following gcc warnings:
 
304
 
 
305
    <--  snip  -->
 
306
 
 
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 *’
 
321
 
 
322
    <--  snip  -->
 
323
 
 
324
M       src/libapetag/apetaglib.c
 
325
 
 
326
commit 5668536fe70b842cafc2274f523fd3f080f97139
 
327
Author: Adrian Bunk <bunk@stusta.de>
 
328
Date:   Mon Jan 21 20:21:50 2013 +0200
 
329
 
 
330
    configure.ac: remove unneeded cruft
 
331
 
 
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)
 
340
 
 
341
M       configure.ac
 
342
 
 
343
commit 5f763220f87a746c4c94b0eb827bb4c3cb67362c
 
344
Author: Adrian Bunk <bunk@stusta.de>
 
345
Date:   Mon Jan 21 20:04:15 2013 +0200
 
346
 
 
347
    require FLAC >= 1.1.4 and followup cleanups
 
348
 
 
349
    The pkgconfig that is used was added in 1.1.4, so older versions are
 
350
    anyway no longer supported.
 
351
 
 
352
    Additional cleanups this allowed:
 
353
    - FLAC 1.1.4 also contains the fix for flac not being linked with
 
354
    libogg
 
355
    - FLAC < 1.1.3 compat code is no longer required
 
356
 
 
357
M       configure.ac
 
358
M       src/easytag.c
 
359
M       src/flac_header.c
 
360
M       src/flac_tag.c
 
361
 
 
362
commit dcfa28ec6622d60717b0be1631f43d841132a11e
 
363
Author: David King <amigadave@amigadave.com>
 
364
Date:   Tue Jan 22 16:12:52 2013 +0000
 
365
 
 
366
    Fix error handling when calling g_file_new_tmp
 
367
 
 
368
M       src/id3_tag.c
 
369
 
 
370
commit 01ee35bf652c39cbd756967c90c865d33874ac25
 
371
Author: David King <amigadave@amigadave.com>
 
372
Date:   Mon Jan 21 23:18:24 2013 +0000
 
373
 
 
374
    Update Windows icon
 
375
 
 
376
    icotool --create --output win32/easytag.ico 16x16/easytag.png \
 
377
    32x32/easytag.png 48x48/easytag.png 256x256/easytag.png
 
378
 
 
379
M       Makefile.am
 
380
M       data/icons/win32/easytag.ico
 
381
D       data/icons/win32/easytag2.ico
 
382
 
 
383
commit 3ebaea1d571d62e11708f9c692307018fb59bd83
 
384
Author: David King <amigadave@amigadave.com>
 
385
Date:   Mon Jan 21 22:58:33 2013 +0000
 
386
 
 
387
    Fix email address for Waqas Qamar
 
388
 
 
389
M       THANKS
 
390
M       src/about.c
 
391
 
 
392
commit a450ff4d0b032051a4dcc879141323db7ff236ba
 
393
Author: David King <amigadave@amigadave.com>
 
394
Date:   Mon Jan 21 22:38:52 2013 +0000
 
395
 
 
396
    Add new icons from Waqas Qamar, bug 689474
 
397
 
 
398
M       Makefile.am
 
399
M       THANKS
 
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
 
407
M       src/about.c
 
408
 
 
409
commit 9966e18e3462acad5365ca511656392d30caed21
 
410
Author: David King <amigadave@amigadave.com>
 
411
Date:   Mon Jan 21 22:22:34 2013 +0000
 
412
 
 
413
    Move Windows .ico files under data/icons/win32
 
414
 
 
415
M       Makefile.am
 
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
 
419
 
 
420
commit 1492c1869142995e354e2d72cd0059a4978b910c
 
421
Author: David King <amigadave@amigadave.com>
 
422
Date:   Mon Jan 21 22:12:49 2013 +0000
 
423
 
 
424
    Distribute the NSIS installer script .in
 
425
 
 
426
    Fixes make distcheck.
 
427
 
 
428
M       Makefile.am
 
429
 
 
430
commit ad997324869f9608ba7189cbe2ddb59fa0b297a1
 
431
Author: David King <amigadave@amigadave.com>
 
432
Date:   Mon Jan 21 22:08:03 2013 +0000
 
433
 
 
434
    Remove some old XPM icons
 
435
 
 
436
M       Makefile.am
 
437
R100    data/pixmaps/easytag.png        data/icons/64x64/easytag.png
 
438
D       data/pixmaps/EasyTAG2.xpm
 
439
D       data/pixmaps/EasyTAG_logo.xpm
 
440
 
 
441
commit 15003246bc1fe8037c99ab0cabb632e5861fbb1a
 
442
Author: David King <amigadave@amigadave.com>
 
443
Date:   Mon Jan 21 20:02:03 2013 +0000
 
444
 
 
445
    Move pixmaps to data/pixmaps
 
446
 
 
447
M       Makefile.am
 
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
 
486
M       src/browser.c
 
487
M       src/cddb.c
 
488
M       src/easytag.c
 
489
M       src/misc.c
 
490
M       src/scan.c
 
491
M       src/win32/easytag.rc
 
492
 
 
493
commit 515a83f6d3b4241bc0d30852b2043f1da25f1b97
 
494
Author: David King <amigadave@amigadave.com>
 
495
Date:   Wed Jan 16 20:45:36 2013 +0000
 
496
 
 
497
    Remove obsolete mingw build files
 
498
 
 
499
    They are no longer required now that the mingw build has been merged
 
500
    into the rest of the build system.
 
501
 
 
502
M       Makefile.am
 
503
D       Makefile.mingw
 
504
D       config.h.mingw
 
505
D       po/Makefile.mingw
 
506
 
 
507
commit 1afb796740d51436a708fb03292348cea9a2fb9d
 
508
Author: David King <amigadave@amigadave.com>
 
509
Date:   Tue Jan 15 23:23:58 2013 +0000
 
510
 
 
511
    Update .gitignore for mingw builds
 
512
 
 
513
M       .gitignore
 
514
 
 
515
commit 75b1bb0140ad4a0519a147a4490b8a2aafa80d47
 
516
Author: David King <amigadave@amigadave.com>
 
517
Date:   Tue Jan 15 23:22:34 2013 +0000
 
518
 
 
519
    Small NSIS installer script improvements
 
520
 
 
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
 
524
    (for now).
 
525
 
 
526
M       Makefile.am
 
527
M       configure.ac
 
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
 
538
 
 
539
commit 747771f8ae3cad0fe94fa2cdd4fc349a3c6b94e3
 
540
Author: David King <amigadave@amigadave.com>
 
541
Date:   Tue Jan 15 22:12:31 2013 +0000
 
542
 
 
543
    Improve windows.h versus winsock2.h include order
 
544
 
 
545
    winsock2.h must be included before windows.h.
 
546
 
 
547
M       src/win32/win32dep.c
 
548
M       src/win32/win32dep.h
 
549
 
 
550
commit edd60c71f545e76fe11ed7a719c51869391b9f4d
 
551
Author: David King <amigadave@amigadave.com>
 
552
Date:   Tue Jan 15 22:05:35 2013 +0000
 
553
 
 
554
    Avoid redefining LOCALEDIR, LIBDIR, DATADIR
 
555
 
 
556
M       src/win32/win32dep.h
 
557
 
 
558
commit 73b98b8f144309246cb051563a6a934c1cfcf403
 
559
Author: David King <amigadave@amigadave.com>
 
560
Date:   Tue Jan 15 21:55:29 2013 +0000
 
561
 
 
562
    Several fixes to compile for mingw
 
563
 
 
564
M       src/browser.c
 
565
M       src/easytag.c
 
566
M       src/libapetag/apetaglib.c
 
567
M       src/prefs.c
 
568
 
 
569
commit 01789976f85ca91a017662ee0426ac190d0c7fd6
 
570
Author: David King <amigadave@amigadave.com>
 
571
Date:   Tue Jan 15 21:51:58 2013 +0000
 
572
 
 
573
    Check for [f]truncate and gethostbyname
 
574
 
 
575
    Check for ftruncate and truncate during configure, and use wrappers on
 
576
    Windows. Check for gethostbyname so that the Winsock library
 
577
    (ws2_32) is
 
578
    added to LIBS on Windows.
 
579
 
 
580
M       configure.ac
 
581
M       src/win32/win32dep.c
 
582
M       src/win32/win32dep.h
 
583
 
 
584
commit 1589934ae5f3a87668e6bfc8986621ba8a2d2a3d
 
585
Author: David King <amigadave@amigadave.com>
 
586
Date:   Tue Jan 15 21:47:35 2013 +0000
 
587
 
 
588
    Conditionally compile win32 compatibility code
 
589
 
 
590
    If a Windows (strictly mingw) host is detected during configure,
 
591
    compile
 
592
    the Windows compatibility wrapper functions.
 
593
 
 
594
M       Makefile.am
 
595
M       src/win32/win32dep.h
 
596
 
 
597
commit ca3683126030cf8e71805ca9e6660e74fd4a4277
 
598
Author: David King <amigadave@amigadave.com>
 
599
Date:   Sun Jan 20 22:32:16 2013 +0000
 
600
 
 
601
    Use the XDG music directory as the default path
 
602
 
 
603
    If no music directory is set, use the home directory as before.
 
604
 
 
605
M       src/setting.c
 
606
 
 
607
commit 1ebeb8ec5fe62f9ed5564707dc479eb21158001e
 
608
Author: David King <amigadave@amigadave.com>
 
609
Date:   Sun Jan 20 22:29:08 2013 +0000
 
610
 
 
611
    Use the empty string for empty image descriptions
 
612
 
 
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
 
618
 
 
619
M       src/picture.c
 
620
 
 
621
commit 256db3102ca95ff77e56e91b2c7acf05497bfadd
 
622
Author: Piotr Drąg <piotrdrag@gmail.com>
 
623
Date:   Sat Jan 19 04:43:37 2013 +0100
 
624
 
 
625
    Updated Polish translation
 
626
 
 
627
M       po/pl.po
 
628
 
 
629
commit e4e7fc388dd2b52293011cfee9204494ab53da03
 
630
Author: Milagros Infante Montero <maim92@gmail.com>
 
631
Date:   Fri Jan 18 10:21:33 2013 +0100
 
632
 
 
633
    Updated Spanish translation
 
634
 
 
635
M       po/es.po
 
636
 
 
637
commit c5cca4d46d8801bcb75a6802ed37053ffdbdfcc3
 
638
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
 
639
Date:   Fri Jan 18 10:19:57 2013 +0100
 
640
 
 
641
    Fixed several typos and errors in strings
 
642
 
 
643
M       src/prefs.c
 
644
 
 
645
commit fac85e3f9a8db097cc4de4af038256e1cc158f08
 
646
Author: David King <amigadave@amigadave.com>
 
647
Date:   Mon Jan 14 21:05:03 2013 +0000
 
648
 
 
649
    Rewrite the CRC32 function
 
650
 
 
651
    Simplify the error handling and be more specific about data types.
 
652
 
 
653
M       src/crc32.c
 
654
M       src/crc32.h
 
655
M       src/scan.c
 
656
 
 
657
commit 875bc7856ae6a50124afaec1b498bce42c759a1f
 
658
Author: David King <amigadave@amigadave.com>
 
659
Date:   Sat Jan 12 23:02:39 2013 +0000
 
660
 
 
661
    Add static to more variable declarations
 
662
 
 
663
    Remove some unused variables, caught by making them static.
 
664
 
 
665
M       src/ape_tag.c
 
666
M       src/bar.c
 
667
M       src/browser.c
 
668
M       src/browser.h
 
669
M       src/cddb.c
 
670
M       src/charset.c
 
671
M       src/charset.h
 
672
M       src/easytag.c
 
673
M       src/et_core.c
 
674
M       src/flac_tag.c
 
675
M       src/id3_tag.c
 
676
M       src/log.c
 
677
M       src/misc.c
 
678
M       src/misc.h
 
679
M       src/mpeg_header.c
 
680
M       src/ogg_header.c
 
681
M       src/picture.c
 
682
M       src/scan.c
 
683
 
 
684
commit cfd83d4f13a70777d5bf993f9580fbc130ab811a
 
685
Author: David King <amigadave@amigadave.com>
 
686
Date:   Sat Jan 12 17:13:49 2013 +0000
 
687
 
 
688
    Avoid multi-byte sequences that are not UTF-8
 
689
 
 
690
    Replace multi-byte sequences in string literals with octal escape
 
691
    sequences. Convert apetaglib.c from ISO-8859-2 to UTF-8.
 
692
 
 
693
M       src/id3_tag.c
 
694
M       src/libapetag/apetaglib.c
 
695
 
 
696
commit 5697d5e8278498ed490a7eab7791d2bb1fc29041
 
697
Author: David King <amigadave@amigadave.com>
 
698
Date:   Tue Jan 15 21:33:21 2013 +0000
 
699
 
 
700
    Use #ifdef to check for defines, not #if
 
701
 
 
702
M       src/charset.c
 
703
 
 
704
commit b1f991cef58ab89fd85a36b52a69dd1ce6abe00a
 
705
Author: Piotr Drąg <piotrdrag@gmail.com>
 
706
Date:   Sat Jan 12 18:36:31 2013 +0100
 
707
 
 
708
    Updated Polish translation
 
709
 
 
710
M       po/pl.po
 
711
 
 
712
commit cc896641ccf039650548c7992031c93c31f798b7
 
713
Author: David King <amigadave@amigadave.com>
 
714
Date:   Sat Jan 12 14:24:42 2013 +0000
 
715
 
 
716
    Check that a ETFileInfo is valid before freeing
 
717
 
 
718
    Avoids a critical warning when saving a file.
 
719
 
 
720
M       src/et_core.c
 
721
 
 
722
commit 5ea1d760d1a62fd378e905759d698034746c7cd2
 
723
Author: David King <amigadave@amigadave.com>
 
724
Date:   Sat Jan 12 09:18:44 2013 +0000
 
725
 
 
726
    Update copyright year in about dialog
 
727
 
 
728
M       src/about.c
 
729
 
 
730
commit 50b56f369fd4dd78df1981b61bf4ce5c66fb6b17
 
731
Author: David King <amigadave@amigadave.com>
 
732
Date:   Sat Jan 12 09:16:20 2013 +0000
 
733
 
 
734
    Add Andreas Winkelmann to AUTHORS
 
735
 
 
736
M       AUTHORS
 
737
M       src/about.c
 
738
 
 
739
commit ff7ad308e461350d029f5947b554c6fa498afc7a
 
740
Author: Andreas Winkelmann <ml@awinkelmann.de>
 
741
Date:   Sat Jan 12 08:39:33 2013 +0000
 
742
 
 
743
    Remove unused Id3tag_find_and_create_txxframe()
 
744
 
 
745
M       src/id3v24_tag.c
 
746
 
 
747
commit 7b78806e2adee1c4ff500005adde6b481235c8d9
 
748
Author: David King <amigadave@amigadave.com>
 
749
Date:   Sat Jan 12 08:36:36 2013 +0000
 
750
 
 
751
    Fix const usage for id3_tag structure parameters
 
752
 
 
753
    The structs are passed to id3_tag_render(), which accepts a const
 
754
    pointer to a non-const id3_tag.
 
755
 
 
756
M       src/id3v24_tag.c
 
757
 
 
758
commit 071aed6670416deb4b16cfd30e0c8d02c5f66a0c
 
759
Author: Andreas Winkelmann <ml@awinkelmann.de>
 
760
Date:   Sat Jan 12 07:41:32 2013 +0000
 
761
 
 
762
    Remove some unused prototypes
 
763
 
 
764
M       src/browser.c
 
765
M       src/easytag.c
 
766
 
 
767
commit b662e933833cb53c477a6258e442f3b856e95a26
 
768
Author: Andreas Winkelmann <ml@awinkelmann.de>
 
769
Date:   Sat Jan 12 07:36:09 2013 +0000
 
770
 
 
771
    Surround Browser_Win32_Get_Drive_Root with ifdef
 
772
 
 
773
    Only enable the win32-specific function if G_OS_WIN32 is defined.
 
774
 
 
775
M       src/browser.c
 
776
 
 
777
commit 4255c0af75fde90ce96306e50bf260f490da1dc7
 
778
Author: David King <amigadave@amigadave.com>
 
779
Date:   Fri Jan 11 22:19:28 2013 +0000
 
780
 
 
781
    Use G_OS_WIN32 to contain Windows code
 
782
 
 
783
    WIN32 was used previously, but was no longer set by the configure
 
784
    script.
 
785
 
 
786
M       src/bar.c
 
787
M       src/browser.c
 
788
M       src/cddb.c
 
789
M       src/charset.c
 
790
M       src/easytag.c
 
791
M       src/et_core.c
 
792
M       src/id3v24_tag.c
 
793
M       src/log.c
 
794
M       src/misc.c
 
795
M       src/ogg_tag.c
 
796
M       src/picture.c
 
797
M       src/prefs.c
 
798
M       src/setting.c
 
799
M       src/ui_manager.h
 
800
 
 
801
commit 50b8b041a12b63ddb0b89105a93ffded8d30b987
 
802
Author: David King <amigadave@amigadave.com>
 
803
Date:   Thu Dec 6 18:37:59 2012 +0000
 
804
 
 
805
    Use g_return_if_fail() and g_return_val_if_fail()
 
806
 
 
807
M       src/bar.c
 
808
M       src/browser.c
 
809
M       src/cddb.c
 
810
M       src/charset.c
 
811
M       src/easytag.c
 
812
M       src/et_core.c
 
813
M       src/et_core.h
 
814
M       src/log.c
 
815
M       src/misc.c
 
816
M       src/picture.c
 
817
M       src/prefs.c
 
818
M       src/scan.c
 
819
 
 
820
commit 2eb3192dfabf644c458b0f698446e4c3ffbb2fb9
 
821
Author: David King <amigadave@amigadave.com>
 
822
Date:   Wed Dec 5 22:09:27 2012 +0000
 
823
 
 
824
    Add static to many declarations
 
825
 
 
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
 
828
    gives
 
829
    warnings about unused static functions.
 
830
 
 
831
M       src/bar.c
 
832
M       src/bar.h
 
833
M       src/browser.c
 
834
M       src/browser.h
 
835
M       src/cddb.c
 
836
M       src/charset.c
 
837
M       src/charset.h
 
838
M       src/dlm.c
 
839
M       src/easytag.c
 
840
M       src/easytag.h
 
841
M       src/et_core.c
 
842
M       src/et_core.h
 
843
M       src/log.c
 
844
M       src/misc.c
 
845
M       src/misc.h
 
846
M       src/ogg_tag.c
 
847
M       src/picture.c
 
848
M       src/prefs.c
 
849
M       src/scan.c
 
850
M       src/scan.h
 
851
M       src/setting.c
 
852
M       src/setting.h
 
853
M       src/vcedit.c
 
854
M       src/vcedit.h
 
855
 
 
856
commit 68a3f7bf4b1ef0104a7472510fce6286d7e513ba
 
857
Author: David King <amigadave@amigadave.com>
 
858
Date:   Wed Dec 5 22:08:46 2012 +0000
 
859
 
 
860
    Use g_file_new_tmp() for creating temporary file
 
861
 
 
862
    Add a requirement on GIO 2.32 in configure.ac.
 
863
 
 
864
M       configure.ac
 
865
M       src/id3_tag.c
 
866
 
 
867
commit 4d13757d39ae88f87398c06b0cfa8f1644ce9e10
 
868
Author: David King <amigadave@amigadave.com>
 
869
Date:   Wed Dec 5 10:11:18 2012 +0000
 
870
 
 
871
    Fix an uninitialised variable warning
 
872
 
 
873
M       src/cddb.c
 
874
 
 
875
commit 2703a34627e43b55fec0b923cf78ba5d76a028a9
 
876
Author: David King <amigadave@amigadave.com>
 
877
Date:   Tue Dec 4 22:46:32 2012 +0000
 
878
 
 
879
    Use gboolean for returning TRUE and FALSE
 
880
 
 
881
M       src/prefs.c
 
882
M       src/vcedit.c
 
883
 
 
884
commit 19a30c0b37c86f992aecd828da4511fe6b112d09
 
885
Author: David King <amigadave@amigadave.com>
 
886
Date:   Tue Dec 4 22:32:18 2012 +0000
 
887
 
 
888
    Fix missing prototype warnings
 
889
 
 
890
    Additionally, make the missing prototypes warning an error in the list
 
891
    of compiler warnings in configure.ac.
 
892
 
 
893
M       Makefile.am
 
894
M       configure.ac
 
895
M       src/browser.c
 
896
M       src/cddb.c
 
897
M       src/crc32.c
 
898
M       src/crc32.h
 
899
M       src/dlm.c
 
900
M       src/easytag.c
 
901
M       src/et_core.c
 
902
M       src/flac_header.c
 
903
M       src/id3_tag.c
 
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
 
908
M       src/misc.c
 
909
M       src/prefs.c
 
910
M       src/setting.c
 
911
 
 
912
commit b2ea3254ba7edc699294675f5127b219508926d7
 
913
Author: David King <amigadave@amigadave.com>
 
914
Date:   Mon Dec 3 22:10:40 2012 +0000
 
915
 
 
916
    Use icons from the icon naming specification
 
917
 
 
918
    Try to use freedesktop.org Icon Naming Specification names for
 
919
    icons in
 
920
    preference to those that EasyTAG installs by default.
 
921
 
 
922
D       pixmaps/scan.xpm
 
923
M       src/bar.c
 
924
M       src/scan.c
 
925
 
 
926
commit d2d6dac866d8f7b44b7f903562fab89826459ac4
 
927
Author: David King <amigadave@amigadave.com>
 
928
Date:   Mon Dec 3 18:51:19 2012 +0000
 
929
 
 
930
    Use stock GTK+ icons in a few more places
 
931
 
 
932
    Partially fixes bug 689418.
 
933
 
 
934
M       Makefile.am
 
935
D       pixmaps/select_all.xpm
 
936
M       src/bar.c
 
937
M       src/misc.c
 
938
 
 
939
commit 0155bc66f7ee365f8824b485f3ec312079ebba7e
 
940
Author: David King <amigadave@amigadave.com>
 
941
Date:   Sat Jan 12 08:45:23 2013 +0000
 
942
 
 
943
    Remove further unused and set-but-unused variables
 
944
 
 
945
M       src/cddb.c
 
946
M       src/easytag.c
 
947
M       src/mpeg_header.c
 
948
 
 
949
commit cd7bf25e8236f61e3f17fc685c407b460b80b94a
 
950
Author: Andreas Winkelmann <ml@awinkelmann.de>
 
951
Date:   Sat Jan 12 07:54:50 2013 +0000
 
952
 
 
953
    Fix some more set-but-unused warnings
 
954
 
 
955
M       src/cddb.c
 
956
M       src/easytag.c
 
957
M       src/ogg_header.c
 
958
M       src/ogg_tag.c
 
959
 
 
960
commit 550e49530cca0331ca97ed169f50d813e0377e49
 
961
Author: David King <amigadave@amigadave.com>
 
962
Date:   Sat Dec 8 12:34:12 2012 +0000
 
963
 
 
964
    Avoid use of AC_CYGWIN and AC_MINGW32
 
965
 
 
966
    Use AC_CANONICAL_HOST and AS_CASE instead.
 
967
 
 
968
M       configure.ac
 
969
 
 
970
commit 0a9d538e438361f835f9d6fc6a57f9412616b00f
 
971
Author: David King <amigadave@amigadave.com>
 
972
Date:   Fri Jan 11 21:35:37 2013 +0000
 
973
 
 
974
    Set parent window of about dialog to main window
 
975
 
 
976
M       src/about.c
 
977
 
 
978
commit ec68e6b331ec7d8107723293105fff632c41445c
 
979
Author: David King <amigadave@amigadave.com>
 
980
Date:   Fri Jan 11 16:48:55 2013 +0000
 
981
 
 
982
    Use TRUE and FALSE for Main_Stop_Button_Pressed
 
983
 
 
984
    Main_Stop_Button_Pressed is defined as a gboolean, so use it as such.
 
985
 
 
986
M       src/easytag.c
 
987
 
 
988
commit a9eb8c8c03114c4a2b18a3a2b80765c39c20c0c0
 
989
Author: David King <amigadave@amigadave.com>
 
990
Date:   Fri Jan 11 16:40:52 2013 +0000
 
991
 
 
992
    Return a value where it is required to do so
 
993
 
 
994
M       src/charset.c
 
995
 
 
996
commit 155891df0bc9a05bbdf9b454bb4b37322d5355ce
 
997
Author: David King <amigadave@amigadave.com>
 
998
Date:   Fri Jan 11 16:40:16 2013 +0000
 
999
 
 
1000
    Remove some unused-but-set variables
 
1001
 
 
1002
M       src/easytag.c
 
1003
 
 
1004
commit 0b1ce79e772ca43651040dc8b1122463839428ac
 
1005
Author: David King <amigadave@amigadave.com>
 
1006
Date:   Fri Jan 11 16:36:23 2013 +0000
 
1007
 
 
1008
    Show the rename and save confirmation checkbutton
 
1009
 
 
1010
    The check buttons were added to the message area of the
 
1011
    GtkMessageDialog
 
1012
    but they were not shown.
 
1013
 
 
1014
M       src/easytag.c
 
1015
 
 
1016
commit 1669995d15a2af5ff342467711d2520f52fd68b0
 
1017
Author: Milagros Infante Montero <maim92@gmail.com>
 
1018
Date:   Thu Jan 10 10:59:44 2013 +0100
 
1019
 
 
1020
    Updated Spanish translation
 
1021
 
 
1022
M       po/es.po
 
1023
 
 
1024
commit 2a3e46c0e31cb0155321a04c6d5185e5f4820952
 
1025
Author: Piotr Drąg <piotrdrag@gmail.com>
 
1026
Date:   Wed Jan 9 21:15:03 2013 +0100
 
1027
 
 
1028
    Updated Polish translation
 
1029
 
 
1030
M       po/pl.po
 
1031
 
 
1032
commit c7d51190c4bcd840847bed0eeb852b0d337593c9
 
1033
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
 
1034
Date:   Tue Jan 8 19:44:01 2013 +0100
 
1035
 
 
1036
    Updated Serbian translation
 
1037
 
 
1038
M       po/sr.po
 
1039
M       po/sr@latin.po
 
1040
 
 
1041
commit b2164765e83901526d0dd1faad6b46482a9edae2
 
1042
Author: David King <amigadave@amigadave.com>
 
1043
Date:   Tue Jan 8 07:21:06 2013 +0000
 
1044
 
 
1045
    Fix overlaid text in scanner legend
 
1046
 
 
1047
    https://mail.gnome.org/archives/easytag-list/2013-January/msg00008.html
 
1048
 
 
1049
M       src/scan.c
 
1050
 
 
1051
commit 769bd3f460ca8481ee749f0d1ddff12381b80909
 
1052
Author: Andreas Winkelmann <ml@awinkelmann.de>
 
1053
Date:   Sat Jan 5 20:19:24 2013 +0100
 
1054
 
 
1055
    Add "Write genre to text" setting to config file
 
1056
 
 
1057
    https://mail.gnome.org/archives/easytag-list/2013-January/msg00003.html
 
1058
 
 
1059
M       src/setting.c
 
1060
 
 
1061
commit 434a1cbe5bb6cce6a58d7c2964dc172448bb8d09
 
1062
Author: Andreas Winkelmann <ml@awinkelmann.de>
 
1063
Date:   Tue Dec 25 02:28:00 2012 +0100
 
1064
 
 
1065
    Add "Remove all text" to tag field context menu
 
1066
 
 
1067
M       src/easytag.c
 
1068
 
 
1069
commit 138376897831fd20b15e760a3a695889af20907d
 
1070
Author: Andreas Winkelmann <ml@awinkelmann.de>
 
1071
Date:   Mon Dec 24 01:56:20 2012 +0100
 
1072
 
 
1073
    Add column for disc number to browser list
 
1074
 
 
1075
M       src/browser.c
 
1076
M       src/browser.h
 
1077
 
 
1078
commit 6e83cbcbc52144d9e38f62feecb65718dec30288
 
1079
Author: Milagros Infante Montero <maim92@gmail.com>
 
1080
Date:   Sat Jan 5 11:05:59 2013 +0100
 
1081
 
 
1082
    Updated Spanish translation
 
1083
 
 
1084
M       po/es.po
 
1085
 
 
1086
commit 4afb94fa4c80e99e650230b422d4dd6ccabdd66a
 
1087
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
 
1088
Date:   Fri Jan 4 22:13:04 2013 +0100
 
1089
 
 
1090
    Updated Serbian translation
 
1091
 
 
1092
M       po/sr.po
 
1093
M       po/sr@latin.po
 
1094
 
 
1095
commit 35a7629a304dc4225f0d6522db64930404a0de47
 
1096
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
 
1097
Date:   Mon Dec 31 12:17:20 2012 +0100
 
1098
 
 
1099
    Updated Spanish translation
 
1100
 
 
1101
M       po/es.po
 
1102
 
 
1103
commit 783a2b1fe03dad2efca24262e4d232fcdc65121e
 
1104
Author: Piotr Drąg <piotrdrag@gmail.com>
 
1105
Date:   Sun Dec 30 21:50:01 2012 +0100
 
1106
 
 
1107
    Updated Polish translation
 
1108
 
 
1109
M       po/pl.po
 
1110
 
 
1111
commit 36a3866d683fac5b0077fcd4abbcdc85c0c42c07
 
1112
Author: Piotr Drąg <piotrdrag@gmail.com>
 
1113
Date:   Sun Dec 30 21:44:59 2012 +0100
 
1114
 
 
1115
    Fix typos in translatable strings
 
1116
 
 
1117
M       src/ape_tag.c
 
1118
M       src/browser.c
 
1119
M       src/cddb.c
 
1120
M       src/easytag.c
 
1121
M       src/et_core.c
 
1122
M       src/flac_header.c
 
1123
M       src/flac_tag.c
 
1124
M       src/id3_tag.c
 
1125
M       src/id3v24_tag.c
 
1126
M       src/misc.c
 
1127
M       src/mp4_header.c
 
1128
M       src/mp4_tag.c
 
1129
M       src/mpeg_header.c
 
1130
M       src/ogg_header.c
 
1131
M       src/ogg_tag.c
 
1132
M       src/picture.c
 
1133
M       src/prefs.c
 
1134
M       src/scan.c
 
1135
M       src/setting.c
 
1136
M       src/vcedit.c
 
1137
M       src/win32/win32dep.c
 
1138
 
 
1139
commit 581af97294c481f7f4cacd5aeaa048f06a01771c
 
1140
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
 
1141
Date:   Sun Dec 30 19:58:37 2012 +0100
 
1142
 
 
1143
    Fixed another typo
 
1144
 
 
1145
M       src/prefs.c
 
1146
 
 
1147
commit 9a9339f27f19f6b81b580a8aa89c9df0432643e1
 
1148
Author: Milagros Infante Montero <maim92@gmail.com>
 
1149
Date:   Sun Dec 30 19:57:17 2012 +0100
 
1150
 
 
1151
    Updated Spanish translation
 
1152
 
 
1153
M       po/es.po
 
1154
 
 
1155
commit 62922726e4b4c32bbe253ebcdd225e9c32202694
 
1156
Author: Piotr Drąg <piotrdrag@gmail.com>
 
1157
Date:   Sun Dec 30 19:52:09 2012 +0100
 
1158
 
 
1159
    Updated Polish translation
 
1160
 
 
1161
M       po/pl.po
 
1162
 
 
1163
commit 9e4938474447a296c7f7efdbf6e3a3893df9e5b3
 
1164
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
 
1165
Date:   Sun Dec 30 19:48:16 2012 +0100
 
1166
 
 
1167
    Fixed typos in strings
 
1168
 
 
1169
M       src/picture.c
 
1170
M       src/prefs.c
 
1171
 
 
1172
commit c853330bb391da8c297247124ded4e037c28f1f5
 
1173
Author: Piotr Drąg <piotrdrag@gmail.com>
 
1174
Date:   Sun Dec 9 23:49:42 2012 +0100
 
1175
 
 
1176
    Updated Polish translation
 
1177
 
 
1178
M       po/pl.po
 
1179
 
 
1180
commit ae6d217725ecbf1f7f50356c87d2b0760c1238d4
 
1181
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
 
1182
Date:   Sun Dec 9 14:10:54 2012 +0100
 
1183
 
 
1184
    Added Serbian translation
 
1185
 
 
1186
M       po/LINGUAS
 
1187
M       po/sr.po
 
1188
A       po/sr@latin.po
 
1189
 
 
1190
commit 2bc0a756028981c3e03e7510f6bdc987e87fc35b
 
1191
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
 
1192
Date:   Fri Dec 7 12:24:04 2012 +0100
 
1193
 
 
1194
    Updated Spanish translation
 
1195
 
 
1196
M       po/es.po
 
1197
 
 
1198
commit 82f83e86fac3ef2f34ea1bb10b9f239a63235cc1
 
1199
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
 
1200
Date:   Wed Dec 5 20:06:09 2012 +0100
 
1201
 
 
1202
    Updated Spanish translation
 
1203
 
 
1204
M       po/es.po
 
1205
 
 
1206
commit b7f3e9e22bf1f85e0a10440bb0aad0e23f31940c
 
1207
Author: Matej Urbančič <mateju@svn.gnome.org>
 
1208
Date:   Wed Dec 5 10:24:12 2012 +0100
 
1209
 
 
1210
    Updated Slovenian translation
 
1211
 
 
1212
M       po/sl.po
 
1213
 
 
1214
commit e35440eb37c3420b90304d9999e25c59679b2353
 
1215
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
 
1216
Date:   Wed Dec 5 01:18:56 2012 +0100
 
1217
 
 
1218
    Updated Spanish translation
 
1219
 
 
1220
M       po/es.po
 
1221
 
 
1222
commit ad947dc91150f390ce95a8f17ce433008ed3ed01
 
1223
Author: David King <amigadave@amigadave.com>
 
1224
Date:   Tue Dec 4 18:19:44 2012 +0000
 
1225
 
 
1226
    Fix configure summary for id3lib
 
1227
 
 
1228
M       configure.ac
 
1229
 
 
1230
commit 332c82d82adbfd8f30d79b5de69ebe86ff33f210
 
1231
Author: David King <amigadave@amigadave.com>
 
1232
Date:   Tue Dec 4 18:12:11 2012 +0000
 
1233
 
 
1234
    Minor updates to manpage
 
1235
 
 
1236
    Also, add generated manpage to DISTCLEANFILES.
 
1237
 
 
1238
M       Makefile.am
 
1239
M       doc/easytag.1.in
 
1240
 
 
1241
commit 0731c27a33526d6589a1fe16f1adcbe66385ba58
 
1242
Author: David King <amigadave@amigadave.com>
 
1243
Date:   Tue Dec 4 18:07:51 2012 +0000
 
1244
 
 
1245
    Use themed icon for main window icon
 
1246
 
 
1247
M       Makefile.am
 
1248
D       pixmaps/EasyTAG_icon.xpm
 
1249
M       src/easytag.c
 
1250
 
 
1251
commit 4a88445aba5345e77d333c59255e5a0b5a732d47
 
1252
Author: David King <amigadave@amigadave.com>
 
1253
Date:   Tue Dec 4 18:00:49 2012 +0000
 
1254
 
 
1255
    Remove some crufty defines
 
1256
 
 
1257
M       src/cddb.c
 
1258
M       src/easytag.c
 
1259
M       src/easytag.h
 
1260
 
 
1261
commit ade83fbeedaadba1246657e4ec5bbbe0ca4fccb8
 
1262
Author: David King <amigadave@amigadave.com>
 
1263
Date:   Tue Dec 4 17:31:49 2012 +0000
 
1264
 
 
1265
    Distribute and install more documentation
 
1266
 
 
1267
    Distribute and install the HACKING, TODO and USERS-GUIDE files.
 
1268
 
 
1269
M       Makefile.am
 
1270
 
 
1271
commit 073229520fc5bc90c001b2d612d3c97d4d583f43
 
1272
Author: David King <amigadave@amigadave.com>
 
1273
Date:   Tue Dec 4 17:24:45 2012 +0000
 
1274
 
 
1275
    Update README
 
1276
 
 
1277
    Add new mailing list and homepage. Use UTF-8. Remove old information
 
1278
    about RPMs.
 
1279
 
 
1280
M       README
 
1281
 
 
1282
commit ff9516c8c7be67e5674f85a94d9e6f90b24c9717
 
1283
Author: David King <amigadave@amigadave.com>
 
1284
Date:   Tue Dec 4 17:07:22 2012 +0000
 
1285
 
 
1286
    Update HACKING with new coding style
 
1287
 
 
1288
    Additionally, include mailing list address and Bugzilla location.
 
1289
 
 
1290
M       HACKING
 
1291
 
 
1292
commit 2beef8aaf76fcfb7e341b8d4de94c8be0febdc93
 
1293
Author: David King <amigadave@amigadave.com>
 
1294
Date:   Mon Dec 3 18:26:45 2012 +0000
 
1295
 
 
1296
    Use sigaction() rather than signal()
 
1297
 
 
1298
    Use of signal() is discouraged, as some really old systems have signal
 
1299
    handlers which return int, not void.
 
1300
 
 
1301
M       src/easytag.c
 
1302
 
 
1303
commit e84f769cc57d3f33b163ec17107a84c967a98baa
 
1304
Author: Alessio Ababilov <ilovegnulinux@gmail.com>
 
1305
Date:   Sun Dec 2 13:30:28 2012 +0200
 
1306
 
 
1307
    Handle SIGCHLD to avoid problems in child process
 
1308
 
 
1309
    If child process inherits SIG_IGN behavior, it will not be able
 
1310
    to check
 
1311
    exits statuses of its own children.
 
1312
 
 
1313
    This patch allows Audacious archived skins to work properly.
 
1314
 
 
1315
M       src/easytag.c
 
1316
 
 
1317
commit 7fdb64be0d4101324eb11c6ac468724a4ac001ff
 
1318
Author: Piotr Drąg <piotrdrag@gmail.com>
 
1319
Date:   Sun Dec 2 21:39:43 2012 +0100
 
1320
 
 
1321
    Stop screaming at users, bug 689498
 
1322
 
 
1323
    What did they do wrong so we must be so rude to them? :)
 
1324
 
 
1325
M       src/browser.c
 
1326
M       src/cddb.c
 
1327
M       src/easytag.c
 
1328
M       src/et_core.c
 
1329
M       src/id3_tag.c
 
1330
M       src/id3v24_tag.c
 
1331
M       src/misc.c
 
1332
M       src/prefs.c
 
1333
M       src/scan.c
 
1334
 
 
1335
commit 84193c78c761a442badd80e3f0067bc90bac1073
 
1336
Author: David King <amigadave@amigadave.com>
 
1337
Date:   Sun Dec 2 21:38:43 2012 +0000
 
1338
 
 
1339
    Migrate old configuration data to new location
 
1340
 
 
1341
M       src/setting.c
 
1342
 
 
1343
commit 856b4553904c59e564d5795903095098fad643db
 
1344
Author: David King <amigadave@amigadave.com>
 
1345
Date:   Sun Dec 2 19:39:47 2012 +0000
 
1346
 
 
1347
    Use XDG directories for configuration and cache
 
1348
 
 
1349
    Fixes bug 689419.
 
1350
 
 
1351
M       src/browser.c
 
1352
M       src/cddb.c
 
1353
M       src/easytag.c
 
1354
M       src/easytag.h
 
1355
M       src/id3_tag.c
 
1356
M       src/log.c
 
1357
M       src/setting.c
 
1358
 
 
1359
commit ffd3358a3f3035377d0c52d7c5783378cd9dd5a9
 
1360
Author: Piotr Drąg <piotrdrag@gmail.com>
 
1361
Date:   Sun Dec 2 23:16:38 2012 +0100
 
1362
 
 
1363
    Fix a typo
 
1364
 
 
1365
M       src/id3_tag.c
 
1366
 
 
1367
commit 1c36faf1856451f641d0455c20d9aab0c9d59a32
 
1368
Author: David King <amigadave@amigadave.com>
 
1369
Date:   Sun Dec 2 09:20:56 2012 +0000
 
1370
 
 
1371
    Minor string improvements
 
1372
 
 
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:
 
1376
 
 
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
 
1379
 
 
1380
M       src/bar.c
 
1381
M       src/misc.c
 
1382
 
 
1383
commit 63dfdcbcf784ea26ef6e67bb7b2da4088999b9e9
 
1384
Author: Piotr Drąg <piotrdrag@gmail.com>
 
1385
Date:   Sun Dec 2 05:46:20 2012 +0100
 
1386
 
 
1387
    Fix build errors in po files
 
1388
 
 
1389
M       po/da.po
 
1390
M       po/ja.po
 
1391
M       po/ro.po
 
1392
 
 
1393
commit 1bc01d3528f38de16442df65abd5a282612ffab4
 
1394
Author: David King <amigadave@amigadave.com>
 
1395
Date:   Sun Dec 2 00:13:52 2012 +0000
 
1396
 
 
1397
    Improve many translatable strings, bug 689416
 
1398
 
 
1399
    Fix a large number of translatable strings, and plug a few memory
 
1400
    leaks
 
1401
    in the process.
 
1402
 
 
1403
M       src/bar.c
 
1404
M       src/browser.c
 
1405
M       src/cddb.c
 
1406
M       src/easytag.c
 
1407
M       src/et_core.c
 
1408
M       src/misc.c
 
1409
M       src/prefs.c
 
1410
M       src/scan.c
 
1411
M       src/vcedit.c
 
1412
 
 
1413
commit 4737dfea60fd79e10e8bd4cba44bcbce7c351931
 
1414
Author: David King <amigadave@amigadave.com>
 
1415
Date:   Sat Dec 1 22:06:34 2012 +0000
 
1416
 
 
1417
    Replace about dialog with GtkAboutDialog
 
1418
 
 
1419
    Fix translatable strings in about dialog by replacing the dialog
 
1420
    with a
 
1421
    stock GtkAboutDialog and updating the source strings. Distribute a PNG
 
1422
    icon and install it to the hicolor themed icon path.
 
1423
 
 
1424
M       AUTHORS
 
1425
M       Makefile.am
 
1426
C054    AUTHORS THANKS
 
1427
M       configure.ac
 
1428
M       easytag.desktop.in
 
1429
A       pixmaps/easytag.png
 
1430
M       src/about.c
 
1431
 
 
1432
commit c4d9b697e6d810f3c28468fdd47f5096d892d349
 
1433
Author: David King <amigadave@amigadave.com>
 
1434
Date:   Sat Dec 1 21:16:11 2012 +0000
 
1435
 
 
1436
    Update easytag.doap
 
1437
 
 
1438
    Add GNOME Bugzilla, GNOME mailing list and projects.gnome.org website.
 
1439
 
 
1440
M       easytag.doap
 
1441
 
 
1442
commit e57390f2fb44395ae981c4342737ca4cfc37149a
 
1443
Author: Matej Urbančič <mateju@svn.gnome.org>
 
1444
Date:   Sat Dec 1 09:20:31 2012 +0100
 
1445
 
 
1446
    Added sl for Slovenian translation
 
1447
 
 
1448
M       po/LINGUAS
 
1449
 
 
1450
commit 987fb131b9a98a181c75926a7ebabce8c3a57034
 
1451
Author: Matej Urbančič <mateju@svn.gnome.org>
 
1452
Date:   Sat Dec 1 08:27:38 2012 +0100
 
1453
 
 
1454
    Added Slovenian translation
 
1455
 
 
1456
A       po/sl.po
 
1457
 
 
1458
commit 518168c0ec81e58aaa9bd1d808b0613bc35c6e4a
 
1459
Author: David King <amigadave@amigadave.com>
 
1460
Date:   Fri Nov 30 10:03:54 2012 +0000
 
1461
 
 
1462
    Remove easytag.pot from git
 
1463
 
 
1464
    GNOME translators do not need the template.
 
1465
 
 
1466
M       .gitignore
 
1467
D       po/easytag.pot
 
1468
 
 
1469
commit 5f11d910e8d519b5c9ee0fa0abfa8cc7e0be1b78
 
1470
Author: David King <amigadave@amigadave.com>
 
1471
Date:   Fri Nov 30 09:10:34 2012 +0000
 
1472
 
 
1473
    Do not split description in DOAP file
 
1474
 
 
1475
    Otherwise, the git.gnome.org web interface skips the text after the
 
1476
    newline.
 
1477
 
 
1478
M       easytag.doap
 
1479
 
 
1480
commit b254229ae8e2d8496e1feddd6ca2347808335303
 
1481
Author: David King <amigadave@amigadave.com>
 
1482
Date:   Fri Nov 30 09:06:48 2012 +0000
 
1483
 
 
1484
    Add easytag.doap
 
1485
 
 
1486
A       easytag.doap
 
1487
 
 
1488
commit 53292a6c8af0884553b986873496b3c950b4fbb2
 
1489
Author: David King <amigadave@amigadave.com>
 
1490
Date:   Thu Nov 29 07:52:06 2012 +0000
 
1491
 
 
1492
    Avoid triggering two GtkSpinButton warnings
 
1493
 
 
1494
    Setting a GtkAdjustment with a page size on a GtkSpinButton is
 
1495
    deprecated. Instead, construct the GtkSpinButton with a range. This
 
1496
    also
 
1497
    avoids leaking a GtkSpinButton.
 
1498
 
 
1499
M       src/prefs.c
 
1500
 
 
1501
commit 35c7b2f6b8093c81c557115d25d1119070ec8ba4
 
1502
Author: David King <amigadave@amigadave.com>
 
1503
Date:   Thu Nov 29 07:45:46 2012 +0000
 
1504
 
 
1505
    Merge desktop file translations into .po files
 
1506
 
 
1507
    Remove the old Comment fields, as they no longer match the current
 
1508
    comment in the desktop file.
 
1509
 
 
1510
M       easytag.desktop.in
 
1511
M       po/de.po
 
1512
M       po/fr.po
 
1513
M       po/it.po
 
1514
 
 
1515
commit 557f5db51e3cecc10d15360410a32abc3c79f0a6
 
1516
Author: David King <amigadave@amigadave.com>
 
1517
Date:   Thu Nov 29 07:42:05 2012 +0000
 
1518
 
 
1519
    Update NEWS file
 
1520
 
 
1521
M       NEWS
 
1522
 
 
1523
commit 269e43d4c40d0173818e800af558b33593502ed3
 
1524
Author: David King <amigadave@amigadave.com>
 
1525
Date:   Thu Nov 29 07:34:31 2012 +0000
 
1526
 
 
1527
    Remove Changes tab in about dialog
 
1528
 
 
1529
    Showing the ChangeLog in the UI is not particularly useful, and
 
1530
    does not
 
1531
    work in several distributions, such as Ubuntu and Debian:
 
1532
 
 
1533
    https://github.com/stsquad/easytag/issues/16
 
1534
 
 
1535
M       src/about.c
 
1536
 
 
1537
commit f82eaef13b6d73e45ab3ce826f5982ecb1509d46
 
1538
Author: David King <amigadave@amigadave.com>
 
1539
Date:   Thu Nov 29 07:29:06 2012 +0000
 
1540
 
 
1541
    Improve pkg-config checks further
 
1542
 
 
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
 
1545
    variables
 
1546
    near the end of the configure process.
 
1547
 
 
1548
M       configure.ac
 
1549
 
 
1550
commit 39bb576804a204f06e2abbc7f598f15dd81ee1e5
 
1551
Author: David King <amigadave@amigadave.com>
 
1552
Date:   Thu Nov 29 07:16:22 2012 +0000
 
1553
 
 
1554
    Generate ChangeLog during make dist
 
1555
 
 
1556
    Move the ChangeLog to NEWS and generate the ChangeLog during
 
1557
    "make dist"
 
1558
    from the git log. Move THANKS to AUTHORS as that is the filename that
 
1559
    automake expects for a non-foreign project.
 
1560
 
 
1561
M       .gitignore
 
1562
R100    THANKS  AUTHORS
 
1563
M       ChangeLog
 
1564
M       Makefile.am
 
1565
C100    ChangeLog       NEWS
 
1566
M       configure.ac
 
1567
 
 
1568
commit 2abaf8a4c77f128e3026830162c53a2e2735edff
 
1569
Author: David King <amigadave@amigadave.com>
 
1570
Date:   Thu Nov 29 07:13:52 2012 +0000
 
1571
 
 
1572
    Update THANKS and about dialog thanks list
 
1573
 
 
1574
M       THANKS
 
1575
M       src/about.c
 
1576
 
 
1577
commit 84f33f02d58a1888020b57e436ea1afe730cbb66
 
1578
Author: David King <amigadave@amigadave.com>
 
1579
Date:   Thu Nov 29 06:47:13 2012 +0000
 
1580
 
 
1581
    Improve album artist entry focus chain order
 
1582
 
 
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
 
1586
    the focus
 
1587
    chain so that the order matches the interface layout.
 
1588
 
 
1589
    Additionally, use g_list_prepend() to add new focus chain widgets
 
1590
    at the
 
1591
    start of the list, and then reverse the list before setting the
 
1592
    chain on
 
1593
    the parent container, as this is more efficient.
 
1594
 
 
1595
M       src/easytag.c
 
1596
 
 
1597
commit 64a3e30d963fb34407984fb73444318bfce44be6
 
1598
Author: David King <amigadave@amigadave.com>
 
1599
Date:   Wed Nov 28 22:40:59 2012 +0000
 
1600
 
 
1601
    Check for pkg-config libraries only once
 
1602
 
 
1603
    This is more better than manually concatenating the _LIBS variables,
 
1604
    as
 
1605
    pkg-config can adjust the linker command line so that the ordering is
 
1606
    correct.
 
1607
 
 
1608
M       Makefile.am
 
1609
M       configure.ac
 
1610
 
 
1611
commit 186439606a8459febb31fdd3631b0ea6a911eb74
 
1612
Author: David King <amigadave@amigadave.com>
 
1613
Date:   Wed Nov 28 19:33:16 2012 +0000
 
1614
 
 
1615
    Drop use of libmp4v2, use taglib instead
 
1616
 
 
1617
    The MPL 1.1 license used by libmp4v2 is incompatible with the GPL
 
1618
    2 used
 
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
 
1621
    TagLib C API.
 
1622
 
 
1623
    Based on a patch written by Maia Kozheva <sikon@ubuntu.com> and
 
1624
    reported
 
1625
    at https://github.com/stsquad/easytag/issues/13.
 
1626
 
 
1627
M       Makefile.am
 
1628
M       README
 
1629
M       configure.ac
 
1630
M       src/easytag.c
 
1631
M       src/mp4_header.c
 
1632
M       src/mp4_tag.c
 
1633
 
 
1634
commit dad1bcfd68bbecce8f803553136d91bc4ad32b34
 
1635
Author: David King <amigadave@amigadave.com>
 
1636
Date:   Tue Nov 27 17:07:58 2012 +0000
 
1637
 
 
1638
    Update .po and .pot files
 
1639
 
 
1640
M       po/bg.po
 
1641
M       po/cs.po
 
1642
M       po/da.po
 
1643
M       po/de.po
 
1644
M       po/easytag.pot
 
1645
M       po/el.po
 
1646
M       po/es.po
 
1647
M       po/fr.po
 
1648
M       po/he.po
 
1649
M       po/hu.po
 
1650
M       po/it.po
 
1651
M       po/ja.po
 
1652
M       po/lt.po
 
1653
M       po/nl.po
 
1654
M       po/pl.po
 
1655
M       po/pt_BR.po
 
1656
M       po/ro.po
 
1657
M       po/ru.po
 
1658
M       po/sr.po
 
1659
M       po/sr@Latn.po
 
1660
M       po/sv.po
 
1661
M       po/uk.po
 
1662
M       po/zh_CN.po
 
1663
M       po/zh_TW.po
 
1664
 
 
1665
commit a00d0e54f3e9113e0fe558124c11172288f24ab0
 
1666
Author: David King <amigadave@amigadave.com>
 
1667
Date:   Tue Nov 27 21:32:24 2012 +0000
 
1668
 
 
1669
    Add a --with-gtk3 configure argument
 
1670
 
 
1671
    Note that the GTK+ 3 port is experimental, and default to GTK+
 
1672
    2. Force
 
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.
 
1675
 
 
1676
M       README
 
1677
M       configure.ac
 
1678
 
 
1679
commit 0d08331d981ade0ae6e794cca86bda9bb73b26ae
 
1680
Author: David King <amigadave@amigadave.com>
 
1681
Date:   Tue Nov 27 21:00:32 2012 +0000
 
1682
 
 
1683
    Do not fetch adjustments from GtkTreeView
 
1684
 
 
1685
    Use gtk_scrollable_get_vadjustment() instead. Add a compatibility
 
1686
    wrapper so that it still compiles with GTK+ 2.
 
1687
 
 
1688
M       src/gtk2_compat.h
 
1689
M       src/misc.c
 
1690
 
 
1691
commit 36620c2a084c3092353b23982a535b5d81857186
 
1692
Author: David King <amigadave@amigadave.com>
 
1693
Date:   Tue Nov 27 20:56:35 2012 +0000
 
1694
 
 
1695
    Avoid gtk_hseparator_new() and gtk_vseparator_new()
 
1696
 
 
1697
    Use gtk_separator_new(GTK_ORIENTATION_*) instead. Add a caompatibility
 
1698
    wrapper so that it still compiles with GTK+ 2.
 
1699
 
 
1700
M       src/browser.c
 
1701
M       src/cddb.c
 
1702
M       src/easytag.c
 
1703
M       src/gtk2_compat.c
 
1704
M       src/gtk2_compat.h
 
1705
M       src/misc.c
 
1706
M       src/prefs.c
 
1707
M       src/scan.c
 
1708
 
 
1709
commit 9aea6c6b236d5dcf5f013cc451a3acfa67306d5f
 
1710
Author: David King <amigadave@amigadave.com>
 
1711
Date:   Tue Nov 27 20:50:26 2012 +0000
 
1712
 
 
1713
    Avoid using gtk_hpaned_new() and gtk_vpaned_new()
 
1714
 
 
1715
    Use gtk_paned_new(GTK_ORIENTATION_*) instead. Add a compatibility
 
1716
    wrapper so that it still compiles with GTK+ 2.
 
1717
 
 
1718
M       src/browser.c
 
1719
M       src/cddb.c
 
1720
M       src/easytag.c
 
1721
M       src/gtk2_compat.c
 
1722
M       src/gtk2_compat.h
 
1723
M       src/misc.c
 
1724
 
 
1725
commit 13bb9383f18b0aaac0da12ea06a0e38c7d1f10db
 
1726
Author: David King <amigadave@amigadave.com>
 
1727
Date:   Tue Nov 27 20:45:00 2012 +0000
 
1728
 
 
1729
    Avoid using gtk_hbutton_box_new()
 
1730
 
 
1731
    Use gtk_button_box_new(GTK_ORIENTATION_HORIZONTAL) instead. Add a
 
1732
    compatibility wrapper so that it still compiles with GTK+ 2.
 
1733
 
 
1734
M       src/browser.c
 
1735
M       src/gtk2_compat.c
 
1736
M       src/gtk2_compat.h
 
1737
M       src/misc.c
 
1738
M       src/prefs.c
 
1739
 
 
1740
commit d48695cc181850bfeffee4f7aacdc7e02d329e4b
 
1741
Author: David King <amigadave@amigadave.com>
 
1742
Date:   Tue Nov 27 20:38:42 2012 +0000
 
1743
 
 
1744
    Do not use gtk_vbox_new() nor gtk_hbox_new()
 
1745
 
 
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.
 
1748
 
 
1749
M       Makefile.am
 
1750
M       src/about.c
 
1751
M       src/browser.c
 
1752
M       src/cddb.c
 
1753
M       src/easytag.c
 
1754
A       src/gtk2_compat.c
 
1755
A       src/gtk2_compat.h
 
1756
M       src/misc.c
 
1757
M       src/prefs.c
 
1758
M       src/scan.c
 
1759
 
 
1760
commit 2f5b9a748e6f591b6902958f692b2e4ac8e53d94
 
1761
Author: David King <amigadave@amigadave.com>
 
1762
Date:   Tue Nov 27 19:50:39 2012 +0000
 
1763
 
 
1764
    Use ellipsis rather than consecutive full stops
 
1765
 
 
1766
M       src/about.c
 
1767
M       src/bar.c
 
1768
M       src/browser.c
 
1769
M       src/cddb.c
 
1770
M       src/charset.c
 
1771
M       src/easytag.c
 
1772
M       src/id3_tag.c
 
1773
M       src/misc.c
 
1774
M       src/picture.c
 
1775
M       src/prefs.c
 
1776
M       src/scan.c
 
1777
M       src/setting.c
 
1778
M       src/vcedit.c
 
1779
 
 
1780
commit 12ba561584a75f9a68da76c14893a96c8dbefe30
 
1781
Author: David King <amigadave@amigadave.com>
 
1782
Date:   Tue Nov 27 18:39:05 2012 +0000
 
1783
 
 
1784
    Avoid use of gdk_window_move()
 
1785
 
 
1786
    Use gtk_window_move() on the GtkWindow instead.
 
1787
 
 
1788
M       src/easytag.c
 
1789
M       src/misc.c
 
1790
M       src/scan.c
 
1791
 
 
1792
commit 44d0e201295a9f9b59815ca00dff932a55849515
 
1793
Author: David King <amigadave@amigadave.com>
 
1794
Date:   Tue Nov 27 18:36:14 2012 +0000
 
1795
 
 
1796
    Fix a pointer case warning
 
1797
 
 
1798
M       src/misc.c
 
1799
 
 
1800
commit 63da08a50dc17f18af66f75df11acb5fe03a40ad
 
1801
Author: David King <amigadave@amigadave.com>
 
1802
Date:   Tue Nov 27 18:26:23 2012 +0000
 
1803
 
 
1804
    Avoid use of GtkObject
 
1805
 
 
1806
    GtkObject does not exist in GTK+ 3, and for all cases in EasyTAG a
 
1807
    GtkWidget should be used instead.
 
1808
 
 
1809
M       TODO
 
1810
M       src/browser.c
 
1811
M       src/cddb.c
 
1812
M       src/misc.c
 
1813
M       src/misc.h
 
1814
M       src/prefs.c
 
1815
M       src/scan.c
 
1816
M       src/scan.h
 
1817
 
 
1818
commit b948bf816ce8d53909877421dc18699a20c09c07
 
1819
Author: David King <amigadave@amigadave.com>
 
1820
Date:   Tue Nov 27 17:08:13 2012 +0000
 
1821
 
 
1822
    Many typo and spelling fixes
 
1823
 
 
1824
    Fixes https://github.com/stsquad/easytag/issues/14 and
 
1825
    http://sourceforge.net/tracker/?func=detail&aid=3560431&group_id=5216&atid=105216
 
1826
    at least.
 
1827
 
 
1828
M       README
 
1829
M       README_win32.txt
 
1830
M       debian/control
 
1831
M       easytag.spec.in
 
1832
M       src/about.c
 
1833
M       src/browser.c
 
1834
M       src/easytag.c
 
1835
M       src/easytag.h
 
1836
M       src/et_core.c
 
1837
M       src/genres.h
 
1838
M       src/id3_tag.c
 
1839
M       src/misc.c
 
1840
M       src/ogg_header.c
 
1841
M       src/ogg_tag.c
 
1842
M       src/prefs.c
 
1843
M       src/scan.c
 
1844
 
 
1845
commit 3f096d9b1ac68dabf77e9483fbe1805c15b57078
 
1846
Author: David King <amigadave@amigadave.com>
 
1847
Date:   Tue Nov 27 17:08:09 2012 +0000
 
1848
 
 
1849
    Tidy desktop file
 
1850
 
 
1851
    Remove full stops at end of comments. Change StartupNotify to true.
 
1852
 
 
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
 
1856
    Debian
 
1857
    and Ubuntu packages.
 
1858
 
 
1859
M       easytag.desktop.in
 
1860
 
 
1861
commit 469b7f3288b367e9e24797b179ec2af041a6e805
 
1862
Author: David King <amigadave@amigadave.com>
 
1863
Date:   Tue Nov 27 17:08:02 2012 +0000
 
1864
 
 
1865
    Apply strict compiler warning flags
 
1866
 
 
1867
    Check that the compiler accepts the warnings flags and include them in
 
1868
    the configure summary.
 
1869
 
 
1870
M       Makefile.am
 
1871
M       configure.ac
 
1872
 
 
1873
commit d0b3ce0b2836c07d9785995a7a0609688fffb6e1
 
1874
Author: David King <amigadave@amigadave.com>
 
1875
Date:   Tue Nov 27 17:07:49 2012 +0000
 
1876
 
 
1877
    Remove MsgBox and use GtkMessageDialog instead
 
1878
 
 
1879
M       Makefile.am
 
1880
M       po/POTFILES.in
 
1881
M       src/about.c
 
1882
M       src/browser.c
 
1883
M       src/cddb.c
 
1884
M       src/easytag.c
 
1885
M       src/et_core.c
 
1886
M       src/id3_tag.c
 
1887
M       src/id3v24_tag.c
 
1888
M       src/misc.c
 
1889
D       src/msgbox.c
 
1890
D       src/msgbox.h
 
1891
M       src/picture.c
 
1892
M       src/prefs.c
 
1893
M       src/scan.c
 
1894
 
 
1895
commit efaecc4a98389564e5cece41039e56dacf628cef
 
1896
Author: David King <amigadave@amigadave.com>
 
1897
Date:   Tue Nov 27 17:07:40 2012 +0000
 
1898
 
 
1899
    Improve some C-style casts
 
1900
 
 
1901
    Do not cast away const. Use the GObject-style casts in preference to
 
1902
    C-style casts.
 
1903
 
 
1904
M       src/about.c
 
1905
M       src/browser.c
 
1906
M       src/cddb.c
 
1907
M       src/easytag.c
 
1908
M       src/et_core.c
 
1909
M       src/misc.c
 
1910
M       src/picture.c
 
1911
M       src/prefs.c
 
1912
M       src/scan.c
 
1913
 
 
1914
commit cc7bc2f80858fa102db366e2923666d4082c0324
 
1915
Author: David King <amigadave@amigadave.com>
 
1916
Date:   Sun Nov 25 23:07:57 2012 +0000
 
1917
 
 
1918
    Fix a sign comparison warning
 
1919
 
 
1920
M       src/misc.c
 
1921
 
 
1922
commit 0b6375a0d5eefc1d2ed1f75cb311524ede5c6d28
 
1923
Author: David King <amigadave@amigadave.com>
 
1924
Date:   Sun Nov 25 23:07:32 2012 +0000
 
1925
 
 
1926
    Remove some unused prototypes
 
1927
 
 
1928
M       src/browser.h
 
1929
M       src/scan.c
 
1930
 
 
1931
commit 77b8b474e74c00d7bbea441f326162b7f55625f2
 
1932
Author: David King <amigadave@amigadave.com>
 
1933
Date:   Sun Nov 25 22:40:09 2012 +0000
 
1934
 
 
1935
    Fix several const-correctness mistakes with strings
 
1936
 
 
1937
M       src/misc.c
 
1938
M       src/misc.h
 
1939
M       src/prefs.c
 
1940
M       src/setting.c
 
1941
 
 
1942
commit 359d215178c88aa5c218929eadd80f7f4e854793
 
1943
Author: David King <amigadave@amigadave.com>
 
1944
Date:   Sun Nov 25 22:04:07 2012 +0000
 
1945
 
 
1946
    Update TODO
 
1947
 
 
1948
M       TODO
 
1949
 
 
1950
commit 07e58d5affeceeb77cb09ce9914c90fccd1fb7ef
 
1951
Author: David King <amigadave@amigadave.com>
 
1952
Date:   Sun Nov 25 19:05:47 2012 +0000
 
1953
 
 
1954
    Translate easytag.desktop with intltool
 
1955
 
 
1956
M       .gitignore
 
1957
M       Makefile.am
 
1958
R095    easytag.desktop easytag.desktop.in
 
1959
M       po/POTFILES.in
 
1960
M       po/bg.po
 
1961
M       po/cs.po
 
1962
M       po/da.po
 
1963
M       po/de.po
 
1964
M       po/easytag.pot
 
1965
M       po/el.po
 
1966
M       po/es.po
 
1967
M       po/fr.po
 
1968
M       po/he.po
 
1969
M       po/hu.po
 
1970
M       po/it.po
 
1971
M       po/ja.po
 
1972
M       po/lt.po
 
1973
M       po/nl.po
 
1974
M       po/pl.po
 
1975
M       po/pt_BR.po
 
1976
M       po/ro.po
 
1977
M       po/ru.po
 
1978
M       po/sr.po
 
1979
M       po/sr@Latn.po
 
1980
M       po/sv.po
 
1981
M       po/uk.po
 
1982
M       po/zh_CN.po
 
1983
M       po/zh_TW.po
 
1984
 
 
1985
commit 596e4245add098c4012d7d0fed8b55ba61570449
 
1986
Author: David King <amigadave@amigadave.com>
 
1987
Date:   Sun Nov 25 18:09:18 2012 +0000
 
1988
 
 
1989
    Update .po and .pot files
 
1990
 
 
1991
M       po/bg.po
 
1992
M       po/cs.po
 
1993
M       po/da.po
 
1994
M       po/de.po
 
1995
M       po/easytag.pot
 
1996
M       po/el.po
 
1997
M       po/es.po
 
1998
M       po/fr.po
 
1999
M       po/he.po
 
2000
M       po/hu.po
 
2001
M       po/it.po
 
2002
M       po/ja.po
 
2003
M       po/lt.po
 
2004
M       po/nl.po
 
2005
M       po/pl.po
 
2006
M       po/pt_BR.po
 
2007
M       po/ro.po
 
2008
M       po/ru.po
 
2009
M       po/sr.po
 
2010
M       po/sr@Latn.po
 
2011
M       po/sv.po
 
2012
M       po/uk.po
 
2013
M       po/zh_CN.po
 
2014
M       po/zh_TW.po
 
2015
 
 
2016
commit ae36c27499cb5bf2a5075582088a1549bb861491
 
2017
Author: David King <amigadave@amigadave.com>
 
2018
Date:   Sun Nov 25 17:13:56 2012 +0000
 
2019
 
 
2020
    Apply strict deprecation defines in configure.ac
 
2021
 
 
2022
    Disable deprecated symbols for GTK+, GDK and GLib. Allow only single
 
2023
    headers to be included for GTK+ and GLib.
 
2024
 
 
2025
M       configure.ac
 
2026
 
 
2027
commit 76235eb80c7d71fee857234ba8f807c0542d036c
 
2028
Author: David King <amigadave@amigadave.com>
 
2029
Date:   Sun Nov 25 17:09:21 2012 +0000
 
2030
 
 
2031
    Use new GDK_KEY_* defines
 
2032
 
 
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.
 
2035
 
 
2036
M       src/about.c
 
2037
M       src/browser.c
 
2038
M       src/cddb.c
 
2039
M       src/easytag.c
 
2040
M       src/misc.c
 
2041
M       src/picture.c
 
2042
M       src/prefs.c
 
2043
M       src/scan.c
 
2044
 
 
2045
commit 846aba1ecbc5dadb05cc7f46d9be009d8b93c0e3
 
2046
Author: David King <amigadave@amigadave.com>
 
2047
Date:   Sun Nov 25 15:51:43 2012 +0000
 
2048
 
 
2049
    Do not access GtkSelectionData->data directly
 
2050
 
 
2051
    Use gtk_selection_data_get_data() instead.
 
2052
 
 
2053
M       src/picture.c
 
2054
 
 
2055
commit 14501bd382b977cd7096550b91af88e38e1b2b66
 
2056
Author: David King <amigadave@amigadave.com>
 
2057
Date:   Sun Nov 25 15:45:20 2012 +0000
 
2058
 
 
2059
    Do not access GtkAdjustment->value, upper and page_size
 
2060
 
 
2061
    Instead, use gtk_adjustment_get_value(), gtk_adjustment_get_upper()
 
2062
    and
 
2063
    gtk_adjustment_get_page_size().
 
2064
 
 
2065
M       src/misc.c
 
2066
 
 
2067
commit c329cc8ce0c21809b33cea3a431022d9928f401d
 
2068
Author: David King <amigadave@amigadave.com>
 
2069
Date:   Sun Nov 25 14:42:56 2012 +0000
 
2070
 
 
2071
    Do not access GtkPaned->child1_size directly
 
2072
 
 
2073
    Instead, use gtk_paned_get_position().
 
2074
 
 
2075
M       src/cddb.c
 
2076
M       src/easytag.c
 
2077
 
 
2078
commit f9717ab27cba913ca3c0400c97f3741fa522fcb6
 
2079
Author: David King <amigadave@amigadave.com>
 
2080
Date:   Sun Nov 25 14:36:11 2012 +0000
 
2081
 
 
2082
    Do not access GtkToggleButton->active directly
 
2083
 
 
2084
    Instead, use gtk_toggle_button_get_active().
 
2085
 
 
2086
M       src/browser.c
 
2087
M       src/cddb.c
 
2088
M       src/easytag.c
 
2089
M       src/misc.c
 
2090
M       src/prefs.c
 
2091
M       src/scan.c
 
2092
M       src/setting.c
 
2093
 
 
2094
commit c3b71716d13e3375b9160e683330dbaf5d062c62
 
2095
Author: David King <amigadave@amigadave.com>
 
2096
Date:   Sun Nov 25 12:17:52 2012 +0000
 
2097
 
 
2098
    Do not access GtkBin->child directly
 
2099
 
 
2100
    Use gtk_bin_get_child() instead.
 
2101
 
 
2102
M       src/browser.c
 
2103
M       src/cddb.c
 
2104
M       src/easytag.c
 
2105
M       src/et_core.c
 
2106
M       src/misc.c
 
2107
M       src/prefs.c
 
2108
M       src/scan.c
 
2109
M       src/setting.c
 
2110
 
 
2111
commit 58580165221d5bfce788d2ea155a33350da5bcd5
 
2112
Author: David King <amigadave@amigadave.com>
 
2113
Date:   Sun Nov 25 11:47:31 2012 +0000
 
2114
 
 
2115
    Do not access GtkCheckMenuItem->active directly
 
2116
 
 
2117
    Use gtk_check_menu_item_get_active() instead.
 
2118
 
 
2119
M       src/bar.c
 
2120
 
 
2121
commit ffc592b04ca2f043f240a13aa957b51b388c65a6
 
2122
Author: David King <amigadave@amigadave.com>
 
2123
Date:   Sun Nov 25 11:43:35 2012 +0000
 
2124
 
 
2125
    Do not access GtkDialog->vbox and action_area directly
 
2126
 
 
2127
    Use gtk_dialog_get_content_area() and gtk_dialog_get_action_area()
 
2128
    instead.
 
2129
 
 
2130
M       src/about.c
 
2131
M       src/msgbox.c
 
2132
M       src/picture.c
 
2133
 
 
2134
commit 2d3ba92cf3c90d4cd79352c4c5066abb9b9fe6f3
 
2135
Author: David King <amigadave@amigadave.com>
 
2136
Date:   Sun Nov 25 11:41:56 2012 +0000
 
2137
 
 
2138
    Do not access GtkWidget->window directly
 
2139
 
 
2140
    Use gtk_widget_get_window() instead.
 
2141
 
 
2142
M       src/about.c
 
2143
M       src/browser.c
 
2144
M       src/cddb.c
 
2145
M       src/easytag.c
 
2146
M       src/misc.c
 
2147
M       src/prefs.c
 
2148
M       src/scan.c
 
2149
 
 
2150
commit 0d70acffef5de5f4da4aa51102ac5250dd54388f
 
2151
Author: David King <amigadave@amigadave.com>
 
2152
Date:   Sun Nov 25 11:33:39 2012 +0000
 
2153
 
 
2154
    Do not use deprecated g_string_sprintf()
 
2155
 
 
2156
    Use g_string_printf() instead.
 
2157
 
 
2158
M       src/picture.c
 
2159
 
 
2160
commit 42b852bf4947154a25f8552c00b5ec40e0fba52b
 
2161
Author: David King <amigadave@amigadave.com>
 
2162
Date:   Sun Nov 25 11:25:29 2012 +0000
 
2163
 
 
2164
    Do not use deprecated gtk_widget_hide_all()
 
2165
 
 
2166
    Use gtk_widget_hide() instead.
 
2167
 
 
2168
M       src/scan.c
 
2169
M       src/setting.c
 
2170
 
 
2171
commit 2e469aac859ff2250144bdda24c1fe9759879a50
 
2172
Author: David King <amigadave@amigadave.com>
 
2173
Date:   Sun Nov 25 11:25:10 2012 +0000
 
2174
 
 
2175
    Use new GtkEditable API
 
2176
 
 
2177
M       src/scan.c
 
2178
 
 
2179
commit e35dab24ff8ce4f3678aff513e9b7fb73a0e6c16
 
2180
Author: David King <amigadave@amigadave.com>
 
2181
Date:   Sun Nov 25 09:47:11 2012 +0000
 
2182
 
 
2183
    Avoid GTK_WIDGET_TOPLEVEL
 
2184
 
 
2185
    Use gtk_widget_is_toplevel() instead
 
2186
 
 
2187
M       src/misc.c
 
2188
M       src/picture.c
 
2189
 
 
2190
commit 6ea62c318384e5ec7742688e17272a7c672f8a47
 
2191
Author: David King <amigadave@amigadave.com>
 
2192
Date:   Sun Nov 25 09:41:58 2012 +0000
 
2193
 
 
2194
    Avoid gtk_object_set_data()
 
2195
 
 
2196
    Use g_object_set_data() instead.
 
2197
 
 
2198
M       src/easytag.c
 
2199
 
 
2200
commit 1b8f5253e23ab8e5fcb16f37c3a3b8a0da41d19d
 
2201
Author: David King <amigadave@amigadave.com>
 
2202
Date:   Sun Nov 25 09:40:59 2012 +0000
 
2203
 
 
2204
    Avoid gtk_widget_set_usize()
 
2205
 
 
2206
    Use gtk_widget_set_size_request() instead.
 
2207
 
 
2208
M       src/easytag.c
 
2209
 
 
2210
commit 6d6f0e0bebfe1b4247a7d938c966fe02d39f4858
 
2211
Author: David King <amigadave@amigadave.com>
 
2212
Date:   Sun Nov 25 09:12:25 2012 +0000
 
2213
 
 
2214
    Avoid deprecated GtkNotebookPage
 
2215
 
 
2216
M       src/cddb.c
 
2217
 
 
2218
commit bc0d03adf7b002f507b0626c56d12cd4142e57f3
 
2219
Author: David King <amigadave@amigadave.com>
 
2220
Date:   Sun Nov 25 09:05:22 2012 +0000
 
2221
 
 
2222
    Avoid deprecated gdk_window_get_size()
 
2223
 
 
2224
M       src/cddb.c
 
2225
M       src/easytag.c
 
2226
M       src/misc.c
 
2227
M       src/prefs.c
 
2228
 
 
2229
commit 5773b200219b7d95c076c2dd079f7bfdf678b182
 
2230
Author: David King <amigadave@amigadave.com>
 
2231
Date:   Sun Nov 25 09:03:24 2012 +0000
 
2232
 
 
2233
    Avoid deprecated gtk_container_set_border_width()
 
2234
 
 
2235
M       src/cddb.c
 
2236
 
 
2237
commit 622f8691ec2163618999b4598bfdd71b3cd44b7a
 
2238
Author: David King <amigadave@amigadave.com>
 
2239
Date:   Sun Nov 25 08:48:56 2012 +0000
 
2240
 
 
2241
    Avoid deprecated gtk_window_set_policy()
 
2242
 
 
2243
    Use gtk_window_set_resizable() instead.
 
2244
 
 
2245
M       src/browser.c
 
2246
 
 
2247
commit cfe2c8e6ec30d49cd99ba842cdd9fc2376f8c23f
 
2248
Author: David King <amigadave@amigadave.com>
 
2249
Date:   Sun Nov 25 08:45:02 2012 +0000
 
2250
 
 
2251
    Do not use deprecated GtkComboBoxText and Entry API
 
2252
 
 
2253
M       src/browser.c
 
2254
M       src/cddb.c
 
2255
M       src/charset.c
 
2256
M       src/easytag.c
 
2257
M       src/misc.c
 
2258
M       src/prefs.c
 
2259
M       src/scan.c
 
2260
 
 
2261
commit eb1ffde664bbbda4683fd9b5df4c8c11756657e1
 
2262
Author: David King <amigadave@amigadave.com>
 
2263
Date:   Sun Nov 25 08:36:48 2012 +0000
 
2264
 
 
2265
    Do not use deprecated GtkTooltips API
 
2266
 
 
2267
    Use gtk_widget_set_tooltip_text() instead
 
2268
 
 
2269
M       src/browser.c
 
2270
M       src/cddb.c
 
2271
M       src/easytag.c
 
2272
M       src/misc.c
 
2273
M       src/prefs.c
 
2274
M       src/scan.c
 
2275
 
 
2276
commit 8bace17ec68dac66139d455e6a16ddb320fd56e6
 
2277
Author: David King <amigadave@amigadave.com>
 
2278
Date:   Sun Nov 25 08:31:01 2012 +0000
 
2279
 
 
2280
    Use GSourceFunc, not GtkFunction
 
2281
 
 
2282
M       src/bar.c
 
2283
M       src/browser.c
 
2284
M       src/easytag.c
 
2285
 
 
2286
commit 3e2f37a0be50b4be775477be49e12987e8e55a03
 
2287
Author: David King <amigadave@amigadave.com>
 
2288
Date:   Sun Nov 25 08:28:58 2012 +0000
 
2289
 
 
2290
    Avoid deprecated GTK_WIDGET_SET_FLAGS
 
2291
 
 
2292
M       src/about.c
 
2293
M       src/browser.c
 
2294
M       src/cddb.c
 
2295
M       src/easytag.c
 
2296
M       src/misc.c
 
2297
M       src/msgbox.c
 
2298
M       src/prefs.c
 
2299
M       src/scan.c
 
2300
 
 
2301
commit 4f517ccae156d8fb3853ef0855244eafb3d906dc
 
2302
Author: David King <amigadave@amigadave.com>
 
2303
Date:   Sun Nov 25 08:27:12 2012 +0000
 
2304
 
 
2305
    Avoid deprecated GdkPixmap functions
 
2306
 
 
2307
M       pixmaps/EasyTAG_icon.xpm
 
2308
M       src/about.c
 
2309
M       src/easytag.c
 
2310
 
 
2311
commit ef68719e6bd3a102290d433d2d59eb5329dd89a4
 
2312
Author: David King <amigadave@amigadave.com>
 
2313
Date:   Sun Nov 25 08:17:24 2012 +0000
 
2314
 
 
2315
    Fix GDK single include error
 
2316
 
 
2317
M       src/et_core.h
 
2318
 
 
2319
commit ae7dbfd44a353023d3744d822d32e8d84bcbc7f8
 
2320
Author: David King <amigadave@amigadave.com>
 
2321
Date:   Sun Nov 25 08:13:10 2012 +0000
 
2322
 
 
2323
    Fix return value of Flac_Set_Tag()
 
2324
 
 
2325
M       src/flac_tag.c
 
2326
 
 
2327
commit 8c501cc7dc125bf9ea79b88634401bff3f83821f
 
2328
Author: David King <amigadave@amigadave.com>
 
2329
Date:   Sun Nov 25 08:09:06 2012 +0000
 
2330
 
 
2331
    Fix a value compute warning
 
2332
 
 
2333
M       src/scan.c
 
2334
 
 
2335
commit 4689ef7252650f1f9fd0c582081f55ebef5bb515
 
2336
Author: David King <amigadave@amigadave.com>
 
2337
Date:   Sun Nov 25 08:06:36 2012 +0000
 
2338
 
 
2339
    Fix some unused variable warnings
 
2340
 
 
2341
M       src/browser.c
 
2342
 
 
2343
commit d9f68565d21c516d2505637e1e373699abf9f75e
 
2344
Author: David King <amigadave@amigadave.com>
 
2345
Date:   Sun Nov 25 07:55:38 2012 +0000
 
2346
 
 
2347
    Fix some const-correctness warnings
 
2348
 
 
2349
M       src/browser.c
 
2350
M       src/browser.h
 
2351
M       src/charset.c
 
2352
M       src/easytag.c
 
2353
M       src/easytag.h
 
2354
 
 
2355
commit 7149a65cc2d47019187661d3ee244df606ef8c7e
 
2356
Author: David King <amigadave@amigadave.com>
 
2357
Date:   Sun Nov 25 07:38:45 2012 +0000
 
2358
 
 
2359
    Do not depend on libtool
 
2360
 
 
2361
    EasyTAG provides no libraries, so using libtool is unnecessary.
 
2362
 
 
2363
M       configure.ac
 
2364
 
 
2365
commit 95b04760d64cefd9aaea2178c98c31da3a77390a
 
2366
Author: David King <amigadave@amigadave.com>
 
2367
Date:   Sat Nov 24 23:52:25 2012 +0000
 
2368
 
 
2369
    Update POTFILES.in
 
2370
 
 
2371
M       po/POTFILES.in
 
2372
 
 
2373
commit 98065d10b09bb27a2dee1e79f9b0eef0cee549a0
 
2374
Author: David King <amigadave@amigadave.com>
 
2375
Date:   Sat Nov 24 23:47:13 2012 +0000
 
2376
 
 
2377
    Port to use intltool for internationalization
 
2378
 
 
2379
M       .gitignore
 
2380
M       Makefile.am
 
2381
M       README
 
2382
M       autogen.sh
 
2383
M       configure.ac
 
2384
A       po/LINGUAS
 
2385
D       po/Makefile.in.in
 
2386
 
 
2387
commit dad3629c4e7aba00c24cf0ed1bc09299c9e7f837
 
2388
Author: David King <amigadave@amigadave.com>
 
2389
Date:   Sat Nov 24 23:31:52 2012 +0000
 
2390
 
 
2391
    Include HTML documentation in distribution
 
2392
 
 
2393
M       Makefile.am
 
2394
 
 
2395
commit 0fc4fc433f3691085c12bed01aee2f01e18fedce
 
2396
Author: David King <amigadave@amigadave.com>
 
2397
Date:   Sat Nov 24 23:30:09 2012 +0000
 
2398
 
 
2399
    Include top_srcdir in include search path
 
2400
 
 
2401
M       Makefile.am
 
2402
M       src/browser.c
 
2403
M       src/easytag.h
 
2404
 
 
2405
commit 3f6c44421813b360dd70d979c04c14412e15d26a
 
2406
Author: David King <amigadave@amigadave.com>
 
2407
Date:   Sat Nov 24 22:46:11 2012 +0000
 
2408
 
 
2409
    Convert src/libmpg123 to non-recursive build
 
2410
 
 
2411
M       Makefile.am
 
2412
M       configure.ac
 
2413
D       src/libmpg123/Makefile.am
 
2414
 
 
2415
commit 1ba85b9e6f3e394c32d04574ddc1f5d77844b39e
 
2416
Author: David King <amigadave@amigadave.com>
 
2417
Date:   Sat Nov 24 22:42:20 2012 +0000
 
2418
 
 
2419
    Convert src/libapetag directory to non-recursive build
 
2420
 
 
2421
M       Makefile.am
 
2422
M       configure.ac
 
2423
D       src/libapetag/Makefile.am
 
2424
 
 
2425
commit a76c77daa31d7a0830f5cca5c24543659d8c30ab
 
2426
Author: David King <amigadave@amigadave.com>
 
2427
Date:   Sat Nov 24 22:36:13 2012 +0000
 
2428
 
 
2429
    Convert src/id3lib directory to non-recursive build
 
2430
 
 
2431
M       Makefile.am
 
2432
M       configure.ac
 
2433
D       src/id3lib/Makefile.am
 
2434
 
 
2435
commit 7e97c83d4225d4e7ffe3a0326d9fc6a87cc8fcb0
 
2436
Author: David King <amigadave@amigadave.com>
 
2437
Date:   Sat Nov 24 22:31:41 2012 +0000
 
2438
 
 
2439
    Convert src subdirectory to non-recursive build
 
2440
 
 
2441
M       .gitignore
 
2442
M       Makefile.am
 
2443
M       configure.ac
 
2444
D       src/Makefile.am
 
2445
 
 
2446
commit 06eaace2992a8a183610cc2a54d4216bd17ddc65
 
2447
Author: David King <amigadave@amigadave.com>
 
2448
Date:   Sat Nov 24 22:17:20 2012 +0000
 
2449
 
 
2450
    Fix a string cast warning
 
2451
 
 
2452
M       src/et_core.c
 
2453
 
 
2454
commit c8c47044311e9bd3d57bbd1b0d71c303ac1ee2a8
 
2455
Author: David King <amigadave@amigadave.com>
 
2456
Date:   Sat Nov 24 22:10:47 2012 +0000
 
2457
 
 
2458
    Replace gdk_object_unref() with g_object_unref()
 
2459
 
 
2460
    gdk_object_unref() is deprecated.
 
2461
 
 
2462
M       src/picture.c
 
2463
 
 
2464
commit 43550254627019a455b41374e842d44259d5976f
 
2465
Author: David King <amigadave@amigadave.com>
 
2466
Date:   Sat Nov 24 21:59:52 2012 +0000
 
2467
 
 
2468
    Tidy Makefile.am files
 
2469
 
 
2470
M       Makefile.am
 
2471
M       src/Makefile.am
 
2472
M       src/id3lib/Makefile.am
 
2473
M       src/libapetag/Makefile.am
 
2474
 
 
2475
commit 0ba81c93ac0262462b0c66c91ab7c42acd8290e8
 
2476
Author: David King <amigadave@amigadave.com>
 
2477
Date:   Sat Nov 24 21:54:20 2012 +0000
 
2478
 
 
2479
    Remove some obsolete checks from configure.ac
 
2480
 
 
2481
M       configure.ac
 
2482
 
 
2483
commit 2a7c16882d3e9d86f96eec5bbc52d109c0013bbd
 
2484
Author: David King <amigadave@amigadave.com>
 
2485
Date:   Sat Nov 24 21:15:07 2012 +0000
 
2486
 
 
2487
    Fix id3lib and id3tag conditional check in configure.ac
 
2488
 
 
2489
M       configure.ac
 
2490
M       src/Makefile.am
 
2491
 
 
2492
commit e1cbc24813b06c9ef567c43c196a8ff9c4dd92a5
 
2493
Author: David King <amigadave@amigadave.com>
 
2494
Date:   Sat Nov 24 18:54:46 2012 +0000
 
2495
 
 
2496
    Fix libmp4v2 conditional support in configure.ac
 
2497
 
 
2498
M       configure.ac
 
2499
M       src/Makefile.am
 
2500
 
 
2501
commit e644d477b290dd26ede2964689efcd9c1613a712
 
2502
Author: David King <amigadave@amigadave.com>
 
2503
Date:   Sat Nov 24 16:34:35 2012 +0000
 
2504
 
 
2505
    Fix Wavpack optional support in configure.ac
 
2506
 
 
2507
M       configure.ac
 
2508
M       src/Makefile.am
 
2509
 
 
2510
commit 54f474f294fd45c393f4183c7b3f3e5896e5bdeb
 
2511
Author: David King <amigadave@amigadave.com>
 
2512
Date:   Sat Nov 24 16:17:24 2012 +0000
 
2513
 
 
2514
    Enable silent automake rules
 
2515
 
 
2516
    THese can be disabled either with "make V=1" or at configure time with
 
2517
    ./configure --disable-silent-rules.
 
2518
 
 
2519
M       configure.ac
 
2520
 
 
2521
commit f629f01c61bdb869823ca79f4bf02ee3d71374bf
 
2522
Author: David King <amigadave@amigadave.com>
 
2523
Date:   Sat Nov 24 16:15:21 2012 +0000
 
2524
 
 
2525
    Fix FLAC conditional support in configure.ac
 
2526
 
 
2527
M       configure.ac
 
2528
M       src/Makefile.am
 
2529
M       src/flac_header.c
 
2530
 
 
2531
commit 7fcca947068cf3989d06387cb4aaea3dccc6b492
 
2532
Author: David King <amigadave@amigadave.com>
 
2533
Date:   Sat Nov 24 16:05:37 2012 +0000
 
2534
 
 
2535
    Fix Speex conditional support in configure.ac
 
2536
 
 
2537
M       configure.ac
 
2538
M       src/Makefile.am
 
2539
 
 
2540
commit 39ebeb193864fd81ca32b8fae1aa114c40218377
 
2541
Author: David King <amigadave@amigadave.com>
 
2542
Date:   Sat Nov 24 15:43:31 2012 +0000
 
2543
 
 
2544
    Initial porting to more recent autoconf syntax
 
2545
 
 
2546
    Move configure.in to configure.ac. Remove several generated or copied
 
2547
    files. Move INSTALL content into README.
 
2548
 
 
2549
M       .gitignore
 
2550
D       ABOUT-NLS
 
2551
D       INSTALL
 
2552
M       README
 
2553
M       autogen.sh
 
2554
D       config.guess
 
2555
D       config.sub
 
2556
R077    configure.in    configure.ac
 
2557
D       depcomp
 
2558
M       doc/easytag.1.in
 
2559
D       install-sh
 
2560
D       missing
 
2561
D       mkinstalldirs
 
2562
M       src/Makefile.am
 
2563
M       src/about.c
 
2564
M       src/cddb.c
 
2565
M       src/easytag.c
 
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
 
2570
 
 
2571
commit 446de64a62d401051818bf92d0bf5dd3aca974fc
 
2572
Author: Kip Warner <kip@thevertigo.com>
 
2573
Date:   Mon Sep 17 22:01:06 2012 -0700
 
2574
 
 
2575
    Updated Algimantas' Lithuanian translation...
 
2576
 
 
2577
M       configure.in
 
2578
D       po/bg.gmo
 
2579
D       po/cs.gmo
 
2580
D       po/da.gmo
 
2581
D       po/de.gmo
 
2582
M       po/easytag.pot
 
2583
D       po/el.gmo
 
2584
D       po/es.gmo
 
2585
D       po/fr.gmo
 
2586
D       po/he.gmo
 
2587
D       po/hu.gmo
 
2588
D       po/it.gmo
 
2589
D       po/ja.gmo
 
2590
M       po/lt.po
 
2591
D       po/nl.gmo
 
2592
D       po/pl.gmo
 
2593
D       po/pt_BR.gmo
 
2594
D       po/ro.gmo
 
2595
D       po/ru.gmo
 
2596
D       po/sr.gmo
 
2597
D       po/sr@Latn.gmo
 
2598
D       po/sv.gmo
 
2599
D       po/uk.gmo
 
2600
D       po/zh_CN.gmo
 
2601
D       po/zh_TW.gmo
 
2602
 
 
2603
commit 116d811fedf0ca47d35150064d7bddd156f49100
 
2604
Author: Kip Warner <kip@thevertigo.com>
 
2605
Date:   Mon Sep 17 17:02:55 2012 -0700
 
2606
 
 
2607
    Added Algimantas' Lithuanian translation...
 
2608
 
 
2609
M       ChangeLog
 
2610
M       po/bg.po
 
2611
M       po/cs.po
 
2612
M       po/da.po
 
2613
M       po/de.po
 
2614
M       po/el.po
 
2615
M       po/es.po
 
2616
M       po/fr.po
 
2617
M       po/he.po
 
2618
M       po/hu.po
 
2619
M       po/it.po
 
2620
M       po/ja.po
 
2621
A       po/lt.po
 
2622
M       po/nl.po
 
2623
M       po/pl.po
 
2624
M       po/pt_BR.po
 
2625
M       po/ro.po
 
2626
M       po/ru.po
 
2627
M       po/sr.po
 
2628
M       po/sr@Latn.po
 
2629
M       po/sv.po
 
2630
M       po/uk.po
 
2631
M       po/zh_CN.po
 
2632
M       po/zh_TW.po
 
2633
M       src/about.c
 
2634
 
 
2635
commit 0bdb71426af6fea70e646c2a54de6537d33a1d6f
 
2636
Author: Kip Warner <kip@thevertigo.com>
 
2637
Date:   Mon Jun 18 00:06:26 2012 -0700
 
2638
 
 
2639
    Honore Doktorr's revised mp4v2 patch...
 
2640
 
 
2641
M       ChangeLog
 
2642
M       THANKS
 
2643
M       configure.in
 
2644
M       src/mp4_tag.c
 
2645
 
 
2646
commit 8b6d63610afc88e7a036dbaa2af36638c144ab2e
 
2647
Author: Kip Warner <kip@thevertigo.com>
 
2648
Date:   Sun Jun 3 17:46:34 2012 -0700
 
2649
 
 
2650
    Julian Taylor's fix out of bound array access
 
2651
 
 
2652
M       ChangeLog
 
2653
M       THANKS
 
2654
M       src/about.c
 
2655
M       src/misc.c
 
2656
 
 
2657
commit 9aa7022b20c60f80192f4d7186fb6abf27cb21bb
 
2658
Author: Kip Warner <kip@thevertigo.com>
 
2659
Date:   Mon May 28 07:51:10 2012 -0700
 
2660
 
 
2661
    Wojciech Wierchola's file save performance improvement...
 
2662
 
 
2663
M       ChangeLog
 
2664
M       THANKS
 
2665
M       src/about.c
 
2666
M       src/easytag.c
 
2667
 
 
2668
commit e6eb55235a706d54468260aa0b87bff30ca6a1cd
 
2669
Author: Kip Warner <kip@thevertigo.com>
 
2670
Date:   Thu May 24 16:53:50 2012 -0700
 
2671
 
 
2672
    Updated: about and debian changelog...
 
2673
 
 
2674
M       debian/changelog
 
2675
M       src/about.c
 
2676
 
 
2677
commit d27ea5803130a25a46be7be98211d4993e671a86
 
2678
Author: Kip Warner <kip@thevertigo.com>
 
2679
Date:   Thu May 24 16:44:20 2012 -0700
 
2680
 
 
2681
    Updated: compile against newest version of libmp4v2
 
2682
 
 
2683
M       ChangeLog
 
2684
M       THANKS
 
2685
M       src/mp4_header.c
 
2686
M       src/mp4_tag.c
 
2687
 
 
2688
commit 8201215286e1a627f5c7996411d3b661c776884f
 
2689
Author: Kip Warner <kip@thevertigo.com>
 
2690
Date:   Thu Mar 22 15:31:48 2012 -0700
 
2691
 
 
2692
    Updated Michał Smoczyk's Polish translation...
 
2693
    Updated ChangeLog...
 
2694
 
 
2695
M       ChangeLog
 
2696
M       po/pl.po
 
2697
 
 
2698
commit b36ac16f9e1e90df887cb9831728a7f2503eaf60
 
2699
Author: Kip Warner <kip@thevertigo.com>
 
2700
Date:   Wed Mar 21 16:22:13 2012 -0700
 
2701
 
 
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
 
2705
 
 
2706
    Also some updated translations.
 
2707
 
 
2708
M       easytag.desktop
 
2709
M       po/bg.gmo
 
2710
M       po/bg.po
 
2711
M       po/cs.gmo
 
2712
M       po/cs.po
 
2713
M       po/da.gmo
 
2714
M       po/da.po
 
2715
M       po/de.gmo
 
2716
M       po/de.po
 
2717
M       po/easytag.pot
 
2718
M       po/el.gmo
 
2719
M       po/el.po
 
2720
M       po/es.gmo
 
2721
M       po/es.po
 
2722
M       po/fr.gmo
 
2723
M       po/fr.po
 
2724
M       po/he.gmo
 
2725
M       po/he.po
 
2726
M       po/hu.gmo
 
2727
M       po/hu.po
 
2728
M       po/it.gmo
 
2729
M       po/it.po
 
2730
M       po/ja.gmo
 
2731
M       po/ja.po
 
2732
M       po/nl.gmo
 
2733
M       po/nl.po
 
2734
M       po/pl.gmo
 
2735
M       po/pl.po
 
2736
M       po/pt_BR.gmo
 
2737
M       po/pt_BR.po
 
2738
M       po/ro.gmo
 
2739
M       po/ro.po
 
2740
M       po/ru.gmo
 
2741
M       po/ru.po
 
2742
M       po/sr.gmo
 
2743
M       po/sr.po
 
2744
M       po/sr@Latn.gmo
 
2745
M       po/sr@Latn.po
 
2746
M       po/sv.gmo
 
2747
M       po/sv.po
 
2748
M       po/uk.gmo
 
2749
M       po/uk.po
 
2750
M       po/zh_CN.gmo
 
2751
M       po/zh_CN.po
 
2752
M       po/zh_TW.gmo
 
2753
M       po/zh_TW.po
 
2754
M       src/misc.c
 
2755
M       src/prefs.c
 
2756
M       src/prefs.h
 
2757
M       src/scan.c
 
2758
M       src/scan.h
 
2759
M       src/setting.c
 
2760
M       src/setting.h
 
2761
 
 
2762
commit 2711ab2462b015947804c9584d63b03a0dcb371f
 
2763
Merge: ad8c644 a296cb0
 
2764
Author: Alex Bennee <alex@bennee.com>
 
2765
Date:   Wed Mar 14 10:33:47 2012 +0000
 
2766
 
 
2767
    Merge remote branch 'sf/master'
 
2768
 
 
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
 
2772
    stuff.
 
2773
 
 
2774
commit ad8c6443236abca79d68bb035550583c02a6fcf4
 
2775
Author: Alex Bennee <alex@bennee.com>
 
2776
Date:   Wed Mar 14 10:16:45 2012 +0000
 
2777
 
 
2778
    Add ALBUMARTIST tag support when writting Ogg Vorbis tags
 
2779
 
 
2780
M       src/ogg_tag.c
 
2781
 
 
2782
commit a296cb063b01c7beec8686382ce094927b4e47d9
 
2783
Author: Kip Warner <kip@localhost.(none)>
 
2784
Date:   Fri Mar 9 17:02:09 2012 -0800
 
2785
 
 
2786
        * WiseLord's fix-genre-tag.patch to fix predefined genres
 
2787
        displayed under
 
2788
          legacy systems.
 
2789
 
 
2790
M       ChangeLog
 
2791
M       src/id3v24_tag.c
 
2792
 
 
2793
commit 150422cbd0e21c2f7c38c2ca1d9c2060c21be8da
 
2794
Author: Kip Warner <kip@localhost.(none)>
 
2795
Date:   Fri Mar 9 12:09:10 2012 -0800
 
2796
 
 
2797
    * Leonid Podolny's easytag-2.1.6-from-txt.patch for segfault when
 
2798
    pressing
 
2799
          "Apply" in "Load filenames from TXT" dialog
 
2800
 
 
2801
M       ChangeLog
 
2802
M       src/misc.c
 
2803
 
 
2804
commit 4ff54ea67e9c6aa8d2340a9684a83c72911fa496
 
2805
Merge: bd901a9 e4ba7c1
 
2806
Author: Alex Bennee <alex@bennee.com>
 
2807
Date:   Thu Feb 16 02:42:45 2012 -0800
 
2808
 
 
2809
    Merge pull request #20 from crater2150/master
 
2810
 
 
2811
    Toggle field splitting for vorbis comments
 
2812
 
 
2813
commit e4ba7c1a40a87015f73dc5a5630d543437030278
 
2814
Author: crater2150 <me@crater2150.de>
 
2815
Date:   Thu Feb 16 03:04:22 2012 +0100
 
2816
 
 
2817
    Let the user choose which fields to split
 
2818
 
 
2819
    Add a new Frame to the "Tag Settings" tab in the preferences, where
 
2820
    the user can
 
2821
    turn field splitting of for all fields, which were splitted
 
2822
    previously.
 
2823
    As this applies to vorbis comments in general, adapt everything for
 
2824
    ogg files
 
2825
    too.
 
2826
 
 
2827
M       src/flac_tag.c
 
2828
M       src/ogg_tag.c
 
2829
M       src/prefs.c
 
2830
M       src/prefs.h
 
2831
M       src/setting.c
 
2832
M       src/setting.h
 
2833
 
 
2834
commit 68e8af5baaa5548c94f97ec92aaff22bb85f91b1
 
2835
Author: crater2150 <me@crater2150.de>
 
2836
Date:   Thu Feb 16 00:21:52 2012 +0100
 
2837
 
 
2838
    Use Flac_Write_Tag instead of duplicated code for undelimited tags.
 
2839
 
 
2840
    As the code for writing a tag without splitting was put into an own
 
2841
    function, we
 
2842
    do not need to have four identical lines of code for each tag written
 
2843
    that way.
 
2844
 
 
2845
M       src/flac_tag.c
 
2846
 
 
2847
commit 81022a5ee1a368d37d7bbfde03a88ba3d3234e00
 
2848
Author: crater2150 <me@crater2150.de>
 
2849
Date:   Wed Feb 15 23:55:21 2012 +0100
 
2850
 
 
2851
    Splitting writing of a single flac tag out of delimitered tag writing.
 
2852
 
 
2853
    The flac tag splitting is not desirable for every field (e.g. a
 
2854
    song title
 
2855
    containing a dash is probably not meant as two titles). The splitting
 
2856
    of the
 
2857
    Flac_Write_Delimetered_Tag function makes it possible to write a
 
2858
    tag without
 
2859
    splitting it.
 
2860
 
 
2861
M       src/flac_tag.c
 
2862
 
 
2863
commit 4ea70010a665a5ef758949c0c84330c82f32ff76
 
2864
Author: Kip Warner <kip@localhost.(none)>
 
2865
Date:   Sun Jan 15 01:45:58 2012 -0800
 
2866
 
 
2867
    Forgot these files.
 
2868
 
 
2869
M       ChangeLog
 
2870
M       configure.in
 
2871
M       debian/changelog
 
2872
D       easytag.spec
 
2873
M       po/de.gmo
 
2874
M       src/about.c
 
2875
M       src/easytag.h
 
2876
 
 
2877
commit 665a27b3b01ce46286cb1adea0dcf792cd9d18b0
 
2878
Author: Kip Warner <kip@localhost.(none)>
 
2879
Date:   Sun Jan 15 01:29:05 2012 -0800
 
2880
 
 
2881
    Updated to 2.1.7
 
2882
 
 
2883
A       debian/changelog
 
2884
A       debian/compat
 
2885
A       debian/control
 
2886
A       debian/copyright
 
2887
A       debian/easytag.xpm
 
2888
A       debian/install
 
2889
A       debian/menu
 
2890
A       debian/rules
 
2891
A       debian/watch
 
2892
 
 
2893
commit 49becc21fce87e49473687c0a08c0c92fefb575d
 
2894
Author: Gaute Amundsen <taggant@div.org>
 
2895
Date:   Fri Jan 13 22:21:22 2012 +0100
 
2896
 
 
2897
    Make optional the confirmation dialog when there are unsaved files
 
2898
    when changing directory or exiting.
 
2899
 
 
2900
    Signed-off-by: Kip Warner <kip@localhost.(none)>
 
2901
 
 
2902
M       src/browser.c
 
2903
M       src/easytag.c
 
2904
M       src/prefs.c
 
2905
M       src/prefs.h
 
2906
M       src/setting.c
 
2907
M       src/setting.h
 
2908
 
 
2909
commit bce4a885b4d38c76394cd8b7eb648437320300f8
 
2910
Author: Mark Ferry <mark@markferry.net>
 
2911
Date:   Thu Dec 1 01:59:36 2011 +0000
 
2912
 
 
2913
    Add ALBUMARTIST support for ogg files
 
2914
 
 
2915
M       src/ogg_tag.c
 
2916
 
 
2917
commit aa832ab4ce9e41d84e7747d079d0438b75c7aced
 
2918
Author: Mark Ferry <mark@markferry.net>
 
2919
Date:   Thu Dec 1 01:51:07 2011 +0000
 
2920
 
 
2921
    Add ALBUMARTIST support for flac files
 
2922
 
 
2923
M       src/flac_tag.c
 
2924
 
 
2925
commit e512812886250bc49ed7fdca8eaa2c5764c17e4b
 
2926
Author: Kip Warner <kip@localhost.(none)>
 
2927
Date:   Mon Nov 7 19:09:24 2011 -0800
 
2928
 
 
2929
    Updated German translation. Thanks Götz Waschk
 
2930
    <goetz.waschk@gmail.com>.
 
2931
 
 
2932
M       po/de.po
 
2933
 
 
2934
commit bd901a94b4e8d0c2a2ff24a92f557327da5aa876
 
2935
Merge: 90d2930 d600ff1
 
2936
Author: Alex Bennee <alex@bennee.com>
 
2937
Date:   Wed Jul 27 05:26:25 2011 -0700
 
2938
 
 
2939
    Merge pull request #18 from bbarenblat/master
 
2940
 
 
2941
    FLAC: Fix segfault when setting picture description to ""
 
2942
 
 
2943
commit d600ff1f154a9dff61badd86127d0c7ab5dd9a8a
 
2944
Author: Benjamin Barenblat <benjamin@barenblat.name>
 
2945
Date:   Tue Jul 26 19:37:05 2011 -0400
 
2946
 
 
2947
    flac_tag: fix segfault when setting picture description to ""
 
2948
 
 
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.
 
2956
 
 
2957
M       src/flac_tag.c
 
2958
 
 
2959
commit 90d2930aacda57538f1e9e05acc18e8e80481de3
 
2960
Author: Daniel <random.mister@gmail.com>
 
2961
Date:   Sat Apr 23 16:31:43 2011 +0100
 
2962
 
 
2963
    Add option to make genre tags as "Text Only"
 
2964
 
 
2965
    Quoth Daniel:
 
2966
 
 
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
 
2970
    attachment."
 
2971
 
 
2972
    This is controlled by an option in the ID3 preferences tab
 
2973
 
 
2974
    Written-By: Daniel <random.mister@gmail.com>
 
2975
 
 
2976
M       src/id3_tag.c
 
2977
M       src/id3v24_tag.c
 
2978
M       src/prefs.c
 
2979
M       src/prefs.h
 
2980
M       src/setting.c
 
2981
M       src/setting.h
 
2982
 
 
2983
commit 30a13ab5271ed2ec11a2b876c70c5cdce8b4276c
 
2984
Author: Alex Bennee <alex@bennee.com>
 
2985
Date:   Sat Apr 23 16:25:49 2011 +0100
 
2986
 
 
2987
    Add a basic HACKING document to mention the prefered form for requests
 
2988
    and what the coding style seems to be.
 
2989
 
 
2990
A       HACKING
 
2991
M       README
 
2992
 
 
2993
commit 5e5aacfc7174aba9adfbd32238a5756b717e3490
 
2994
Author: Daniel <random.mister@gmail.com>
 
2995
Date:   Sat Apr 23 16:17:21 2011 +0100
 
2996
 
 
2997
    Add "Album Artist" field to the list of potential fields to edit
 
2998
 
 
2999
    Quoth Daniel (Random Mister):
 
3000
 
 
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."
 
3006
 
 
3007
    Written-By: Daniel <random.mister@gmail.com>
 
3008
 
 
3009
M       src/bar.c
 
3010
M       src/bar.h
 
3011
M       src/browser.c
 
3012
M       src/browser.h
 
3013
M       src/easytag.c
 
3014
M       src/easytag.h
 
3015
M       src/et_core.c
 
3016
M       src/et_core.h
 
3017
M       src/id3_tag.c
 
3018
M       src/id3v24_tag.c
 
3019
M       src/misc.c
 
3020
M       src/scan.c
 
3021
M       src/setting.c
 
3022
M       src/setting.h
 
3023
M       src/ui_manager.h
 
3024
 
 
3025
commit 55e2c3d68d3ba31190c2484db496e09756852ee6
 
3026
Author: Alex Bennee <alex@bennee.com>
 
3027
Date:   Mon Mar 28 19:34:48 2011 +0100
 
3028
 
 
3029
    misc.c: fix potential memory corruption
 
3030
 
 
3031
    As reported by valgrind:
 
3032
 
 
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)
 
3074
 
 
3075
    If we revisit this function it may be worth considering the guidance
 
3076
    from the GTK manual about intercepting gtk_editible signals:
 
3077
 
 
3078
    http://library.gnome.org/devel/gtk/2.21/GtkEditable.html#GtkEditable-insert-text
 
3079
 
 
3080
M       src/misc.c
 
3081
 
 
3082
commit 6f4b502f1e6be2644ca0d984f918afb802f4116f
 
3083
Merge: 2513a4e 60e9c1e
 
3084
Author: Alex Bennee <alex@bennee.com>
 
3085
Date:   Mon Mar 28 18:51:07 2011 +0100
 
3086
 
 
3087
    Merge branch 'master' of git://github.com/cmcginty/easytag
 
3088
 
 
3089
commit 2513a4eabeeb3dd6998e0eb381f04c715fa4ff0f
 
3090
Merge: aefef02 42a8a20
 
3091
Author: Alex Bennee <alex@bennee.com>
 
3092
Date:   Mon Mar 28 18:48:15 2011 +0100
 
3093
 
 
3094
    Merge branch 'master' of github.com:stsquad/easytag
 
3095
 
 
3096
commit aefef023d780e737303dddc61941cccde00ea963
 
3097
Merge: d81ae5a f82b55d
 
3098
Author: Alex Bennee <alex@bennee.com>
 
3099
Date:   Mon Mar 28 18:08:21 2011 +0100
 
3100
 
 
3101
    Merge remote branch 'rbrito/fixes'
 
3102
 
 
3103
commit 60e9c1ebda68d3fb18c786a94b0e361f6493ccb0
 
3104
Author: Patrick C. McGinty <casey.mcginty@gmail.com>
 
3105
Date:   Sun Mar 20 16:47:29 2011 -1000
 
3106
 
 
3107
    Fix 'Preserve Modification Time' option for FLAC files.
 
3108
 
 
3109
    Resolve condition when 'preserve modification time' feature is
 
3110
    disabled, FLAC files would not have their modification times changed.
 
3111
 
 
3112
    Secondly, it disables easytag from incorrectly warning the user
 
3113
    that the
 
3114
    file was changed by an external program, when easytag writes the file.
 
3115
 
 
3116
M       src/easytag.c
 
3117
M       src/et_core.c
 
3118
M       src/flac_tag.c
 
3119
 
 
3120
commit f82b55da8dc8389e3e4e0021804231541aa5d71b
 
3121
Author: Rogério Brito <rbrito@ime.usp.br>
 
3122
Date:   Tue Mar 8 15:04:35 2011 -0300
 
3123
 
 
3124
    cddb: avoid calling strlen many times in just a few statements.
 
3125
 
 
3126
    As strlen is a potentially costly function, it is better if we make
 
3127
    a frugal
 
3128
    use of it.
 
3129
 
 
3130
    To really make things cleaner here, we should replace all the `\n`
 
3131
    or `\r`
 
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
 
3134
    in the
 
3135
    length of the string.
 
3136
 
 
3137
    While we are at it, `fgets` does not return `EOF` (`fgetc` does,
 
3138
    but `fgets`
 
3139
    doesn't) when the end of file is reached and nothing can be read:
 
3140
    it returns
 
3141
    `NULL` instead.
 
3142
 
 
3143
M       src/cddb.c
 
3144
 
 
3145
commit 42a8a20603ba21a1db3d77a62cd75b8e4ec552f2
 
3146
Author: Rogério Brito <rbrito@ime.usp.br>
 
3147
Date:   Wed Mar 9 00:26:16 2011 +0800
 
3148
 
 
3149
    Remove executable bits from files that are not scripts/executables.
 
3150
 
 
3151
M       ABOUT-NLS
 
3152
M       COPYING
 
3153
M       INSTALL
 
3154
M       Makefile.am
 
3155
M       Makefile.mingw
 
3156
M       README
 
3157
M       README_win32.txt
 
3158
M       TODO
 
3159
M       USERS-GUIDE
 
3160
M       doc/EasyTAG_Documentation.html
 
3161
M       doc/EasyTAG_Documentation_fr.html
 
3162
M       doc/EasyTAG_Documentation_sv.html
 
3163
M       doc/easytag.1.in
 
3164
M       doc/id3/easy.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
 
3180
M       easytag.desktop
 
3181
M       pixmaps/EasyTAG2.xpm
 
3182
M       pixmaps/EasyTAG_icon.xpm
 
3183
M       pixmaps/EasyTAG_logo.xpm
 
3184
M       pixmaps/add_folder.xpm
 
3185
M       pixmaps/album.xpm
 
3186
M       pixmaps/all_downcase.xpm
 
3187
M       pixmaps/all_uppercase.xpm
 
3188
M       pixmaps/artist.xpm
 
3189
M       pixmaps/artist_album.xpm
 
3190
M       pixmaps/black.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
 
3199
M       pixmaps/gnudb.xpm
 
3200
M       pixmaps/grab.xpm
 
3201
M       pixmaps/invert_selection.xpm
 
3202
M       pixmaps/mask.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
 
3209
M       pixmaps/scan.xpm
 
3210
M       pixmaps/select_all.xpm
 
3211
M       pixmaps/sequence_track.xpm
 
3212
M       pixmaps/sound.xpm
 
3213
M       pixmaps/unselect_all.xpm
 
3214
M       po/ChangeLog
 
3215
M       po/Makefile.in.in
 
3216
M       po/Makefile.mingw
 
3217
M       po/POTFILES.in
 
3218
M       src/Makefile.am
 
3219
M       src/Makefile.mingw
 
3220
M       src/about.c
 
3221
M       src/about.h
 
3222
M       src/ape_tag.c
 
3223
M       src/ape_tag.h
 
3224
M       src/base64.c
 
3225
M       src/base64.h
 
3226
M       src/browser.c
 
3227
M       src/cddb.c
 
3228
M       src/cddb.h
 
3229
M       src/charset.c
 
3230
M       src/charset.h
 
3231
M       src/crc32.c
 
3232
M       src/crc32.h
 
3233
M       src/dlm.c
 
3234
M       src/dlm.h
 
3235
M       src/easytag.c
 
3236
M       src/easytag.h
 
3237
M       src/et_core.c
 
3238
M       src/et_core.h
 
3239
M       src/flac_header.c
 
3240
M       src/flac_header.h
 
3241
M       src/flac_tag.c
 
3242
M       src/flac_tag.h
 
3243
M       src/genres.h
 
3244
M       src/id3_tag.c
 
3245
M       src/id3_tag.h
 
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
 
3250
M       src/id3v24_tag.c
 
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
 
3278
M       src/log.c
 
3279
M       src/log.h
 
3280
M       src/misc.c
 
3281
M       src/misc.h
 
3282
M       src/monkeyaudio_header.c
 
3283
M       src/monkeyaudio_header.h
 
3284
M       src/mp4_header.c
 
3285
M       src/mp4_header.h
 
3286
M       src/mp4_tag.c
 
3287
M       src/mp4_tag.h
 
3288
M       src/mpeg_header.c
 
3289
M       src/mpeg_header.h
 
3290
M       src/msgbox.c
 
3291
M       src/msgbox.h
 
3292
M       src/musepack_header.c
 
3293
M       src/musepack_header.h
 
3294
M       src/ogg_header.c
 
3295
M       src/ogg_header.h
 
3296
M       src/ogg_tag.c
 
3297
M       src/ogg_tag.h
 
3298
M       src/picture.c
 
3299
M       src/picture.h
 
3300
M       src/prefs.h
 
3301
M       src/scan.h
 
3302
M       src/setting.c
 
3303
M       src/vcedit.c
 
3304
M       src/vcedit.h
 
3305
M       src/wavpack_header.c
 
3306
M       src/wavpack_header.h
 
3307
M       src/wavpack_tag.c
 
3308
M       src/wavpack_tag.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
 
3316
 
 
3317
commit 891b53ce003db7be264bba8b6cd3d547c050099f
 
3318
Author: Rogério Brito <rbrito@ime.usp.br>
 
3319
Date:   Tue Mar 8 15:01:28 2011 -0300
 
3320
 
 
3321
    cddb: Plug some memory leaks.
 
3322
 
 
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
 
3325
    up and
 
3326
    avoid a bunch of if's in the code, in the very same fashion that is
 
3327
    used in
 
3328
    the code of the kernel.
 
3329
 
 
3330
    And, to be honest, using some of the coding style conventions of
 
3331
    the kernel
 
3332
    here would not hurt at all.
 
3333
 
 
3334
M       src/cddb.c
 
3335
 
 
3336
commit 26cc42d5a92968ed3bbf7b58aa1ea93ec1384fd0
 
3337
Author: Rogério Brito <rbrito@ime.usp.br>
 
3338
Date:   Tue Mar 8 14:59:52 2011 -0300
 
3339
 
 
3340
    cddb: Eliminate unused variable.
 
3341
 
 
3342
    Like this one, the code is full of variables that are defined,
 
3343
    but not used
 
3344
    and the code can be simplified.
 
3345
 
 
3346
M       src/cddb.c
 
3347
 
 
3348
commit 1350f8c0181c444878c73f89167e385e70629dd1
 
3349
Author: Rogério Brito <rbrito@ime.usp.br>
 
3350
Date:   Tue Mar 8 13:26:16 2011 -0300
 
3351
 
 
3352
    Remove executable bits from files that are not scripts/executables.
 
3353
 
 
3354
M       ABOUT-NLS
 
3355
M       COPYING
 
3356
M       INSTALL
 
3357
M       Makefile.am
 
3358
M       Makefile.mingw
 
3359
M       README
 
3360
M       README_win32.txt
 
3361
M       TODO
 
3362
M       USERS-GUIDE
 
3363
M       doc/EasyTAG_Documentation.html
 
3364
M       doc/EasyTAG_Documentation_fr.html
 
3365
M       doc/EasyTAG_Documentation_sv.html
 
3366
M       doc/easytag.1.in
 
3367
M       doc/id3/easy.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
 
3437
M       easytag.desktop
 
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
 
3444
M       pixmaps/album.xpm
 
3445
M       pixmaps/all_downcase.xpm
 
3446
M       pixmaps/all_uppercase.xpm
 
3447
M       pixmaps/artist.xpm
 
3448
M       pixmaps/artist_album.xpm
 
3449
M       pixmaps/black.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
 
3458
M       pixmaps/gnudb.xpm
 
3459
M       pixmaps/grab.xpm
 
3460
M       pixmaps/invert_selection.xpm
 
3461
M       pixmaps/mask.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
 
3468
M       pixmaps/scan.xpm
 
3469
M       pixmaps/select_all.xpm
 
3470
M       pixmaps/sequence_track.xpm
 
3471
M       pixmaps/sound.xpm
 
3472
M       pixmaps/unselect_all.xpm
 
3473
M       po/ChangeLog
 
3474
M       po/Makefile.in.in
 
3475
M       po/Makefile.mingw
 
3476
M       po/POTFILES.in
 
3477
M       src/Makefile.am
 
3478
M       src/Makefile.mingw
 
3479
M       src/about.c
 
3480
M       src/about.h
 
3481
M       src/ape_tag.c
 
3482
M       src/ape_tag.h
 
3483
M       src/base64.c
 
3484
M       src/base64.h
 
3485
M       src/browser.c
 
3486
M       src/cddb.c
 
3487
M       src/cddb.h
 
3488
M       src/charset.c
 
3489
M       src/charset.h
 
3490
M       src/crc32.c
 
3491
M       src/crc32.h
 
3492
M       src/dlm.c
 
3493
M       src/dlm.h
 
3494
M       src/easytag.c
 
3495
M       src/easytag.h
 
3496
M       src/et_core.c
 
3497
M       src/et_core.h
 
3498
M       src/flac_header.c
 
3499
M       src/flac_header.h
 
3500
M       src/flac_tag.c
 
3501
M       src/flac_tag.h
 
3502
M       src/genres.h
 
3503
M       src/id3_tag.c
 
3504
M       src/id3_tag.h
 
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
 
3509
M       src/id3v24_tag.c
 
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
 
3537
M       src/log.c
 
3538
M       src/log.h
 
3539
M       src/misc.c
 
3540
M       src/misc.h
 
3541
M       src/monkeyaudio_header.c
 
3542
M       src/monkeyaudio_header.h
 
3543
M       src/mp4_header.c
 
3544
M       src/mp4_header.h
 
3545
M       src/mp4_tag.c
 
3546
M       src/mp4_tag.h
 
3547
M       src/mpeg_header.c
 
3548
M       src/mpeg_header.h
 
3549
M       src/msgbox.c
 
3550
M       src/msgbox.h
 
3551
M       src/musepack_header.c
 
3552
M       src/musepack_header.h
 
3553
M       src/ogg_header.c
 
3554
M       src/ogg_header.h
 
3555
M       src/ogg_tag.c
 
3556
M       src/ogg_tag.h
 
3557
M       src/picture.c
 
3558
M       src/picture.h
 
3559
M       src/prefs.h
 
3560
M       src/scan.h
 
3561
M       src/setting.c
 
3562
M       src/vcedit.c
 
3563
M       src/vcedit.h
 
3564
M       src/wavpack_header.c
 
3565
M       src/wavpack_header.h
 
3566
M       src/wavpack_tag.c
 
3567
M       src/wavpack_tag.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
 
3579
 
 
3580
commit d81ae5a482050947169f10e89c4d45e982f6012f
 
3581
Author: Patrick C. McGinty <casey.mcginty@gmail.com>
 
3582
Date:   Tue Mar 8 00:18:52 2011 -1000
 
3583
 
 
3584
    Stop accidental free of referenced FLAC vendor string
 
3585
 
 
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.
 
3589
 
 
3590
    Checking into the libFLAC source, when a string of length 0 is
 
3591
    provided,
 
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.
 
3594
 
 
3595
M       src/flac_tag.c
 
3596
 
 
3597
commit a1f6f1f55c73959cad85d0fc23d5a00ad3326463
 
3598
Author: FeRD (Frank Dana) <ferdnyc@gmail.com>
 
3599
Date:   Mon Dec 27 11:52:51 2010 -0500
 
3600
 
 
3601
    Exclude nonexistent debian/ path from EXTRA_DIST
 
3602
 
 
3603
    Fixes make targets for distdir/distfile building
 
3604
 
 
3605
M       Makefile.am
 
3606
 
 
3607
commit d1cfc795e677c4f50696628c13f8593a35f0034e
 
3608
Author: Alex Bennee <alex@bennee.com>
 
3609
Date:   Wed Nov 10 22:46:40 2010 +0000
 
3610
 
 
3611
    .gitignore for generated files
 
3612
 
 
3613
A       .gitignore
 
3614
 
 
3615
commit 6cf81d6acd6784764f15cb0f5147f8b98b9e0708
 
3616
Merge: 44068a3 cddc6f2
 
3617
Author: Alex Bennee <alex@bennee.com>
 
3618
Date:   Wed Nov 10 22:23:42 2010 +0000
 
3619
 
 
3620
    Merge remote branch 'oldmanuk/ubuntu-patches' into new_master
 
3621
 
 
3622
commit 44068a3a596990877ef162fe4821089936e99221
 
3623
Author: Kip Warner <kiplingw@users.sourceforge.net>
 
3624
Date:   Thu Nov 4 01:03:12 2010 +0800
 
3625
 
 
3626
    [patch] Base64 Decoding Major Performance Fix - ID: 2805834
 
3627
 
 
3628
    I've patched src/base64.c. There was a major problem when it was
 
3629
    being called
 
3630
    to decode very large buffers in orders of magnitude of a megabyte
 
3631
    or more
 
3632
    (e.g. cover art in a FLAC / Vorbis / etc. tag is frequently this
 
3633
    size for some
 
3634
    people). The base64_decode() routine had a cubic running time,
 
3635
    since every
 
3636
    time the decode pointer shifted forward in the stream, token_decode()
 
3637
    would
 
3638
    recompute the buffer length every time.
 
3639
 
 
3640
M       src/base64.c
 
3641
 
 
3642
commit cddc6f279a153006b382db0dee1c4115b16335d7
 
3643
Author: Dominic Evans <oldmanuk@gmail.com>
 
3644
Date:   Wed Nov 3 16:53:15 2010 +0000
 
3645
 
 
3646
    Fix configure.in to properly detect libmp4v2 library and update
 
3647
    autogen input files to remove warnings when running autogen.sh
 
3648
 
 
3649
M       INSTALL
 
3650
M       Makefile.am
 
3651
D       acconfig.h
 
3652
M       autogen.sh
 
3653
M       configure.in
 
3654
 
 
3655
commit 22e7b7e34848137be1d634f97932b838e213e00d
 
3656
Author: Dominic Evans <oldmanuk@gmail.com>
 
3657
Date:   Wed Nov 3 16:00:00 2010 +0000
 
3658
 
 
3659
    Remove checked-in build scripts that are auto-generated from autogen.
 
3660
 
 
3661
D       Makefile.in
 
3662
D       aclocal.m4
 
3663
D       config.h.in
 
3664
D       configure
 
3665
D       ltmain.sh
 
3666
D       src/Makefile.in
 
3667
D       src/id3lib/Makefile.in
 
3668
D       src/libapetag/Makefile.in
 
3669
D       src/libmpg123/Makefile.in
 
3670
 
 
3671
commit 48ef620bfac636b69ddf46cd7fca93f312f971ad
 
3672
Author: Dominic Evans <oldmanuk@gmail.com>
 
3673
Date:   Wed Nov 3 13:07:07 2010 +0000
 
3674
 
 
3675
    [patch] debian/patches/manpage-has-bad-whatis-entry.patch
 
3676
 
 
3677
    Fix lintian warning.
 
3678
 
 
3679
M       doc/easytag.1.in
 
3680
 
 
3681
commit 8eae165c7095a97b9871f3ac13616bd8eea4cb03
 
3682
Author: Dominic Evans <oldmanuk@gmail.com>
 
3683
Date:   Wed Nov 3 13:04:37 2010 +0000
 
3684
 
 
3685
    [patch] debian/patches/02-autoreconf.patch
 
3686
 
 
3687
    Get rid of binary-or-shlib-defines-rpath lintian warning.
 
3688
 
 
3689
M       Makefile.in
 
3690
M       aclocal.m4
 
3691
M       config.h.in
 
3692
M       configure
 
3693
M       ltmain.sh
 
3694
M       src/Makefile.in
 
3695
M       src/id3lib/Makefile.in
 
3696
M       src/libapetag/Makefile.in
 
3697
M       src/libmpg123/Makefile.in
 
3698
 
 
3699
commit 820c5ae2ddc319073d23d308204069850c1682a2
 
3700
Author: Dominic Evans <oldmanuk@gmail.com>
 
3701
Date:   Wed Nov 3 12:54:14 2010 +0000
 
3702
 
 
3703
    [patch] debian/patches/01-autoload.patch
 
3704
 
 
3705
    Fix the bug that easytag doesn't load the chosen directory when
 
3706
    opening
 
3707
    easytag from the "open with ..." nautilus right click menu.
 
3708
 
 
3709
    Ubuntu: https://bugs.launchpad.net/bugs/230873
 
3710
 
 
3711
M       src/easytag.c
 
3712
 
 
3713
commit b8aad9662c7388e9707cb1f151394362c49904fd
 
3714
Author: Dominic Evans <oldmanuk@gmail.com>
 
3715
Date:   Wed Nov 3 12:51:57 2010 +0000
 
3716
 
 
3717
    Remove debian/ dir (accidentally included in easytag 2.1.5 and some
 
3718
    earlier releases, correctly removed in 2.1.6)
 
3719
 
 
3720
D       debian/changelog
 
3721
D       debian/compat
 
3722
D       debian/control
 
3723
D       debian/copyright
 
3724
D       debian/dirs
 
3725
D       debian/docs
 
3726
D       debian/easytag.1
 
3727
D       debian/easytag.xpm
 
3728
D       debian/menu
 
3729
D       debian/rules
 
3730
 
 
3731
commit 7801e5b946b21fd1ae51980bdd99c5ad7698c7af
 
3732
Author: Alex Bennee <alex@bennee.com>
 
3733
Date:   Wed Jul 14 16:11:42 2010 +0100
 
3734
 
 
3735
    Applied Gentoo cddb patch
 
3736
 
 
3737
M       src/cddb.c
 
3738
 
 
3739
commit e5d57fd684d1baa084cac5d5082f4020fc5e540b
 
3740
Author: Alex Bennee <alex@bennee.com>
 
3741
Date:   Wed Jul 14 16:09:42 2010 +0100
 
3742
 
 
3743
    Applied Gentoo new_libmp4v2 patch
 
3744
 
 
3745
M       configure
 
3746
M       src/mp4_header.c
 
3747
M       src/mp4_tag.c
 
3748
 
 
3749
commit 40eaecff1254c3b3630aa0af27dbeda0abe6960a
 
3750
Author: Alex Bennee <alex@bennee.com>
 
3751
Date:   Wed Jul 14 16:08:49 2010 +0100
 
3752
 
 
3753
    Applied Gentoo desktop_entry patch
 
3754
 
 
3755
M       easytag.desktop
 
3756
 
 
3757
commit 4103b09671b40013e10cab4d556fd65465fa800f
 
3758
Author: Alex Bennee <alex@bennee.com>
 
3759
Date:   Wed Jul 14 16:04:37 2010 +0100
 
3760
 
 
3761
    EasyTag 2.1.6
 
3762
 
 
3763
M       ChangeLog
 
3764
M       THANKS
 
3765
M       config.h.mingw
 
3766
M       configure
 
3767
M       configure.in
 
3768
M       easytag.spec
 
3769
M       easytag.spec.in
 
3770
M       po/bg.gmo
 
3771
M       po/bg.po
 
3772
M       po/cs.gmo
 
3773
M       po/cs.po
 
3774
M       po/da.gmo
 
3775
M       po/da.po
 
3776
M       po/de.gmo
 
3777
M       po/de.po
 
3778
M       po/easytag.pot
 
3779
M       po/el.gmo
 
3780
M       po/el.po
 
3781
M       po/es.gmo
 
3782
M       po/es.po
 
3783
M       po/fr.gmo
 
3784
M       po/fr.po
 
3785
M       po/he.gmo
 
3786
M       po/he.po
 
3787
M       po/hu.gmo
 
3788
M       po/hu.po
 
3789
M       po/it.gmo
 
3790
M       po/it.po
 
3791
M       po/ja.gmo
 
3792
M       po/ja.po
 
3793
M       po/nl.gmo
 
3794
M       po/nl.po
 
3795
M       po/pl.gmo
 
3796
M       po/pl.po
 
3797
M       po/pt_BR.gmo
 
3798
M       po/pt_BR.po
 
3799
M       po/ro.gmo
 
3800
M       po/ro.po
 
3801
M       po/ru.gmo
 
3802
M       po/ru.po
 
3803
M       po/sr.gmo
 
3804
M       po/sr.po
 
3805
M       po/sr@Latn.gmo
 
3806
M       po/sr@Latn.po
 
3807
M       po/sv.gmo
 
3808
M       po/sv.po
 
3809
M       po/uk.gmo
 
3810
M       po/uk.po
 
3811
M       po/zh_CN.gmo
 
3812
M       po/zh_CN.po
 
3813
M       po/zh_TW.gmo
 
3814
M       po/zh_TW.po
 
3815
M       src/Makefile.am
 
3816
M       src/Makefile.in
 
3817
M       src/Makefile.mingw
 
3818
M       src/about.c
 
3819
M       src/bar.c
 
3820
M       src/bar.h
 
3821
M       src/browser.c
 
3822
M       src/browser.h
 
3823
M       src/cddb.c
 
3824
M       src/charset.c
 
3825
M       src/easytag.c
 
3826
M       src/et_core.c
 
3827
M       src/et_core.h
 
3828
M       src/flac_tag.c
 
3829
M       src/id3_tag.c
 
3830
M       src/id3v24_tag.c
 
3831
M       src/log.c
 
3832
M       src/log.h
 
3833
M       src/misc.c
 
3834
M       src/ogg_tag.c
 
3835
M       src/picture.c
 
3836
M       src/scan.c
 
3837
M       src/setting.c
 
3838
M       src/ui_manager.h
 
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
 
3844
 
 
3845
commit a3e202820fd12e3c368c9ed2446740e9b1d16fd7
 
3846
Author: Alex Bennee <alex@bennee.com>
 
3847
Date:   Wed Jul 14 16:03:56 2010 +0100
 
3848
 
 
3849
    EasyTag 2.1.5
 
3850
 
 
3851
M       ChangeLog
 
3852
M       Makefile.am
 
3853
M       Makefile.in
 
3854
M       README
 
3855
M       config.h.mingw
 
3856
M       configure
 
3857
M       configure.in
 
3858
M       debian/changelog
 
3859
M       debian/rules
 
3860
M       easytag-win32-installer.nsi
 
3861
M       easytag.spec
 
3862
M       easytag.spec.in
 
3863
D       pixmaps/closed_folder_locked.xpm
 
3864
A       pixmaps/closed_folder_readonly.xpm
 
3865
A       pixmaps/closed_folder_unreadable.xpm
 
3866
M       po/bg.gmo
 
3867
M       po/bg.po
 
3868
M       po/cs.gmo
 
3869
M       po/cs.po
 
3870
M       po/da.gmo
 
3871
M       po/da.po
 
3872
M       po/de.gmo
 
3873
M       po/de.po
 
3874
M       po/easytag.pot
 
3875
M       po/el.gmo
 
3876
M       po/el.po
 
3877
M       po/es.gmo
 
3878
M       po/es.po
 
3879
M       po/fr.gmo
 
3880
M       po/fr.po
 
3881
M       po/he.gmo
 
3882
M       po/he.po
 
3883
M       po/hu.gmo
 
3884
M       po/hu.po
 
3885
M       po/it.gmo
 
3886
M       po/it.po
 
3887
M       po/ja.gmo
 
3888
M       po/ja.po
 
3889
M       po/nl.gmo
 
3890
M       po/nl.po
 
3891
M       po/pl.gmo
 
3892
M       po/pl.po
 
3893
M       po/pt_BR.gmo
 
3894
M       po/pt_BR.po
 
3895
M       po/ro.gmo
 
3896
M       po/ro.po
 
3897
M       po/ru.gmo
 
3898
M       po/ru.po
 
3899
M       po/sr.gmo
 
3900
M       po/sr.po
 
3901
M       po/sr@Latn.gmo
 
3902
M       po/sr@Latn.po
 
3903
M       po/sv.gmo
 
3904
M       po/sv.po
 
3905
M       po/uk.gmo
 
3906
M       po/uk.po
 
3907
M       po/zh_CN.gmo
 
3908
M       po/zh_CN.po
 
3909
M       po/zh_TW.gmo
 
3910
M       po/zh_TW.po
 
3911
M       src/Makefile.am
 
3912
M       src/Makefile.mingw
 
3913
M       src/about.c
 
3914
M       src/base64.c
 
3915
M       src/base64.h
 
3916
M       src/browser.c
 
3917
M       src/cddb.c
 
3918
M       src/easytag.c
 
3919
M       src/et_core.c
 
3920
M       src/et_core.h
 
3921
M       src/flac_header.c
 
3922
M       src/flac_tag.c
 
3923
M       src/id3_tag.c
 
3924
M       src/id3v24_tag.c
 
3925
M       src/libapetag/apetaglib.c
 
3926
M       src/libmpg123/mpg123.c
 
3927
M       src/log.c
 
3928
M       src/misc.c
 
3929
M       src/mp4_tag.c
 
3930
M       src/ogg_tag.c
 
3931
M       src/picture.c
 
3932
M       src/picture.h
 
3933
M       src/prefs.c
 
3934
M       src/scan.c
 
3935
M       src/setting.c
 
3936
M       src/setting.h
 
3937
 
 
3938
commit 26b8e06374c71e42be86694f5d5c4ee920ae4d26
 
3939
Author: Alex Bennee <alex@bennee.com>
 
3940
Date:   Wed Jul 14 16:01:16 2010 +0100
 
3941
 
 
3942
    EasyTag 2.1.4
 
3943
 
 
3944
M       ABOUT-NLS
 
3945
M       COPYING
 
3946
M       ChangeLog
 
3947
M       Makefile.am
 
3948
M       Makefile.in
 
3949
M       Makefile.mingw
 
3950
M       README
 
3951
M       README_win32.txt
 
3952
M       THANKS
 
3953
M       TODO
 
3954
M       acconfig.h
 
3955
M       aclocal.m4
 
3956
M       config.guess
 
3957
M       config.h.in
 
3958
M       config.h.mingw
 
3959
M       config.sub
 
3960
M       configure
 
3961
M       configure.in
 
3962
M       debian/changelog
 
3963
M       debian/rules
 
3964
M       doc/EasyTAG_Documentation_sv.html
 
3965
A       easytag-win32-installer.nsi
 
3966
M       easytag.desktop
 
3967
M       easytag.spec
 
3968
M       easytag.spec.in
 
3969
D       easytag.win32.setup.iss
 
3970
M       ltmain.sh
 
3971
D       pixmaps/add.xpm
 
3972
A       pixmaps/album.xpm
 
3973
A       pixmaps/artist.xpm
 
3974
M       pixmaps/artist_album.xpm
 
3975
M       pixmaps/freedb.xpm
 
3976
M       pixmaps/gnudb.xpm
 
3977
M       pixmaps/musicbrainz.xpm
 
3978
M       pixmaps/scan.xpm
 
3979
M       po/ChangeLog
 
3980
M       po/Makefile.in.in
 
3981
M       po/Makefile.mingw
 
3982
M       po/bg.gmo
 
3983
M       po/bg.po
 
3984
M       po/cs.gmo
 
3985
M       po/cs.po
 
3986
M       po/da.gmo
 
3987
M       po/da.po
 
3988
M       po/de.gmo
 
3989
M       po/de.po
 
3990
M       po/easytag.pot
 
3991
M       po/el.gmo
 
3992
M       po/el.po
 
3993
M       po/es.gmo
 
3994
M       po/es.po
 
3995
M       po/fr.gmo
 
3996
M       po/fr.po
 
3997
M       po/he.gmo
 
3998
M       po/he.po
 
3999
M       po/hu.gmo
 
4000
M       po/hu.po
 
4001
M       po/it.gmo
 
4002
M       po/it.po
 
4003
M       po/ja.gmo
 
4004
M       po/ja.po
 
4005
M       po/nl.gmo
 
4006
M       po/nl.po
 
4007
M       po/pl.gmo
 
4008
M       po/pl.po
 
4009
M       po/pt_BR.gmo
 
4010
M       po/pt_BR.po
 
4011
M       po/ro.gmo
 
4012
M       po/ro.po
 
4013
M       po/ru.gmo
 
4014
M       po/ru.po
 
4015
M       po/sr.gmo
 
4016
M       po/sr.po
 
4017
M       po/sr@Latn.gmo
 
4018
M       po/sr@Latn.po
 
4019
M       po/sv.gmo
 
4020
M       po/sv.po
 
4021
M       po/uk.gmo
 
4022
M       po/uk.po
 
4023
M       po/zh_CN.gmo
 
4024
M       po/zh_CN.po
 
4025
A       po/zh_TW.gmo
 
4026
C051    po/he.po        po/zh_TW.po
 
4027
M       src/Makefile.am
 
4028
M       src/Makefile.in
 
4029
M       src/Makefile.mingw
 
4030
M       src/about.c
 
4031
M       src/ape_tag.c
 
4032
M       src/bar.c
 
4033
A       src/base64.c
 
4034
A       src/base64.h
 
4035
M       src/browser.c
 
4036
M       src/browser.h
 
4037
M       src/cddb.c
 
4038
M       src/cddb.h
 
4039
M       src/charset.c
 
4040
M       src/easytag.c
 
4041
M       src/easytag.h
 
4042
M       src/et_core.c
 
4043
M       src/et_core.h
 
4044
M       src/flac_header.c
 
4045
M       src/flac_tag.c
 
4046
M       src/id3_tag.c
 
4047
M       src/id3v24_tag.c
 
4048
M       src/libapetag/apetaglib.c
 
4049
M       src/libmpg123/README
 
4050
M       src/libmpg123/mpg123.c
 
4051
M       src/log.c
 
4052
M       src/log.h
 
4053
M       src/misc.c
 
4054
M       src/misc.h
 
4055
M       src/mp4_header.c
 
4056
M       src/mp4_tag.c
 
4057
M       src/mpeg_header.c
 
4058
M       src/msgbox.c
 
4059
M       src/msgbox.h
 
4060
M       src/ogg_header.c
 
4061
M       src/ogg_tag.c
 
4062
M       src/picture.c
 
4063
M       src/picture.h
 
4064
M       src/prefs.c
 
4065
M       src/prefs.h
 
4066
M       src/scan.c
 
4067
M       src/scan.h
 
4068
M       src/setting.c
 
4069
M       src/setting.h
 
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
 
4077
 
 
4078
commit d022d6443c6b7564ae05a3af70035822bccd0b19
 
4079
Author: Alex Bennee <alex@bennee.com>
 
4080
Date:   Wed Jul 14 16:00:32 2010 +0100
 
4081
 
 
4082
    EasyTag 2.1.3
 
4083
 
 
4084
M       ChangeLog
 
4085
M       Makefile.am
 
4086
M       Makefile.in
 
4087
M       THANKS
 
4088
M       aclocal.m4
 
4089
M       config.guess
 
4090
M       config.h.in
 
4091
M       config.h.mingw
 
4092
M       config.sub
 
4093
M       configure
 
4094
M       configure.in
 
4095
M       debian/changelog
 
4096
M       debian/control
 
4097
M       easytag.spec
 
4098
M       easytag.spec.in
 
4099
M       easytag.win32.setup.iss
 
4100
M       ltmain.sh
 
4101
D       pixmaps/EasyTAG.xpm
 
4102
A       pixmaps/EasyTAG_icon.xpm
 
4103
M       pixmaps/EasyTAG_logo.xpm
 
4104
M       pixmaps/artist_album.xpm
 
4105
M       pixmaps/scan.xpm
 
4106
M       po/bg.gmo
 
4107
M       po/bg.po
 
4108
M       po/cs.gmo
 
4109
M       po/cs.po
 
4110
M       po/da.gmo
 
4111
M       po/da.po
 
4112
M       po/de.gmo
 
4113
M       po/de.po
 
4114
M       po/easytag.pot
 
4115
M       po/el.gmo
 
4116
M       po/el.po
 
4117
M       po/es.gmo
 
4118
M       po/es.po
 
4119
M       po/fr.gmo
 
4120
M       po/fr.po
 
4121
M       po/he.gmo
 
4122
M       po/he.po
 
4123
M       po/hu.gmo
 
4124
M       po/hu.po
 
4125
M       po/it.gmo
 
4126
M       po/it.po
 
4127
M       po/ja.gmo
 
4128
M       po/ja.po
 
4129
M       po/nl.gmo
 
4130
M       po/nl.po
 
4131
M       po/pl.gmo
 
4132
M       po/pl.po
 
4133
M       po/pt_BR.gmo
 
4134
M       po/pt_BR.po
 
4135
M       po/ro.gmo
 
4136
M       po/ro.po
 
4137
M       po/ru.gmo
 
4138
M       po/ru.po
 
4139
A       po/sr.gmo
 
4140
A       po/sr.po
 
4141
A       po/sr@Latn.gmo
 
4142
C052    po/pl.po        po/sr@Latn.po
 
4143
M       po/sv.gmo
 
4144
M       po/sv.po
 
4145
M       po/uk.gmo
 
4146
M       po/uk.po
 
4147
M       po/zh_CN.gmo
 
4148
M       po/zh_CN.po
 
4149
M       src/Makefile.in
 
4150
M       src/about.c
 
4151
M       src/bar.c
 
4152
M       src/browser.c
 
4153
M       src/browser.h
 
4154
M       src/cddb.c
 
4155
M       src/easytag.c
 
4156
M       src/easytag.h
 
4157
M       src/et_core.c
 
4158
M       src/et_core.h
 
4159
M       src/id3_tag.c
 
4160
M       src/id3lib/Makefile.in
 
4161
M       src/id3v24_tag.c
 
4162
M       src/libapetag/Makefile.in
 
4163
M       src/libmpg123/Makefile.in
 
4164
M       src/log.c
 
4165
M       src/misc.c
 
4166
M       src/msgbox.c
 
4167
M       src/msgbox.h
 
4168
M       src/picture.c
 
4169
M       src/prefs.c
 
4170
M       src/prefs.h
 
4171
M       src/scan.c
 
4172
M       src/scan.h
 
4173
M       src/setting.c
 
4174
M       src/setting.h
 
4175
M       src/win32/win32dep.c
 
4176
M       src/win32/win32dep.h
 
4177
 
 
4178
commit 56302086c9c0d6af537d7603a7c63fb3606945f5
 
4179
Author: Alex Bennee <alex@bennee.com>
 
4180
Date:   Wed Jul 14 15:58:03 2010 +0100
 
4181
 
 
4182
    EasyTag 2.1.2
 
4183
 
 
4184
M       ChangeLog
 
4185
M       Makefile.am
 
4186
M       Makefile.in
 
4187
M       README
 
4188
M       THANKS
 
4189
M       config.h.in
 
4190
M       configure
 
4191
M       configure.in
 
4192
A       doc/EasyTAG_Documentation_sv.html
 
4193
M       easytag.spec
 
4194
M       easytag.spec.in
 
4195
M       easytag.win32.setup.iss
 
4196
M       po/bg.gmo
 
4197
M       po/bg.po
 
4198
M       po/cs.gmo
 
4199
M       po/cs.po
 
4200
M       po/da.gmo
 
4201
M       po/da.po
 
4202
M       po/de.gmo
 
4203
M       po/de.po
 
4204
M       po/easytag.pot
 
4205
M       po/el.gmo
 
4206
M       po/el.po
 
4207
M       po/es.gmo
 
4208
M       po/es.po
 
4209
M       po/fr.gmo
 
4210
M       po/fr.po
 
4211
M       po/he.gmo
 
4212
M       po/he.po
 
4213
M       po/hu.gmo
 
4214
M       po/hu.po
 
4215
M       po/it.gmo
 
4216
M       po/it.po
 
4217
M       po/ja.gmo
 
4218
M       po/ja.po
 
4219
M       po/nl.gmo
 
4220
M       po/nl.po
 
4221
M       po/pl.gmo
 
4222
M       po/pl.po
 
4223
M       po/pt_BR.gmo
 
4224
M       po/pt_BR.po
 
4225
M       po/ro.gmo
 
4226
M       po/ro.po
 
4227
M       po/ru.gmo
 
4228
M       po/ru.po
 
4229
M       po/sv.gmo
 
4230
M       po/sv.po
 
4231
M       po/uk.gmo
 
4232
M       po/uk.po
 
4233
M       po/zh_CN.gmo
 
4234
M       po/zh_CN.po
 
4235
M       src/about.c
 
4236
M       src/ape_tag.c
 
4237
M       src/cddb.c
 
4238
M       src/easytag.c
 
4239
M       src/et_core.c
 
4240
M       src/id3v24_tag.c
 
4241
M       src/log.c
 
4242
M       src/prefs.c
 
4243
M       src/prefs.h
 
4244
M       src/scan.c
 
4245
M       src/setting.c
 
4246
M       src/setting.h
 
4247
 
 
4248
commit ba15707b292d827bdce732e7713b26fae3f75c74
 
4249
Author: Alex Bennee <alex@bennee.com>
 
4250
Date:   Wed Jul 14 15:57:06 2010 +0100
 
4251
 
 
4252
    EasyTag 2.1.1
 
4253
 
 
4254
A       ABOUT-NLS
 
4255
A       COPYING
 
4256
A       ChangeLog
 
4257
A       INSTALL
 
4258
A       Makefile.am
 
4259
A       Makefile.in
 
4260
A       Makefile.mingw
 
4261
A       README
 
4262
A       README_win32.txt
 
4263
A       THANKS
 
4264
A       TODO
 
4265
A       USERS-GUIDE
 
4266
A       acconfig.h
 
4267
A       aclocal.m4
 
4268
A       autogen.sh
 
4269
A       config.guess
 
4270
A       config.h.in
 
4271
A       config.h.mingw
 
4272
A       config.sub
 
4273
A       configure
 
4274
A       configure.in
 
4275
A       debian/changelog
 
4276
A       debian/compat
 
4277
A       debian/control
 
4278
A       debian/copyright
 
4279
A       debian/dirs
 
4280
A       debian/docs
 
4281
A       debian/easytag.1
 
4282
A       debian/easytag.xpm
 
4283
A       debian/menu
 
4284
A       debian/rules
 
4285
A       depcomp
 
4286
A       doc/EasyTAG_Documentation.html
 
4287
A       doc/EasyTAG_Documentation_fr.html
 
4288
A       doc/easytag.1.in
 
4289
A       doc/id3/easy.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
 
4358
A       easytag.desktop
 
4359
A       easytag.spec
 
4360
A       easytag.spec.in
 
4361
A       easytag.win32.setup.iss
 
4362
A       install-sh
 
4363
A       ltmain.sh
 
4364
A       missing
 
4365
A       mkinstalldirs
 
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
 
4371
A       pixmaps/add.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
 
4376
A       pixmaps/black.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
 
4384
A       pixmaps/gnudb.xpm
 
4385
A       pixmaps/grab.xpm
 
4386
A       pixmaps/invert_selection.xpm
 
4387
A       pixmaps/mask.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
 
4394
A       pixmaps/scan.xpm
 
4395
A       pixmaps/select_all.xpm
 
4396
A       pixmaps/sequence_track.xpm
 
4397
A       pixmaps/sound.xpm
 
4398
A       pixmaps/unselect_all.xpm
 
4399
A       po/ChangeLog
 
4400
A       po/Makefile.in.in
 
4401
A       po/Makefile.mingw
 
4402
A       po/POTFILES.in
 
4403
A       po/bg.gmo
 
4404
A       po/bg.po
 
4405
A       po/cs.gmo
 
4406
A       po/cs.po
 
4407
A       po/da.gmo
 
4408
A       po/da.po
 
4409
A       po/de.gmo
 
4410
A       po/de.po
 
4411
A       po/easytag.pot
 
4412
A       po/el.gmo
 
4413
A       po/el.po
 
4414
A       po/es.gmo
 
4415
A       po/es.po
 
4416
A       po/fr.gmo
 
4417
A       po/fr.po
 
4418
A       po/he.gmo
 
4419
A       po/he.po
 
4420
A       po/hu.gmo
 
4421
A       po/hu.po
 
4422
A       po/it.gmo
 
4423
A       po/it.po
 
4424
A       po/ja.gmo
 
4425
A       po/ja.po
 
4426
A       po/nl.gmo
 
4427
A       po/nl.po
 
4428
A       po/pl.gmo
 
4429
A       po/pl.po
 
4430
A       po/pt_BR.gmo
 
4431
A       po/pt_BR.po
 
4432
A       po/ro.gmo
 
4433
A       po/ro.po
 
4434
A       po/ru.gmo
 
4435
A       po/ru.po
 
4436
A       po/sv.gmo
 
4437
A       po/sv.po
 
4438
A       po/uk.gmo
 
4439
A       po/uk.po
 
4440
A       po/zh_CN.gmo
 
4441
A       po/zh_CN.po
 
4442
A       src/Makefile.am
 
4443
A       src/Makefile.in
 
4444
A       src/Makefile.mingw
 
4445
A       src/about.c
 
4446
A       src/about.h
 
4447
A       src/ape_tag.c
 
4448
A       src/ape_tag.h
 
4449
A       src/bar.c
 
4450
A       src/bar.h
 
4451
A       src/browser.c
 
4452
A       src/browser.h
 
4453
A       src/cddb.c
 
4454
A       src/cddb.h
 
4455
A       src/charset.c
 
4456
A       src/charset.h
 
4457
A       src/crc32.c
 
4458
A       src/crc32.h
 
4459
A       src/dlm.c
 
4460
A       src/dlm.h
 
4461
A       src/easytag.c
 
4462
A       src/easytag.h
 
4463
A       src/et_core.c
 
4464
A       src/et_core.h
 
4465
A       src/flac_header.c
 
4466
A       src/flac_header.h
 
4467
A       src/flac_tag.c
 
4468
A       src/flac_tag.h
 
4469
A       src/genres.h
 
4470
A       src/id3_tag.c
 
4471
A       src/id3_tag.h
 
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
 
4477
A       src/id3v24_tag.c
 
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
 
4507
A       src/log.c
 
4508
A       src/log.h
 
4509
A       src/misc.c
 
4510
A       src/misc.h
 
4511
A       src/monkeyaudio_header.c
 
4512
A       src/monkeyaudio_header.h
 
4513
A       src/mp4_header.c
 
4514
A       src/mp4_header.h
 
4515
A       src/mp4_tag.c
 
4516
A       src/mp4_tag.h
 
4517
A       src/mpeg_header.c
 
4518
A       src/mpeg_header.h
 
4519
A       src/msgbox.c
 
4520
A       src/msgbox.h
 
4521
A       src/musepack_header.c
 
4522
A       src/musepack_header.h
 
4523
A       src/ogg_header.c
 
4524
A       src/ogg_header.h
 
4525
A       src/ogg_tag.c
 
4526
A       src/ogg_tag.h
 
4527
A       src/picture.c
 
4528
A       src/picture.h
 
4529
A       src/prefs.c
 
4530
A       src/prefs.h
 
4531
A       src/scan.c
 
4532
A       src/scan.h
 
4533
A       src/setting.c
 
4534
A       src/setting.h
 
4535
A       src/ui_manager.h
 
4536
A       src/vcedit.c
 
4537
A       src/vcedit.h
 
4538
A       src/wavpack_header.c
 
4539
A       src/wavpack_header.h
 
4540
A       src/wavpack_tag.c
 
4541
A       src/wavpack_tag.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