Bug 178743 - layout vs Tab key misorder in enter new appointment dialog
Summary: layout vs Tab key misorder in enter new appointment dialog
Status: RESOLVED FIXED
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-25 16:25 UTC by Wolfram R. Sieber
Modified: 2009-01-16 20:51 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wolfram R. Sieber 2008-12-25 16:25:09 UTC
Version:           3.5.9 (using 3.5.10, Debian Package 4:3.5.10.dfsg.1-0lenny1 (lenny/sid))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.26-1-686

[As the bug reporting tool might squash the layout of the following: Originally it has been three lists in MediaWiki syntax.]

Current order of the input/modificatable items in the enter new appointment dialog are (top-down, left-to-right):
* title
* location
* category [select]
* date/time
** start: date/time/all day/access
** end: date/time/show as
** repetition
** reminder
* unnamed box for notes
* attachments/+ cross/x cross
* templates
* ok/apply/cancel

However, the Tab key order is as follows, not matching the above order:
* title
* location
* date/time->start/date
** start/time
** end/date
** end/time
** start/all day
** reminder
** end/show as
* unnamed box for notes
[you got lost here, since the focus is totally out of where you look at]
* category [select]
** date/time->start/access
** repetition
* [** unknown, no focus to be seen **]
* attachments/+ cross
* first dialog tab
* templates
* ok/apply/cancel
* and back to title

I suggest to have it in a somewhat more natural order:
* first the essentials for setting up the appointment
** title + location
** category
** start date and time
** start/all day
** end date and time
* second, utility that helps to keep that appointment
** reminder + repetition [layout: put reminder first, i.e. above repetition]
* third, whether and what others may see of the appointment, additional data others might need to know about the appointment [layout: separate this from all the beforementioned ones, put it underneath of them, i.e. in a separate box]
** access and show as
** notes and attachments [layout: add a label to notes]
* ok/apply/cancel

I'd put the templates button next to the title, as if the user intends to make use of a template they mostly need the title and little else but what the template is about to fill in.
Comment 1 FiNeX 2008-12-25 17:06:35 UTC
I agree: the focus order should be ordered.
Comment 2 Allen Winter 2009-01-03 16:33:25 UTC
SVN commit 904965 by winterz:

Fix the tabbing around order.  Thanks for the patch Christophe.
BUG: 178743


 M  +10 -12    koeditorgeneralevent.cpp  
 M  +2 -0      koeditorgeneraljournal.cpp  
 M  +8 -9      koeditorgeneraltodo.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=904965
Comment 3 Wolfram R. Sieber 2009-01-03 20:07:29 UTC
Wow, that was quick! :)

That's what I love so much about the KDE development team -- that bugs get fixed so notably quickly. Fine.

Thank you!
Comment 4 Pradeepto K. Bhattacharya 2009-01-16 20:51:40 UTC
SVN commit 912154 by pradeepto:

Merge -
SVN commit 904965 by winterz:

Fix the tabbing around order.  Thanks for the patch Christophe.
BUG: 178743


 M  +10 -12    koeditorgeneralevent.cpp  
 M  +2 -0      koeditorgeneraljournal.cpp  
 M  +8 -9      koeditorgeneraltodo.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=912154