doc: Fix URLs for GitLab, HTTPS
authorDaniel Stone <daniels@collabora.com>
Tue, 5 Jun 2018 10:07:16 +0000 (11:07 +0100)
committerDaniel Stone <daniels@collabora.com>
Tue, 5 Jun 2018 10:07:16 +0000 (11:07 +0100)
The GitLab migrations means that bugs should now be reported there
rather than Bugzilla. Though the repository is still available via
anongit, cloning through GitLab allows use of HTTPS.

All freedesktop.org URLs are also preferentially served over HTTPS
rather than unsecured HTTP.

Signed-off-by: Daniel Stone <daniels@collabora.com>
README.md
doc/building.dox
doc/normalization-of-relative-motion.dox
doc/reporting-bugs.dox
doc/tapping.dox

index e9259fc667ea65923262b606f74202582e671292..f5024c22f31f5a4afbb29051eaae21c98c1ea0e2 100644 (file)
--- a/README.md
+++ b/README.md
@@ -40,19 +40,19 @@ Source code
 -----------
 
 The source code of libinput can be found at:
-http://cgit.freedesktop.org/wayland/libinput
+https://gitlab.freedesktop.org/libinput/libinput
 
 For a list of current and past releases visit:
-http://www.freedesktop.org/wiki/Software/libinput/
+https://www.freedesktop.org/wiki/Software/libinput/
 
 Build instructions:
-http://wayland.freedesktop.org/libinput/doc/latest/building_libinput.html
+https://wayland.freedesktop.org/libinput/doc/latest/building_libinput.html
 
 Reporting Bugs
 --------------
 
-Bugs can be filed in the libinput component of Wayland:
-https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=libinput
+Bugs can be filed on freedesktop.org GitLab:
+https://gitlab.freedesktop.org/libinput/libinput/issues/
 
 Where possible, please provide the `libinput record` output
 of the input device and/or the event sequence in question.
@@ -62,19 +62,19 @@ See @ref reporting_bugs for more info.
 Documentation
 -------------
 
-- Developer API documentation: http://wayland.freedesktop.org/libinput/doc/latest/modules.html
+- Developer API documentation: https://wayland.freedesktop.org/libinput/doc/latest/modules.html
 - High-level documentation about libinput's features:
-http://wayland.freedesktop.org/libinput/doc/latest/pages.html
+https://wayland.freedesktop.org/libinput/doc/latest/pages.html
 - Build instructions:
-http://wayland.freedesktop.org/libinput/doc/latest/building_libinput.html
+https://wayland.freedesktop.org/libinput/doc/latest/building_libinput.html
 - Documentation for previous versions of libinput: https://wayland.freedesktop.org/libinput/doc/
 
 Examples of how to use libinput are the debugging tools in the libinput
 repository. Developers are encouraged to look at those tools for a
 real-world (yet simple) example on how to use libinput.
 
-- A commandline debugging tool: https://cgit.freedesktop.org/wayland/libinput/tree/tools/libinput-debug-events.c
-- A GTK application that draws cursor/touch/tablet positions: https://cgit.freedesktop.org/wayland/libinput/tree/tools/libinput-debug-gui.c
+- A commandline debugging tool: https://gitlab.freedesktop.org/libinput/libinput/tree/master/tools/libinput-debug-events.c
+- A GTK application that draws cursor/touch/tablet positions: https://gitlab.freedesktop.org/libinput/libinput/tree/master/tools/libinput-debug-gui.c
 
 License
 -------
@@ -88,5 +88,5 @@ libinput is licensed under the MIT license.
 > and/or sell copies of the Software, and to permit persons to whom the
 > Software is furnished to do so, subject to the following conditions: [...]
 
-See the [COPYING](http://cgit.freedesktop.org/wayland/libinput/tree/COPYING)
+See the [COPYING](https://gitlab.freedesktop.org/libinput/libinput/tree/master/COPYING)
 file for the full license information.
index ef7793b08fa53157f7246b494c8e19fcf8e7ea5d..17c1db70b4ca86a2482207f2f9df97d54db9e0e4 100644 (file)
@@ -18,7 +18,7 @@ process below.  A successful build requires the @ref
 building_dependencies to be installed before running meson.
 
 @code
-$> git clone git://anongit.freedesktop.org/git/wayland/libinput
+$> git clone https://gitlab.freedesktop.org/libinput/libinput
 $> cd libinput
 $> meson --prefix=/usr builddir/
 $> ninja -C builddir/
@@ -189,7 +189,7 @@ requires the @ref building_dependencies to be installed at configure
 time.
 
 @code
-$> git clone git://anongit.freedesktop.org/git/wayland/libinput
+$> git clone https://gitlab.freedesktop.org/libinput/libinput
 $> cd libinput
 $> ./autogen.sh --prefix=/usr --libdir=/usr/lib64
 $> make
index d0ab5603827ac1d8c82265de6070ffecd18bfddc..5211f7926d00ef8d3032417d51d6e3884ea03bf2 100644 (file)
@@ -49,7 +49,7 @@ the udev property <b>MOUSE_DPI</b> for this information. This property is usuall
 set via the <a
 href="http://cgit.freedesktop.org/systemd/systemd/tree/hwdb/70-mouse.hwdb">udev hwdb</a>.
 The "mouse-dpi-tool" utility provided by <a
-href="http://freedesktop.org/wiki/Software/libevdev/">libevdev</a> should be
+href="https://freedesktop.org/wiki/Software/libevdev/">libevdev</a> should be
 used to measure a device's resolution.
 
 The format of the property for single-resolution mice is:
index a73018bd265c2a011ae86a53a8fb1d87fb67147c..df1c4b4db19a1f75d6c98be847f6b436bb18a7ff 100644 (file)
@@ -2,7 +2,7 @@
 @page reporting_bugs Reporting bugs
 
 A new bug can be filed here:
-https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=libinput
+https://gitlab.freedesktop.org/libinput/libinput
 
 When reporting bugs against libinput, please follow the instructions below
 and provide the required data. You will need:
@@ -182,7 +182,7 @@ E: USEC_INITIALIZED=5463031
 @note Where available, the @ref libinput-record tools should be used instead
 of evemu
 
-<a href="http://www.freedesktop.org/wiki/Evemu/">evemu</a> records the
+<a href="https://www.freedesktop.org/wiki/Evemu/">evemu</a> records the
 device capabilities together with the event stream from the kernel. On our
 side, this allows us to recreate a virtual device identical to your device
 and re-play the event sequence, hopefully triggering the same bug.
index 743b13bd72495598b281fbfb90abc4f00c9a7bf1..b901daa9418c8cb60074af64699fff64fecf1082 100644 (file)
@@ -15,7 +15,7 @@ even though some hardware can distinguish between that many fingers.
 @section tapping_default Tap-to-click default setting
 
 Tapping is **disabled** by default on most devices, see [this
-commit](http://cgit.freedesktop.org/wayland/libinput/commit/?id=2219c12c3aa45b80f235e761e87c17fb9ec70eae)
+commit](https://gitlab.freedesktop.org/libinput/libinput/commit/2219c12c3aa45b80f235e761e87c17fb9ec70eae)
 because:
 - if you don't know that tapping is a thing (or enabled by default), you get
   spurious button events that make the desktop feel buggy.