CVSROOT:        /cvs/gnome
Module name:    gimmie
Changes by:     orph    06/04/14 18:51:31

Modified files:
        .              : ChangeLog gimmie.py gimmie_applications.py 
                         gimmie_base.py gimmie_browser.py 
                         gimmie_computer.py gimmie_documents.py 
                         gimmie_gaim.py gimmie_gui.py gimmie_logout.py 
                         gimmie_people.py gimmie_recent.py 
                         gimmie_running.py gimmie_topicwin.py 
                         gimmie_trash.py gimmie_util.py 
Added files:
        .              : gimmie_file.py 

Log message:
2006-04-14  Alex Graveley  <[EMAIL PROTECTED]>

* gimmie_applications.py: Add Settings toolbar item that opens the
Settings sidebar in Computer.

* gimmie_base.py: Make Item a more abstract base, and most of the
file specific bits into FileItem (in gimmie_file.c).  Add an
"open" signal.  Add Item get_is_user_visible, get_can_pin,
set_screen_position.

* gimmie_computer.py: Add a TrashItem to places.  Use gnomevfs's
Drives to populate the devices list, and make a bunch of bunk
guesses at kind of device.  Add URIs to Printers, Timeline, and
Settings source.

* gimmie_documents.py: Use FileItem instead of RecentlyUsedItem.
Switch "New Smart Folder" for "New Document".  Open the Printers
sidebar when pressing the Printers toolbar button.

* gimmie_gaim.py (GaimBuddy): Get the last chat time by looking at
the mtime of the log directory, use this in get_comment.

* gimmie_gui.py (RunningItemTile): Call the item's
set_screen_position on size allocate.

* gimmie_people.py: Use the gaim account reader for everything,
instead of manually reading the log files.  This makes people more
awesome, since search results are now unique.  Make add person and
add group just call the gaim dbus calls to present the relevent
dialogs.

* gimmie_recent.py: Kill RecentlyUsedItem and use FileItem
instead.

* gimmie_running.py (RunningItem): Implement set_screen_position()
to set the class group window's icon geometry.

* gimmie_topicwin.py (TopicWindow): block the changed handler when
clearing "Seach" text.  Make search go fast by dropping the typing
timeout from 400 to 50ms, now that we load (mostly) asyncronously.
Don't set a default height.  Make "show timeline" focus the
timeline sidebar in Computer.  Reload the sidebar when the topic
emits reload.  Don't iconify windows initially.

* gimmie_trash.py: Use names I can understand, and some code
cleanups.  Make TrashItem be awesome.

* gimmie_util.py (ImplementMe): Helper to show a dialog for
unimplemented features, that lets users open an editor to the file
needing the feature.
(RecentlyUsedManager): Wrapper around egg.recent that supplies a
cache-backed get_item for a uri.
(IconFactory): Move make_icon_frame here from Item, allow blending
a 1 pixel grey border with the image's contents.  Default to
forcing icon sizing in load_image/icon.
(FocusRaiser): Raise after a 200ms timeout.  This doesn't work
quite right.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimmie&who=orph&date=explicit&mindate=2006-04-14%2018:50&maxdate=2006-04-14%2018:52

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to