Cédric Krier wrote:
> It was already in 2.6.

Very interesting. I knew about it only when I saw:
http://www.tryton.org/posts/news-from-development.html
I could not even think that "label" Filter is actually a button which
shows such useful box.

> It is not the goal "being flexible" of this box.
> It is a tool for user that can not yet write search queries to learn how
> to write them. So it must be simple to reach this goal.

Is it just for beginners? If I know how to write search queries
than I will not use Filter box? Of course not.
I will use Filter box because it more convenient. Manual writing search query
consumes more time and sometimes works bad (parser broke expressions).

I don't think that Filter box will become complex if two buttons will be 
added. On the contrary, if we talk about beginners - presenting buttons 
"And"/"Or" will help learn them that search queries can contain such 
predicates.

> Moreover, the idea is that you can re-open it to improve your query
> because the content stays on it (except if query is manually edited).

Reopen works very bad. In the most of cases little corrections in search field
lead to Filter box became clean. And I must enter values there from scratch.

> I can even not understand what will do the "And"/"Or" buttons.

Ok, and if place it before?:
http://itmages.com/image/view/1005391/a8cf725c
Isn't it intuitive? Pressing "And filter name" leads to adding with And.
This sounds like natural language.

> The delete is useless because you just have to unselect the star to
> acheive this behavior.

Yes, I know about "unselect the star". But this is counterintuitive (at least 
for me). I stuck, when first time I was needed to delete saved filter. I looked 
for "delete button". It took some time to understand how to do it.


Afterwords.
As I said main problem for me is replacing current expression.
When I worked with filter I often had to save current search expression in 
clipboard because pressing Find or selecting saved filter clears current, but I 
needed add to current. I you think that adding buttons can lead to complexity 
of Filter box, may be at least make that Shift+Click on Find adds expression? 
This will not add new controls.


--
Ilya Melnikov

Reply via email to