| Summary: | Improve usability of "New from Template" dialog | ||
|---|---|---|---|
| Product: | [Applications] kdevelop | Reporter: | Kevin Funk <kfunk> |
| Component: | Application templates | Assignee: | kdevelop-bugs-null |
| Status: | REPORTED --- | ||
| Severity: | wishlist | CC: | claudioantonio.morales11, kfunk |
| Priority: | NOR | Keywords: | junior-jobs |
| Version First Reported In: | 4.5.60 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Sets focus to selection page object
Define virtual function focusinevent Re-set taborder for projectselectionpage.cpp |
||
Created attachment 81351 [details]
Sets focus to selection page object
I made patches to 3 different files appwizarddialog.cpp, projectselectionpage.cpp and projectselectionpage.h from folder kdevplatform/plugins/appwizard
All of them just to improve tab focus order.
This is the first patch file
Created attachment 81352 [details]
Define virtual function focusinevent
I made patches to 3 different files appwizarddialog.cpp, projectselectionpage.cpp and projectselectionpage.h from folder kdevplatform/plugins/appwizard
All of them just to improve tab focus order.
This is the second patch file
Created attachment 81353 [details]
Re-set taborder for projectselectionpage.cpp
I made patches to 3 different files appwizarddialog.cpp, projectselectionpage.cpp and projectselectionpage.h from folder kdevplatform/plugins/appwizard
All of them just to improve tab focus order.
This is the third patch file
Hey Claudio, please submit your patches to reviewboard.kde.org. This way it is much easier for us to comment on your code and it is easier for you to actually update them. Sorry for not telling you earlier. Here are the instructions: http://techbase.kde.org/Development/Review_Board Git commit 1058eb59f51a631390461f46a1c45747bf2a765e by Kevin Funk.
Committed on 19/11/2013 at 10:15.
Pushed by kfunk into branch 'master'.
OverridesPage: Merge the two last columns
It doesn't make sense to display checkable boxes for {signal, slot} in
case it doesn't do anything. Instead, just print the type of the
function as string.
M +21 -6 plugins/filetemplates/overridespage.cpp
M +1 -6 plugins/filetemplates/ui/overridevirtuals.ui
http://commits.kde.org/kdevplatform/1058eb59f51a631390461f46a1c45747bf2a765e
|
Let users go quickly through the dialog via keyboard navigation. Current culprits: - Focus behavior - E.g. on the first page: - You cannot quickly select the template - "Next" not focussed by default - On the next page - Cannot type the identifier name directly - (Probably more ...) Reproducible: Always