aboutsummaryrefslogtreecommitdiffstats
path: root/lib/history/ephy-history-types.h
Commit message (Collapse)AuthorAgeFilesLines
* history: remember visit typesXan Lopez2012-03-141-0/+3
| | | | | | | Instead of hardcoding all visits as 'TYPED' properly distinguish between bookmarks, following links and typing URIs in the entry. We'll use this to compute the frecency of history items.
* Allow the visits and urls queries to be host-specificClaudio Saavedra2012-03-071-0/+1
|
* Add missing header include to ephy-history-types.hClaudio Saavedra2012-03-071-0/+2
|
* Store zoom levels per host, not per URLXan Lopez2012-03-071-4/+3
| | | | | | | | | | Zoom levels have always been stored per host in Epiphany, not per URL (otherwise you'd have to re-apply the zoom level again and again when visiting, say, every news entry in your favorite newspaper). Change things to work like that. Note: this changes the SQL table format for the history, so you'll need to re-migrate your history.
* EphyHistoryQuery: add a EphyHistorySortType parameter to the queryClaudio Saavedra2012-03-071-0/+9
|
* Add EphyHistoryService and helper classesXan Lopez2012-03-071-0/+106
EphyHistoryService provides a high-level API to store history information. It will processed by a worker thread using SQLite to provide a fast, responsive service to the main UI. Based on the code by Martin Robinson (mrobinson@igalia.com) and Claudio Saavedra (csaavedra@igalia.com).