Maddison Hellstrom
997de8a76b
[source/completions:feat] StackExchange
2020-04-25 21:01:38 -07:00
Maddison Hellstrom
37f7645753
[source/keys:feat] open external link
...
- wikipedia
- hacker news
2020-04-25 20:59:17 -07:00
Maddison Hellstrom
6f645d1fa1
[source/keys:feat] github bindings
...
- open commit
- view repo health
- open external link
- view raw
2020-04-25 20:56:30 -07:00
Maddison Hellstrom
efac3dbc7a
[source/actions:fix] producthunt open external
2020-04-25 20:55:23 -07:00
Maddison Hellstrom
3a7c3c9c40
[source/keys:feat] toggle between google/ddg
2020-04-25 20:49:12 -07:00
Maddison Hellstrom
797b243580
[source/keys:feat] subscribe to rss w/feedrabbit
2020-04-25 20:38:19 -07:00
Maddison Hellstrom
a3e5e6ce2f
[source/keys:feat] copy link as org-mode/markdown
2020-04-25 20:36:52 -07:00
Maddison Hellstrom
1cf58b31f9
[source:fix] MDN completion
2020-01-22 01:14:54 -08:00
Maddison Hellstrom
3d2875d04d
[source:feat] add Amazon keybindings
...
<space>c: Add to Cart
<space>R: View Product Reviews
<space>Q: View Product Q&A
<space>A: Open Account page
<space>C: Open Cart page
<space>O: Open Orders page
2019-11-12 23:03:19 -08:00
Maddison Hellstrom
eb5aec9f93
[deps] update gulp-parcel
2019-11-10 05:13:11 -08:00
Maddison Hellstrom
26f155f1da
[deps] upgrade npm dependencies
2019-11-10 05:09:54 -08:00
Maddison Hellstrom
224b4a2225
[docs:tweak] wording
2019-11-10 03:49:40 -08:00
Maddison Hellstrom
ea3a0bc50c
[deps] upgrade npm dependencies
2019-11-10 01:16:38 -08:00
Maddison Hellstrom
6c6e5b5764
[docs] regenerate
2019-11-09 21:31:49 -08:00
Maddison Hellstrom
953d5082f9
[source:feat] improve GitHub action bindings
...
- refactor path parsing logic
- add bindings to go to repo pages (issues, pulls, ...)
- remove 'check star' binding
- add util function 'createHintsFiltered'
2019-11-09 21:30:47 -08:00
Maddison Hellstrom
f8369a8405
[source:refactor] DRY up github link selectors
2019-11-09 05:36:16 -08:00
Maddison Hellstrom
78d307101c
[source:tweak] generalize actions.gh.star
...
now works with any starring container, not just those attached to a
repository's pages
2019-11-09 05:21:46 -08:00
Maddison Hellstrom
0b6fc651ba
[deps:fix] re-add babel-core
2019-09-11 04:53:07 -07:00
Maddison Hellstrom
c8dc27f017
[source:style] apply eslint --fix
2019-09-11 04:51:27 -07:00
Maddison Hellstrom
58e21d12ca
[tools:feat] add lint-fix gulp task
...
apply eslint fixes to source files in-place
2019-09-11 04:50:18 -07:00
Maddison Hellstrom
66fb720b04
[tools:tweak] move to esline-config-airbnb-base
2019-09-11 04:48:46 -07:00
Maddison Hellstrom
73ee738e24
[deps] upgrade npm dependencies
2019-09-11 04:46:33 -07:00
Maddison Hellstrom
7bbb8b78a1
[source:tweak] hide `Hints` from gulpfile
2019-09-10 18:26:03 -07:00
Maddison Hellstrom
f00f27624a
[docs] regenerate
2019-09-10 18:25:29 -07:00
Maddison Hellstrom
589cdb7cfc
[source:tweak] change hint character list
2019-09-10 16:57:50 -07:00
Maddison Hellstrom
2ad6e979b6
[source:style] clean up
2019-09-10 16:57:25 -07:00
Maddison Hellstrom
3ece5e1366
[source:feat] add bindings
2019-09-10 16:52:52 -07:00
Maddison Hellstrom
cb8b301bff
[source:feat] StackOverflow/StackExchange bindings
2019-09-10 16:49:38 -07:00
Maddison Hellstrom
4577a9b451
[source:feat] add site-key aliases
...
aliases define sites that should have the same site-specific keybindings
2019-09-10 16:44:28 -07:00
Maddison Hellstrom
df1378a953
[source:tweak] reduce duplicate code
2019-06-21 13:21:02 -07:00
Maddison Hellstrom
fdf8342d7a
[source:tweak] change Google Feeling Lucky alias
...
change from `gl` to `G`
2019-06-21 13:19:28 -07:00
Maddison Hellstrom
91a80b7d59
[source:feat] additional DuckDuckGo completions
...
- I'm Feeling Lucky
- Images
- Videos
- News
- Maps
2019-06-21 13:15:39 -07:00
Maddison Hellstrom
e2fdc0b93f
[source:tweak] use Craigslist www subdomain
...
Searches to the `www.` subdomain auto-redirect to the local site based
on GeoIP.
2019-06-21 13:13:28 -07:00
Maddison Hellstrom
4ba08a68e1
[source:feat] FireFox Addons search completions
2019-06-21 13:12:44 -07:00
Maddison Hellstrom
d2088dadab
[source:feat] DuckDuckGo 'show more' binding
...
`]]` shows more results in a DuckDuckGo search page
2019-06-21 13:04:05 -07:00
Maddison Hellstrom
5c88a51204
[docs:tweak] clean up README
2019-06-11 17:45:29 -07:00
Maddison Hellstrom
c80ef42903
[source:feat] bindings to close tab left/right
2019-06-11 17:44:22 -07:00
Maddison Hellstrom
043ce789b6
[source:feat] duplicate tab in background
2019-06-11 17:42:42 -07:00
Maddison Hellstrom
e89b42c384
tweak: change DuckDuckGo completion alias to 'dd'
2019-06-03 12:50:07 -07:00
Maddison Hellstrom
ea56bf1e57
docs: regenerate docs
2019-06-03 12:46:48 -07:00
Maddison Hellstrom
bdb03a77e7
feat(keys): add DuckDuckGo
2019-06-03 12:45:54 -07:00
Maddison Hellstrom
bb29646b15
tweak: uppercase bindings open in inactive new tab
...
- site bindings like `<space>A` on google search now open in an inactive
new tab
- change signature of `openAnchor` function to accept `active` parameter,
as in `openLink` function
2019-06-03 12:43:27 -07:00
Maddison Hellstrom
2ddaa0806e
tweak: change output filename to surfingkeys.js
...
installdir is now ~/.config/ rather than ~/
2019-06-02 22:25:50 -07:00
Maddison Hellstrom
4e5064928d
fix: remove usage of RegExp named capture group
...
Feature not supported by FireFox yet
2019-06-01 20:17:54 -07:00
Maddison Hellstrom
6b1ccc0288
tools(gulp): add serve task
...
change:
BREAKING - install .surfingkeys to user config directory, e.g.
~/.config/.surfingkeys, rather than ~/.surfingkeys
feat:
- add `gulp serve` which serves a built config on localhost:9919, useful
for configuring surfingkeys in firefox
refactor:
- clean up and improve stability of gulpfile
2019-06-01 18:55:21 -07:00
Maddison Hellstrom
143e68363e
deps: upgrade node packages
2019-05-29 23:57:29 -07:00
Maddison Hellstrom
5d02c17aba
Merge branch 'master' of github-b0o:b0o/surfingkeys-conf
2019-05-29 23:51:27 -07:00
Maddison Hellstrom
db9782036a
docs: regenerate docs
2019-05-29 23:50:33 -07:00
Maddison Hellstrom
0df74bd15c
tweak: isElementInViewport should check offset W/H
2019-05-29 23:49:07 -07:00
Maddison Hellstrom
4cab1366fc
feat: add Amazon view product keybinding
2019-05-29 23:48:37 -07:00