On Thu, 2007-03-08 at 17:58 +0100, Luca Ferretti wrote:

> 
> This remember me an idea about preferences tool. I like to have a more
> simple preferences tool with just 2 tabs, Services and Resources:
> Services tab should be something like the Apple Spotlight Search Results
> tab[1], a list of know and managed services with checkboxes to disable
> them. Something like
> 
>     [x] Applications
>     [x] Audio & Music
>     [x] Documents
>     [x] Email messages
>     [x] Folders
>     [x] Images
>     [x] Videos
> 
> If you uncheck the "Audio & Video" option, all tracker known audio file
> will be ignored in indexing (and removed from database if yet indexed).
> Same for "Email messages": un-checking the option, tracker will enable
> all managed email sources (Evolution, KMail, Thunderbird). Maybe it's a
> row way to do, but it's simple for end-user and very GNOME-ish. If you
> need to exclude special patterns, you are geek enough to do it in
> configuration file[2].
> 
> A similar approach in Resources tab: instead of 2 lists, one for places
> to add, one for places to exclude, a single simple tree like:
> 
> |  V Indexed resources                        |  [  Add Resource  ]
> |      Home Directory                         |  
> |      Evolution Inbox                        |  [ Ignore Resource]
> |      /usr/share/docs/                       |
> |      smb://Condivisi                        |  [Remove from List]
> |  V Ignored resources                        |
> |      /home/luca/tmp                         |
> |      /home/luca/Desktop/Downloaded          |
> |      email://inbox/tracker-mailing-list     |
> 
> 
>       ^-- table with expanders                      ^--- buttons
>           like in keyboard shortcut
>           preference tool
> 
> Home Directory and Evolution Inbox are added by default, but users
> should be able to remove them and add again; when the Indexing resource
> is empty, the Tracker database should be cleaned, so readding Home
> Directory resource Tracker will create index from scratch.
> 
> 
> > these external filters can be ditributed with the client app. EG GIMP
> > would distribute it and install it in /usr/share/tracker/services.
> 
> Now, if you like to provide this kind of preferences tool, with the
> ability do disable a service, you should define something to exclude the
> custom GIMP extractor if the user uncheck the Images option.
> 
> Something like in Alacarte: if you disable a Category (for example
> Internet) all applications in it will disappear from menus (Epiphany,
> Firefox, Liferea...)

This is alreadyplanned - I intend to copy the deskbar plugin selector
for this and add a services tab (dunno about a resource tab?)

again this needs the external services support where the desktop files
contain translations for service descriptions before we can implement
this.

jamie.





_______________________________________________
tracker-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to