Bug 148781

Summary: DVD limit of 4.4 GB exceeded? Then k3b suddenly believes it's a DL of 8.0 GB
Product: [Applications] k3b Reporter: Dick Gevers <dvgevers>
Component: generalAssignee: Sebastian Trueg <trueg>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Mandriva RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Dick Gevers 2007-08-12 23:10:58 UTC
Version:            (using KDE KDE 3.5.7)
Installed from:    Mandriva RPMs
Compiler:          gcc-4.2.1-4mdv2008.0 
OS:                Linux

When I insert a 4.7 GB (=really 4.4 GB) DVDR/DVDRW, and start a New Data DVD project, I see at the bottom the limit of 4.4GB.
When I add files I expect them to fill the 4.4 and see a warning that the size is exceeded.
But suddenly when the selected files for burning start to exceed a total of 4.4 GB, k3b shows at the bottom a new limit of 8.0 GB (as in dual layer media), and the indicator of total bytes selected retuns to about halfway full, and the total in the lower right hand corner shows 3.2 GB (or thereabouts) still available, and I can happily exceed the limit of the inserted disk.

IMHO k3b should stick to the previous limit of 4.4GB when it has already.

At the same type the "burn" subscreen detects the media inserted if you look before the 4.4 GB limit is reached, but when the size exceeds 4.4 GB. the burn subwindow shows as Burn Medium "Please insert an empty or appendable Double Layer DVD+_R medium.

Using k3b under GNOME 2.19, from packages:
k3b-1.0.3-1mdv2008.0
libk3b3-1.0.3-1mdv2008.0
in Mandriva Cooker.
Comment 1 Dick Gevers 2007-08-12 23:12:14 UTC
s/has already/has already detected the medium.
Comment 2 John Fisher 2008-06-04 18:46:41 UTC
This is a user interface problem:
insert single-sided DVD
select a 4.6gig file to burn in project
space-filled colored bar still shows green
but
hit burn button
confusing button text says insert dual-layer disk, even though it knows the drive has a single-layer disk in it.

You may say, "well its doing the right thing" and I agree. But from a user's POV the colored bar is a strong signal ( and quite helpful, most of the time ) and the italics in a button bar ( non-standard interface there) are a weak signal, especially as the text is hard to read, wordy, and the difference between single and dual layered does not pop out. Further I don't have a dual-layer capable drive, so it isn't an appropriate message.

So, what should you do? The burn-button error if you have no disk at all inserted in the drive is perfect, so copy that: Change the color bar to accurately turn red when there isn't enough space; give the burn button an error pop-up that says " not enough space on disk" or similar.
Thanks!
Comment 3 Sebastian Trueg 2008-06-05 10:20:27 UTC
I tries to make K3b behave "intelligent" here. But I agree that in this case it is confusing. I will fix that.
Comment 4 Sebastian Trueg 2008-06-05 11:30:48 UTC
SVN commit 817110 by trueg:

Allow a 10% margin when filling up the medium. This way, an inserted empty medium
can be fine-tuned. However, if a bigger medium is inserted, it will always be preferred.

(I will not backport this to 1.0.x as it uses some new stuff only available in trunk)

BUG: 148781


 M  +28 -18    k3bfillstatusdisplay.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=817110