Commit graph

6687 commits

Author SHA1 Message Date
Denis Revunov
e4cef503fc Respect MRU order in tab completions and :tab command 2023-02-15 22:06:02 +03:00
Oliver Blanthorn
c0c7de94ef
Merge pull request #4594 from tridactyl/dependabot/npm_and_yarn/eslint-plugin-jsdoc-40.0.0
Bump eslint-plugin-jsdoc from 39.8.0 to 40.0.0
2023-02-14 15:26:25 +00:00
Oliver Blanthorn
66cdbb41ce
Merge pull request #4592 from tridactyl/dependabot/npm_and_yarn/esbuild-0.17.8
Bump esbuild from 0.17.5 to 0.17.8
2023-02-14 15:25:57 +00:00
Oliver Blanthorn
40e1e53e28
Fix #4591: update Google Lens API 2023-02-14 16:22:24 +01:00
dependabot[bot]
f739b1700f
Bump eslint-plugin-jsdoc from 39.8.0 to 40.0.0
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 39.8.0 to 40.0.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v39.8.0...v40.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-13 22:26:15 +00:00
dependabot[bot]
ee76b8f174
Bump esbuild from 0.17.5 to 0.17.8
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.17.5 to 0.17.8.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.17.5...v0.17.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-13 22:21:30 +00:00
Oliver Blanthorn
9bd52a1fed
Merge pull request #4586 from tridactyl/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-tslint-5.51.0
Bump @typescript-eslint/eslint-plugin-tslint from 5.48.1 to 5.51.0
2023-02-11 09:59:13 +00:00
Oliver Blanthorn
f3baf4047b
Merge pull request #4581 from tridactyl/dependabot/npm_and_yarn/http-cache-semantics-4.1.1
Bump http-cache-semantics from 4.0.3 to 4.1.1
2023-02-11 09:58:53 +00:00
Oliver Blanthorn
e5e0f4547d
Merge pull request #4582 from tridactyl/dependabot/npm_and_yarn/eslint-plugin-jsdoc-39.8.0
Bump eslint-plugin-jsdoc from 39.6.9 to 39.8.0
2023-02-11 09:58:38 +00:00
Oliver Blanthorn
cc1820a938
Merge pull request #4588 from tridactyl/dependabot/npm_and_yarn/prettier-2.8.4
Bump prettier from 2.8.3 to 2.8.4
2023-02-11 09:58:14 +00:00
dependabot[bot]
a465fde358
Bump prettier from 2.8.3 to 2.8.4
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.3 to 2.8.4.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.3...2.8.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-08 22:01:18 +00:00
dependabot[bot]
a77171d3c3
Bump @typescript-eslint/eslint-plugin-tslint from 5.48.1 to 5.51.0
Bumps [@typescript-eslint/eslint-plugin-tslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin-tslint) from 5.48.1 to 5.51.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.51.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>
2023-02-06 22:09:37 +00:00
dependabot[bot]
8fb52821e2
Bump eslint-plugin-jsdoc from 39.6.9 to 39.8.0
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 39.6.9 to 39.8.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v39.6.9...v39.8.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-03 22:02:41 +00:00
dependabot[bot]
8662c8f1ba
Bump http-cache-semantics from 4.0.3 to 4.1.1
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.0.3 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.0.3...v4.1.1)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-03 02:35:38 +00:00
Oliver Blanthorn
f2479c6476
Merge pull request #4576 from rddunphy/dark-mode-fix
Prevent Firefox from adding a white background to iframe in Midnight theme
2023-02-01 20:56:40 +01:00
R. David Dunphy
9df40e6ee6 Prevent Firefox from adding a white background
Fixes #4294 and #4364

As of FF102, Firefox adds a white background to the iframe - presumably
this applies to all themes, but midnight is the only one where this is
apparent due to the transparent space between the commandline and the
completions.

(Also, pretty made a bunch of changes)
2023-01-31 17:58:23 +00:00
Oliver Blanthorn
e94f1a2175
Merge pull request #4568 from tridactyl/dependabot/npm_and_yarn/web-ext-7.5.0
Bump web-ext from 7.4.0 to 7.5.0
2023-01-28 16:11:04 +01:00
Oliver Blanthorn
9ca6f37f23
Merge pull request #4570 from tridactyl/dependabot/npm_and_yarn/esbuild-0.17.5
Bump esbuild from 0.17.3 to 0.17.5
2023-01-28 16:09:00 +01:00
Oliver Blanthorn
c0c9aeb1a4
Merge pull request #4571 from tridactyl/dependabot/npm_and_yarn/eslint-plugin-jsdoc-39.6.9
Bump eslint-plugin-jsdoc from 39.6.7 to 39.6.9
2023-01-28 15:39:49 +01:00
Oliver Blanthorn
5d4cd82f27
Merge pull request #4562 from rddunphy/feature/search-completions
Search completions
2023-01-28 15:29:29 +01:00
dependabot[bot]
0377346474
Bump eslint-plugin-jsdoc from 39.6.7 to 39.6.9
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 39.6.7 to 39.6.9.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v39.6.7...v39.6.9)

---
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>
2023-01-27 22:02:47 +00:00
dependabot[bot]
844dfd20ce
Bump esbuild from 0.17.3 to 0.17.5
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.17.3 to 0.17.5.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.17.3...v0.17.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-27 22:02:27 +00:00
R. David Dunphy
bcdff0f284 Add option indicators to section header 2023-01-26 16:40:48 +00:00
R. David Dunphy
6855dc2297 Make search completion work with command options 2023-01-26 16:06:52 +00:00
R. David Dunphy
45390d4df7 Refactor completion option
SearchUrlCompletionOption was mostly jsut unnecessary code duplication
2023-01-26 15:53:57 +00:00
R. David Dunphy
8cb9c53516 Add searchurlweight option 2023-01-25 16:43:24 +00:00
dependabot[bot]
b70ca992ce
Bump web-ext from 7.4.0 to 7.5.0
Bumps [web-ext](https://github.com/mozilla/web-ext) from 7.4.0 to 7.5.0.
- [Release notes](https://github.com/mozilla/web-ext/releases)
- [Commits](https://github.com/mozilla/web-ext/compare/7.4.0...7.5.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>
2023-01-24 22:04:19 +00:00
R. David Dunphy
9bc753861f Match search urls properly
Even if the searchurl is expanded using `%s`
2023-01-23 08:44:03 +00:00
Oliver Blanthorn
5758f99a9f
Update readme to reflect beta build process
See #4478
2023-01-22 17:46:37 +01:00
R. David Dunphy
638a6dbd10 Add searchurls to History completion options 2023-01-22 16:43:13 +00:00
Oliver Blanthorn
9f4f7ff021
Merge pull request #4551 from tridactyl/dependabot/npm_and_yarn/eslint-plugin-import-2.27.5
Bump eslint-plugin-import from 2.26.0 to 2.27.5
2023-01-22 16:06:56 +01:00
dependabot[bot]
a7da2286b2
Bump eslint-plugin-import from 2.26.0 to 2.27.5
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.26.0 to 2.27.5.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.26.0...v2.27.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-21 21:42:36 +00:00
Oliver Blanthorn
504f1ecb6e
Merge pull request #4561 from tridactyl/dependabot/npm_and_yarn/eslint-plugin-jsdoc-39.6.7
Bump eslint-plugin-jsdoc from 39.6.4 to 39.6.7
2023-01-21 22:41:20 +01:00
Oliver Blanthorn
97c5d89705
Merge pull request #4550 from tridactyl/dependabot/npm_and_yarn/marked-4.2.12
Bump marked from 4.2.5 to 4.2.12
2023-01-21 22:41:09 +01:00
Oliver Blanthorn
74bb9ac2ed
Merge pull request #4532 from treapster/add-layouts
Add multiple keyboard layouts
2023-01-21 22:36:44 +01:00
Oliver Blanthorn
640dfb34bf
Merge pull request #4539 from rddunphy/feature/tab-groups
Tab group fixes
2023-01-21 22:32:53 +01:00
R. David Dunphy
5e9c945f13 Restrict tab group column width 2023-01-21 21:06:38 +00:00
Denis Revunov
890c52bf9c More naming/comments changes 2023-01-21 23:32:13 +03:00
Oliver Blanthorn
f8b557ad01
Push tab group to the end of completions
Removes some ugliness when tabs with and without tab groups are mixed
2023-01-21 21:16:49 +01:00
Oliver Blanthorn
5a46643cb9
Fix too small max width 2023-01-21 16:41:12 +01:00
Oliver Blanthorn
c47e92816d
Update docs to reflect caching 2023-01-21 16:24:50 +01:00
Oliver Blanthorn
64ae83a986
Change keylayout names 2023-01-21 16:23:43 +01:00
treapster
e40a415e70
Fix runtime type checking for keyboard layout 2023-01-21 16:19:28 +01:00
R. David Dunphy
bf9b5db067 Fix array index out of bounds error 2023-01-21 14:31:23 +00:00
dependabot[bot]
45bb4787a7
Bump eslint-plugin-jsdoc from 39.6.4 to 39.6.7
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 39.6.4 to 39.6.7.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v39.6.4...v39.6.7)

---
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>
2023-01-20 22:01:50 +00:00
Oliver Blanthorn
77cd61147c
Cache merged layout 2023-01-20 22:02:52 +01:00
R. David Dunphy
5f33c6135b Shrink tgroup column to fit content 2023-01-20 17:33:01 +00:00
R. David Dunphy
95a9228e05 Show prefix data and tab group names in :taball
Prefix contains all the same information as for `:tab` (audible, muted,
discarded and pinned tabs), as well as '%' for current tab and '#' for
alternate tab (in current window).

New column between title and content that shows the tabgroup name for
each tab, if available.
2023-01-20 16:55:10 +00:00
R. David Dunphy
3ce29b7125 Show '#' only if last active tab was in this group
Alternate tab (for `:tab #`) is always the last active tab, even
if it's hidden, not the last active visible tab. This means the
alternate tab is not listed if it's in a different group and
`tabshowhidden==true`.

(It's still possible to switch to a tab that is not displayed in
completions.)
2023-01-20 16:46:39 +00:00
R. David Dunphy
25a69ccaf8 Match tab group completions on urls 2023-01-20 16:45:28 +00:00