--nextPart15402911.lGENJGzaus Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Monday 28 December 2009 08:45:56 sonald wrote: > Hi, all > I found a problem concerning devicenotifier and dolphin. the > scenario is quite easy to produce, > when you plug in a flash drive, devicenotifier applet popup and you > click it and open with file > manager ( dolphin ), it shows mounted state in dolphin. then you click > devicenotifier to unmount > it. now dolphin keeps the view of dity content. I believe the problem is > that no device change event > reports, so dolphin has no idea how to do this nicely. > In the middle of my fix, I found another related problem of > dolphin. it's also quite easy to show . > You just click flash drive icon on the places panel in dolphin to mount > it, and right-click and choose > 'safely remove' to eject it, then click it again. At this time, no mount > activated any more. >=20 > I made some changes to kdelibs/kfile and then dolphin to make it all > work. Is it ok to commit, or any suggestions ? =46irst a general comment on your patches: Be careful with their formatting= ,=20 there's a couple of places where you mix tabs and spaces for their indentin= g=20 while you probably wanted to use only spaces. That was rather on the nitpick level, now let's move on a more fundamental= =20 level. I can't really comment on the Dolphin's patch, that'd be more Peter's role. Now on the KFilePlacesModel patch, I think I need some more information on= =20 your approach. I somehow doubt that a new accessibilityChanged() signal is= =20 needed there, as the intent was to have dataChanged() cover that (it's=20 supposed to be emitted when the accessibility of the device indeed changes)= =2E=20 In turn that'd mean that on the Dolphin side connecting to dataChanged() wo= uld=20 be enough as well. Regards. =2D-=20 K=E9vin Ottens, http://ervin.ipsquad.net KDAB - proud patron of KDE, http://www.kdab.com --nextPart15402911.lGENJGzaus Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) iEYEABECAAYFAktBltMACgkQB0u7y43syeI/OgCeJyqaAxQvfutSyG+yfJM3epwb fIMAn1GlwJkm+Ku+/k7Iqaxjb6FEUX2Z =tCNl -----END PGP SIGNATURE----- --nextPart15402911.lGENJGzaus--