Commit graph

6786 commits

Author SHA1 Message Date
Nicolas Ganz
34e0c1dbc2 improve the fallbacks for opening tabs with hint
Firefox does not allow browser.tabs.create to create new tabs with file:// urls. For those cases this workaround not just clicks the links but uses the appropriate modifier keys to open the links in tabs, either in the background or foreground.
2022-10-20 14:02:26 +02:00
dependabot[bot]
42308ed230
Bump eslint-plugin-jsdoc from 39.3.13 to 39.3.14
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 39.3.13 to 39.3.14.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v39.3.13...v39.3.14)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-19 22:02:44 +00:00
dependabot[bot]
89b656169a
Bump esbuild from 0.15.11 to 0.15.12
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.15.11 to 0.15.12.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/master/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.15.11...v0.15.12)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-19 22:02:18 +00:00
dependabot[bot]
866fbee7e7
Bump @types/selenium-webdriver from 4.1.5 to 4.1.6
Bumps [@types/selenium-webdriver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/selenium-webdriver) from 4.1.5 to 4.1.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/selenium-webdriver)

---
updated-dependencies:
- dependency-name: "@types/selenium-webdriver"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-18 22:13:34 +00:00
dependabot[bot]
44a1f0e4ac
Bump web-ext from 7.3.0 to 7.3.1
Bumps [web-ext](https://github.com/mozilla/web-ext) from 7.3.0 to 7.3.1.
- [Release notes](https://github.com/mozilla/web-ext/releases)
- [Commits](https://github.com/mozilla/web-ext/compare/7.3.0...7.3.1)

---
updated-dependencies:
- dependency-name: web-ext
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-18 22:12:34 +00:00
Oliver Blanthorn
2f1f6520be
Improve autofocus docs (#3853) 2022-10-18 20:30:26 +02:00
Oliver Blanthorn
ceac607e97
Merge pull request #4416 from tridactyl/dependabot/npm_and_yarn/eslint-plugin-sonarjs-0.16.0
Bump eslint-plugin-sonarjs from 0.15.0 to 0.16.0
2022-10-18 12:25:46 +02:00
Oliver Blanthorn
3024ee682d
Merge pull request #4423 from tridactyl/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-tslint-5.40.1
Bump @typescript-eslint/eslint-plugin-tslint from 5.40.0 to 5.40.1
2022-10-18 12:25:29 +02:00
Oliver Blanthorn
0bf5af2cd6
Merge pull request #4424 from tridactyl/dependabot/npm_and_yarn/eslint-plugin-jsdoc-39.3.13
Bump eslint-plugin-jsdoc from 39.3.6 to 39.3.13
2022-10-18 12:25:04 +02:00
dependabot[bot]
a0da5c3deb
Bump eslint-plugin-jsdoc from 39.3.6 to 39.3.13
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 39.3.6 to 39.3.13.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v39.3.6...v39.3.13)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 22:07:21 +00:00
dependabot[bot]
013ff54dcf
Bump @typescript-eslint/eslint-plugin-tslint from 5.40.0 to 5.40.1
Bumps [@typescript-eslint/eslint-plugin-tslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin-tslint) from 5.40.0 to 5.40.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin-tslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.40.1/packages/eslint-plugin-tslint)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin-tslint"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 22:06:48 +00:00
Oliver Blanthorn
41becee21a
Merge pull request #4397 from tridactyl/dependabot/npm_and_yarn/selenium-webdriver-4.5.0
Bump selenium-webdriver from 4.4.0 to 4.5.0
2022-10-16 18:45:57 +02:00
dependabot[bot]
32a7d367f7
Bump eslint-plugin-sonarjs from 0.15.0 to 0.16.0
Bumps [eslint-plugin-sonarjs](https://github.com/SonarSource/eslint-plugin-sonarjs) from 0.15.0 to 0.16.0.
- [Release notes](https://github.com/SonarSource/eslint-plugin-sonarjs/releases)
- [Commits](https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.15.0...0.16.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-sonarjs
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-16 16:14:09 +00:00
Oliver Blanthorn
5a4f967eb8
Merge pull request #4415 from tridactyl/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-tslint-5.40.0
Bump @typescript-eslint/eslint-plugin-tslint from 5.37.0 to 5.40.0
2022-10-16 18:12:24 +02:00
Oliver Blanthorn
5232627096
Merge pull request #4417 from tridactyl/dependabot/npm_and_yarn/geckodriver-3.1.0
Bump geckodriver from 3.0.2 to 3.1.0
2022-10-16 18:11:08 +02:00
Oliver Blanthorn
8fd613dd56
Merge pull request #4418 from tridactyl/dependabot/npm_and_yarn/web-ext-7.3.0
Bump web-ext from 7.2.0 to 7.3.0
2022-10-16 18:10:38 +02:00
Oliver Blanthorn
1f36eb5227
Merge pull request #4419 from tridactyl/dependabot/npm_and_yarn/esbuild-0.15.11
Bump esbuild from 0.15.7 to 0.15.11
2022-10-16 18:09:27 +02:00
Oliver Blanthorn
3b5966d57e
Merge pull request #4406 from micimize/patch-1
Add more detailed docs on containerized firefox install support
2022-10-16 11:49:33 +02:00
Michael Joseph Rosenthal
6210f364b3
Remove trailing whitespace 2022-10-15 09:09:51 -07:00
Michael Joseph Rosenthal
6a10ae83d9
Add link in help native and help nativeinstall 2022-10-15 09:03:22 -07:00
Michael Joseph Rosenthal
3a0fdb2859
Redirect troubleshooters to PR 2022-10-15 08:52:10 -07:00
dependabot[bot]
288d71b27d
Bump esbuild from 0.15.7 to 0.15.11
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.15.7 to 0.15.11.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/master/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.15.7...v0.15.11)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-14 22:19:37 +00:00
dependabot[bot]
c66842919e
Bump web-ext from 7.2.0 to 7.3.0
Bumps [web-ext](https://github.com/mozilla/web-ext) from 7.2.0 to 7.3.0.
- [Release notes](https://github.com/mozilla/web-ext/releases)
- [Commits](https://github.com/mozilla/web-ext/compare/7.2.0...7.3.0)

---
updated-dependencies:
- dependency-name: web-ext
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-14 22:18:42 +00:00
Michael Joseph Rosenthal
7a9adce5c2
Add note on troubleshooting 2022-10-14 09:29:23 -07:00
Michael Joseph Rosenthal
f482d6b306
Fix some loose ends 2022-10-14 09:10:29 -07:00
dependabot[bot]
8444b28e82
Bump geckodriver from 3.0.2 to 3.1.0
Bumps [geckodriver](https://github.com/vladikoff/node-geckodriver) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/vladikoff/node-geckodriver/releases)
- [Commits](https://github.com/vladikoff/node-geckodriver/compare/v3.0.2...v3.1.0)

---
updated-dependencies:
- dependency-name: geckodriver
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-12 22:01:52 +00:00
dependabot[bot]
9aed07afa1
Bump @typescript-eslint/eslint-plugin-tslint from 5.37.0 to 5.40.0
Bumps [@typescript-eslint/eslint-plugin-tslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin-tslint) from 5.37.0 to 5.40.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin-tslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.40.0/packages/eslint-plugin-tslint)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin-tslint"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-10 22:03:29 +00:00
Oliver Blanthorn
2437fc1473
Merge pull request #4414 from richard96292/master
Reduce flickering when opening new about:blank tab
2022-10-10 22:50:55 +02:00
Igor
9f024cd972
Update the dark theme background color 2022-10-10 15:34:21 +03:00
Oliver Blanthorn
1aefda0bcc
Merge pull request #4412 from tridactyl/improve_ctrl_v_docs
Improve Ctrl-V docs: fix #4337
2022-10-09 00:50:54 +02:00
Oliver Blanthorn
23d344a299
Improve Ctrl-V docs: fix #4337 2022-10-09 00:47:57 +02:00
dependabot[bot]
f690c3223a
Bump selenium-webdriver from 4.4.0 to 4.5.0
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.4.0...selenium-4.5.0)

---
updated-dependencies:
- dependency-name: selenium-webdriver
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-05 09:15:46 +00:00
Oliver Blanthorn
fa4a234718
Merge pull request #4408 from tridactyl/dependabot/npm_and_yarn/marked-4.1.1
Bump marked from 4.1.0 to 4.1.1
2022-10-05 11:13:52 +02:00
Raffaele Mancuso
19390c4e95
Improve doc to set search engine 2022-10-04 12:44:45 +02:00
Oliver Blanthorn
815222864b
Merge pull request #4409 from tridactyl/more_useful_empty_bind
Make empty bind return valid command (#4384)
2022-10-04 12:41:38 +02:00
Oliver Blanthorn
2d0c3e00fb
Merge pull request #4410 from tridactyl/get_no_equals
Remove equals sign from get (#4384)
2022-10-04 12:41:31 +02:00
Oliver Blanthorn
8a35150e1d
Remove equals sign from get (#4384)
This should allow users to more easily turn it into a :set
2022-10-04 11:15:01 +02:00
Oliver Blanthorn
04e5a6ffc1
Make empty bind return valid command (#4384) 2022-10-04 11:13:01 +02:00
dependabot[bot]
2fc141bcaf
Bump marked from 4.1.0 to 4.1.1
Bumps [marked](https://github.com/markedjs/marked) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: marked
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 22:45:10 +00:00
Michael Joseph Rosenthal
42b5f1a5ee
Add more detailed docs on containerized firefox install support 2022-10-02 10:53:47 -07:00
Oliver Blanthorn
4ec0e5eb61
Merge pull request #4404 from tridactyl/fix_hint-b
Fix hint -b (#4403)
2022-10-01 18:56:41 +02:00
Oliver Blanthorn
3fe9575a33
Cheer up prettier 2022-10-01 18:01:41 +02:00
Oliver Blanthorn
cff50597bf
Fix #4403: ensure bypassFocusHack is not left undefined 2022-10-01 18:01:32 +02:00
Oliver Blanthorn
22b2e9cb42
Fix #4384: remove excmd from bind completions 2022-09-30 16:03:10 +02:00
Oliver Blanthorn
83933db227
Fix filenames in beta updater (#4399) 2022-09-30 11:12:31 +02:00
gholk
788180fdc9 Find node which can be focused in range the right way
Implement a method to query node in range, so the anchor node will always be
found even if it is not a ancestor of the range.startContainer.
2022-09-18 23:27:54 +08:00
gholk
785b593bc4 Reposition all match text before find from view
If user scrolled and the match text position change, the `.top` property will
not update automatically. Then the search from view will return the wrong
match text because it make use of the old top properties.

This commit reposition (and the top properties get updated) all match text
before find the next match from the viewport.
2022-09-17 22:38:54 +08:00
gholk
cbafb8077e Fix wrong scrolling when the match not in root scroll element
If the match text is inside a scrollable element which is not root,
the highlight rectangle will be in a wrong position, because
the position is relative the root element but not the scrolling element,
and scroll to the hightlight rectangle will not make the matched text visible.

This commit make focus method scroll to the match text range instead of the
highlight rectangle by a scrollIntoView polyfill library, which does not
check the input strictly, and the highlight rectangle position will update
after the scroll is performed.
2022-09-17 22:38:31 +08:00
Oliver Blanthorn
239ea5925c
Merge pull request #4385 from tridactyl/dependabot/npm_and_yarn/selenium-webdriver-and-types/selenium-webdriver-4.4.0
Bump selenium-webdriver and @types/selenium-webdriver
2022-09-14 14:40:33 +01:00
Oliver Blanthorn
f914987841
Merge pull request #2917 from fluem/pretty_tab_status_symbols
Add more status symbols to tab list
2022-09-14 09:49:39 +01:00