<br><br><div><span class="gmail_quote">2008/2/7, Marcel Wiesweg <<a href="mailto:marcel.wiesweg@gmx.de">marcel.wiesweg@gmx.de</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi all,<br><br>in 0.10, we have now a working search backend, now it's time to look at the<br>frontend.<br>Currently we have the Advanced Search Dialog. This allows to construct a list<br>of search criteria, linked with AND or Or and possibly grouped (one level<br>
deep as far as I see). There are 11 different search fields (album name,<br>rating, tag etc.)<br>For 0.10, the database stores much more information. We can easily come to<br>more than 40 possible search fields. Some of these fields can be useful to<br>
the user - if he knows about their existence.<br><br>So with the current interface we have these advantages:<br>- flexibility creating the search rules<br>- good overview</blockquote><div><br>And also, <br><br>- same interface : users are not lost.<br>
- Code already ported. Gui code tested. interraction with KIO-slave need to be re-tested indeep...<br> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
and these problems:<br>- discoverability: imagine a combo box with 45 entries.<br>- usability: at first use, interface may need learning</blockquote><div><br>Agree... there are already few B.K.O entries about this subject.<br>
 </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">My thoughts currently go into these directions:<br>- present all useful search options at one glance, in the style of web search<br>
engines' advanced search page</blockquote><br>This already exist as well with Quick search. Of course code need to be improved to include complex queries " à la google"...<br><br>But please, please, do not make a regular expression interface... You know already my viewpoint about...<br>
<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">For standard users, this gives a well-known kind of interface, shows the<br>options that we offer.<br>
- for advanced users, there must be all possibilities of constructing complex<br>queries: allow to combine several such groups of search options (even<br>building subgroups?)</blockquote><div><br>This is my recommendations :<br>
<br>- In a first time, port the current code to check if your new Search backend work fine. This include Quick and Advanced search.<br>- In a second time, improve the quick search tools to include complex queries.<br>- In 3th time, Look if new google like Search tool can be a good remplacement of Advanced Search tool.<br>
<br>Marcel, you have forget an important point about searches : the dedicaced user friendly tools :<br><br>- 1/ GPS location search using marble (this is the next one my my list).<br>- 2/ Duplicate images search using haar fingerprint.<br>
- 3/ Fuzzy search images using haar fingerprint (like imgseek)<br><br>Others viewpoints are welcome of course form this room...<br><br>Best <br><br>Gilles Caulier<br><br> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
There are no screenshots yet (and not much code).<br>I would like to know how much you like the<br>_______________________________________________<br>Digikam-devel mailing list<br><a href="mailto:Digikam-devel@kde.org">Digikam-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/digikam-devel">https://mail.kde.org/mailman/listinfo/digikam-devel</a><br></blockquote></div><br>