From 94dba68f9620446acfa270c217ad9f35d5bee1dc Mon Sep 17 00:00:00 2001 From: Daniel Stone Date: Tue, 5 Jun 2018 11:07:16 +0100 Subject: [PATCH] doc: Fix URLs for GitLab, HTTPS 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 --- README.md | 22 +++++++++++----------- doc/building.dox | 4 ++-- doc/normalization-of-relative-motion.dox | 2 +- doc/reporting-bugs.dox | 4 ++-- doc/tapping.dox | 2 +- 5 files changed, 17 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index e9259fc..f5024c2 100644 --- 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. diff --git a/doc/building.dox b/doc/building.dox index ef7793b..17c1db7 100644 --- a/doc/building.dox +++ b/doc/building.dox @@ -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 diff --git a/doc/normalization-of-relative-motion.dox b/doc/normalization-of-relative-motion.dox index d0ab560..5211f79 100644 --- a/doc/normalization-of-relative-motion.dox +++ b/doc/normalization-of-relative-motion.dox @@ -49,7 +49,7 @@ the udev property MOUSE_DPI for this information. This property is usuall set via the udev hwdb. The "mouse-dpi-tool" utility provided by libevdev should be +href="https://freedesktop.org/wiki/Software/libevdev/">libevdev should be used to measure a device's resolution. The format of the property for single-resolution mice is: diff --git a/doc/reporting-bugs.dox b/doc/reporting-bugs.dox index a73018b..df1c4b4 100644 --- a/doc/reporting-bugs.dox +++ b/doc/reporting-bugs.dox @@ -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 -evemu records the +evemu 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. diff --git a/doc/tapping.dox b/doc/tapping.dox index 743b13b..b901daa 100644 --- a/doc/tapping.dox +++ b/doc/tapping.dox @@ -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. -- 2.7.4