CVSROOT:        /cvs/gnome
Module name:    gimmie
Changes by:     orph    05/12/20 04:15:23

Modified files:
        .              : ChangeLog gimmie.py gimmie_applications.py 
                         gimmie_base.py gimmie_gui.py gimmie_people.py 
                         gimmie_recent.py gimmie_util.py TODO 
        po             : Makefile.in.in 

Log message:
2005-12-20  Alex Graveley  <[EMAIL PROTECTED]>

* gimmie_gui.py (TopicButton): Pass a Topic to __init__.  Show a
context menu with items populated from the Topic's
get_context_menu_items().
(TopicWindow): Switch the More/Less tool items to a menu with
descriptions, and change the label to reflect the current zoom
setting.
(TopicWindow.__init__): Grudgingly, change the scroll policy to
automatic.  We really want to minimize scrollbar usage, but we
can't while GtkIconView is so broken.  Help needed here.
(TopicWindow._load_items): If more than 30 items, show only the
item name, and use a smaller icon.
(TopicWindow.add_sources): Call _reload_source on sidebar
ItemSource reload.  If the source has items, this calls
_load_items, or desensitizes the sidebar button if not.

* gimmie_util.py (ToolMenuButton): Add get/set_label() methods.

* gimmie_recent.py (RecentlyUsed.do_reload): Ignore private recent
items (porn).

* gimmie_people.py (PeopleTopic.get_context_menu_items): Add
"Available" placeholder context menu items.  Add "GMail" and
"Friendster" sidebar placeholders.  Switch "Accounts" toolbar menu
to "Available", which should allow toggling online status.

* gimmie_documents.py (DocumentsTopic.get_context_menu_items): Add
"Places" submenu, "New Document" submenu, and "Printers" context
menu items.

* gimmie_base.py: Add get_context_menu_items() to Topic and Item
classes.

* gimmie_applications.py
(ApplicationsTopic.get_context_menu_items): Add "Switch User" and
"Log Out" gimmie bar context menu items.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimmie&who=orph&date=explicit&mindate=2005-12-20%2004:14&maxdate=2005-12-20%2004:16

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

Reply via email to