The problem with the current :viewsource is that it loads a page in
which Tridactyl is not loaded. This commit fixes this by enabling a new
setting, "viewsource" which can be set to either "default" or
"tridactyl". If "tridactyl" is selected, then :viewsource will load the
source code of the HTML page in the current page instead of redirecting
the user to the view-source:// version of the page.
Changes summarised in doc/changelog.md. Additionally, change version
excmd to stop copying to clipboard as it was causing the command line to
be hidden, and add version number to the new tab page.
This adds the ability to save link targets or images. The save location
can be default, or the save as dialog can be invoked.
Somewhat sensible default filenames are provided.
Data URLs are also supported (though they need quite a bit of massaging
to get past the WebExt security limitations). Specificially, they need
to be round-tripped though a Blob, and must be saved from the background
context.
New features:
- auto-completion for `:open`, `:tabopen`, etc.
- Tab selects autocompletion options
- New hint modes!
;i - open image
;I - open image in new tab
;; - focus
- Better commandline history completion (substring matching!)
- Better completion for `:buffer`, `:tabmove`, etc.
- Focus inputs
gi -- last input
focusinput -p -- first password input
focusinput -b -- largest input
- Better documentation!
- More search URLs
- Yank the short or canonical link (see :help clipboard)
Contributors to this release:
John Beard
- Image hinting
- Focus input
Olie Blanthorn
- Both types of history completion
- Merging a bunch of PRs
- Some documentation
Colin Caine
- Improved buffer completion
- Documentation
Olle Fredriksson
- Make searches including hashes work.
Jake Beazley
- CSS
@chocolateboy
- Improved pagination [[,]]
@glacambre
- More search URLs
Robbie McMichael
- Fix build for BSD sed (OSX)
- tabfirst, tablast
emanresusername
- Select more elements in hints