glacambre
9ef99b0ab4
parsers/exmode.ts: replace macro-generated info with ts-generated info
...
I tested nearly all ex commands and this didn't seem to break anything.
2019-05-31 15:20:46 +02:00
glacambre
03953315a8
compiler: add info about optional/rest arguments
2019-05-31 13:58:27 +02:00
Oliver Blanthorn
208adb2dfa
Merge pull request #1632 from tridactyl/improve_find
...
finding.ts: focus found links, let people click through highlights
2019-05-31 00:14:28 +01:00
Oliver Blanthorn
74ee96e231
Update dev diary
2019-05-31 00:09:43 +01:00
Oliver Blanthorn
6034d6def3
Update changelog
2019-05-30 23:56:31 +01:00
glacambre
1e18b571fb
finding.ts: focus found links, let people click through highlights
2019-05-31 00:04:29 +02:00
Oliver Blanthorn
206d0bcc97
Add funding.yml
2019-05-30 22:25:01 +01:00
Oliver Blanthorn
bba12b6d25
Update readme
...
Mostly to bump commit so that I can make a new build
2019-05-30 20:24:05 +01:00
Oliver Blanthorn
f43d4e6a83
Merge pull request #1620 from tridactyl/dependabot/npm_and_yarn/fuse.js-3.4.5
...
build(deps): bump fuse.js from 3.4.4 to 3.4.5
2019-05-30 20:03:04 +01:00
Oliver Blanthorn
fdfe3447f4
Merge pull request #1629 from antonva/caesar
...
Nqq ebg13 shapgvbanyvgl.
2019-05-30 20:01:34 +01:00
Anton Vilhelm Ásgeirsson
78cd7ccf81
Nqq ebg13 shapgvbanyvgl.
...
Nqqrq gur ebg13 rkpzq naq rqvgbe pbzznaq. Gur rkpzq vf obhaq gb t? naq
genafsbezf nyy grkg abqrf ba n cntr. Lbh pna hfr `ovaq --zbqr=rk <P-l>
grkg.ebg13` gb sbe fbzr ernfba ebg gur pbagragf bs gur pbzznaqyvar vs
gung sybngf lbhe obng.
2019-05-30 19:45:46 +00:00
Oliver Blanthorn
773d661367
Add keyfeed command to feed fake keys to Tridactyl
2019-05-30 18:21:05 +01:00
Oliver Blanthorn
05f6fdc007
Fix #1600 : try to massage bookmarks into proper URLs
2019-05-30 16:37:32 +01:00
Oliver Blanthorn
c73956b006
Add compile-time inheritance to inputmaps from imaps
...
Run-time inheritance probably needs a special case adding to mergeDeep
2019-05-30 15:58:23 +01:00
Oliver Blanthorn
30d3eb8f73
Add user-definable modes
2019-05-30 15:37:06 +01:00
Oliver Blanthorn
2e4cdb9711
Merge pull request #1621 from tridactyl/dependabot/npm_and_yarn/typescript-3.5.1
...
build(deps-dev): bump typescript from 3.4.5 to 3.5.1
2019-05-30 15:12:25 +01:00
dependabot-preview[bot]
b879cdfcaa
build(deps-dev): bump typescript from 3.4.5 to 3.5.1
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.4.5 to 3.5.1.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/commits )
2019-05-30 14:03:26 +00:00
Oliver Blanthorn
d5872f7b64
Merge branch 'fix_smooth_scrolling'
2019-05-30 15:00:28 +01:00
Oliver Blanthorn
6ab05c7e81
Merge pull request #1624 from tridactyl/fix_compiler_pass_for_ts_3_5_1
...
gen_metadata.ts: Fix compiler pass not working with typescript 3.5.1
2019-05-30 14:55:06 +01:00
glacambre
96a9dde5b8
gen_metadata.ts: Fix compiler pass not working with typescript 3.5.1
...
TypeScript 3.5.1 added a new 'Unknown' keyword which behaves similarly
to any, except when assigning a value to a variable that already holds a
value. This is not something we care about and so we can just treat it
as any.
2019-05-30 15:35:50 +02:00
glacambre
cdd031ff03
scrolling.ts: fix smooth scrolling
...
This commit fixes smooth scrolling. The issue with smooth scrolling was
that from time to time, pressing `j` would only scroll the page by a
pixel. This happened because the computed scrolling step was smaller
than a pixel. When writing to elem.scrollTop, this value would be
rounded to the nearest integer, which sometimes was equal to the
previous scrollTop value. This resulted in Tridactyl believing that the
element couldn't be further scrolled and stopping there.
This is fixed by using Math.ceil()/round() on the step in order to make
sure a round value is obtained. This value is then compared to the
current scrollTop value and incremented in case they're equal, in order
to make sure scrolling makes progress.
Fixes https://github.com/tridactyl/tridactyl/issues/627 and maybe
https://github.com/tridactyl/tridactyl/issues/54 ?
2019-05-30 14:33:33 +02:00
Oliver Blanthorn
7f12628429
Merge pull request #1622 from tridactyl/update_troubleshooting
...
troubleshooting.md: Stop asking users to open issues
2019-05-30 13:02:40 +01:00
glacambre
15a2918e1c
troubleshooting.md: Stop asking users to open issues
...
I was going to do this when I first wrote troubleshooting.md and just
forgot.
2019-05-30 11:10:26 +02:00
dependabot-preview[bot]
c23be94cc1
build(deps): bump fuse.js from 3.4.4 to 3.4.5
...
Bumps [fuse.js](https://github.com/krisk/Fuse ) from 3.4.4 to 3.4.5.
- [Release notes](https://github.com/krisk/Fuse/releases )
- [Changelog](https://github.com/krisk/Fuse/blob/master/CHANGELOG.md )
- [Commits](https://github.com/krisk/Fuse/compare/v3.4.4...v3.4.5 )
2019-05-30 08:32:14 +00:00
Oliver Blanthorn
175048e64b
Add tabm, tabo aliases
...
https://magai.hateblo.jp/entry/2018/09/25/142348 pointed out
that they were missing
2019-05-30 00:12:22 +01:00
Oliver Blanthorn
da1e525822
Update dev diary
2019-05-29 23:06:30 +01:00
Oliver Blanthorn
68aff53e4d
Placate shellcheck
2019-05-29 21:09:58 +01:00
Oliver Blanthorn
6a0338d132
Fix #1479 : Add management permission to enable autocontain co-existence ( #953 )
2019-05-29 19:01:33 +01:00
Oliver Blanthorn
c6e3a840a1
Update number of beta users
2019-05-29 18:54:59 +01:00
Oliver Blanthorn
8b2d311c05
Document keytranslatemodes
2019-05-29 18:11:02 +01:00
Oliver Blanthorn
86a0978724
Document exmaps and hintmaps keytranslatemodes
2019-05-29 18:09:29 +01:00
Oliver Blanthorn
f07a7f27dd
Update dev diary
2019-05-29 18:02:01 +01:00
Oliver Blanthorn
4aa422d746
Make shellcheck check more scripts
2019-05-29 17:48:32 +01:00
Oliver Blanthorn
e15de37b78
Fix #1353 : add migration docs to readme / newtab
2019-05-29 17:39:50 +01:00
Oliver Blanthorn
269a37bef1
Fix #1114 : move get_current_url to alias
2019-05-29 17:13:02 +01:00
Oliver Blanthorn
06b013b38e
Fix #1572 : flip pref to make FF look for userChrome
2019-05-29 17:06:38 +01:00
Oliver Blanthorn
cef4c3f5d2
Remove unused declaration to cheer up linter
2019-05-29 15:49:43 +01:00
Oliver Blanthorn
e04ec2c0c3
Merge pull request #1617 from tridactyl/fix_hint_vimperator_space
...
hinting.ts: Fix #1615
2019-05-29 15:40:43 +01:00
Oliver Blanthorn
982455a1ef
Fix #1485 : add shellescape command for native sanitisation
2019-05-29 15:29:47 +01:00
glacambre
dc32c55d74
hinting.ts: Fix #1615
...
What happened in https://github.com/tridactyl/tridactyl/issues/1615 was
that when pressing `<Space>`, tridactyl tried to run `hint.pushKey `.
Since our ex command parser didn't care about whitespace, nothing
happened.
This is fixed by having a specific ex command to push `<Space>` the hint
filter.
2019-05-29 16:29:11 +02:00
Oliver Blanthorn
1aa954af55
Simplify error notifications
...
Not sure why we did it the old way, but it doesn't seem to break
anything. Errors caught on background pages no longer steal focus.
2019-05-29 14:34:16 +01:00
Oliver Blanthorn
50ce658d36
Merge branch 'fix_find_sucking'
2019-05-29 13:12:58 +01:00
Oliver Blanthorn
20721f4316
Throw errors and clear highlight on pattern not found
2019-05-29 13:12:38 +01:00
Oliver Blanthorn
969d13fa04
Prevent errors from stealing focus on normal pages
...
NB: errors on new tab page, our help pages etc. will still
steal focus
2019-05-29 13:02:56 +01:00
Anton Vilhelm Ásgeirsson
fd97c392ed
Merge branch 'fix_find_sucking' of https://github.com/tridactyl/tridactyl into fix_find_sucking
2019-05-29 11:01:43 +00:00
Anton Vilhelm Ásgeirsson
4ec44c6991
Add "noh" exalias to clearsearchhighlight.
2019-05-29 10:53:09 +00:00
Oliver Blanthorn
1161dee1a0
Merge pull request #1614 from tridactyl/dependabot/npm_and_yarn/@types/node-12.0.3
...
build(deps-dev): bump @types/node from 12.0.2 to 12.0.3
2019-05-29 11:28:01 +01:00
glacambre
1370746a3a
finding.ts: fix bugs found by antonva
...
On some websites, searching for specific strings could result in errors
because some matches did not have a rectangle (= they were hidden from
the page). This commit fixes that.
2019-05-29 11:40:48 +02:00
dependabot-preview[bot]
2c0a33f01c
build(deps-dev): bump @types/node from 12.0.2 to 12.0.3
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 12.0.2 to 12.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
2019-05-29 08:34:51 +00:00
glacambre
96cc6f6100
finding.ts: Make find re-use last search pattern if needed
2019-05-29 10:01:53 +02:00