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