diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index c19ac81e..84644060 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -6,7 +6,7 @@ Note that bug reports and feature requests for related projects should be filed ## i3 bug reports and feature requests -1. Read the [debugging instructions](http://i3wm.org/docs/debugging.html). +1. Read the [debugging instructions](https://i3wm.org/docs/debugging.html). 2. Make sure you include a link to your logfile in your report (section 3). 3. Make sure you include the i3 version number in your report (section 1). 4. Please be aware that we cannot support compatibility issues with @@ -25,11 +25,11 @@ Note that bug reports and feature requests for related projects should be filed ”feature request” or ”enhancement” in its title. * Use the `next` branch for developing and sending your pull request. * Use `clang-format` to format your code. -* Run the [testsuite](http://i3wm.org/docs/testsuite.html) +* Run the [testsuite](https://i3wm.org/docs/testsuite.html) ## Finding something to do * Find a [reproducible bug](https://github.com/i3/i3/issues?utf8=%E2%9C%93&q=is%3Aopen+label%3Areproducible+label%3Abug+) from the issue tracker. These issues have been reviewed and confirmed by a project contributor. * Find an [accepted enhancement](https://github.com/i3/i3/issues?utf8=%E2%9C%93&q=is%3Aopen+label%3Aaccepted+label%3Aenhancement) from the issue tracker. These have been approved and are ok to start working on. -There's a very good [overview of the codebase](http://i3wm.org/docs/hacking-howto.html) available to get you started. +There's a very good [overview of the codebase](https://i3wm.org/docs/hacking-howto.html) available to get you started. diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index d2254676..a9cfbd47 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -2,7 +2,7 @@ Output of `i3 --moreversion 2>&- || i3 --version`: _REPLACE: i3 version output_ -URL to a logfile as per http://i3wm.org/docs/debugging.html: +URL to a logfile as per https://i3wm.org/docs/debugging.html: _REPLACE: URL to logfile_ diff --git a/AnyEvent-I3/Makefile.PL b/AnyEvent-I3/Makefile.PL index 29a442f4..cd727197 100644 --- a/AnyEvent-I3/Makefile.PL +++ b/AnyEvent-I3/Makefile.PL @@ -23,7 +23,7 @@ my %meta = ( web => 'https://github.com/i3/i3/issues', }, homepage => 'https://i3wm.org/', - license => ['http://dev.perl.org/licenses'], + license => ['https://dev.perl.org/licenses'], }, ); diff --git a/AnyEvent-I3/README b/AnyEvent-I3/README index 4658ba16..fe9fdb74 100644 --- a/AnyEvent-I3/README +++ b/AnyEvent-I3/README @@ -23,10 +23,10 @@ perldoc command. You can also look for information at: RT, CPAN's request tracker - http://rt.cpan.org/NoAuth/Bugs.html?Dist=AnyEvent-I3 + https://rt.cpan.org/NoAuth/Bugs.html?Dist=AnyEvent-I3 The i3 window manager website - http://i3.zekjur.net/ + https://i3wm.org LICENSE AND COPYRIGHT @@ -37,4 +37,4 @@ This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License. -See http://dev.perl.org/licenses/ for more information. +See https://dev.perl.org/licenses/ for more information. diff --git a/AnyEvent-I3/lib/AnyEvent/I3.pm b/AnyEvent-I3/lib/AnyEvent/I3.pm index 6850b267..08b1c0a7 100644 --- a/AnyEvent-I3/lib/AnyEvent/I3.pm +++ b/AnyEvent-I3/lib/AnyEvent/I3.pm @@ -544,7 +544,7 @@ Michael Stapelberg, C<< >> Please report any bugs or feature requests to C, or through the web interface at -L. I will be +L. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes. @@ -560,11 +560,11 @@ You can also look for information at: =item * RT: CPAN's request tracker -L +L =item * The i3 window manager website -L +L =back @@ -580,7 +580,7 @@ This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License. -See http://dev.perl.org/licenses/ for more information. +See https://dev.perl.org/licenses/ for more information. =cut diff --git a/DEPENDS b/DEPENDS index 167827ff..1e26afa2 100644 --- a/DEPENDS +++ b/DEPENDS @@ -7,29 +7,29 @@ ┌──────────────┬────────┬────────┬───────────────────────────────────────────────────────────┐ │ dependency │ min. │ lkgv │ URL │ ├──────────────┼────────┼────────┼───────────────────────────────────────────────────────────┤ -│ pkg-config │ 0.25 │ 0.29 │ http://pkgconfig.freedesktop.org/ │ -│ libxcb │ 1.1.93 │ 1.12 │ http://xcb.freedesktop.org/dist/ │ -│ xcb-util │ 0.3.3 │ 0.4.1 │ http://xcb.freedesktop.org/dist/ │ -│ xkbcommon │ 0.4.0 │ 0.6.1 │ http://xkbcommon.org/ │ -│ xkbcommon-x11│ 0.4.0 │ 0.6.1 │ http://xkbcommon.org/ │ -│ util-cursor³⁴│ 0.0.99 │ 0.1.3 │ http://xcb.freedesktop.org/dist/ │ -│ util-wm⁴ │ 0.3.8 │ 0.3.8 │ http://xcb.freedesktop.org/dist/ │ -│ util-keysyms⁴│ 0.3.8 │ 0.4.0 │ http://xcb.freedesktop.org/dist/ │ +│ pkg-config │ 0.25 │ 0.29 │ https://pkgconfig.freedesktop.org/ │ +│ libxcb │ 1.1.93 │ 1.12 │ https://xcb.freedesktop.org/dist/ │ +│ xcb-util │ 0.3.3 │ 0.4.1 │ https://xcb.freedesktop.org/dist/ │ +│ xkbcommon │ 0.4.0 │ 0.6.1 │ https://xkbcommon.org/ │ +│ xkbcommon-x11│ 0.4.0 │ 0.6.1 │ https://xkbcommon.org/ │ +│ util-cursor³⁴│ 0.0.99 │ 0.1.3 │ https://xcb.freedesktop.org/dist/ │ +│ util-wm⁴ │ 0.3.8 │ 0.3.8 │ https://xcb.freedesktop.org/dist/ │ +│ util-keysyms⁴│ 0.3.8 │ 0.4.0 │ https://xcb.freedesktop.org/dist/ │ │ util-xrm⁴ │ 1.0.0 │ 1.0.0 │ https://github.com/Airblader/xcb-util-xrm │ │ libev │ 4.0 │ 4.19 │ http://libev.schmorp.de/ │ -│ yajl │ 2.0.1 │ 2.1.0 │ http://lloyd.github.com/yajl/ │ +│ yajl │ 2.0.1 │ 2.1.0 │ https://lloyd.github.com/yajl/ │ │ asciidoc │ 8.3.0 │ 8.6.9 │ http://www.methods.co.nz/asciidoc/ │ │ xmlto │ 0.0.23 │ 0.0.23 │ http://www.methods.co.nz/asciidoc/ │ │ Pod::Simple² │ 3.22 │ 3.22 │ http://search.cpan.org/~dwheeler/Pod-Simple-3.23/ │ │ docbook-xml │ 4.5 │ 4.5 │ http://www.methods.co.nz/asciidoc/ │ -│ PCRE │ 8.12 │ 8.38 │ http://www.pcre.org/ │ -│ libsn¹ │ 0.10 │ 0.12 │ http://freedesktop.org/wiki/Software/startup-notification │ +│ PCRE │ 8.12 │ 8.38 │ https://www.pcre.org/ │ +│ libsn¹ │ 0.10 │ 0.12 │ https://freedesktop.org/wiki/Software/startup-notification │ │ pango │ 1.30.0 | 1.40.1 │ http://www.pango.org/ │ -│ cairo │ 1.14.4 │ 1.14.6 │ http://cairographics.org/ │ +│ cairo │ 1.14.4 │ 1.14.6 │ https://cairographics.org/ │ └──────────────┴────────┴────────┴───────────────────────────────────────────────────────────┘ ¹ libsn = libstartup-notification ² Pod::Simple is a Perl module required for converting the testsuite - documentation to HTML. See http://michael.stapelberg.de/cpan/#Pod::Simple + documentation to HTML. See https://michael.stapelberg.de/cpan/#Pod::Simple ³ xcb-util-cursor, to be precise. ⁴ Depending on your distribution, this might be considered part of xcb-util. diff --git a/contrib/per-workspace-layout.pl b/contrib/per-workspace-layout.pl index 9304b6fd..48590456 100644 --- a/contrib/per-workspace-layout.pl +++ b/contrib/per-workspace-layout.pl @@ -1,7 +1,7 @@ #!/usr/bin/env perl # vim:ts=4:sw=4:expandtab # © 2012 Michael Stapelberg -# Licensed under BSD license, see http://code.i3wm.org/i3/tree/LICENSE +# Licensed under BSD license, see https://github.com/i3/i3/blob/next/LICENSE # # Append this line to your i3 config file: # exec_always ~/per-workspace-layout.pl diff --git a/debian/control b/debian/control index 76a84a5a..46e35dfe 100644 --- a/debian/control +++ b/debian/control @@ -27,7 +27,7 @@ Build-Depends: debhelper (>= 9), libpango1.0-dev, libpod-simple-perl Standards-Version: 3.9.8 -Homepage: http://i3wm.org/ +Homepage: https://i3wm.org/ Package: i3 Architecture: any diff --git a/debian/copyright b/debian/copyright index f86d850f..f80edad8 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,4 +1,4 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: i3 Upstream-Contact: Michael Stapelberg Source: https://i3wm.org/ diff --git a/docs/asciidoc-git.conf b/docs/asciidoc-git.conf index 36bdb6f5..08f28a5d 100644 --- a/docs/asciidoc-git.conf +++ b/docs/asciidoc-git.conf @@ -520,8 +520,8 @@ cellspacing="0" cellpadding="4"> [header] - + "https://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> + @@ -647,7 +647,7 @@ endif::doctype-manpage[] {disable-javascript%

} diff --git a/docs/debugging b/docs/debugging index 7be7c8e5..07bc13a0 100644 --- a/docs/debugging +++ b/docs/debugging @@ -32,8 +32,8 @@ if you can. 4.7-85-g9c15b95 (development version):: Your version is 85 commits newer than 4.7, and the git revision of your -version is +9c15b95+. Go to http://code.i3wm.org/i3/commit/?h=next and see if -the line "commit" starts with the same revision. If so, you are using the +version is +9c15b95+. Go to https://github.com/i3/i3/commits/next and see if +the most recent commit starts with the same revision. If so, you are using the latest version. Development versions of i3 have logging enabled by default and are compiled @@ -109,9 +109,9 @@ No matter whether i3 misbehaved in some way without crashing or whether it just crashed, the logfile provides all information necessary to debug the problem. To upload a compressed version of the logfile (for a bugreport), use: ------------------------------------------------------------------------------- -DISPLAY=:0 i3-dump-log | bzip2 -c | curl --data-binary @- http://logs.i3wm.org ------------------------------------------------------------------------------- +------------------------------------------------------------------------------- +DISPLAY=:0 i3-dump-log | bzip2 -c | curl --data-binary @- https://logs.i3wm.org +------------------------------------------------------------------------------- This command does not depend on i3 (it also works while i3 displays the crash dialog), but it requires a working X11 connection. @@ -154,9 +154,9 @@ you found the section which clearly highlights the problem, additional information might be necessary to completely diagnose the problem. When debugging with us in IRC, be prepared to use a so called nopaste service -such as http://nopaste.info or http://pastebin.com because pasting large -amounts of text in IRC sometimes leads to incomplete lines (servers have line -length limitations) or flood kicks. +such as https://pastebin.com because pasting large amounts of text in IRC +sometimes leads to incomplete lines (servers have line length limitations) or +flood kicks. == Debugging i3bar diff --git a/docs/hacking-howto b/docs/hacking-howto index d585c2d7..2ca44a5f 100644 --- a/docs/hacking-howto +++ b/docs/hacking-howto @@ -52,8 +52,8 @@ Here’s a memory refresher: == Using git / sending patches For a short introduction into using git, see -http://web.archive.org/web/20121024222556/http://www.spheredev.org/wiki/Git_for_the_lazy -or, for more documentation, see http://git-scm.com/documentation +https://web.archive.org/web/20121024222556/http://www.spheredev.org/wiki/Git_for_the_lazy +or, for more documentation, see https://git-scm.com/documentation Please talk to us before working on new features to see whether they will be accepted. A good way for this is to open an issue and asking for opinions on it. @@ -156,7 +156,7 @@ workspace, the split container we are talking about is the workspace. To get an impression of how different layouts are represented, just play around and look at the data structures -- they are exposed as a JSON hash. See -http://i3wm.org/docs/ipc.html#_tree_reply for documentation on that and an +https://i3wm.org/docs/ipc.html#_tree_reply for documentation on that and an example. == Files diff --git a/docs/i3-pod2html b/docs/i3-pod2html index bda7e8d7..bd797fcb 100755 --- a/docs/i3-pod2html +++ b/docs/i3-pod2html @@ -31,7 +31,7 @@ $parser->html_header_before_title( - +