Hi Thomas, On Thu, Jun 17, 2010 at 11:43:32PM +0200, Thomas Arp wrote: > Hi, > i have successfully implemented himd format feature in qhimdtransfer > some weeks ago (with libusal support). Yes, but we will need to port that to libscg as you know. I have wanted to do that for some days now but other things (also within the project) have kept me from. The first thing would be to put your code from himdscsitest.c into himdscsi.c in libhimd and provide a well-defined interface to qhimdtransfer (and other applications using libhimd). > But, do we really need qhimdformatdialog for just asking if you > are sure to format the himd? > I think a message box can do the same. You are right in this case. When just asking for confirmation, a normal message box does the job just fine. However, what about special options for formatting the HiMDs? We should make differences between erase all and format, shouldn't we? Or should we simply detect the type of the medium inserted? (HiMD vs. standard MD formatted as HiMD). > Also we can check the "busy" status(test unit ready) during formatting, > the sense will give us percentage of format process, so we can show a > progress bar for the format command. Yay, awesome idea. /me likes that! Superb! > And what about a device information dialog showing some information? > I thought about device information like path, recorder name, leaf id, time > of internal clock with support for "set time" command and disc > information like disc name, disc id, capacity/type, number of tracks, free space, write protected (y/n). > What do you think? You mean something that pops up when clicking a question mark or something next to the HiMD path or so? Doesn't sound too bad for me. If you have some draft, I would like to see it. Btw: I will try to check your new version of the "New directory" patch over the weekend and give you some more feedback. Adrian