Re: [Tracker] Tracker's GUI in C
- From: Mike Dobbs <sales mdobbs com>
- To: "Roberto J. Dohnert" <robertdohnert mailshack com>
- Cc: Jaime Frutos Morales <acidborg gmail com>, tracker-list gnome org
- Subject: Re: [Tracker] Tracker's GUI in C
- Date: Sun, 10 Sep 2006 14:38:17 -0500
Note sure what parts of spotlight and copernic you are speaking of, but
I'd like to see a simple (in the spirit of gnome) searcher. Something
with pretty much a sortable treeview list. Maybe have the option to
show the results as a categorized tree. Something were you can simply
type in boolean searches, searches for only certain file types, etc.. I
don't think a gecko rendering engine is necessary. Treeview can already
support thumbnails.
On Sun, 2006-09-10 at 13:59 -0400, Roberto J. Dohnert wrote:
BEST doesnt have the hehehe best interface. I would try to do
somnething similar to Spotlight or Copernic Desktop Search.
On Sun, 2006-09-10 at 16:41 +0200, Mikkel Kamstrup Erlandsen wrote:
2006/9/10, Jaime Frutos Morales <acidborg gmail com>:
I'm interested in writting the Tracker's GUI in C.
Is there anyone already working on it?
What are the expected features of the GUI? I have had a look
at
http://beagle-project.org/Best_Screenshots and it seems a good
start.
Any ideas?
I really don't think Best is a "good start". The Best UI also relies
on some gecko rendering that cannot be done with a gtk.TreeView or
gtk.IconView (without some *serious* hacking[1]).
AlsoTracker has so many more features than Beagle (and especially more
than Beagle in the Best days), a UI that fits Beagle is not
necessarily right for Tracker. A cool up-to-date search UI for
Tracker could contain things like:
* Integrated tagging
* Saved searches
* Result clustering
* Associative browsing
* Direct metadata editing?
What dependencies are going to be introduced? I mean GTK 2.8
vs GTK
2.10, any gnome-especific lib, etc.
If Tracker is aiming to be included into Gnome 2.18 there's no point
in not depending on gtk 2.10. Gnome does anyways. Or?
Cheers,
Mikkel
[1]: I have actually investigated a bit into this. To do a gui like
that would require what I have dubbed a "CompositeCellRenderer" (not
related to the composite extension of xorg). A composite cell renderer
allows other cellrenderers to be packed into a single cellrenderer. It
is not rocket science but it is tricky to all the details right (focus
issues fx). I have a Python prototype almost functional, and I have
planned to implement the renderer in C when I grok the details (and
get 30 hours in the day :-D).
_______________________________________________
tracker-list mailing list
tracker-list gnome org
http://mail.gnome.org/mailman/listinfo/tracker-list
_______________________________________________
tracker-list mailing list
tracker-list gnome org
http://mail.gnome.org/mailman/listinfo/tracker-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]