CVSROOT:        /cvs/gnome
Module name:    beagle
Changes by:     danw    06/02/07 17:01:43

Modified files:
        .              : ChangeLog 
        search         : ConversationCategory.cs Makefile.am 
        search/Tiles   : Application.cs Audio.cs CApplet.cs Calendar.cs 
                         Contact.cs File.cs Folder.cs IMLog.cs Image.cs 
                         MailAttachment.cs MailMessage.cs RSSFeed.cs 
                         Tile.cs TileTemplate.cs Utils.cs WebHistory.cs 
                         WidgetFu.cs 
Added files:
        search/Tiles   : ThumbnailFactory.cs TileFlat.cs 

Log message:
* search/Tiles/Tile.cs: reorganize to make tile images not be
loaded until their tiles are realized, so that results will be
presented faster.

* search/Tiles/ThumbnailFactory.cs: new class to generate
thumbnails in another thread and update the tile images with them
when they're done, so that thumbnail generation doesn't block the
UI.

* search/Tiles/File.cs: update for new icon stuff. Use a
ThumbnailFactory.

* search/Tiles/WebHistory.cs: Create thumbnails if possible (eg,
via the gnome-web-photo package) #158112. Uses a separate
ThumbnailFactory from TileFile, so that fast local file thumbnails
don't get queued behind slow web thumbnails. Also add a details
pane.

* search/Tiles/Utils.cs (NiceShortDate, NiceLongDate,
NiceVeryLongDate): Fix local time vs UTC bugs, and fix the
calculation and localization of "Today" and "Yesterday".

* search/Tiles/TileFlat.cs:
* search/Tiles/IMLog.cs:
* search/Tiles/MailMessage.cs: add a new base class for IM and
Mail tiles and make them use it.

* search/ConversationCategory.cs: use TileFlat rather than having
separate special IM and Mail cases.

* search/Tiles/Application.cs:
* search/Tiles/CApplet.cs: make CApplet a subclass of Application
so they can share icon-loading code.

* search/Tiles/Calendar.cs: update a bunch, though it's still not
being built

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=beagle&who=danw&date=explicit&mindate=2006-02-07%2017:00&maxdate=2006-02-07%2017:02

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

Reply via email to