Commit graph

167 commits

Author SHA1 Message Date
Colin Caine
79a2f5ce54 config: Make unset take effect on loaded pages
Previously required a page reload.
2017-12-05 22:09:49 +00:00
Oliver Blanthorn
c8dc8387cf
Add relative zoom and z{i,z,o} binds 2017-12-04 11:50:35 +00:00
Oliver Blanthorn
9dd2555984
Merge branch 'master' of github.com:cmcaine/tridactyl into orangenschalen-variable_hintname_length 2017-12-03 13:56:10 +00:00
Oliver Blanthorn
8fa42bc442
Remove now disused hintorder setting 2017-12-03 13:55:56 +00:00
Oliver Blanthorn
aea3241c28
Fix #198: add Qwant and update startpage URL 2017-12-03 13:01:23 +00:00
Oliver Blanthorn
ddb2004314
Add Google Scholar search engine 2017-12-03 12:10:25 +00:00
Oliver Blanthorn
11b208c2a2
Fix #194: add searchsetkeyword [keyword] [url]
Also, add config to the `tri` namespace for debugging.
2017-12-03 11:30:44 +00:00
Oliver Blanthorn
fdcaea0849
Fix #96: Allow set to set arrays and add homepages setting 2017-11-30 13:53:53 +00:00
Oliver Blanthorn
3a957a1e5a
Fix #59: newtab can be configured with set newtab [url] 2017-11-30 11:47:37 +00:00
John Beard
c69aac0a53 Add Text To Speech API (and hint mode)
This adds an excmd interface to the Web Speech API (TTS), which allows
users to read text out and set voice and parameters via config options.

Excmds:

    - ttsread: reads out the given text or element content (CSS selected)
    - ttsvoices: lists available voice names (can be used in the
      'ttsvoice' option)
    - ttscontrol: stops the current reading (should also pause/resume,
      but that doesn't seem to work right now)

Config options:
    - ttsvoice: the name of the voice to use
    - ttsrate: (0.1-10)
    - ttsvolume: (0-1)
    - ttspitch: (0-2)

Also the ;r hint submode is added which reads the textcontent of the
element with the configured voice
2017-11-30 04:43:55 +00:00
Oliver Blanthorn
19d03e66b3
Fix bug where some settings would not change until page reload 2017-11-29 21:48:46 +00:00
Oliver Blanthorn
bd6d3d4bb6
Add configuration options for hinting and documentation 2017-11-29 20:22:56 +00:00
Oliver Blanthorn
7713d5e5ff
Make all changes to config persistent, import legacy binds 2017-11-29 19:51:18 +00:00
Oliver Blanthorn
6ae704876c
Add unset for resetting a bind to default 2017-11-29 18:57:04 +00:00
Oliver Blanthorn
712037ae79
Allow users to save configuration via command line 2017-11-29 16:56:56 +00:00
Oliver Blanthorn
f23118e166
Fix #60: allow users to change default search engine 2017-11-29 16:40:16 +00:00
Oliver Blanthorn
da68d5f398
Add basic configuration with set
Currently does not import previous binds
2017-11-29 16:28:06 +00:00