(2012-08-09, 00:03)mhdebokx Wrote: You can manage it usung nested playlists
Okay. But then it takes several minutes to set up a filter because you must create several playlists.
I try to avoid this.
(2012-08-09, 00:03)mhdebokx Wrote: Another possibity is dynamic sql, so that the playlist contains an query on the mypictures.db resulting the idFile
Do you want the user to enter a select statement or a part of it?
The question is how to design the filter GUI.
Fungify's NOT isn't a problem.
Instead of having 2 choices for the value column (selected, not selected) I can change it to have 3 choices(selected (green hook), selected but with NOT (red cross), not selected (no icon) )
That's really easy to design and to program.
But mixing AND / OR in a user friendly GUI is the challenge for me/us.
Example:
Showing pictures from (fungify and xycl) or (mhdebokx and Robotica ). Try to draw a simple self explaning GUI that everyone understands w/o reading a 100 pages manual.
Or more complex: ((fungify and xycl) or (mhdebokx and Robotica )) and not mikebzh44
And remember that a normal user doesn't know boolean algebra!
Next problem: Date/Time values
As long as you filter strings from keywords, persons or whatever you enumerate them.
But for dates we need the possibility to select a period.
But the filter wizard has a generic approach. Filter wizard doesn't know about dates. It knows only about tags!
(I know that's my problem)
My suggestion for next version:- NOT selection for tag values
- Load and save of filter preferences
- New main menu containing all saved filters. Then you can access them directly without opening the filter wizard and loading the filter.
This is simple to develop and (I hope) sufficient for most users.
Suggestion for further versions:- A new dialog which helps to merge saved filters with AND, OR and NOT to new filters.
This would be for power users because then you can save 3 filters (from above example):
- fungify and xycl
- mhdebokx and Robotica
- not mikebzh44
and merge them to:
(1 or 2) and 3.