CVSROOT:        /cvs/gnome
Module name:    gimmie
Changes by:     orph    06/04/24 21:12:43

Modified files:
        .              : ChangeLog gimmie_applications.py gimmie_base.py 
                         gimmie_browser.py gimmie_computer.py 
                         gimmie_documents.py gimmie_gui.py 
                         gimmie_people.py gimmie_recent.py 
                         gimmie_running.py gimmie_topicwin.py 
                         gimmie_util.py 

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

* gimmie_base.py (Topic): Cache sidebar sources, which speeds up
search considerably since all the sources aren't being recreated.
Call Topic.set_sidebar_sources in the reload handler for all
subclasses.
(Topic.get_topic_window): Creates and caches the TopicWindow for
the Topic.
(Topic.get_source_for_uri): Returns the source with the matching
URI.

* gimmie_recent.py (RecentlyUsedOfMimeType): Move here from
gimmie_documents.py.

* gimmie_computer.py (RecentComputerItems): New class to collate
all the recently used computer items.
(DriveItem.get_icon): Transparentize icon if drive not mounted.
(PrinterSource): List out printers using the newly added gnomecups
bindings.
(BonjourSource): Beginnings of Avahi computer listing.

* gimmie_documents.py: Places -> Go, and list mounted drives using
the devices source.  Don't include folders as documents.

* gimmie_topicwin.py (HideOnDeleteWindow.__init__): Override the
key-press-event signal so that handlers can interrupt the
escape-to-close behavior.
(SearchToolItem._entry_key_press): Implement wicked awesome Escape
behavior: clear the search text, or minimize the window if already
empty.
(TopicWindow._toggle_first_button): Set the
zoom level on the first item displayed, so that we avoid showing
an empty list if possible.
(gimmie_get_topic_window): Remove this and use
Topic.get_topic_window instead.

* gimmie_documents.py (RecentDocuments.include_recent_item): Don't
include directories as Documents.  Rename Places tool menu to Go,
and list the drives, places, and trash.

* gimmie_util.py (IconFactory.transparentize, greyscale): Move
here from RunningItemTile.

* gimmie_running.py (RunningItem.get_is_user_visible): Add:
returns True if the window group has windows on the current
desktop.

* gimmie_people.py (RunningChats): Don't look for gaim/log
bookmarks, since we don't use the log directory hack anymore.
People will have to update their ~/.gimmie-bookmarks files.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimmie&who=orph&date=explicit&mindate=2006-04-24%2021:11&maxdate=2006-04-24%2021:13

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

Reply via email to