diff options
author | Florian Bruhin <me@the-compiler.org> | 2021-01-26 15:16:36 +0100 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2021-01-26 15:19:01 +0100 |
commit | 1a4fff1a4216d4d2736621527e2ff6c744ab6656 (patch) | |
tree | e31c962c150353f37826c276f50c7d6530d022ed /doc | |
parent | eeb26a6aa8e9ddc7b48d656ea93dea987ee88c79 (diff) | |
download | qutebrowser-1a4fff1a4216d4d2736621527e2ff6c744ab6656.tar.gz qutebrowser-1a4fff1a4216d4d2736621527e2ff6c744ab6656.zip |
doc: Switch URLs to https
Diffstat (limited to 'doc')
-rw-r--r-- | doc/backers.asciidoc | 4 | ||||
-rw-r--r-- | doc/changelog.asciidoc | 18 | ||||
-rw-r--r-- | doc/contributing.asciidoc | 78 | ||||
-rw-r--r-- | doc/extapi/conf.py | 2 | ||||
-rw-r--r-- | doc/faq.asciidoc | 2 | ||||
-rw-r--r-- | doc/help/commands.asciidoc | 2 | ||||
-rw-r--r-- | doc/help/configuring.asciidoc | 2 | ||||
-rw-r--r-- | doc/help/index.asciidoc | 2 | ||||
-rw-r--r-- | doc/help/settings.asciidoc | 6 | ||||
-rw-r--r-- | doc/install.asciidoc | 10 | ||||
-rw-r--r-- | doc/quickstart.asciidoc | 2 | ||||
-rw-r--r-- | doc/qutebrowser.1.asciidoc | 4 | ||||
-rw-r--r-- | doc/userscripts.asciidoc | 4 |
13 files changed, 67 insertions, 69 deletions
diff --git a/doc/backers.asciidoc b/doc/backers.asciidoc index 80f46fd6e..bdabb5f96 100644 --- a/doc/backers.asciidoc +++ b/doc/backers.asciidoc @@ -23,7 +23,7 @@ Silver sponsors - https://benary.org[benaryorg] - https://scratchbook.ch[Claude] - Martin Tournoij -- http://supported.elsensohn.ch[Thomas Elsensohn] +- https://elsensohn.ch[Thomas Elsensohn] - Christian Helbling - Gavin Troy - Chris King-Parra @@ -174,7 +174,7 @@ Other sponsors 2016 ---- -Mid-2016, qutebrowser did run a http://igg.me/at/qutebrowser[crowdfunding] for +Mid-2016, qutebrowser did run a https://igg.me/at/qutebrowser[crowdfunding] for QtWebEngine support in qutebrowser. Thanks a lot to the following people who contributed to it: diff --git a/doc/changelog.asciidoc b/doc/changelog.asciidoc index ab3df642e..f8442bb9b 100644 --- a/doc/changelog.asciidoc +++ b/doc/changelog.asciidoc @@ -1,10 +1,10 @@ Change Log =========== -// http://keepachangelog.com/ +// https://keepachangelog.com/ All notable changes to this project will be documented in this file. -This project adheres to http://semver.org/[Semantic Versioning], though minor +This project adheres to https://semver.org/[Semantic Versioning], though minor breaking changes (such as renamed commands) can happen in minor releases. // tags: @@ -1471,7 +1471,7 @@ Changed - Windows and macOS releases now bundle Python 3.7, PyQt 5.11.3 and Qt 5.11.2. QtWebEngine includes security fixes up to Chromium 68.0.3440.75 and - http://code.qt.io/cgit/qt/qtwebengine.git/tree/dist/changes-5.11.2/?h=v5.11.2[various other fixes]. + https://code.qt.io/cgit/qt/qtwebengine.git/tree/dist/changes-5.11.2/?h=v5.11.2[various other fixes]. - Various performance improvements when many tabs are opened. - The `content.headers.referer` setting now works on QtWebEngine. - The `:repeat` command now takes a count which is multiplied with the given @@ -2231,7 +2231,7 @@ Major changes * Support for Python 3.4 is dropped. * Support for Qt before 5.7.1 and PyQt before 5.7 is dropped. * New dependency on the QtSql module and Qt sqlite support. - * New dependency on the http://www.attrs.org/[attrs] project (packaged as + * New dependency on the https://www.attrs.org/[attrs] project (packaged as `python-attr` in some distributions). * The depedency on PyOpenGL (when using QtWebEngine) got removed. Note that PyQt5.QtOpenGL is still a dependency. @@ -3283,7 +3283,7 @@ Added - New (hidden) command `:clear-keychain` to clear a partially entered keychain (bound to `<Escape>` by default, in addition to clearing search). - New setting `ui -> smooth-scrolling`. - New setting `content -> webgl` to enable/disable https://www.khronos.org/webgl/[WebGL]. -- New setting `content -> css-regions` to enable/disable support for http://dev.w3.org/csswg/css-regions/[CSS Regions]. +- New setting `content -> css-regions` to enable/disable support for https://dev.w3.org/csswg/css-regions/[CSS Regions]. - New setting `content -> hyperlink-auditing` to enable/disable support for https://html.spec.whatwg.org/multipage/semantics.html#hyperlink-auditing[hyperlink auditing]. - New setting `tabs -> mousewheel-tab-switching` to control mousewheel behavior on the tab bar. - New arguments `--datadir` and `--cachedir` to set the data/cache location. @@ -3457,11 +3457,11 @@ Changed - Add tab index display to the statusbar. - Keep progress bar height fixed when the statusbar is multiline. - Many improvements to tests and related infrastructure: - * `init_venv.py` and `run_checks.py` have been replaced by http://tox.readthedocs.org/[tox]. Install tox and run `tox -e mkvenv` instead. - * The tests now use http://pytest.org/[pytest] + * `init_venv.py` and `run_checks.py` have been replaced by https://tox.readthedocs.org/[tox]. Install tox and run `tox -e mkvenv` instead. + * The tests now use https://pytest.org/[pytest] * Many new tests added * Mac Mini buildbot to run the tests on macOS. - * Coverage recording via http://nedbatchelder.com/code/coverage/[coverage.py]. + * Coverage recording via https://coverage.readthedocs.io/[coverage.py]. * New `--pdb-postmortem argument` to drop into the pdb debugger on exceptions. * Use https://github.com/ionelmc/python-hunter[hunter] for line tracing instead of a selfmade solution. @@ -3476,7 +3476,7 @@ Deprecated Removed ~~~~~~~ -- `init_venv.py` and `run_checks.py` have been replaced by http://tox.readthedocs.org/[tox]. Install tox and run `tox -e mkvenv` instead.. +- `init_venv.py` and `run_checks.py` have been replaced by https://tox.readthedocs.org/[tox]. Install tox and run `tox -e mkvenv` instead.. Fixed ~~~~~ diff --git a/doc/contributing.asciidoc b/doc/contributing.asciidoc index f50067571..dc7b331b1 100644 --- a/doc/contributing.asciidoc +++ b/doc/contributing.asciidoc @@ -27,7 +27,7 @@ several ways: https://lists.schokokeks.org/mailman/listinfo.cgi/qutebrowser[subscribe] first). * Join the IRC channel irc://irc.freenode.org/#qutebrowser[`#qutebrowser`] on -http://freenode.net/[Freenode] +https://freenode.net/[Freenode] (https://webchat.freenode.net/?channels=#qutebrowser[webchat]). Finding something to work on @@ -60,14 +60,14 @@ There are also some things to do if you don't want to write code: Using git --------- -qutebrowser uses http://git-scm.com/[git] for its development. You can clone +qutebrowser uses https://git-scm.com/[git] for its development. You can clone the repo like this: ---- git clone https://github.com/qutebrowser/qutebrowser.git ---- -If you don't know git, a http://git-scm.com/[git cheatsheet] might come in +If you don't know git, a https://git-scm.com/[git cheatsheet] might come in handy. Of course, if using git is the issue which prevents you from contributing, feel free to send normal patches instead, e.g., generated via `diff -Nur`. @@ -117,10 +117,10 @@ Currently, the following tox environments are available: * `flake8`: Run various linting checks via https://pypi.python.org/pypi/flake8[flake8]. * `vulture`: Run https://pypi.python.org/pypi/vulture[vulture] to find unused code portions. -* `pylint`: Run http://pylint.org/[pylint] static code analysis. +* `pylint`: Run https://pylint.org/[pylint] static code analysis. * `pyroma`: Check packaging practices with https://pypi.python.org/pypi/pyroma/[pyroma]. -* `eslint`: Run http://eslint.org/[ESLint] javascript checker. +* `eslint`: Run https://eslint.org/[ESLint] javascript checker. * `check-manifest`: Check MANIFEST.in completeness with https://github.com/mgedmin/check-manifest[check-manifest]. * `mkvenv`: Bootstrap a virtualenv for testing. @@ -193,8 +193,8 @@ qutebrowser instance, waits for it to exit and then shows the graph. Available methods for visualization are: * https://jiffyclub.github.io/snakeviz/[SnakeViz] (`--profile-tool=snakeviz`, the default) -* https://pypi.python.org/pypi/pyprof2calltree/[pyprof2calltree] and http://kcachegrind.sourceforge.net/html/Home.html[KCacheGrind] (`--profile-tool=kcachegrind`) -* https://github.com/jrfonseca/gprof2dot[gprof2dot] (`--profile-tool=gprof2dot`, needs `dot` from http://graphviz.org/[Graphviz] and http://feh.finalrewind.org/[feh]) +* https://pypi.python.org/pypi/pyprof2calltree/[pyprof2calltree] and https://kcachegrind.github.io/[KCacheGrind] (`--profile-tool=kcachegrind`) +* https://github.com/jrfonseca/gprof2dot[gprof2dot] (`--profile-tool=gprof2dot`, needs `dot` from https://graphviz.org/[Graphviz] and https://feh.finalrewind.org/[feh]) * https://github.com/nschloe/tuna[tuna] (`--profile-tool=tuna`) You can also save the binary profile data to a file (`--profile-tool=none`). @@ -219,17 +219,16 @@ Useful websites Some resources which might be handy: -* http://doc.qt.io/qt-5/classes.html[The Qt5 reference] +* https://doc.qt.io/qt-5/classes.html[The Qt5 reference] * https://docs.python.org/3/library/index.html[The Python reference] -* http://httpbin.org/[httpbin, a test service for HTTP requests/responses] +* https://httpbin.org/[httpbin, a test service for HTTP requests/responses] * https://requestbin.com/[RequestBin, a service to inspect HTTP requests] Documentation of used Python libraries: -* http://jinja.pocoo.org/docs/dev/[jinja2] -* http://pygments.org/docs/[pygments] -* http://pythonhosted.org/setuptools/[setuptools] -* http://www.pyinstaller.org/[PyInstaller] +* https://jinja.palletsprojects.com/[jinja2] +* https://pygments.org/docs/[pygments] +* https://www.pyinstaller.org/[PyInstaller] * https://pypi.python.org/pypi/colorama[colorama] Related RFCs and standards: @@ -239,50 +238,49 @@ HTTP * https://tools.ietf.org/html/rfc2616[RFC 2616 - Hypertext Transfer Protocol -- HTTP/1.1] -(http://www.rfc-editor.org/errata_search.php?rfc=2616[Errata]) +(https://www.rfc-editor.org/errata_search.php?rfc=2616[Errata]) * https://tools.ietf.org/html/rfc7230[RFC 7230 - Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing] -(http://www.rfc-editor.org/errata_search.php?rfc=7230[Errata]) +(https://www.rfc-editor.org/errata_search.php?rfc=7230[Errata]) * https://tools.ietf.org/html/rfc7231[RFC 7231 - Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content] -(http://www.rfc-editor.org/errata_search.php?rfc=7231[Errata]) +(https://www.rfc-editor.org/errata_search.php?rfc=7231[Errata]) * https://tools.ietf.org/html/rfc7232[RFC 7232 - Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests] -(http://www.rfc-editor.org/errata_search.php?rfc=7232[Errata]) +(https://www.rfc-editor.org/errata_search.php?rfc=7232[Errata]) * https://tools.ietf.org/html/rfc7233[RFC 7233 - Hypertext Transfer Protocol (HTTP/1.1): Range Requests] -(http://www.rfc-editor.org/errata_search.php?rfc=7233[Errata]) +(https://www.rfc-editor.org/errata_search.php?rfc=7233[Errata]) * https://tools.ietf.org/html/rfc7234[RFC 7234 - Hypertext Transfer Protocol (HTTP/1.1): Caching] -(http://www.rfc-editor.org/errata_search.php?rfc=7234[Errata]) +(https://www.rfc-editor.org/errata_search.php?rfc=7234[Errata]) * https://tools.ietf.org/html/rfc7235[RFC 7235 - Hypertext Transfer Protocol (HTTP/1.1): Authentication] -(http://www.rfc-editor.org/errata_search.php?rfc=7235[Errata]) +(https://www.rfc-editor.org/errata_search.php?rfc=7235[Errata]) * https://tools.ietf.org/html/rfc5987[RFC 5987 - Character Set and Language Encoding for Hypertext Transfer Protocol (HTTP) Header Field Parameters] -(http://www.rfc-editor.org/errata_search.php?rfc=5987[Errata]) +(https://www.rfc-editor.org/errata_search.php?rfc=5987[Errata]) * https://tools.ietf.org/html/rfc6266[RFC 6266 - Use of the Content-Disposition Header Field in the Hypertext Transfer Protocol (HTTP)] -(http://www.rfc-editor.org/errata_search.php?rfc=6266[Errata]) -* http://tools.ietf.org/html/rfc6265[RFC 6265 - HTTP State Management Mechanism -(Cookies)] (http://www.rfc-editor.org/errata_search.php?rfc=6265[Errata]) +(https://www.rfc-editor.org/errata_search.php?rfc=6266[Errata]) +* https://tools.ietf.org/html/rfc6265[RFC 6265 - HTTP State Management Mechanism +(Cookies)] (https://www.rfc-editor.org/errata_search.php?rfc=6265[Errata]) * http://www.cookiecentral.com/faq/#3.5[Netscape Cookie Format] Other ^^^^^ * https://tools.ietf.org/html/rfc5646[RFC 5646 - Tags for Identifying -Languages] (http://www.rfc-editor.org/errata_search.php?rfc=5646[Errata]) -* http://www.w3.org/TR/CSS2/[Cascading Style Sheets Level 2 Revision 1 (CSS +Languages] (https://www.rfc-editor.org/errata_search.php?rfc=5646[Errata]) +* https://www.w3.org/TR/CSS2/[Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification] -* http://doc.qt.io/qt-5/stylesheet-reference.html[Qt Style Sheets Reference] -* http://mimesniff.spec.whatwg.org/[MIME Sniffing Standard] -* http://spec.whatwg.org/[WHATWG specifications] -* http://www.w3.org/html/wg/drafts/html/master/Overview.html[HTML 5.1 Nightly] -* http://www.w3.org/TR/webstorage/[Web Storage] -* http://www.brynosaurus.com/cachedir/spec.html[Cache directory tagging -standard] -* http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html[XDG +* https://doc.qt.io/qt-5/stylesheet-reference.html[Qt Style Sheets Reference] +* https://mimesniff.spec.whatwg.org/[MIME Sniffing Standard] +* https://spec.whatwg.org/[WHATWG specifications] +* https://www.w3.org/html/wg/drafts/html/master/Overview.html[HTML 5.1 Nightly] +* https://www.w3.org/TR/webstorage/[Web Storage] +* https://bford.info/cachedir/[Cache directory tagging standard] +* https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html[XDG basedir specification] Hints @@ -355,7 +353,7 @@ All objects can be printed by starting with the `--debug` flag and using the The registry is mainly used for <<commands,command handlers>>, but it can also be useful in places where using Qt's -http://doc.qt.io/qt-5/signalsandslots.html[signals and slots] mechanism would +https://doc.qt.io/qt-5/signalsandslots.html[signals and slots] mechanism would be difficult. Logging @@ -435,7 +433,7 @@ e.g., an argument `foo=True` will be converted to a flag `-f`/`--foo` in qutebrowser's commandline. The type can be overridden using Python's -http://legacy.python.org/dev/peps/pep-3107/[function annotations]: +https://www.python.org/dev/peps/pep-3107/[function annotations]: [source,python] ---- @@ -522,7 +520,7 @@ Running valgrind on QtWebKit ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ If you want to run qutebrowser (and thus QtWebKit) with -http://valgrind.org/[valgrind], you'll need to pass `--smc-check=all` to it or +https://valgrind.org/[valgrind], you'll need to pass `--smc-check=all` to it or recompile QtWebKit with the Javascript JIT disabled. This is needed so valgrind handles self-modifying code correctly: @@ -600,20 +598,20 @@ The hierarchy of widgets when QtWebEngine is involved looks like this: - The `WebEngineTab` has a `_widget` attribute, which is the https://doc.qt.io/qt-5/qwebengineview.html[QWebEngineView] - That view has a https://doc.qt.io/qt-5/qwebenginepage.html[QWebEnginePage] for everything which doesn't require rendering. - The view also has a layout with exactly one element (which also is its `focusProxy()`) -- That element is the http://code.qt.io/cgit/qt/qtwebengine.git/tree/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp[RenderWidgetHostViewQtDelegateWidget] (it inherits https://doc.qt.io/qt-5/qquickwidget.html[QQuickWidget]) - also often referred to as RWHV or RWHVQDW. It can be obtained via `sip.cast(tab._widget.focusProxy(), QQuickWidget)`. +- That element is the https://code.qt.io/cgit/qt/qtwebengine.git/tree/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp[RenderWidgetHostViewQtDelegateWidget] (it inherits https://doc.qt.io/qt-5/qquickwidget.html[QQuickWidget]) - also often referred to as RWHV or RWHVQDW. It can be obtained via `sip.cast(tab._widget.focusProxy(), QQuickWidget)`. - Calling `rootObject()` on that gives us the https://doc.qt.io/qt-5/qquickitem.html[QQuickItem] where Chromium renders into (?). With it, we can do things like `.setRotation(20)`. Style conventions ----------------- qutebrowser's coding conventions are based on -http://legacy.python.org/dev/peps/pep-0008/[PEP8] and the https://google.github.io/styleguide/pyguide.html[Google Python style guidelines] with some additions: +https://www.python.org/dev/peps/pep-0008/[PEP8] and the https://google.github.io/styleguide/pyguide.html[Google Python style guidelines] with some additions: * The _Raise:_ section is not added to the docstring. * Methods overriding Qt methods (obviously!) don't follow the naming schemes. * Everything else does though, even slots. * Docstrings should look like described in -http://legacy.python.org/dev/peps/pep-0257/[PEP257] and the google guidelines. +https://www.python.org/dev/peps/pep-0257/[PEP257] and the google guidelines. * Class docstrings have additional _Attributes:_, _Class attributes:_ and _Signals:_ sections. * In docstrings of command handlers (registered via `@cmdutils.register`), the diff --git a/doc/extapi/conf.py b/doc/extapi/conf.py index aba5e93af..f558e1bfc 100644 --- a/doc/extapi/conf.py +++ b/doc/extapi/conf.py @@ -4,7 +4,7 @@ # # This file does only contain a selection of the most common options. For a # full list see the documentation: -# http://www.sphinx-doc.org/en/master/config +# https://www.sphinx-doc.org/en/master/config # -- Path setup -------------------------------------------------------------- diff --git a/doc/faq.asciidoc b/doc/faq.asciidoc index 16a791975..5a637c0ff 100644 --- a/doc/faq.asciidoc +++ b/doc/faq.asciidoc @@ -92,7 +92,7 @@ https://github.com/qutebrowser/qutebrowser/issues/4039[#4039] for more details. Security issues in qutebrowser's code happen very rarely (as per September 2019, there have been three security issues caused by qutebrowser in almost 6 years). Those were handled appropriately -(http://seclists.org/oss-sec/2018/q3/29[example]) and fixed timely. To report +(https://seclists.org/oss-sec/2018/q3/29[example]) and fixed timely. To report security bugs, please contact me directly at mail@qutebrowser.org, GPG ID https://www.the-compiler.org/pubkey.asc[0x916eb0c8fd55a072]. diff --git a/doc/help/commands.asciidoc b/doc/help/commands.asciidoc index c1e9290ed..d03de6691 100644 --- a/doc/help/commands.asciidoc +++ b/doc/help/commands.asciidoc @@ -2089,7 +2089,7 @@ Syntax: +:debug-webaction 'action'+ Execute a webaction. -Available actions: http://doc.qt.io/archives/qt-5.5/qwebpage.html#WebAction-enum (WebKit) http://doc.qt.io/qt-5/qwebenginepage.html#WebAction-enum (WebEngine) +Available actions: https://doc.qt.io/archives/qt-5.5/qwebpage.html#WebAction-enum (WebKit) https://doc.qt.io/qt-5/qwebenginepage.html#WebAction-enum (WebEngine) ==== positional arguments * +'action'+: The action to execute, e.g. MoveToNextChar. diff --git a/doc/help/configuring.asciidoc b/doc/help/configuring.asciidoc index 35a0fbb62..76586115c 100644 --- a/doc/help/configuring.asciidoc +++ b/doc/help/configuring.asciidoc @@ -431,7 +431,7 @@ Various emacs/conkeror-like keybinding configs exist: - https://gitlab.com/jgkamat/qutemacs/blob/master/qutemacs.py[jgkamat] - https://gitlab.com/Kaligule/qutebrowser-emacs-config/blob/master/config.py[Kaligule] -- http://me0w.net/pit/1540882719[nm0i] +- https://me0w.net/pit/1540882719[nm0i] - https://www.reddit.com/r/qutebrowser/comments/eh10i7/config_share_qute_with_emacs_keybindings/[jasonsun0310] It's also mostly possible to get rid of modal keybindings by setting diff --git a/doc/help/index.asciidoc b/doc/help/index.asciidoc index 7424e1a65..1ade1cde8 100644 --- a/doc/help/index.asciidoc +++ b/doc/help/index.asciidoc @@ -66,4 +66,4 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with this program. If not, see <http://www.gnu.org/licenses/>. +along with this program. If not, see <https://www.gnu.org/licenses/>. diff --git a/doc/help/settings.asciidoc b/doc/help/settings.asciidoc index a408c65d1..03b48c182 100644 --- a/doc/help/settings.asciidoc +++ b/doc/help/settings.asciidoc @@ -2023,7 +2023,7 @@ This setting is only available with the QtWebKit backend. === content.cache.maximum_pages Maximum number of pages to hold in the global memory page cache. The page cache allows for a nicer user experience when navigating forth or back to pages in the forward/back history, by pausing and resuming up to _n_ pages. -For more information about the feature, please refer to: http://webkit.org/blog/427/webkit-page-cache-i-the-basics/ +For more information about the feature, please refer to: https://webkit.org/blog/427/webkit-page-cache-i-the-basics/ Type: <<types,Int>> @@ -4437,10 +4437,10 @@ When setting from a string, pass a json-like list, e.g. `["one", "two"]`. |Proxy|A proxy URL, or `system`/`none`. |QssColor|A color value supporting gradients. -A value can be in one of the following formats: * `#RGB`/`#RRGGBB`/`#AARRGGBB`/`#RRRGGGBBB`/`#RRRRGGGGBBBB` * An SVG color name as specified in http://www.w3.org/TR/SVG/types.html#ColorKeywords[the W3C specification]. * transparent (no color) * `rgb(r, g, b)` / `rgba(r, g, b, a)` (values 0-255 or percentages) * `hsv(h, s, v)` / `hsva(h, s, v, a)` (values 0-255, hue 0-359) * A gradient as explained in http://doc.qt.io/qt-5/stylesheet-reference.html#list-of-property-types[the Qt documentation] under ``Gradient'' +A value can be in one of the following formats: * `#RGB`/`#RRGGBB`/`#AARRGGBB`/`#RRRGGGBBB`/`#RRRRGGGGBBBB` * An SVG color name as specified in https://www.w3.org/TR/SVG/types.html#ColorKeywords[the W3C specification]. * transparent (no color) * `rgb(r, g, b)` / `rgba(r, g, b, a)` (values 0-255 or percentages) * `hsv(h, s, v)` / `hsva(h, s, v, a)` (values 0-255, hue 0-359) * A gradient as explained in https://doc.qt.io/qt-5/stylesheet-reference.html#list-of-property-types[the Qt documentation] under ``Gradient'' |QtColor|A color value. -A value can be in one of the following formats: * `#RGB`/`#RRGGBB`/`#AARRGGBB`/`#RRRGGGBBB`/`#RRRRGGGGBBBB` * An SVG color name as specified in http://www.w3.org/TR/SVG/types.html#ColorKeywords[the W3C specification]. * transparent (no color) * `rgb(r, g, b)` / `rgba(r, g, b, a)` (values 0-255 or percentages) * `hsv(h, s, v)` / `hsva(h, s, v, a)` (values 0-255, hue 0-359) +A value can be in one of the following formats: * `#RGB`/`#RRGGBB`/`#AARRGGBB`/`#RRRGGGBBB`/`#RRRRGGGGBBBB` * An SVG color name as specified in https://www.w3.org/TR/SVG/types.html#ColorKeywords[the W3C specification]. * transparent (no color) * `rgb(r, g, b)` / `rgba(r, g, b, a)` (values 0-255 or percentages) * `hsv(h, s, v)` / `hsva(h, s, v, a)` (values 0-255, hue 0-359) |Regex|A regular expression. When setting from `config.py`, both a string or a `re.compile(...)` object are valid. diff --git a/doc/install.asciidoc b/doc/install.asciidoc index 954c7da41..b78e74d07 100644 --- a/doc/install.asciidoc +++ b/doc/install.asciidoc @@ -205,9 +205,9 @@ There are prebuilt RPMs available at https://software.opensuse.org/download.html On Slackware ------------ -qutebrowser is available in the 3rd party repository at http://slackbuilds.org[slackbuilds.org] +qutebrowser is available in the 3rd party repository at https://slackbuilds.org[slackbuilds.org] -An easy way to install it is with sbopkg (frontend for slackbuilds.org) available at http://sbopkg.org[sbopkg.org] +An easy way to install it is with sbopkg (frontend for slackbuilds.org) available at https://sbopkg.org[sbopkg.org] sbopkg can be run with a dialog screen interface, or via command line options. @@ -301,7 +301,7 @@ C:\> scoop install qutebrowser Manual install ~~~~~~~~~~~~~~ -Use the installer from http://www.python.org/downloads[python.org] to get +Use the installer from https://www.python.org/downloads[python.org] to get Python 3 (be sure to install pip). Then <<tox,install qutebrowser via virtualenv>>. @@ -335,7 +335,7 @@ Manual Install ~~~~~~~~~~~~~~ Alternatively, you can install the dependencies via a package manager (like -http://brew.sh/[Homebrew] or https://www.macports.org/[MacPorts]) and run +https://brew.sh/[Homebrew] or https://www.macports.org/[MacPorts]) and run qutebrowser from source. ==== Homebrew @@ -388,7 +388,7 @@ The next couple of sections will explain the most common use-cases - run Getting the repository ~~~~~~~~~~~~~~~~~~~~~~ -First of all, clone the repository using http://git-scm.org/[git] and switch +First of all, clone the repository using https://git-scm.org/[git] and switch into the repository folder: ---- diff --git a/doc/quickstart.asciidoc b/doc/quickstart.asciidoc index ab9298fa6..afe5ae231 100644 --- a/doc/quickstart.asciidoc +++ b/doc/quickstart.asciidoc @@ -47,7 +47,7 @@ If you get stuck, you can get help in multiple ways: Additionally, each command can be started with a `--help` flag to show its help. * Chat via the IRC channel: irc://irc.freenode.org/#qutebrowser[`#qutebrowser`] on -http://freenode.net/[Freenode] +https://freenode.net/[Freenode] (https://webchat.freenode.net/?channels=#qutebrowser[webchat]) * On Reddit: https://www.reddit.com/r/qutebrowser/[/r/qutebrowser] * Via https://github.com/qutebrowser/qutebrowser/discussions[GitHub Discussions] diff --git a/doc/qutebrowser.1.asciidoc b/doc/qutebrowser.1.asciidoc index 83e7986bc..8564c8a51 100644 --- a/doc/qutebrowser.1.asciidoc +++ b/doc/qutebrowser.1.asciidoc @@ -144,7 +144,7 @@ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with -this program. If not, see <http://www.gnu.org/licenses/>. +this program. If not, see <https://www.gnu.org/licenses/>. == RESOURCES * Website: https://www.qutebrowser.org/ @@ -153,7 +153,7 @@ https://lists.schokokeks.org/mailman/listinfo.cgi/qutebrowser * Announce-only mailinglist: mailto:qutebrowser-announce@lists.qutebrowser.org[] / https://lists.schokokeks.org/mailman/listinfo.cgi/qutebrowser-announce * IRC: irc://irc.freenode.org/#qutebrowser[`#qutebrowser`] on -http://freenode.net/[Freenode] +https://freenode.net/[Freenode] * Github: https://github.com/qutebrowser/qutebrowser == AUTHOR diff --git a/doc/userscripts.asciidoc b/doc/userscripts.asciidoc index 804ef5a34..747340454 100644 --- a/doc/userscripts.asciidoc +++ b/doc/userscripts.asciidoc @@ -76,13 +76,13 @@ you should append to the file (`>>` in bash) rather than overwrite it (`>`). Examples -------- -Opening the currently selected word on http://www.dict.cc/[dict.cc]: +Opening the currently selected word on https://www.dict.cc/[dict.cc]: [source,bash] ---- #!/bin/bash -echo "open -t http://www.dict.cc/?s=$QUTE_SELECTED_TEXT" >> "$QUTE_FIFO" +echo "open -t https://www.dict.cc/?s=$QUTE_SELECTED_TEXT" >> "$QUTE_FIFO" ---- Libraries |