Odysseus

Guide

Odysseus browser history

All pages you’ve visited are accessible at odysseus:history, which is linked to from the newtab page and the gear menu. It can also be accessed using ctrlH. That page lists your browser history from the time you’ve updated to version 1.1.0 in reverse chronological order, whilst highlighting changes in hours, days, months, and years to make it easier to skim.

Alternatively you can attempt to recall a web address you’ve visited before and Odysseus will suggest what it might have been.

Components of the history viewer

The main contents of the history viewer is a list of links to pages you’ve visited. The different days you’ve surfed the web are labelled as headers in this list, and the time you’ve visited a page precedes the link to it. Changes in these dates and times are highlighted in bold for easy skimming.

In the topright is written the time-range of all the history records visible on the current page and on the bottom each dot links to other timeranges of your browser history. Hover over a dot for the timerange to which it links. And in the topleft is a searchbox into which you can enter words to limit your visible browser history to records which matches at least one of those words.

Searchbox details

At it’s most basic, the searchbox allows you to enter words to see all history records which shares at least one of those words, ignoring most suffixes. However other query forms are supported as well:

"text..." Matches records which contains the quoted text in sequence, again ignoring most suffixes.
term + term2 Matches records where term2 immediately follows term.
prefix * Matches records containing a term prefixed by prefix.
^ term Matches records whose title starts with term.
NEAR(terms..., N)

Matches records where all the specified terms are within N words of each other.

If N is not specified N = 10.

uri:(terms...)

Matches the terms exclusively against the the URIs of the history records.

If your matching just one term, the parenthesese are optional.

title:(terms...) As per uri: but matches against the title of the visited pages.
query AND query2 Matches records only if they match both query and query2.
query OR query2 Matches records if at least one of query or query2 matches.
query NOT query2 Matches records which match query but not query2.

Still got questions? Ask