Confirmation for deletion of files in Dolphin settings also affects Gwenview

Frank Reininghaus frank78ac at googlemail.com
Fri Jun 14 16:27:52 BST 2013


Hi,

2013/6/14 Aurélien Gâteau:
> On Thursday 13 June 2013 16:56:20 Frank Reininghaus wrote:
>> Hi everyone,
>>
>> Burkhard recently made me aware of the following forum discussion:
>>
>> http://forum.kde.org/viewtopic.php?f=213&t=110440
>>
>> Some users have noticed that Gwenview does not ask for confirmation
>> when deleting a file if that confirmation is disabled in Dolphin. When
>> having a closer look at the issue, this is not really surprising
>> because Dolphin writes that setting to the global config kiorc, and
>> both applications use KIO to delete files, which respects that
>> setting.
>>
>> However, this is not really a user-friendly solution and might even
>> lead to data loss if a user who does not find any way to
>> enable/disable confirmations in Gwenview assumes that it will always
>> ask before really deleting the file.
>
> I agree.
>>
>> I think that we might want to
>>
>> (a) Add a warning in Dolphin's settings dialog that the "Trash" and
>> "Delete" confirmations, unlike the "Close window with multiple tabs"
>> one, affects *all* KDE applications. One possibility would be to add
>> the text "Please note that this setting affects all KDE applications"
>> to the text next to the two checkboxes. Input from Burkhard would be
>> appreciated here because he works a lot with texts in the GUI and the
>> docs and might have better ideas how this could be solved.
>
> This could work, but does not sound like a behavior the user would expect.
>
>> (b) Restore the possibility to configure the confirmations in
>> Gwenview's settings dialog.
>
> My memory may be tricking me, but I don't it has ever been possible to
> configure confirmation of file operations in Gwenview. I would personally
> prefer a way to split the settings so that they are not shared anymore. I
> believe this is what users expect.

I'm fine with such an approach as well (maybe the setting should still
be shared between Dolphin and the DolphinPart though, I don't know).
Since David also suggested this solution, maybe that's the way we
should go.

Regards,
Frank




More information about the kfm-devel mailing list