Commit graph

7028 commits

Author SHA1 Message Date
gholk 0cda170f4d allow focusinput focus node in shadow-root
It seem that document.contains is to check whether
the node is removed, but not to consider about the
shadow root.

The isConnected property mean whether the node is
connect to a document or a shadow root that
connected to the root document.
It is enough to check whether the document is
removed.
2024-07-22 19:39:47 +08:00
Oliver Blanthorn eb1141b8c8
Merge pull request #5019 from enriktigasna/bugfix-zoom
Some checks failed
e2e / test (firefox, ubuntu) (push) Has been cancelled
e2e / test (firefox, windows) (push) Has been cancelled
e2e / test (firefoxesr, ubuntu) (push) Has been cancelled
lint / lint (lint) (push) Has been cancelled
lint / lint (mozilla) (push) Has been cancelled
lint / lint (unit) (push) Has been cancelled
Website / build (push) Has been cancelled
Website / deploy (push) Has been cancelled
Fix: #5018: Change limits on zoom from 300% to 500%
2024-07-12 11:15:02 +00:00
Maxim Pavlenko bffbd36bff Fix: #5018: Change limits on zoom from 300% to 500% 2024-07-10 15:38:20 +02:00
Oliver Blanthorn de5a1a414f
Fix #5015: add magic none proxy as override for autocontain
Some checks failed
e2e / test (firefox, ubuntu) (push) Has been cancelled
e2e / test (firefox, windows) (push) Has been cancelled
e2e / test (firefoxesr, ubuntu) (push) Has been cancelled
lint / lint (lint) (push) Has been cancelled
lint / lint (mozilla) (push) Has been cancelled
lint / lint (unit) (push) Has been cancelled
Website / build (push) Has been cancelled
Website / deploy (push) Has been cancelled
2024-06-30 19:04:02 +02:00
Oliver Blanthorn 507ea9d8be
Merge pull request #5000 from pvs/pinned-flag
Add a flag to open a pinned tab
2024-06-10 09:29:56 +00:00
pvs 482081b5fe Add a flag to open a pinned tab 2024-06-08 09:27:19 -07:00
Oliver Blanthorn 247894bf23
Merge pull request #4998 from alanpearce/feat-raw-url-workaround
Interpret addresses ending with / as URLs
2024-06-06 18:48:38 +00:00
Alan Pearce 59b81195d4 interpret addresses ending with / as URLs
related to #1002
2024-06-06 19:44:25 +02:00
Oliver Blanthorn 90192e6cf1
Merge pull request #4995 from zorzem32/master
added support for the colemak keyboard layout
2024-06-05 16:42:02 +00:00
zorzem32 6ec36de909
Update config.ts 2024-06-05 13:16:20 +00:00
George Gemousakakis 389c2d28b4 added support for the colemak layout 2024-06-05 14:15:05 +03:00
Oliver Blanthorn d30d6d9df4
Make D error if used with a count 2024-06-01 12:57:45 +02:00
Oliver Blanthorn 4a4c9c7306
Fix ;r TTS not hinting all text 2024-05-23 12:30:24 +02:00
Oliver Blanthorn 3fffb1b775
Merge pull request #3926 from tridactyl/fewer_searchurls
Remove most searchurls
2024-05-17 12:25:44 +00:00
Oliver Blanthorn 43bca3791e
Remove most searchurls 2024-05-17 14:13:04 +02:00
Oliver Blanthorn 369783e87f
Merge pull request #4929 from tridactyl/dependabot/npm_and_yarn/geckodriver-4.3.3
Bump geckodriver from 4.2.1 to 4.3.3
2024-04-17 20:52:03 +00:00
Oliver Blanthorn 49f7beeeb5
Merge pull request #4941 from tridactyl/dependabot/npm_and_yarn/marked-12.0.1
Bump marked from 11.1.1 to 12.0.1
2024-04-17 20:51:48 +00:00
Oliver Blanthorn 1e08750927
Merge pull request #4942 from tridactyl/dependabot/npm_and_yarn/xss-1.0.15
Bump xss from 1.0.14 to 1.0.15
2024-04-17 20:51:33 +00:00
Oliver Blanthorn cb2cae81c3
Merge pull request #4949 from tridactyl/dependabot/npm_and_yarn/esbuild-0.20.2
Bump esbuild from 0.19.9 to 0.20.2
2024-04-08 18:58:05 +00:00
Oliver Blanthorn bd23136c14
release 1.24.1 2024-04-07 17:10:48 +02:00
Oliver Blanthorn fe8f996138
Update changelog for 1.24.1 2024-04-07 17:07:57 +02:00
Oliver Blanthorn f7cb68624c
Merge pull request #4956 from taupiqueur/allow_merging_windows_containing_pinned_tabs
Allow merging windows containing pinned tabs
2024-03-30 16:10:22 +00:00
Mathieu Ablasou 371cc2ee71 Allow merging windows containing pinned tabs
Closes: https://github.com/tridactyl/tridactyl/issues/4952
2024-03-28 11:53:13 +01:00
dependabot[bot] f8042c8ba1
Bump esbuild from 0.19.9 to 0.20.2
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.19.9 to 0.20.2.
- [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.19.9...v0.20.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-14 22:42:00 +00:00
Oliver Blanthorn f49e1c94bc
Fix #4946: make markjump notifcation optional 2024-03-14 16:29:20 +01:00
dependabot[bot] aa9515931a
Bump xss from 1.0.14 to 1.0.15
Bumps [xss](https://github.com/leizongmin/js-xss) from 1.0.14 to 1.0.15.
- [Changelog](https://github.com/leizongmin/js-xss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/leizongmin/js-xss/compare/v1.0.14...v1.0.15)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-08 22:03:29 +00:00
dependabot[bot] 882fff1e1e
Bump marked from 11.1.1 to 12.0.1
Bumps [marked](https://github.com/markedjs/marked) from 11.1.1 to 12.0.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/v11.1.1...v12.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-08 22:03:17 +00:00
dependabot[bot] cdc7c5fb8a
Bump geckodriver from 4.2.1 to 4.3.3
Bumps [geckodriver](https://github.com/webdriverio-community/node-geckodriver) from 4.2.1 to 4.3.3.
- [Release notes](https://github.com/webdriverio-community/node-geckodriver/releases)
- [Changelog](https://github.com/webdriverio-community/node-geckodriver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webdriverio-community/node-geckodriver/compare/v4.2.1...v4.3.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-08 11:56:09 +00:00
Oliver Blanthorn c75bb86696
Merge pull request #4914 from tridactyl/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-tslint-6.21.0
Bump @typescript-eslint/eslint-plugin-tslint from 6.19.1 to 6.21.0
2024-03-08 11:54:11 +00:00
Oliver Blanthorn b3f8e2928c
Merge pull request #4915 from tridactyl/dependabot/npm_and_yarn/prettier-3.2.5
Bump prettier from 3.1.0 to 3.2.5
2024-03-08 11:53:43 +00:00
Oliver Blanthorn 2259b98d0c
Merge pull request #4939 from tridactyl/dependabot/npm_and_yarn/eslint-plugin-jsdoc-48.2.1
Bump eslint-plugin-jsdoc from 46.9.0 to 48.2.1
2024-03-08 11:53:25 +00:00
Oliver Blanthorn 771d8c209f
Merge pull request #4937 from tridactyl/dependabot/npm_and_yarn/types/firefox-webext-browser-120.0.2
Bump @types/firefox-webext-browser from 111.0.1 to 120.0.2
2024-03-08 11:53:11 +00:00
dependabot[bot] bad7ef0bce
Bump eslint-plugin-jsdoc from 46.9.0 to 48.2.1
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 46.9.0 to 48.2.1.
- [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/v46.9.0...v48.2.1)

---
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>
2024-03-07 22:34:40 +00:00
dependabot[bot] be13646a00
Bump @types/firefox-webext-browser from 111.0.1 to 120.0.2
Bumps [@types/firefox-webext-browser](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/firefox-webext-browser) from 111.0.1 to 120.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/firefox-webext-browser)

---
updated-dependencies:
- dependency-name: "@types/firefox-webext-browser"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-05 22:12:12 +00:00
Oliver Blanthorn 2bccf6859d
Update changelog for 1.24.1 2024-03-02 17:31:54 +01:00
Oliver Blanthorn e0318feb69
Merge pull request #4930 from hejops/idemreader
prevent reader from being called more than once
2024-02-26 11:19:39 +00:00
Oliver Blanthorn b59b221f60
Cheer up linter 2024-02-24 18:56:36 +01:00
Oliver Blanthorn 41dbf29e0f
Fix #1454: add ;c context and ;: hover-with-mouse binds for Linux 2024-02-24 17:59:39 +01:00
Oliver Blanthorn d2c1ff847c
Fix #2127: make --tridactyl-font-size the base for more font sizes
This way users can edit it with Stylus or userContent.css
2024-02-24 17:56:48 +01:00
Oliver Blanthorn 80355eebbe
Merge pull request #4467 from GHolk/fillcmdline-focus-no-close
Do not hide ex cmdline after fillcmdline_tmp if it is focus
2024-02-24 16:14:35 +00:00
Oliver Blanthorn e92308e5ac
Merge pull request #4910 from GHolk/text2qr-expose
Expose node-qrcode as global variable in text2qr command page
2024-02-24 16:07:33 +00:00
Oliver Blanthorn ec0f793545
Merge pull request #4924 from dzhu/better-short-hintnames
Make short hint name generation more precise
2024-02-24 16:06:22 +00:00
Oliver Blanthorn c16d3c3353
Make :reader into a fake toggle 2024-02-24 17:01:20 +01:00
Oliver Blanthorn 18f9a8f47c
Merge pull request #4913 from roeyfuchs/issue_4901
closes #4901
2024-02-24 15:55:43 +00:00
Oliver Blanthorn e4ce4ddc95
Reword Christmas donation drive message 2024-02-24 16:55:24 +01:00
Oliver Blanthorn 0b394d8cff
Merge pull request #4928 from vale981/patch-1
add workman keymap
2024-02-22 22:15:10 +00:00
Joseph be381b2e42 prevent reader from being called more than once
fixes #4920
2024-02-22 19:24:04 +00:00
Valentin Boettcher f957ee2d56
add workman keymap 2024-02-21 13:00:10 -05:00
Danny Zhu 7d661df86b Make short hint name generation more precise
The previous method skipped too many or too few hint names in some
cases; the new one should skip the optimal number in all cases.

If the number of hints was equal to the number of hint characters, then
a hint name would be skipped unnecessarily. (In a way, that wasn't so
bad: the skipped hint name would be the first hint character and the
extra last hint name would then be the same character doubled, so typing
the first character once would select it. But if the hint character was
also a valid Tridactyl binding, then the full two-character hint name
would also trigger that binding.)

There were also (infinitely) many cases where too few hint names would
be skipped, leading to prefixes among the hint names. For example, if
the hint characters were "abc" and there were 8 hints, the previous
method would skip only 2 hint names, leading to "c" and "ca" both being
generated as hint names.

The new method correctly skips 0 and 3 hint names in those cases.
2024-02-15 21:58:16 -07:00
dependabot[bot] eea99622cc
Bump prettier from 3.1.0 to 3.2.5
Bumps [prettier](https://github.com/prettier/prettier) from 3.1.0 to 3.2.5.
- [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/3.1.0...3.2.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 22:39:18 +00:00