Commit graph

1888 commits

Author SHA1 Message Date
Colin Caine
9714dd0ce2 hinting: document pipe() and pipe_elements() 2019-05-26 11:46:51 +01:00
Colin Caine
d0a0e79e35 hinting: improve hint -f help 2019-05-26 11:46:51 +01:00
Vladimír Marek
966e0d0db4 Make always select single hint
Previously even if there was only one hit left it was subject to 'shouldSelect'
and 'different' screening.
2019-05-26 11:46:51 +01:00
Vladimír Marek
b7db91c95d Support for hinting (selecting) buttons by their text 2019-05-26 11:46:51 +01:00
Vladimír Marek
11c26212d5 Implement text filtering of hints 2019-05-26 11:46:51 +01:00
Oliver Blanthorn
028ec390df
Merge pull request #1584 from vinceau/query-set
Add setting of URL queries if they don't already exist
2019-05-26 09:18:24 +01:00
Russell Cheung
908c598b3a native.ts: fix getProfileUncached when loading fallback default profile 2019-05-25 12:06:37 +08:00
Vince Au
4fd6463203
Rename addQueryValue to setQueryValue 2019-05-25 09:08:44 +10:00
Vince Au
bea1852e1a
Add url query if it does not exist 2019-05-24 22:59:12 +10:00
Oliver Blanthorn
4a5158accc
release 1.15.0 2019-05-23 23:53:24 +01:00
Oliver Blanthorn
3e5142225a
Warn people about the new userChrome pref 2019-05-23 23:51:16 +01:00
Oliver Blanthorn
6bc37a3d26
Merge branch 'numeric-prefix-repeat' 2019-05-23 22:36:22 +01:00
Oliver Blanthorn
6fe72b6e33
Merge pull request #1574 from tridactyl/fix_nativeopen
Fix nativeopen
2019-05-22 19:30:19 +01:00
glacambre
2b4bccd7be
lib/native.ts: cache getProfile() results, handle windows paths better 2019-05-22 19:16:39 +02:00
glacambre
e9236a65b6
excmds.ts: Fix :nativeopen breaking on windows 2019-05-22 18:31:29 +02:00
Oliver Blanthorn
a673bd9a62
Fix another typo 2019-05-22 17:05:00 +01:00
Marvin Ewald
c3bf459581
Fix nonewtab build links 2019-05-22 17:03:07 +01:00
Oliver Blanthorn
6d580c8907
Update donation amount 2019-05-22 14:13:08 +01:00
Colin Caine
65de30fe6c completions: fix history completions in nonewtab 2019-05-22 12:43:52 +01:00
Marvin Ewald
107657789d Add note how to migrate configs across builds 2019-05-22 11:28:05 +01:00
Marvin Ewald
79be1c6145 Mention the nonewtab build in the docs 2019-05-22 11:28:05 +01:00
Oliver Blanthorn
83ca843dd3
Expose getclip ex-command 2019-05-22 10:51:05 +01:00
PHO
10a744fa32 Workaround for browser.tabs in a content script having an explicit undefined value 2019-05-21 18:04:17 +09:00
glacambre
b50401c36a
native.ts: Make getProfile() work even without profiles.ini 2019-05-19 18:37:03 +02:00
glacambre
2dcf853340
excmds.test.ts: Add :guiset test
This test makes sure guiset has completions and actually writes
something in the user's userChrome.
Writing this test made me discover that `-profile` was a valid firefox
argument and so I added support for that in native.ts. This made me
realize that the profile detection code didn't handle profiles that
aren't described in `profile.ini` and so I fixed that.
2019-05-19 17:00:52 +02:00
glacambre
a2e0486e95
Fix dom.getLastUsedInput() not working on webextension pages 2019-05-18 18:41:13 +02:00
Oliver Blanthorn
12f1c68e5d
Merge pull request #1534 from kurnevsky/arrows-navigation
Add arrows navigation in the hint mode
2019-05-09 14:21:27 +01:00
Oliver Blanthorn
81d43fa0ab
Merge pull request #1518 from saulrh/synchronize-repeat
Make repeat wait for completion of each excmd before continuing
2019-05-09 11:06:39 +01:00
Jan Hruban
f66d8f290f Fix tridactylrc location in documentation 2019-05-08 17:41:36 +02:00
Evgeny Kurnevsky
2a48bf6a3f
Add arrows navigation in the hint mode. 2019-05-08 17:10:28 +03:00
Saul Reynolds-Haertle
4640799603 Make repeat wait for completion of each excmd before continuing 2019-05-07 23:08:29 -07:00
Saul Reynolds-Haertle
99821e0c65 Remember to actually read the spec this time 2019-05-07 22:59:54 -07:00
Saul Reynolds-Haertle
27303b0985 Make the linter happy 2019-05-07 22:59:54 -07:00
Saul Reynolds-Haertle
c822a233de In the content controller, if the parse has a number, add repeat 2019-05-07 22:59:54 -07:00
Saul Reynolds-Haertle
77d84a1a9e Teach keyseq to record and report numeric prefixes
e.g. `5j` will now report `{ exstr: "...", numericPrefix: 5 }`.
2019-05-07 22:59:54 -07:00
Oliver Blanthorn
9d31eace83
Merge branch 'dependabot/npm_and_yarn/typescript-3.4.5' 2019-05-06 21:15:03 +01:00
Oliver Blanthorn
9ed35ebcf7
Remove no-longer-required fullscreenElement from document for typescript 3.4.x 2019-05-06 21:14:48 +01:00
glacambre
9c42b16d9b
native.ts: Fix profiles.ini parsing 2019-05-06 18:27:55 +02:00
Oliver Blanthorn
c51b65a9a3
Merge pull request #1520 from saulrh/omnibox-excmds
Add `tri` omnibox keyword as another escape hatch
2019-05-06 13:21:21 +01:00
Oliver Blanthorn
27b4a46811
Merge pull request #1526 from tridactyl/fix_hintnames_uniform
config.ts: Add "uniform" to possible "hintnames" values
2019-05-06 12:14:32 +01:00
glacambre
5bca4f53ec
config.ts: Add "uniform" to possible "hintnames" values 2019-05-06 13:09:07 +02:00
Saul Reynolds-Haertle
9654577e63 Fix a typo in the mode indicator's onMouseOut code 2019-05-06 00:37:29 -07:00
Saul Reynolds-Haertle
0c63944b15 Add tri omnibox keyword as another escape hatch
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/omnibox
2019-05-05 13:42:07 -07:00
Oliver Blanthorn
ae6deb02b1
release 1.14.10 2019-05-04 17:21:04 +01:00
Oliver Blanthorn
31bf1358a5
Update tested version for 1.14.10 2019-05-04 17:20:46 +01:00
Oliver Blanthorn
4b6bef736b
Update retreat details 2019-05-04 16:46:43 +01:00
Saul Reynolds-Haertle
53b1106b14 Move nearley_utils into lib
It doesn't actually use anything that requires it to live in the
background script, as far as I can tell.
2019-04-30 23:43:39 -07:00
Saul Reynolds-Haertle
21670ebcfc Unbreak composite 2019-04-26 01:21:02 -07:00
Oliver Blanthorn
92a68b0faf
Merge pull request #1494 from tridactyl/fix_autocmd_triggered_on_viewconfig
config.ts: Fix `:issue` autocmd being triggered on `:viewconfig`
2019-04-23 19:21:26 +01:00
glacambre
eda244b75a
Make text.* excmds work in the command line on the newtab page again 2019-04-23 19:56:10 +02:00