Commit graph

6660 commits

Author SHA1 Message Date
Oliver Blanthorn
9aa285c954
Fix #4510: bind with no args no longer forgets mode 2022-12-16 12:20:30 +01:00
dependabot[bot]
884da24c1f
Bump jest-webextension-mock from 3.7.22 to 3.8.7
Bumps [jest-webextension-mock](https://github.com/clarkbw/jest-webextension-mock) from 3.7.22 to 3.8.7.
- [Release notes](https://github.com/clarkbw/jest-webextension-mock/releases)
- [Commits](https://github.com/clarkbw/jest-webextension-mock/compare/v3.7.22...v3.8.7)

---
updated-dependencies:
- dependency-name: jest-webextension-mock
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-15 22:00:55 +00:00
dependabot[bot]
5f009a0908
Bump selenium-webdriver from 4.6.0 to 4.7.1
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.6.0 to 4.7.1.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Commits](https://github.com/SeleniumHQ/selenium/commits)

---
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-12-14 22:03:12 +00:00
dependabot[bot]
1484565ff5
Bump editor-adapter from 0.0.4 to 0.0.5
Bumps [editor-adapter](https://github.com/glacambre/editor-adapter) from 0.0.4 to 0.0.5.
- [Release notes](https://github.com/glacambre/editor-adapter/releases)
- [Commits](https://github.com/glacambre/editor-adapter/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-14 00:39:42 +00:00
dependabot[bot]
ebafa64bf9
Bump qs from 6.5.2 to 6.5.3
Bumps [qs](https://github.com/ljharb/qs) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/ljharb/qs/releases)
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.5.2...v6.5.3)

---
updated-dependencies:
- dependency-name: qs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-14 00:37:06 +00:00
Oliver Blanthorn
5bf126699f
Merge pull request #4505 from tridactyl/dependabot/npm_and_yarn/esbuild-0.16.5
Bump esbuild from 0.15.12 to 0.16.5
2022-12-14 01:35:20 +01:00
dependabot[bot]
4c20555a87
Bump esbuild from 0.15.12 to 0.16.5
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.15.12 to 0.16.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.15.12...v0.16.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-13 22:02:38 +00:00
Oliver Blanthorn
b1ff6d9f0e
Rename alwaysqwerty to keylayoutforce, make forced layout configurable 2022-12-13 18:16:45 +01:00
Oliver Blanthorn
f861408019
Remove bind feedback 2022-12-13 18:07:18 +01:00
Oliver Blanthorn
f767f7a05c
Merge pull request #4496 from GHolk/arg-fork
Fix negative number not parsed in findnext command
2022-12-13 17:01:19 +01:00
gholk
28bca562ae Use GHolk's fork of vercel/arg to support corner case in tridactyl
This fork contains more options to fulfill tridactyl's
argument parsing requirement.
2022-12-07 21:55:16 +08:00
dependabot[bot]
2140e3894f
Bump decode-uri-component from 0.2.0 to 0.2.2
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-03 11:46:29 +00:00
Oliver Blanthorn
1fb7236752
Update native messenger version
Fix yank to primary selection, adds support for
data URI saving, expand environment variables
on POSIX systems and other small fixes
2022-11-30 00:56:53 +01:00
Oliver Blanthorn
21c9f45a48
Merge pull request #4481 from pataquets/add-shellescape-notice-to-exclaim-docs
Docs: add notice about `shellescape` usage in `exclaim` help.
2022-11-29 12:11:20 +01:00
Oliver Blanthorn
52460f0e9f
Fix help link 2022-11-29 12:11:00 +01:00
pataquets
28001547e4 Docs: add notice about shellescape usage in exclaim help. 2022-11-29 00:42:53 +01:00
Oliver Blanthorn
c663b8e23a
release 1.23.0 2022-11-28 20:01:27 +01:00
Oliver Blanthorn
ed8f640129
Update changelog for 1.23.0 2022-11-28 19:58:30 +01:00
Denis Revunov
0eef85d2ea Simplify code translation 2022-11-27 18:46:26 +03:00
dependabot[bot]
f4926211cb
Bump eslint-plugin-jsdoc from 39.3.25 to 39.6.4
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 39.3.25 to 39.6.4.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v39.3.25...v39.6.4)

---
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>
2022-11-24 22:03:08 +00:00
dependabot[bot]
b3d6048473
Bump web-ext from 7.3.1 to 7.4.0
Bumps [web-ext](https://github.com/mozilla/web-ext) from 7.3.1 to 7.4.0.
- [Release notes](https://github.com/mozilla/web-ext/releases)
- [Commits](https://github.com/mozilla/web-ext/compare/7.3.1...7.4.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-11-24 22:01:00 +00:00
Oliver Blanthorn
78d0fa91df
Fix #4469: wrap history events in try/catch 2022-11-23 12:39:12 +01:00
Denis Revunov
ec549df4c4 Fix defaults, add missing keycodes, add comment 2022-11-17 02:00:02 +03:00
treapster
103e6c626b
Clarify doc more
Co-authored-by: Oliver Blanthorn <freedom4cows@gmail.com>
2022-11-16 23:53:32 +03:00
treapster
84be5a36f5
Clarify doc
Co-authored-by: Oliver Blanthorn <freedom4cows@gmail.com>
2022-11-15 23:42:37 +03:00
Denis Revunov
e38b9e8bb5 Translate every key once in all modes 2022-11-13 22:02:02 +03:00
Oliver Blanthorn
923e5e9411
Merge pull request #4460 from ericliou/master
[Tutor] Fix keybinding on hint mode
2022-11-13 12:30:59 +00:00
Eric
4cef2b1849
Update tutor hint mode
https://github.com/tridactyl/tridactyl/blob/master/src/lib/config.ts#L412
2022-11-11 16:46:06 +00:00
Denis Revunov
5d9c5bec15 Return ThenableWebDriver back 2022-11-10 00:58:06 +03:00
Denis Revunov
0b29a79131 Fix tests 2022-11-10 00:44:34 +03:00
Denis Revunov
80aad263df Prettify doc 2022-11-09 22:35:44 +03:00
Denis Revunov
ded80d2fa9 Add bindkey command 2022-11-09 22:35:44 +03:00
Denis Revunov
d6c17a9673 Add option to use key codes instead of characters 2022-11-09 22:35:44 +03:00
Oliver Blanthorn
44efcf38af
Merge pull request #4454 from tridactyl/dependabot/npm_and_yarn/marked-4.2.2
Bump marked from 4.2.0 to 4.2.2
2022-11-09 14:15:30 +00:00
Oliver Blanthorn
e2fe5b6dd8
Merge pull request #4456 from tridactyl/dependabot/npm_and_yarn/types/selenium-webdriver-4.1.9
Bump @types/selenium-webdriver from 4.1.8 to 4.1.9
2022-11-09 14:09:25 +00:00
Oliver Blanthorn
7d118d15cb
Merge pull request #4457 from badcold/bmark-title
Use tab title if bookmarking current page
2022-11-09 10:55:04 +00:00
badcold
8983388a1a Use tab title if bookmarking current page 2022-11-09 11:13:38 +01:00
dependabot[bot]
2c9b34a104
Bump @types/selenium-webdriver from 4.1.8 to 4.1.9
Bumps [@types/selenium-webdriver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/selenium-webdriver) from 4.1.8 to 4.1.9.
- [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-11-08 22:06:38 +00:00
Oliver Blanthorn
b556c02a90
Cheer up eslint 2022-11-07 16:50:13 +01:00
dependabot[bot]
1207e94457
Bump marked from 4.2.0 to 4.2.2
Bumps [marked](https://github.com/markedjs/marked) from 4.2.0 to 4.2.2.
- [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.2.0...v4.2.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 15:50:08 +00:00
Oliver Blanthorn
65586aa61c
Merge pull request #4452 from tridactyl/dependabot/npm_and_yarn/selenium-webdriver-and-types/selenium-webdriver-4.6.0
Bump selenium-webdriver and @types/selenium-webdriver
2022-11-07 15:47:28 +00:00
gholk
e6ada5f9d0 Add docs for hintElements and hint -x exclude option
Docs and fix callback name collision bugs for hintElements.
2022-11-06 19:13:13 +08:00
gholk
e0ff5823c6 Move some code out of async generator to prevent bug
The async generator will not execute until iteration start.
Moving hintPage function out of async generator make it execute
even if there is no iteration.
2022-11-06 18:22:46 +08:00
gholk
4713c73b98 Make hintElements support rapid and return async iterator
If hintElements run in rapid mode, every selected element is returned
in an async iterator.
2022-11-06 10:23:30 +08:00
gholk
f07e9c3aa2 Function to hint user specified elements: tri.hinting_content.hintElements
A simple wraper for function hintPage, make user easy to choose from
a elements list.
2022-11-05 19:41:19 +08:00
gholk
7f626ad4dd Option to exclude selectors from hint result
Pass `-x selector` will exclude elements from the hint result.
2022-11-05 16:39:57 +08:00
dependabot[bot]
3ab2cb6305
Bump selenium-webdriver and @types/selenium-webdriver
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) and [@types/selenium-webdriver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/selenium-webdriver). These dependencies needed to be updated together.

Updates `selenium-webdriver` from 4.5.0 to 4.6.0
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.5.0...selenium-4.6.0)

Updates `@types/selenium-webdriver` from 4.1.7 to 4.1.8
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/selenium-webdriver)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-04 22:03:26 +00:00
Oliver Blanthorn
ab67dea1c3
Merge pull request #4440 from treapster/gobble-accept-terminator
Use MinimalKey internally, add terminator key to gobble mode
2022-11-03 13:57:56 +01:00
Denis Revunov
3fcc80f055 Remove outdated comments 2022-11-03 15:25:51 +03:00
Denis Revunov
07fde5eaff Fix match, strip Shift from printable keys 2022-11-03 15:16:29 +03:00