! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
improve 'delete' confirmation message
Status:
CLOSED: FIXED

Comments

Description Liv 2012-06-12 16:59:37 CEST
Hitting Delete will pop up this message:
"This appointment will be permanently removed.
 Do you want to continue?
 No  Yes"

I would suggest to switch this to the following (or similar):
"This appointment will be permanently removed.
 Cancel  Delete"

Delete could also be Remove or Discard.
Comment 1 juha editbugs 2012-09-14 09:21:58 CEST
I believe the original message is clear enough, so this change mainly causes more work for translators.
Comment 2 Liv 2012-09-14 14:42:15 CEST
My issue wasn't (so much) with the main message, which is fine as it is, but more with the 'No Yes' buttons. The labels are not very intuitive, and personally I usually strain my brains to decide what 'yes' means, which leads me to re-reading the main message. 

Nowadays the fashion is to avoid generic and unintuitive generic confirmation dialogues with 'No Yes' or 'Cancel OK' buttons. For example, in (older versions of) xfpm, when selecting Suspend a dialogue pops out proposing 'Cancel Suspend'. (Same for Hibernate.) In Thunar 'shift+del' a file will prompt 'Cancel Delete'. Changing the Display Settings in Xfce Settings will prompt 'Keep_config Restore_config'. As far as I go, the added benefit for the user of using meaningful labels for the buttons is that one doesn't need to (re-)read the main message before deciding on what button to press; it suffices to read the labels. 

So to keep more consistent with the rest of Xfce (and current fashion), I think it would be nicer to have a 'Cancel Delete' prompt (or similar). And I haven't checked, but I would believe that these strings already exist and thus such a change shouldn't burden the translators. 

A similar issue arises with the following dialogue: 
"The appointment information has been modified.
Do you want to continue?" 
"No Yes"

What does 'No' and 'Yes' mean here? Will 'No' act as 'Cancel' (to return to the dialogue, as it currently does) or 'Discard' changes? Will 'Yes' close the dialogue without saving the changes (as it currently does) or save & continue? After rereading a 2nd or 3rd time the main message, the meanings of the buttons become clearer, but there should be no need for that. 

It may be just me, but a 'Cancel Discard' button layout would be more intuitive here. Or even, as Gnumeric does it, a 'Don't_close Discard' layout.
Comment 3 juha editbugs 2012-09-14 14:48:09 CEST
It may be just me..but I have major problems to understand "cancel" in these contexts. I see that often and I realy then do not know if I should cancel the delete for example to keep it....

Anyway, using longer and meaningfull button texts is good idea and should help to make this cleaner.
Comment 4 Liv 2012-09-14 15:03:42 CEST
Well, yes, 'Cancel' is tricky, as it may mean two different things in English: "postpone indefinitely" and "delete". As far as the computer world is concerned, and thanks in part to Microsoft, 'Cancel' usually means that "whatever you were going to do, stop and don't, and come back to the previous dialogue without making any changes". 

In any case, we could as well use 'Keep Delete' (instead of 'Cancel Delete', as emelFM2 does when asking for confirmation of a file deletion) and 'Don't_close Discard' (instead of 'Cancel Discard', as Gnumeric does when closing an unsaved spreadsheet). This hopefully removes ambiguity from the buttons.
Comment 5 juha editbugs 2013-02-07 13:15:19 CET
Added customer buttons to dialogs in Orage 4.9.4.0 available in git.
I hope they are clear now.
Comment 6 juha editbugs 2013-12-11 08:04:43 CET
Fixed in 4.10.0

Bug #9017

Reported by:
Liv
Reported on: 2012-06-12
Last modified on: 2013-12-11

People

CC List:
0 users

Version

Attachments

Additional information