Ignored binds when input or textarea are selected.
Focused selectors to auto scroll on j & k.
Added a reply bind with r (will maybe try to implement an inline replier, but haven't tried it yet).
Switched to RES (Reddit Enhancement Suite) inspired binds, all link open binds now have a SHIFT layer to open in a new tab.
Removed re-queries as much as possible, feels a lot faster.
Now toggles collapsing threads, the same way as RES (ENTER toggles the state).
Now opens links similarly to RES (ENTER/SHIFT+ENTER/CTRL+ENTER). It's ever so slightly different, in the sense that opening a new tab uses CTRL, and a new window uses SHIFT, but that's just how the base browser click() method works, so not a big deal.
Migrated to Manifest v3.
Decreased the Web-Extension bundle size by removing unnecessary LICENSE and README.md files.
Removed deprecated usage of document.onkeypress.
I used the Web-Extension's code as a base, since the repo was a bit out of date.
On an unrelated note: It seems like the SSH cloning URI's down.
- Added UserScripts capability.
- Ignored binds when `input` or `textarea` are selected.
- Focused selectors to auto scroll on <kbd>j</kbd> & <kbd>k</kbd>.
- Added a reply bind with <kbd>r</kbd> (will maybe try to implement an inline replier, but haven't tried it yet).
- Switched to RES (Reddit Enhancement Suite) inspired binds, all link `open` binds now have a <kbd>SHIFT</kbd> layer to open in a new tab.
- Removed re-queries as much as possible, feels a lot faster.
- Now toggles collapsing threads, the same way as RES (<kbd>ENTER</kbd> toggles the state).
- Now opens links similarly to RES (<kbd>ENTER</kbd>/<kbd>SHIFT</kbd>+<kbd>ENTER</kbd>/<kbd>CTRL</kbd>+<kbd>ENTER</kbd>). It's ever so slightly different, in the sense that opening a new tab uses <kbd>CTRL</kbd>, and a new window uses <kbd>SHIFT</kbd>, but that's just how the base browser `click()` method works, so not a big deal.
- Migrated to Manifest v3.
- Decreased the Web-Extension bundle size by removing unnecessary `LICENSE` and `README.md` files.
- Removed deprecated usage of `document.onkeypress`.
- I used the Web-Extension's code as a base, since the repo was a bit out of date.
___
_On an unrelated note:_ It seems like the SSH cloning URI's down.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
inputortextareaare selected.openbinds now have a SHIFT layer to open in a new tab.click()method works, so not a big deal.LICENSEandREADME.mdfiles.document.onkeypress.On an unrelated note: It seems like the SSH cloning URI's down.
798cc18259to25fe0da7cb25fe0da7cbto125b0248de125b0248deto8aaa96a9ef8aaa96a9eftobff9258152bff9258152tob8e6306c01b8e6306c01to8ec6a30a828ec6a30a82to996a38bacb996a38bacbto59a7af771c59a7af771cto7f3ee628a77f3ee628a7to98aee28da898aee28da8to2238f581782238f58178to210939aad7210939aad7to8c9fe4d2868c9fe4d286tof20d99abf1f20d99abf1toc7b2ab9012c7b2ab9012to2b478517852b47851785to428c967255