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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list