Bug 75785 - usabiity: improve session handling in burn dialog
Summary: usabiity: improve session handling in burn dialog
Status: RESOLVED FIXED
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Mandrake RPMs Linux
: NOR wishlist
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-21 18:46 UTC by mrudolf
Modified: 2005-02-28 09:32 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mrudolf 2004-02-21 18:46:16 UTC
Version:           0.11.4 (using KDE 3.1.3)
Installed from:    Mandrake Linux Cooker i586 - Cooker
Compiler:          gcc version 3.3.1 (Mandrake Linux 9.2 3.3.1-2mdk)
OS:          Linux (i686) release 2.4.22-10mdk

Burning multisession CDs is done quite often, but session handling in K3b is a bit complicated, specially for beginners. One has to click 'Settings' tab and choose one of 4 options. One has to remember if CD is empty or not (to choose 'Start' or 'Continue multisession').

I suppose it would be easier to use just one checkbox:
'Close CD', (or something like that).
That option, if disabled, will enable multisession handling
- start multisession if CD is empty
- continue with next session otherwise
If option is enabled, CD would be closed, regardless of whether it was empty or not.

Another thing is that multisession handling should probably be enabled by default and autodisabled only if current session is large enough to fill whole CD.
Comment 1 Gustavo Sverzut Barbieri 2005-02-21 23:06:19 UTC
This is a must have feature! My 20 votes!
Comment 2 Sebastian Trueg 2005-02-22 08:48:08 UTC
just a "close CD" checkbox is not enough since then appendable CD-RW media is hard to handle. So what about a combobox including an "auto" option by default which does exactly what you say: only close if the data fills the CD, continue if the inserted media is appendable and has enough space left and start ms otherwise.
Comment 3 Sebastian Trueg 2005-02-24 10:16:51 UTC
CVS commit by trueg: 

New "smart" Auto multisession handling mode. K3b decides if to start a multisession
CD/DVD, append a new session, or close the CD/DVD based on the size of the project
(will it fill up the disk?) and the inserted media.
BUGS: 75785


  M +1 -0      ChangeLog   1.97
  M +14 -11    libk3b/projects/k3bemptydiscwaiter.h   1.3
  M +21 -10    libk3b/projects/audiocd/k3baudiojob.cpp   1.8
  M +14 -11    libk3b/projects/datacd/k3bdatadoc.cpp   1.10
  M +17 -5     libk3b/projects/datacd/k3bdatadoc.h   1.5
  M +109 -25   libk3b/projects/datacd/k3bdatajob.cpp   1.10
  M +7 -1      libk3b/projects/datacd/k3bdatajob.h   1.3
  M +94 -24    libk3b/projects/datadvd/k3bdvdjob.cpp   1.12
  M +9 -1      libk3b/projects/datadvd/k3bdvdjob.h   1.3
  M +6 -4      libk3b/tools/k3bdevicehandler.h   1.4
  M +5 -4      src/k3bdatamodewidget.cpp   1.4
  M +17 -5     src/cdcopy/k3bcdcopyjob.cpp   1.83



Comment 4 mrudolf 2005-02-28 09:32:27 UTC
Sebastian Trueg,  wtorek, 22 lutego 2005 07:48:
> 2005-02-22 08:48 ------- just a "close CD" checkbox is not enough since
> then appendable CD-RW media is hard to handle. So what about a combobox
> including an "auto" option by default which does exactly what you say: only
> close if the data fills the CD, continue if the inserted media is
> appendable and has enough space left and start ms otherwise.
That will be great.