Here's an update where I've started some work on the bottom pane. It's still going to need some serious love, but some of the idea's in Jamie's Sep 14 email are starting to be incorporated. Oh..and I got rid of setting the layout and max results by environment variable...not sure why I did that...any way, now they are command line arguments, and their form is "--layout=2" and "--max-hits=50". On 9/15/06, Jamie McCracken <jamiemcc blueyonder co uk> wrote:
Edward Duffy wrote: > I got tired of writing C, so I wrote some prototype GUIs in Python. > So here's 4, all rolled into 1 script. To switch between the four, > you need to set the TRACKER_UI_LAYOUT environment variable, so > > TRACKER_UI_LAYOUT=1 ./tracker-gui-prototypes.py > Uses a GtkComboBox to select services; results in IconView > > TRACKER_UI_LAYOUT=2 ./tracker-gui-prototypes.py > Uses a GtkTreeView + ListStore to select services; results in IconView > > TRACKER_UI_LAYOUT=3 ./tracker-gui-prototypes.py > Uses a GtkNotebook to select services; results in IconView (broken...I > can't create the tabs until I know which services are relavant to the > results) > > TRACKER_UI_LAYOUT=4 ./tracker-gui-prototypes.py > Just finds everything and puts it in a GtkTreeStore > > You can also change the number of results returned at once by setting > the TRACKER_MAX_RESULTS environment variable, > > TRACKER_UI_LAYOUT=1 TRACKER_MAX_RESULTS=50 ./tracker-gui-prototypes.py > > Would show fifty at a time..default is 20. > > Thanks - They all look good in their own way! -- Mr Jamie McCracken http://jamiemcc.livejournal.com/
Attachment:
tracker-gui-prototypes.py
Description: Text Data