Commit Graph

322 Commits

Author SHA1 Message Date
Florian Bruhin 870fccb366 Merge remote-tracking branch 'origin/pr/7196' 2022-06-13 11:26:43 +02:00
Florian Bruhin 91d01f1393 Merge remote-tracking branch 'origin/pr/7168' 2022-06-13 11:19:46 +02:00
Rijnder Wever 12fcff9fe8
Remove superfluous css
It makes no sense to force text to be white, especially for users that already use a white background. I probably included this line by mistake.
2022-06-03 16:46:05 +02:00
Markus Blöchl 6c1d6dd2c5 qute-keepassxc: Add support for TOTP 2022-05-21 22:45:27 +02:00
Markus Blöchl f738ca3b0c qute-keepassxc: Use rofi to select from multiple matching accounts 2022-05-21 22:45:27 +02:00
Markus Blöchl 885081d4e4 qute-keepassxc: Trigger database unlock when querying credentials 2022-05-21 22:45:27 +02:00
Lars Rustand d6f343cfd4
Add window and private options for qutedmenu 2022-05-13 21:41:50 +02:00
Florian Bruhin 838c435896 docs: Add qute-1password 2022-05-09 18:11:11 +02:00
Benjamin Schnitzler 9c9d7defc8 link to "pseudo per domain stylesheets" userscript in userscripts readme 2022-04-28 23:13:38 +02:00
Philipp Albrecht dc83634e1a Join subdomain and domain with a dot 2022-04-13 10:14:49 +02:00
Florian Bruhin ab7a2ee558 Switch to Python 3.7 subprocess API
Follow-up for #6905
2022-04-04 16:58:31 +02:00
Florian Bruhin 0a2940622c Fix some userscript syntax issues
Thanks to (a hacked) pyupgrade
2022-04-03 21:04:33 +02:00
Florian Bruhin 7580eca147 Actually mark qute-pass executable 2022-04-02 12:50:10 +02:00
Florian Bruhin 3f58605ad1 Merge remote-tracking branch 'origin/pr/6543' 2022-03-31 21:14:40 +02:00
Florian Bruhin 50922bf620 Merge remote-tracking branch 'origin/pr/6957' 2022-03-31 14:40:33 +02:00
Florian Bruhin 887253f70c Add missing space 2022-03-31 14:37:20 +02:00
Florian Bruhin c832be9b95 Merge remote-tracking branch 'origin/pr/6996' 2022-03-31 14:37:01 +02:00
Florian Bruhin d671887777 Merge remote-tracking branch 'origin/pr/7048' 2022-03-31 12:06:13 +02:00
Florian Bruhin 0489f6a090 Merge remote-tracking branch 'origin/pr/7068' 2022-03-31 11:50:43 +02:00
Florian Bruhin f654c0fdfc cast userscript: Fix error message
Avoid SC2140 shellcheck false-positive: https://github.com/koalaman/shellcheck/issues/2479

Also remove extra quoting
2022-03-31 11:41:30 +02:00
David Vaughan 0321577cc3 Fix a couple tab lengths (cast) 2022-03-21 21:13:56 -07:00
David Vaughan 065edd67fa Change cast configuration to use an env var
Also some other small improvements / fixes.
2022-03-21 21:06:36 -07:00
David Vaughan 88aa165d48 Disable shellcheck on source line (cast) 2022-03-16 16:46:12 -07:00
David Vaughan e38b31af0b Make cast dl program configurable (default yt-dlp)
I am making the yt-dl program used in the `cast` userscript
configurable, via a pattern borrowed from some of the other
userscripts here (e.g. `password_fill` and `kodi`): we look for an
optional "cast_rc" file in the qutebrowser config directory and source
it if it exists.

(Technically this allows for overriding any variables used in `cast`,
but this is in line with how the pattern works in the other scripts
already.)

If the config file is not found, we default to yt-dlp, and if that
doesn't exist then youtube-dl. If after all this no program is
available, we emit an error message

(note, the error messaging function as currently written in the cast script
seems broken and doesn't display the full error message, but fixing this
existing bug is outside of the scope of this change. May be good for a
followup).

I recognize there's some danger of breakage for some users by switching
the default to yt-dlp, but I think it's reasonable to assume that almost
everybody who has yt-dlp installed would prefer it to be used anyway.
Those who don't will experience no difference.
2022-03-16 16:39:57 -07:00
DavidRV00 3ba49366d1
Switch `cast` userscript from youtube-dl to yt-dlp
The `cast` userscript hasn't worked for me in a while, because it attempts to launch youtube-dl which has been replaced by yt-dlp for some time. Switching this one command gets `cast` working for me.
2022-03-15 23:30:36 -07:00
Joakim Hansen 3b54d45cd9 qute-pass: Support folder prefixes in gopass-mode 2022-03-14 12:36:11 +01:00
Daniel Dimijian 68f683a8ad make url grabbing more robust 2022-03-02 10:59:30 -05:00
Daniel Dimijian 5eb57f4354 remove python 2 compatibility imports 2022-03-02 10:58:03 -05:00
Jetfrog28 b6c658a958
include qutebrowser in user agent
Co-authored-by: Florian Bruhin <me@the-compiler.org>
2022-03-02 03:35:32 -05:00
Daniel Dimijian ed61390bde change user agent to ripbang 2022-03-02 02:24:22 -05:00
Daniel Dimijian b5c1cf9144 fix ripbang url snipping and set command 2022-03-02 01:54:18 -05:00
Daniel Dimijian dc50793d2d fix ripbang userscript for command line (not spawned) 2022-03-02 01:54:18 -05:00
Florian Bruhin 9624685703 Fix other license typo
See #7027
2022-02-14 16:17:04 +01:00
Marco A Parillo 1c1a32f9ac Fix typo in license 2022-02-14 10:02:08 -05:00
Pierre-Albéric TROUPLIN 3f4f9649d9 Add link to personal userscripts 2022-02-03 14:27:37 +01:00
Jonas Belouadi 1256d013f0 Add yomichad to userscripts README.md 2022-01-15 15:00:02 +01:00
tinywrkb 2d44db28e2 userscripts/open_download: Wait for xdg-open exit code 2022-01-12 15:23:23 +02:00
tinywrkb d7a4c3a24d userscripts/open_download: Flatpak compatibility 2022-01-12 15:23:02 +02:00
Eric Engestrom 5d0071b19c qute-bitwarden: let the user specify their password prompt
This allows it to work on Wayland (my use case), but also opens up the
possibility of using the system keychain to manage the password, or any
other method the user might want.
2022-01-02 17:46:15 +00:00
Florian Bruhin fa806ad667 password_fill: Fix quoting for variable expansions
See https://github.com/koalaman/shellcheck/wiki/SC2295
2021-11-08 08:27:34 +01:00
Adrián Lattes 002db2c6b8
Add userscript bitwarden-rofi 2021-09-29 15:04:18 +02:00
mhmdanas b7f14d3bfb Fix a couple of minor mistakes 2021-09-27 20:46:22 +03:00
Florian Bruhin 5dec8e13c5 Merge remote-tracking branch 'origin/pr/6633' 2021-08-21 16:35:58 +02:00
André Keller bc0fd73450 Optionally provide unfiltered selection of secrets
Add an option to show all secrets, whether they match the current url
or not.
2021-08-18 10:50:15 +02:00
André Keller 6ba917d5ec Optionally ask for confirmation before inserting a password
The default behaviour of qute-pass userscript will insert a password
automatically if there is only a single candidate found. This option will
force the selection prompt (i.e. dmenu) to show regardless of how many
password candidates are found.
2021-08-03 14:54:21 +02:00
Florian Bruhin cc8e67962b qute-keepass: Add missing exit
Closes #6592
2021-07-13 10:50:38 +02:00
Florian Bruhin 71d2f46f2b doc: Add userscript repo link 2021-07-06 11:47:04 +02:00
Florian Bruhin ae4520884c doc: Add untrack-url
See #6555
2021-06-21 11:32:26 +02:00
zocker-160 7f73b20e34 fix bug in keepassxc user script when using --insecure 2021-06-12 13:11:55 +02:00
Sidharth Arya 6219592e47
Update README.md 2021-06-04 19:44:43 +05:30