aboutsummaryrefslogtreecommitdiffstats
path: root/lib/widgets/ephy-overview-store.h
Commit message (Collapse)AuthorAgeFilesLines
* ephy-overview-store: hide the close button while animating a removed itemClaudio Saavedra2012-09-041-0/+1
| | | | | | To do this, add the render policy as a column to the model and use it as a cellrenderer attribute. The default value is already PRELIT. When removing the cell, flip it to NEVER.
* ephy-frecent-store: animate hiding of store itemsClaudio Saavedra2012-09-011-0/+12
| | | | | | Add a ephy_overview_store_animated_remove() that shrinks the thumbnail in a timeout until it's small enough and then removes it from the model.
* ephy-overview-store: add icon-frame propertyClaudio Saavedra2012-09-011-0/+3
| | | | | | | Instead of using a hardcoded cairo frame, add a property to define the frame around thumbnails. Also rework the code around the default-thumbnail property to make it possible to use this there as well.
* ephy-overview-store: use the age of a thumbnail only to decide when update ↵Claudio Saavedra2012-09-011-0/+1
| | | | | | | | | | | | is needed Currently, we were not retrieving thumbnails from the service if they were outdated. This would cause some pages in the overview not to display a thumbnail at all even if one is available (but old). Fix this by always retrieving a thumbnail but storing its mtime in the model, and making ephy_snapshot_store_needs_snapshot() check the age of snapshots when deciding whether a snapshot update is needed or not.
* Add the base EphyOverviewStore modelClaudio Saavedra2012-09-011-0/+94
This should be subclassed by the models for the history and/or currently open views. https://bugzilla.gnome.org/show_bug.cgi?id=455173