commit e690a7adc7179d14fe78e1e6b82cafe10fcf0dd7 Author: Philippe Rouquier Date: Mon Oct 19 18:04:21 2009 +0200 Bumped version to 2.28.2 configure.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit d9f8ca4b9998eedaf841901d6c212152225a7596 Author: Philippe Rouquier Date: Mon Oct 19 18:04:03 2009 +0200 Updated NEWS NEWS | 32 ++++++++++++++++++++++++++++++++ 1 files changed, 32 insertions(+), 0 deletions(-) commit 09df6bfd503fb944ecfefe75f8ca0e00ec47331a Author: Philippe Rouquier Date: Fri Oct 16 20:09:10 2009 +0200 Don't use gtk_widget_show () on the dialog until it has been filled with contents. Otherwise it gives an ugly effect src/brasero-project.c | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) commit 729a4c5164662bf989a568f289e540b20223c177 Author: Philippe Rouquier Date: Mon Oct 19 17:26:42 2009 +0200 Wait for the drive to complete probing before ejecting or returning from brasero_burn_reprobe libbrasero-burn/brasero-burn.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit 1c3f0b6f22a3f74b5d63e0d63d714bd94163d62e Author: Philippe Rouquier Date: Mon Oct 19 17:21:26 2009 +0200 Remove useless code libbrasero-media/brasero-drive.c | 14 -------------- 1 files changed, 0 insertions(+), 14 deletions(-) commit 20997d15b8609dcf63164163df98a1cfdd36956d Author: Philippe Rouquier Date: Wed Oct 14 20:36:47 2009 +0200 Add a new function brasero_drive_is_locked () Instead of actually cancelling a probe thread before ejecting we now wait for it to end and delay any other further probe until we're done with ejecting. libbrasero-burn/brasero-enums.h | 1 + libbrasero-media/brasero-drive.c | 79 +++++++++++++++++++++++++++++++++----- 2 files changed, 70 insertions(+), 10 deletions(-) commit 6fda0818d4c1409e8a7b00d3e25ccce7f9bca32b Author: Philippe Rouquier Date: Mon Oct 19 17:17:27 2009 +0200 Remove useless line libbrasero-media/brasero-drive.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 47aaa86d4b9eaba57e54f7e2798bf4303094b8ce Author: Philippe Rouquier Date: Sat Oct 17 21:08:33 2009 +0200 When eject operation is cancelled with GDrive don't try to eject with a GVolume libbrasero-media/brasero-drive.c | 3 +++ libbrasero-media/brasero-gio-operation.c | 2 -- 2 files changed, 3 insertions(+), 2 deletions(-) commit 12cc4088ce0f773280d0618e1f0680191e292361 Author: Philippe Rouquier Date: Sat Oct 17 20:31:23 2009 +0200 Add an additional reference to GDrive or GVolume when doing an operation on them in case the GDrive or the GVolume object gets updated while waiting in the main loop libbrasero-media/brasero-gio-operation.c | 24 ++++++++++++++++++++++-- 1 files changed, 22 insertions(+), 2 deletions(-) commit 27813cd1a73a7340080bf34fe0067b7c3ecc710f Author: Philippe Rouquier Date: Sat Oct 17 20:30:29 2009 +0200 When updating the GDrive object associated with the BraseroDrive make sure that priv->gdrive is properly set if gdrive is NULL and cancel any ongoing GIO operation libbrasero-media/brasero-drive.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 27fc2fc854521602eb8776d006b7d731ab50b62b Author: Philippe Rouquier Date: Sat Oct 17 15:54:29 2009 +0200 Avoid in rare cases (using valgrind mostly) to set error twice for GIO operations libbrasero-media/brasero-gio-operation.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 860879ed5db46282a92920728ea8773f46fc147b Author: Philippe Rouquier Date: Sat Oct 17 14:05:58 2009 +0200 While we ask for a reprobe of the drive contents, wait for it to be finished before going on libbrasero-burn/brasero-burn.c | 6 +----- 1 files changed, 1 insertions(+), 5 deletions(-) commit dd50a95d03a3353e15a655bfdd904ae830d8306a Author: Philippe Rouquier Date: Thu Oct 15 13:23:26 2009 +0200 Don't let anything (except a final unref) interrupt the initial thread that initializes the drive capabilities Suppress a warning Make sure that whenever we restart a probe thread we have the cancelled variable properly initialize libbrasero-media/brasero-drive.c | 35 ++++++++++++++++++++++++++++------- 1 files changed, 28 insertions(+), 7 deletions(-) commit d8b4dc0ec1d13af20e39e51571f68a5c76a5fa0c Author: Philippe Rouquier Date: Thu Oct 15 12:48:45 2009 +0200 Instead of waiting for the end of the probing thread cancel it if a new probe is required libbrasero-media/brasero-drive.c | 33 ++++++++++++++------------------- 1 files changed, 14 insertions(+), 19 deletions(-) commit 210530daf449567682964b28c55d404de51a146c Author: Philippe Rouquier Date: Thu Oct 15 12:42:33 2009 +0200 Fix leaking of GDrive object libbrasero-media/brasero-medium-monitor.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 96613b41556945a1a4f8caf74239f47b9975a20d Author: Philippe Rouquier Date: Mon Oct 19 17:00:58 2009 +0200 Small fix for a wrong variable used libbrasero-burn/brasero-burn.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 93e518d3a1ed9fc3f97bb1f9466f3792c57da15c Author: Philippe Rouquier Date: Wed Oct 14 22:26:57 2009 +0200 Add a new error code libbrasero-media/scsi-sense-data.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit cc74210004e233271cc73cc7b3c723264d56bdde Author: Philippe Rouquier Date: Tue Oct 13 21:13:33 2009 +0200 when BraseroBurn objects go to sleep (waiting something), check the return value in case we were cancelled in the mean time libbrasero-burn/brasero-burn.c | 60 +++++++++++++++++++++++++++++---------- 1 files changed, 44 insertions(+), 16 deletions(-) commit e895195676941fbdbe2f2f5d7328966d32558be1 Author: Philippe Rouquier Date: Tue Oct 13 21:04:03 2009 +0200 Also check whether the drive is probing when checking whether there is something inside libbrasero-burn/brasero-burn.c | 25 ++++++++++++++++++++----- 1 files changed, 20 insertions(+), 5 deletions(-) commit e5fb5a709a9cf24c64410914b9ea04bb3a70a844 Author: Philippe Rouquier Date: Mon Oct 12 09:48:01 2009 +0200 Check flags _before_ trying to create a task The other way round would do nothing helpful as flags are sometimes a reason why creating a task fails libbrasero-burn/brasero-burn.c | 23 +++++++++++++---------- 1 files changed, 13 insertions(+), 10 deletions(-) commit 07dd9d5e6bf3659eb85ae5e8f806c6c3d69bf31e Author: Philippe Rouquier Date: Mon Oct 12 09:46:03 2009 +0200 Remove useless operation libbrasero-burn/brasero-burn.c | 8 +++----- 1 files changed, 3 insertions(+), 5 deletions(-) commit 8f59eabe2d0500af8600355896bf60ab4ca5c442 Author: Philippe Rouquier Date: Sun Oct 11 20:54:00 2009 +0200 Fix forgotten unref that left BraseroBurnSession with one ref and therefore all temp files after a burning src/brasero-project.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit c47e4595dbbbaaf2c537ce2828195449a5697f1c Author: Philippe Rouquier Date: Mon Oct 19 14:45:08 2009 +0200 Fix #598908 - data project: multiple file rename do not work Now the rename dialog works. This was due to a late option added that suppressed the entry and shifted the values in a function with switch()/case src/brasero-rename.c | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) commit 9167aad1120d8dd2646df40aa075708f079ed35e Author: Philippe Rouquier Date: Sun Oct 18 21:48:15 2009 +0200 Fix #598149 - Remember volume title Make sure the name of the session is set whenever we save it src/brasero-project.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 3b91ec43809e26d52be08d64b22d42c8ddf87345 Author: Philippe Rouquier Date: Sun Oct 18 20:29:54 2009 +0200 Fix #597808 - Crash when launching with -e option Actually launch brasero when it's started with -e option src/main.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 4608d14a88225a74ca6109e6a375b52dcf74a502 Author: Philippe Rouquier Date: Sun Oct 18 20:17:05 2009 +0200 Fix #598306 - brasero crashed with SIGSEGV in brasero_burn_session_set_image_output_full() This happened because we used strcmp () on a variable that could sometimes be NULL. libbrasero-burn/brasero-session-cfg.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 06ad7e59a12b4c8aac5a6d916bf02c4654fc52c8 Author: Aron Xu Date: Wed Oct 14 02:36:19 2009 +0800 Fixed a small typo. po/zh_CN.po | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b764fa532d851485e884de13eea21d36e355994e Author: Milo Casagrande Date: Sun Oct 11 20:47:23 2009 +0200 Updated Italian translation po/it.po | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 6c44ff7b02aa50e2b7a80a066e12328ba57317f0 Author: Lucian Adrian Grijincu Date: Sun Oct 11 14:34:08 2009 +0300 Updated Romanian translation po/ro.po | 570 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 283 insertions(+), 287 deletions(-) commit d364f295be754b8ade753063e03dae29a8cd8dae Author: Leonid Kanter Date: Thu Oct 8 11:00:32 2009 +0300 Updated Russian translation by Dmitry Koroban po/ru.po | 3510 +++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1899 insertions(+), 1611 deletions(-) commit d1b4199383713264dd74233f1ec1786ecbe03db9 Author: Philippe Rouquier Date: Wed Oct 7 22:22:23 2009 +0200 Fix #597584 - make burning audio cds with brasero work Patch by Bastien Nocera Brasero could not parse paths in its project anymore only URIs which broke apps like rhythmbox src/brasero-project-parse.c | 16 +++++++++++++--- src/main.c | 10 +++++----- 2 files changed, 18 insertions(+), 8 deletions(-) commit efba32469fc75598cbb3e5590be247b1fc1f158d Author: Philippe Rouquier Date: Wed Oct 7 22:17:28 2009 +0200 Wrong branch Revert "Make two internal functions public" This reverts commit 83c535ca31fd6ede3bb62842b50eae9de64d9f82. libbrasero-burn/brasero-caps-session.c | 6 ++++++ libbrasero-media/brasero-medium.c | 4 ---- libbrasero-media/brasero-medium.h | 6 ------ 3 files changed, 6 insertions(+), 10 deletions(-) commit f45d56d29f56d869c4e91e2db540a24ada4f1f44 Author: Philippe Rouquier Date: Wed Oct 7 22:17:10 2009 +0200 Wrong branch Revert "Make some private functions public" This reverts commit c0e317c1ff6940c1942bf2b490dc8bd54272619e. libbrasero-burn/brasero-caps-session.c | 7 +++++++ libbrasero-burn/brasero-session-helper.h | 14 ++++++++++++-- libbrasero-burn/brasero-session.c | 4 ---- libbrasero-burn/brasero-session.h | 8 -------- libbrasero-media/brasero-drive.c | 2 -- libbrasero-media/brasero-drive.h | 4 ---- libbrasero-media/brasero-medium.c | 12 ++++++++++-- 7 files changed, 29 insertions(+), 22 deletions(-) commit d60cbb4a7675328121cc9f77dbe408378bc30bb7 Author: Philippe Rouquier Date: Wed Oct 7 22:16:53 2009 +0200 Revert "Let BraseroProcess derived plugins add a track of their own and if so don't automatically add one" This reverts commit 981290362cced79dc0681a92ff76ef1bf53b5847. libbrasero-burn/brasero-caps-session.c | 2 +- libbrasero-burn/burn-process.c | 10 +--------- libbrasero-burn/burn-task-ctx.c | 9 +-------- 3 files changed, 3 insertions(+), 18 deletions(-) commit 981290362cced79dc0681a92ff76ef1bf53b5847 Author: Philippe Rouquier Date: Wed Oct 7 20:25:36 2009 +0200 Let BraseroProcess derived plugins add a track of their own and if so don't automatically add one libbrasero-burn/brasero-caps-session.c | 2 +- libbrasero-burn/burn-process.c | 10 +++++++++- libbrasero-burn/burn-task-ctx.c | 9 ++++++++- 3 files changed, 18 insertions(+), 3 deletions(-) commit 7ece89a267b5847b20fe96748526203c42c65989 Author: Philippe Rouquier Date: Wed Oct 7 20:22:29 2009 +0200 API clarification libbrasero-burn/brasero-track-disc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit daf0b87dcf58568b5b06b1a7b1eeeb15b6045657 Author: Philippe Rouquier Date: Wed Oct 7 20:18:49 2009 +0200 Remove unneeded code libbrasero-burn/brasero-burn.c | 7 ------- libbrasero-burn/burn-basics.c | 2 ++ 2 files changed, 2 insertions(+), 7 deletions(-) commit c0e317c1ff6940c1942bf2b490dc8bd54272619e Author: Philippe Rouquier Date: Wed Oct 7 20:17:40 2009 +0200 Make some private functions public libbrasero-burn/brasero-caps-session.c | 7 ------- libbrasero-burn/brasero-session-helper.h | 14 ++------------ libbrasero-burn/brasero-session.c | 4 ++++ libbrasero-burn/brasero-session.h | 8 ++++++++ libbrasero-media/brasero-drive.c | 2 ++ libbrasero-media/brasero-drive.h | 4 ++++ libbrasero-media/brasero-medium.c | 12 ++---------- 7 files changed, 22 insertions(+), 29 deletions(-) commit 83c535ca31fd6ede3bb62842b50eae9de64d9f82 Author: Philippe Rouquier Date: Wed Oct 7 19:41:14 2009 +0200 Make two internal functions public libbrasero-burn/brasero-caps-session.c | 6 ------ libbrasero-media/brasero-medium.c | 4 ++++ libbrasero-media/brasero-medium.h | 6 ++++++ 3 files changed, 10 insertions(+), 6 deletions(-) commit 34d1b735b595e3f5fa022528bfeae48ab7df3967 Author: Philippe Rouquier Date: Mon Oct 5 20:58:14 2009 +0200 Allow all characters to be part of Volume and Volset identifiers in the Primary Volume Descriptor Patch by Maxim Levitsky plugins/libburnia/burn-libisofs.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)