File: ChangeLog

package info (click to toggle)
gnomebaker 0.6.4-1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 4,812 kB
  • ctags: 1,002
  • sloc: ansic: 12,015; sh: 1,144; xml: 358; makefile: 136
file content (300 lines) | stat: -rw-r--r-- 17,461 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
Version 0.6.3

* Made GNOME menu entry compliant to GNOME HIG
* Made fstab parsing safe for files containing long device paths
* Added large file support
* Fixed name of genisoimage executable in execfunctions.c

Version 0.6.2

* Apply patch #1602535 from goedson - Fix writer device selection
* Apply patch #1602235 from goedson - use an array for the status icon collection
* Apply patch #1608179 from goedson -  Fixes folder creation in data project
* Implemented support for Cdrkit
* Fixed many more bugs

Version 0.6.1


* Apply patch #1576272 from Marc Deslauriers - Patch to fix bug #1522258 (also fixes #1560138 - unable to createa cdr or cdrw)


Version 0.6.0

* Fix RFE #1242645 Clearer indication of successful burn completion (actually in 0.5.1)
* Fix RFE #1165304 smarten up device selection. Only show writers in the writers option menu.
* Fix Bug #1418811 Copying with single drive fails
* Apply patch #1430548 from domg - Fix compilation on FreeBSD 
* Apply patch from gamehack to enable libnotify support ( ./configure --enable-libnotify ) 
* Apply patch from Ignacio Martin:
		- Data disk contents can be edited and folders added etc.
		- You can now add files which exceed the disk size and choose which to remove.
		Fixes RFE #1286697 Files And Directories editing ....		
		Fixes RFE #1210821 Browsible CD
		Fixes RFE #1211475 Virtual Folders
* Fix Bug #1442519 Can't compile gnomebaker with Fedora Core 5 libnotify 0.3.0
* Fix Bug #1439059 Can't compile gnomebaker with gstreamer 0.10
* Fix Bug #1429235 gnomebaker-1.9.0: compilation issue
* Move the show hidden files and show human readable file size options to the main window menu.
* Tidy up the menus when we are not showing the file browser
* Add overburning support for cds. Currently allows 2% overburning until I determine a more scientific approach.
* Apply Ignacio's cairo progress bar patch.
* Apply patch from Joseph E. Sacco to support libnotify-0.4
* Default all open and save file choosers to user's home dir
* When not showing file browser, add button now allows selection of files or folders.
* Notionally split out data CD and DVD so they are both available in the File->New menu.
* Tidy up the start burning dlg and make the layouts look better.
* Use a text area instead of a label for the progress dialog process description as label doesn't wrap properly.
* Awesome new icon from Jose Reis.
* Use g_convert_with_fallback when reading from child processes to ignore chars we don't understand.
* Apply patch #1460031 from Darren Kenny - Build fails on Solaris.
* Fix Bug #1408067 Freeze on start-up
* Fix Bug #1358471 The filesystem browser loses synchrony
* Fix Bug #1174343 could not enter newly created directories
* Fix RFE #1401689 Interface Improvements (Mockup included)
* Apply patch #1494540 from Daniel Nylander - Updated sv.po translation
* Apply patch #1463826 ] from goedson - Updated pt_BR translation
* Fix RFE #1406985 speed units in the burn dialog
* Fix RFE #1444098 Track number column for audio cd's
* Fix Bug #1502418 ownership/modes of files should be set to standart values
* Apply patch from Adonikam Virgo to fix crash when calling g_thread_init().
* Apply patch from Julien Danjou. We now do not follow symlinks at all. You can't add them to a disk.
* Fix Bug #1336399 links are counted on interface but not on disk
* Fix RFE #1503812 SAO support - added for burning cds.
* Add ability to open (launch) files in the data projects.
* Apply patch #1548102 from Goedson - Fix compilation warnings
* Apply patch #1548101 from Goedson - Fix data project size calculation
* Apply patch #1540113 from BPepple - Patch to make GnomeBaker install theme-friendly icons
* Apply patch #1328166 from BPepple - Patch for About window in Gtk 2.6
* Apply patch #1553182 from Goedson - Implement data project loading
* Apply patch #1557947 from Goedson - Fix list of languages in configure.in

Version 0.5.1

* Fix copying and disk detection when the cd reader is also the writer.
* Fix devices_mount as it only works in english locales.
* Attempt to enable large file support (>2GB) using AC_SYS_LARGEFILE.
* Apply patch #1329223 Escaping song names
* Apply patch #1328125 Patch to make Desktop file more compliant
* Fix the progress dialog so when you are viewing output it scrolls to the bottom properly.
* Show burning progress in the main window title so when you minimise the app you can see when it's finished.
* Apply patch #1329438 Fix exec layer in 64bit architecures
* Apply patch #1328641 Fix build on GNU/kFreeBSD
* Apply patch #1329831 Updated pt_BR translation
* Use valgrind to fix minor memory leaks.
* Remember the last selected data and audio disk sizes.
* Add raw96r write mode.
* Fix up datacd sizes according to cdrfaq.org
* Refactor the start burn dialog so that burning a data disk won't pop up loads of dialogs.
* Unmount devices using the device node rather than the mount point.
* Apply patch #1385469 Change default tempdir location
* Apply patch #1389004 fixed File Browser show/hide logic
* Fix bug #1385461 Default tempdir location doesn´t work for a second user
* Fix bug #1221654 Interface not usable from keyboard
* Fix bug #1252914 'delete' key should work in Disk tabs
* Fix bug #1336559 Gnomebaker asks for an empty disk when there is one inserted
* Apply patch #1333284 Patch for GNU Build System - Brian Pepple
* Apply patch from Bjoern Schiessle to export m3u and pls playlists.
* Apply patch from gamehack to use GOption for parsing startup arguments.
* Apply patch #1395049 Ask for confirmation when burning images which are not *.iso - goedson 
* Apply patch from gamehack to enable -force option to cdrecord
* Apply patch from gamehack for option of scrolling progress window output
* Fix RFE #1275226 Show Space Remaining on disk
* Apply patch from gamehack for nice summary in configure.in
* Make toolbar button enablement and menu enablement consistent.
* Use gamehacks animated icons to show progress when burning.
* Splash dialog is now only shown on platforms other than linux as they use manual cdrecord device discovery.
* Fix Bug #1270524 Won't allow burning of 700mb files
* Icons - you've been tango'd. Nice one Gamehack.
* Added quite a few translations (and updated the rest)
* Apply patch from mattias nissler to fix endian audio conversion problems on PPC.

Version 0.5.0

* We don't need libvorbis anymore as we use gstreamer to get tag info.
* Refactor all of the gstreamer code so it's easier to use.
* General code cleanup in the exec layer.
* Cleanup gstreamer plugin handling and improve error reporting.
* Generate inf files when we create audio cds.
* Fix Bug #1245753 Can't Minimize Burning CD/DVD Dialog.
* Fix Bug #1273910 0.4.2 > Xlib: unexpected async reply.
* Calculate iso sizes when creating datacds and burning existing isos so we can use dao and raw96 etc.
* Option to play sounds when burning is complete.
* Refactor the exec layer again so we use less threads and require less locking.
* Make the progress dialog more HIG compliant and improve feedback from all external applications.
* Make the prompt for disk insert more intelligent so it won't let you proceed until you insert one.
* Fix resource leaks in device eject and disk detection routines.
* Fix Bug #1295889 should recognize file extensions regardless of case (when burning cd/dvd images).
* Apply patch #1311145 Flickering window position restoring.
* Apply patch #1311058 audiocd.c and #1311024 'm3u capable' patch for audiocd.c. GB now imports m3u playlists.
* Apply patch #1313211 .m3u & .pls support - gnomebaker-0.4.2/src/audiocd.c. GB now imports pls playlists.
* Make all the columns resizeable in the disk tabs and filebrowser.
* Rework the start burning dialog so that it's clearer and more HIG like (I hope).
* Give the option of dummy burn and save iso for data dvds.

Version 0.4.2

* Apply patch #1260533 Save Maximized state from Marc Deslauriers
* Character set fix from Jean-François Wauthy
* Fix Bug #1174339 audio cd: confused by files with identical basenames
* Fix Bug #1220712 .bin and .iso burning error/crash
* Fix Bug #1239606 Problems recording bin/cue files in version 0.4
* Fix Bug #1165614 Don't convert correctly Upcase filename
* Fix several memory leak when creating audio cds.
* Fix memory leak when reading from a child process.
* Improve the way we read from GIOChannels.
* Fix 4 identical RFEs 
		#1162821 Reorder Audio Tracks, 
		#1174159 audio cd tracks cannot be ordered, 
		#1219345 NEED to be able to reorder songs on audio CD, 
		#1259112 Feature request: compilation order rearrangement

Version 0.4.1

* Apply Milen's patch so we have a preference setting which determines if we ask on quit.
* Marco Meyerhofer patches (Nearly complete translation in german,  install help-files under /usr/share/gnome/help/, make help appear in yelp under Application/Accessories
* Fix stupid bug with window sizing and not checking arguments.
* Apply patch so that the progress dialogs show output button says hide when the output is showing.
* Use the device node rather than scsi id for burning dvd isos so growisofs works with external burners.
* Fix silly bug where progress dialog does not pulse if media is already inserted.
* Don't prompt for a disk when copying data/audio cds if the disk is already inserted.
* Make sure we unmount read devices and not just writers.
* Fix Bug #1146159 wrong named button
* Fix Bug #1219474 "View output" does not change to "Hide output"
* Fix Bug #1152328 audio-CD: High CPU usage
* Fix Bug #1223590 Burning 48kHz MP3s fails
* Fix Bug #1243633 judging mp3 size via id tag length?
* Fix Bug #1146164 glitches in the german translation.
* Fix Bug #1161911 File sizes are wrong (regular files)
* Fix RFE #1162569 Support for long filenames (backups)
* Fix RFE #1206531 Volume label for DVD
* Fix REF #1144905 DVD iso flags
* Fix Bug #1243700 Exit with "Killed" error when burning to CD
* Fix Bug #1241361 Segfault when burning data DVD
* Fix Bug #1214261 GnomeBaker reports an error and core dumps
* Fix Bug #1259001 gnomebaker.desktop menu item has wrong category
* Fix Bug #1247337 s/view/hide/
* Start using glib g_spawn code as it's better than the exec code I wrote.
* Fix threading problem which would crash GB on some machines.
* Fix regression in audio cd copying.
* Apply patch from Jens Georg so that we use gstreamer to read tags.
* Apply patch #1258427 from domg to correct disk ejection on FreeBSD
* Updated russian translation from Alexandre Prokoudine
* Update french translation from Nicolas Boos


Version 0.4

* Fix data cd size typo from 600MB to 650MB.
* Add 800MB and 90min cd sizes.
* Right click menus now have icons and right click on a CD image gives option to burn it.
* Right click/double click in filebrowser gives option to open files via their mime type.
* Right click/double click in audio disc tab gives option to launch audio file in media player.
* Add cue bin support via cdrdao.
* Directories can now be added to the audio cd and all audio files within the dir will be added.
* Add on the fly burning for data cds.
* Options enabled to choose joliet and/or rockridge when burning data cds/dvds.
* Make sure author and gpl headers are inserted in all files.
* Upgrade to automake 1.9.
* Fix Bug #1118084 Mount point for writing device could not be obtained.
* Fix Bug #1187453	problem w/ " datacd.c " file
* Fix Bug #1185537	Crash on filenames containing #'s
* Fix Bug #1183636	There should be an Overburn Option
* Fix Bug #1178142	gnomebaker 0.3 segfaults with strange file names
* Fix Bug #1173456	problem in audio.c file
* Fix Bug #1173357	change [ for %5d
* Fix Bug #1173216	Directory drag'n drop to audio CD
* Fix Bug #1173215	Double click in tree view should expand/collapse
* Fix Bug #1171241	./configure does not set $(gnomemenudir) correctly
* Fix Bug #1170907	No progress bar shown on burning iso file
* Fix Bug #1167051	Startup crash
* Fix Bug #1165628	Data View and Audio view file drag and drop error
* Fix Bug #1161038	Error with loading file in data and audio view
* Fix Bug #1150048	Dropping directories on DVD creation
* Fix Bug #1146157	Problems with fix sized, static dialogs
* Fix Bug #1145886	Mouse over icons dont show "tips"
* Fix Bug #1123612	Browsing filenames with a % symbol crashes Gnomebaker
* Fix Bug #1119702	Can't resize dialogue windows
* Fix Bug #1118922	Button tooltips
* Fix Bug #1118255	Transformation of symbols in file-names
* Add gstreamer support.
* Add DVD ISO burning.
* Add DVD ejection option after burning.
* Add separate DVD and CD burning speeds.
* Don't ask for a CD/DVD if it is already in the drive
* Parent the message dialogs properly so they can't go behind other windows.
* Use gstreamer to calculate audio track lengths.
* Show the iso filesystem dialog for dvds
* Burn flac files.
* Update the progress bar when formatting a dvd.

Version 0.3

* Dismiss the progress dialog if the action is cancelled.
* Refactor the preferences code to use gconf directly.
* Totally rewrite device scanning on linux to look at /proc (influenced by k3b and nautilus).
* Preferences dialog now has a tab for configuring devices.
* Remember writer and reader to improve startup speed (saved in gconf).
* Recursively create directories so it actually creates directories.
* Tidy up the labels we show in the devices combos and generally tidy up device handling.
* Fix filebrowser problem where /home would display the users home contents.
* Scanning for devices using cdrecord now ignores cameras, external drives etc.
* Show when we are fixating the disk in the progress dialog.
* Fix state bug where if you used a previous iso we would always say we failed.
* App now watches the gnome toolbar style and changes accordingly.
* Tooltips and toolbar styles have started working, looks like something got fixed in libglade?
* Tidy up the progress dialog code, improve performance and hopefully fix some xlib multithreading issues.
* Make the preferences dialog more gnomeesque with (almost) instant apply preferences.
* Filenames and directories can now be renamed by left clicking in the contents column of a data cd.
* Function tracing is now enabled by starting gnomebaker with --trace-on rather than always on.
* Use the splash screen on the about dialog as it looks good.
* Make the application icon smaller and use it in the desktop file which should now appear on the gnome menu.
* Preferences dialog now allows adding devices manually.
* Refactor the datacd and audiocd so that they expose the same methods (for when we support projects)
* Add DVD burning.
* Filebrowser now shows directories on the right hand side. You can double click to open them
and double click to launch files according to their mime type.
* Device scanning now also attempts to detect the device capabilities (ie is a writer etc)
* View menu now has the option to show/hide the filebrowser.
* Startdlg options now react to other settings. ie eject becomes disabled if we're only create an iso.
* Use the gnome icon theme in the filebrowser and cd contents.
* We can now toggle between human readable file sizes and bytes.
* Remember the window position.
* App now has option to hide the filebrowser.
* audio/mpeg is now supported on audio cds.
* audiocd tracks can now be double clicked and they will launch in the default mime application.

Version 0.2

* Fix data cd size calculation problems.
* Fix assert on app start from gtk_tree_store_remove call.
* Preferences are now stored using gconf under apps/GnomeBaker.
* Enable cancel before starting burning/ripping/building iso.
* Add burnfree option to the burn process.
* Add new icon set from Miroslav Strugarevic.
* Stop using G_LOG_LEVEL_ERROR as it aborts the app.
* Scan the SCSI, ATAPI AND ATA interfaces for devices.
* Check the mime type is "application/x-cd-image" when burning an existing iso.
* Make the app smaller as per Eugenias suggestion so it fits an 800x600 desktop.
* Clean out the temp dir on exit (add option to preferences dialog).
* Add horizontal pane to browser windows.
* Modify iso dialog to show intent as to bootable cd support (not implemented yet).
* Attempt at fixing BSD problems by using g_spawn code.
* Upgrade logging to provide full navigation output to the console (temporary until final release).
* Patch from Isak Savo to allow showing/hiding of hidden files (option on prefs dlg).
* Fix small memory leak in the file browser.
* Fix memory leak in the exec layer and refactor/tidy most of the exec code.
* Progress bar now takes account of all of the operations rather than going to 100% for each.
* Better support for Nautilus drag and dropping, we now handle %20 as spaces.
* Killer new splash from gamehack.
* Option to create an iso only and not burn when copying or creating a data cd.
* Make 700MB and 80min the default cd sizes.
* Fix potential memory leak when adding files to cds with the toolbar buttons.
* Only enable the create cd buttons if the cd has content.
* Modify the filebrowser so that the home directory is at the root (like Nautilus).
* Fix the about dialog modality problems by making the application main window non-modal.
* Add a refresh button to the toolbar to refresh the filebrowser list.
* Add a write mode dropdown to the start burn dialog so users can select dao tao etc.
* Use oggdec to convert oggs to wavs for audio cds.
* Use lame to convert mp3s to wavs for audio cds.
* Use sox to make sure wavs are in the correct format for audio cds (16 bit 44100Hz stereo).