Now that I have a Mounting tab I can see why we were not communicating fully in the
previous thread. :-) I'm starting a new thread so we start on the same page.
With that dialog enabled, I now see you are using UUIDs in mediamanagerrc. I was unable to
see that previously because without the underlying code being compiled that caused the
missing Mounting tab, those features of TDEHW were not working. :-)
I don't know your TDEHW FIXME to-do list. So please accept my apology if I am covering
topics you already know. :-)
* You already know about the problem of retaining the same icon label across different
physical ports. Now that I have access to device-specific mounting options, I can see that
mediamangerrc contains mounting options per UUID, but TDEHW remains confused about
applying icon labels. From what I think I see after multiple insertions/removals of the
same device across three different USB ports, TDEHW is assigning icon labels based upon
device nodes rather than UUID. You mentioned in a previous post you saw the problem in the
code, so I'll watch for a patch.
* Some features of the Mounting dialog are missing, which are reflected respectively in
mediamanagerrc too. Here are some screenshots, the first set from a HAL system and the
second set from TDEHW:
HAL:
http://humanreadable.nfshost.com/trinity/build_logs/mounting-dialog-floppy-…
http://humanreadable.nfshost.com/trinity/build_logs/mounting-dialog-usb-hal…
TDEHW:
http://humanreadable.nfshost.com/trinity/build_logs/mounting-dialog-floppy-…
http://humanreadable.nfshost.com/trinity/build_logs/mounting-dialog-usb-tde…
Missing features:
Generic Mount Options:
Quiet
Filesystem Specific Mount Options:
Flushed IO
Mount as user
Short names
Here is a mediamanagerrc set of HAL configurations:
[/org/freedesktop/Hal/devices/volume_uuid_4840_B9DA]
atime=false
flush=true --> Missing
mountpoint=/media/buffalo_1gb
quiet=false --> Missing
ro=false
shortname=lower --> Missing
sync=false
uid=true --> Missing
utf8=true
Here are the same UUID settings under TDEHW:
[4840-B9DA]
atime=false
automount=true
mountpoint=/media/buffalo_1gb
ro=false
sync=false
use_defaults=false
utf8=true
* Safely Remove does not work. That is, using that option will unmount the device but does
not remove the icon from the desktop.
* Eject does not work with CDs/DVDs.
* Icon appearance times remain weird, some fast, some very slow.
* Does TDEHW poll floppy drives? The floppy Mounting dialog (Unmounted Floppy icon) has a
check box to mount automatically, but the option does not yet seem implemented.
Darrell