[ 
https://issues.apache.org/cayenne/browse/CAY-888?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ari Maniatis updated CAY-888:
-----------------------------

    Affects Version/s: 3.0M5

> CM Usability: Object Select Query Improvements
> ----------------------------------------------
>
>                 Key: CAY-888
>                 URL: https://issues.apache.org/cayenne/browse/CAY-888
>             Project: Cayenne
>          Issue Type: New Feature
>          Components: CayenneModeler GUI
>    Affects Versions: 3.0M5
>            Reporter: Thomas Bernhard
>            Assignee: Kevin Menard
>             Fix For: 3.0
>
>         Attachments: patch-CAY-888-2.txt, patch-CAY-888-3.txt, 
> patch-CAY-888.txt
>
>
> Object Select Query UI should be smarter and more usable:
> #1 Qualifier field shouldn't be just a dummy text filed. It should be 
> smarter, with validations, or even some sort of completion
> or live checking so that the user quickly can do what he wants and be sure 
> that it's OK. Because this dummy field is very error prone, many CM users 
> avoid "Named Queries". I must admint - even myself - I always type something 
> wrong there.
> #2 When selecting a QueryRoot -> e.g to Person, than the Query Name should be 
> changed too to "PersonQuery", but only in the case the user hasn't manually 
> changed that field to something else than the default generated by CM at 
> dialog open. This is very user friendly (many IDEs offer such "variable 
> suggestion").
> #3 Orderings and Prefetches tab panes should use a JSplitPane to separte the 
> upper and the lower zones. For entities with many fields, the users always 
> have to scroll because one can't simply drag a split pane to adapt the size.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to