Commit graph

2754 commits

Author SHA1 Message Date
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
Oliver Blanthorn
f1b0ba34c2
Merge pull request #1585 from thechunk/feature/native-get-profile-uncached-fix
native.ts: fix getProfileUncached when loading fallback default profile
2019-05-25 08:56:15 +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
8eff08580b
Update changelog for 1.15.0 2019-05-23 23:44:23 +01:00
Oliver Blanthorn
6bc37a3d26
Merge branch 'numeric-prefix-repeat' 2019-05-23 22:36:22 +01:00
Oliver Blanthorn
1ee9e3ac23
Merge pull request #1579 from mphe/nonewtabnativemessenger
Fix native messenger in nonewtab
2019-05-23 13:55:49 +01:00
Marvin Ewald
86324b60f2 Fix native messenger in nonewtab 2019-05-23 14:18:30 +02:00
Oliver Blanthorn
258d17a8f6
Merge pull request #1577 from tridactyl/dependabot/npm_and_yarn/tslint-etc-1.5.3
build(deps-dev): bump tslint-etc from 1.5.2 to 1.5.3
2019-05-23 09:07:45 +01:00
Oliver Blanthorn
ba0ed03af8
Merge pull request #1578 from tridactyl/dependabot/npm_and_yarn/webpack-4.32.2
build(deps-dev): bump webpack from 4.32.1 to 4.32.2
2019-05-23 09:07:25 +01:00
dependabot[bot]
fc7f888f83
build(deps-dev): bump webpack from 4.32.1 to 4.32.2
Bumps [webpack](https://github.com/webpack/webpack) from 4.32.1 to 4.32.2.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.32.1...v4.32.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-23 07:29:11 +00:00
dependabot[bot]
526e175c9f
build(deps-dev): bump tslint-etc from 1.5.2 to 1.5.3
Bumps [tslint-etc](https://github.com/cartant/tslint-etc) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/cartant/tslint-etc/releases)
- [Changelog](https://github.com/cartant/tslint-etc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cartant/tslint-etc/compare/v1.5.2...v1.5.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-23 07:28:25 +00: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
Colin Caine
f1f10567f7 version: correct urls
The _beta and _no_new_tab_beta bits come from the names I've picked in the moz web ui
2019-05-22 12:12:35 +01:00
Colin Caine
64160b8d96 sign: set name of nonewtab and beta 2019-05-22 11:42:22 +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
Marvin Ewald
acf8f05dc3 Set artifacts-dir for nonewtab 2019-05-22 11:28:05 +01:00
Marvin Ewald
86da9a5eab Add updates.json entry for nonewtab 2019-05-22 11:28:05 +01:00
Marvin Ewald
4d3268176b Make nonewtab regex more robust 2019-05-22 11:28:05 +01:00
Marvin Ewald
ed6c4736c5 Provide build without new tab page 2019-05-22 11:28:05 +01:00
Oliver Blanthorn
7da56034c1
Merge pull request #1568 from tridactyl/dependabot/npm_and_yarn/webpack-4.32.1
Bump webpack from 4.32.0 to 4.32.1
2019-05-22 09:58:19 +01:00
Oliver Blanthorn
83ca843dd3
Expose getclip ex-command 2019-05-22 10:51:05 +01:00
dependabot[bot]
c85bb0ea30
Bump webpack from 4.32.0 to 4.32.1
Bumps [webpack](https://github.com/webpack/webpack) from 4.32.0 to 4.32.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.32.0...v4.32.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-22 07:39:52 +00:00
Oliver Blanthorn
938b71d1b3
Merge pull request #1561 from tridactyl/dependabot/npm_and_yarn/webpack-4.32.0
Bump webpack from 4.31.0 to 4.32.0
2019-05-21 11:53:39 +01:00
Oliver Blanthorn
204e620282
Merge pull request #1562 from depressed-pho/netbsd-fix
Fix: "browser.tabs" may have an explicit "undefined" in some cases
2019-05-21 11:45:49 +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
dependabot[bot]
dc8c4a961b
Bump webpack from 4.31.0 to 4.32.0
Bumps [webpack](https://github.com/webpack/webpack) from 4.31.0 to 4.32.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.31.0...v4.32.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-21 07:15:24 +00:00
PHO
3bf01ffde4 Fix build on BSD platforms which aren't OpenBSD
The fix introduced in #142 was incomplete. The same workaround can be applied to all the existing BSDs.
2019-05-21 16:08:09 +09:00
Oliver Blanthorn
8ec9acfecd
Merge pull request #1560 from tridactyl/dependabot/npm_and_yarn/typedoc-f781b20
Bump typedoc from `bb23e6d` to `f781b20`
2019-05-20 10:55:06 +01:00
dependabot[bot]
467fde42b0
Bump typedoc from bb23e6d to f781b20
Bumps [typedoc](https://github.com/TypeStrong/typedoc) from `bb23e6d` to `f781b20`.
- [Release notes](https://github.com/TypeStrong/typedoc/releases)
- [Commits](bb23e6df07...f781b20dda)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-20 07:26:28 +00:00
Oliver Blanthorn
046df892ad
Merge pull request #1557 from tridactyl/fix_rssexec_test
excmds.test.ts: fix rssexec test
2019-05-19 22:49:02 +01:00
glacambre
a5212d6cd4
excmds.test.ts: fix rssexec test
Previous test didn't make any sense. I have no idea if I actually wrote
this or if I just failed to commit the right chunks in the right order
when I implemented it.
2019-05-19 19:34:39 +02:00
Oliver Blanthorn
19558bcb1b
Merge pull request #1556 from tridactyl/add_tests
Add tests
2019-05-19 17:59:36 +01:00
glacambre
b50401c36a
native.ts: Make getProfile() work even without profiles.ini 2019-05-19 18:37:03 +02:00
glacambre
577aab2ddf
excmds.test.ts: Add :setpref test 2019-05-19 18:18:49 +02:00
glacambre
8ba0c8347e
excmds.test.ts: Add :colourscheme test
Note: we can't test loading colorschemes from disk because this requires
having a theme in ~/.config/tridactyl/themes and we don't want to
clobber the config dir of people who test tridactyl.
2019-05-19 17:44:07 +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