Bug 270959 - [Wizards] GTK: Order of buttons in wizards
Summary: [Wizards] GTK: Order of buttons in wizards
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.4   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform UI Triaged CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-02 08:40 EDT by Yury Chernikov CLA
Modified: 2019-09-06 16:18 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yury Chernikov CLA 2009-04-02 08:40:54 EDT
Build ID: I20090313-0100

Open for example 'New' wizard.

Actually, order of buttons is: Back, Next, Cancel, Finish.
I suppose, we should change it on: Cancel, Back, Next, Finish.
This order ('cancel' is most left button) is wide used in GTK applications.
Also, as for me, disposition of 'cancel' button after 'next' is not good idea.
Comment 1 Felipe Heidrich CLA 2009-04-02 09:29:25 EDT
(I almost close this as duplicate of Bug 269035.)

Can you point out some GTK apps that have the button order as you described.

I test gedit, create a file, type something, close gedir. The confirmation dialog doesn't have the 'cancel' as the most left button. The order is
Close without saving|cancel|save


UI team to consider, personally I think this is a wont fix.
Comment 2 Yury Chernikov CLA 2009-04-02 09:54:39 EDT
Example of applications: 
mail client Mozilla Thunderbird and Evolution - new account wizard
network manager from Ubuntu 8.10 - wizard for new 3G connection

Unfortunately, I can not show more examples at this moment - I prefer QT, not GTK applications, but all wizards, that I saw, in GTK application have 'cancel' as the most left button.
Comment 3 Yury Chernikov CLA 2009-04-02 10:09:27 EDT
Article from 'GNOME Human Interface Guidelines' about wizards:
http://library.gnome.org/devel/hig-book/stable/windows-assistant.html.en

'Cancel' button is first(left) navigation button at all pages.
Comment 4 Paul Webster CLA 2009-04-03 12:50:09 EDT
Note, our Import/Export wizards don't support the new GTK+ appropriate button ordering, either.

PW
Comment 5 Boris Bokowski CLA 2009-04-06 11:39:50 EDT
Remy, what do you think? Should we move Cancel to the left? Do we need to fix the button order for wizards as well?
Comment 6 Remy Suen CLA 2009-04-06 12:11:57 EDT
(In reply to comment #5)
> Remy, what do you think? Should we move Cancel to the left? Do we need to fix
> the button order for wizards as well?

Well, this bug is about wizards, so if we fix it we'd be fixing wizards. Could you clarify what you mean by this?

I intend to fix bug 270174 (which will resolve comment 4) but I am unsure about fixing this at the moment. Even if I think we should fix it I am not too happy with fixing it now so close (in my opinion) to the 3.5.0 release.

The ordering used to be Back/Next/Finish/Cancel ('Cancel' being the right-most and not the left-most) on Linux and nobody seemed to have really cared about the inconsistency (unless a majority of our users use Qt-based applications and are used to the Ok/Cancel ordering). In any case, to reiterate and rephrase, since this behaviour is change-able (as Felipe pointed out in comment 1 and bug 269035), I do not think that we should push for a fix for 3.5.0 unless more people start banging on our doors.
Comment 7 Boris Bokowski CLA 2009-04-06 13:23:39 EDT
Thanks Remy.
Comment 8 Yury Chernikov CLA 2009-04-07 05:35:08 EDT
(In reply to comment #6)
> The ordering used to be Back/Next/Finish/Cancel ('Cancel' being the right-most
> and not the left-most) on Linux and nobody seemed to have really cared about
> the inconsistency (unless a majority of our users use Qt-based applications and
> are used to the Ok/Cancel ordering). 

This order (Back/Next/Finish/Cancel), as for me, also better than current.
At this moment, 'Cancel' button follows after 'Next' button - it is very inconvenient order.
Comment 9 Boris Bokowski CLA 2009-11-26 16:19:32 EST
Prakash is now responsible for watching bugs in the [Wizards] component area.
Comment 10 Eclipse Webmaster CLA 2019-09-06 16:18:20 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.