[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][xorg-team/lib/libinput][debian-unstable] 14 commits: README: update documentation links



Title: GitLab

Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libinput

Commits:

11 changed files:

Changes:

  • README.md
    ... ... @@ -15,11 +15,11 @@ User documentation
    15 15
     ------------------
    
    16 16
     
    
    17 17
     Documentation explaining features available in libinput is available
    
    18
    -[here](https://wayland.freedesktop.org/libinput/doc/latest/pages.html).
    
    18
    +[here](https://wayland.freedesktop.org/libinput/doc/latest/features.html).
    
    19 19
     
    
    20
    -This includes the [FAQ](https://wayland.freedesktop.org/libinput/doc/latest/faq.html)
    
    20
    +This includes the [FAQ](https://wayland.freedesktop.org/libinput/doc/latest/faqs.html)
    
    21 21
     and the instructions on
    
    22
    -[reporting bugs](https://wayland.freedesktop.org/libinput/doc/latest/reporting_bugs.html).
    
    22
    +[reporting bugs](https://wayland.freedesktop.org/libinput/doc/latest/reporting-bugs.html).
    
    23 23
     
    
    24 24
     
    
    25 25
     Source code
    
    ... ... @@ -32,7 +32,7 @@ For a list of current and past releases visit:
    32 32
     https://www.freedesktop.org/wiki/Software/libinput/
    
    33 33
     
    
    34 34
     Build instructions:
    
    35
    -https://wayland.freedesktop.org/libinput/doc/latest/building_libinput.html
    
    35
    +https://wayland.freedesktop.org/libinput/doc/latest/building.html
    
    36 36
     
    
    37 37
     Reporting Bugs
    
    38 38
     --------------
    
    ... ... @@ -49,11 +49,11 @@ for more info.
    49 49
     Documentation
    
    50 50
     -------------
    
    51 51
     
    
    52
    -- Developer API documentation: https://wayland.freedesktop.org/libinput/doc/latest/modules.html
    
    52
    +- Developer API documentation: https://wayland.freedesktop.org/libinput/doc/latest/development.html
    
    53 53
     - High-level documentation about libinput's features:
    
    54
    -  https://wayland.freedesktop.org/libinput/doc/latest/pages.html
    
    54
    +  https://wayland.freedesktop.org/libinput/doc/latest/features.html
    
    55 55
     - Build instructions:
    
    56
    -  https://wayland.freedesktop.org/libinput/doc/latest/building_libinput.html
    
    56
    +  https://wayland.freedesktop.org/libinput/doc/latest/building.html
    
    57 57
     - Documentation for previous versions of libinput: https://wayland.freedesktop.org/libinput/doc/
    
    58 58
     
    
    59 59
     Examples of how to use libinput are the debugging tools in the libinput
    

  • debian/changelog
    1
    -libinput (1.12.4-2) UNRELEASED; urgency=medium
    
    1
    +libinput (1.12.6-1) unstable; urgency=medium
    
    2 2
     
    
    3
    +  * New upstream release.
    
    3 4
       * control: Fix typos in descriptions. (Closes: #916458)
    
    4 5
     
    
    5
    - -- Timo Aaltonen <tjaalton@debian.org>  Tue, 18 Dec 2018 13:03:42 +0200
    
    6
    + -- Timo Aaltonen <tjaalton@debian.org>  Wed, 23 Jan 2019 13:51:42 +0200
    
    6 7
     
    
    7 8
     libinput (1.12.4-1) unstable; urgency=medium
    
    8 9
     
    

  • doc/user/reporting-bugs.rst
    ... ... @@ -228,7 +228,7 @@ device capabilities together with the event stream from the kernel. On our
    228 228
     side, this allows us to recreate a virtual device identical to your device
    
    229 229
     and re-play the event sequence, hopefully triggering the same bug.
    
    230 230
     
    
    231
    -evemu-record takes a <tt>/dev/input/eventX</tt> event node, but without arguments
    
    231
    +evemu-record takes a ``/dev/input/eventX`` event node, but without arguments
    
    232 232
     it will simply show the list of devices and let you select: ::
    
    233 233
     
    
    234 234
          $ sudo evemu-record > scroll.evemu
    

  • meson.build
    1 1
     project('libinput', 'c', 'cpp',
    
    2
    -	version : '1.12.4',
    
    2
    +	version : '1.12.6',
    
    3 3
     	license : 'MIT/Expat',
    
    4 4
     	default_options : [ 'c_std=gnu99', 'warning_level=2' ],
    
    5 5
     	meson_version : '>= 0.41.0')
    
    ... ... @@ -251,6 +251,7 @@ quirks_data = [
    251 251
     	'quirks/10-generic-trackball.quirks',
    
    252 252
     	'quirks/30-vendor-aiptek.quirks',
    
    253 253
     	'quirks/30-vendor-alps.quirks',
    
    254
    +	'quirks/30-vendor-contour.quirks',
    
    254 255
     	'quirks/30-vendor-cyapa.quirks',
    
    255 256
     	'quirks/30-vendor-elantech.quirks',
    
    256 257
     	'quirks/30-vendor-huion.quirks',
    

  • quirks/30-vendor-contour.quirks
    1
    +[Contour Design RollerMouse Free 2]
    
    2
    +MatchVendor=0x0b33
    
    3
    +MatchProduct=0x0401
    
    4
    +MatchUdevType=mouse
    
    5
    +ModelBouncingKeys=1
    
    6
    +
    
    7
    +[Contour Design RollerMouse Re:d]
    
    8
    +MatchVendor=0x0b33
    
    9
    +MatchProduct=0x1000
    
    10
    +MatchUdevType=mouse
    
    11
    +ModelBouncingKeys=1

  • quirks/50-system-acer.quirks
    ... ... @@ -3,3 +3,7 @@ MatchName=AT Translated Set 2 keyboard
    3 3
     MatchDMIModalias=dmi:*svnAcer:pnSwitchSA5-271:*
    
    4 4
     ModelTabletModeNoSuspend=1
    
    5 5
     
    
    6
    +[Acer Spin 5]
    
    7
    +MatchName=AT Translated Set 2 keyboard
    
    8
    +MatchDMIModalias=dmi:*svnAcer:pnSpinSP513-52N:*
    
    9
    +ModelTabletModeNoSuspend=1
    \ No newline at end of file

  • quirks/50-system-asus.quirks
    ... ... @@ -17,3 +17,15 @@ AttrPressureRange=24:10
    17 17
     MatchName=*ETPS/2 Elantech Touchpad*
    
    18 18
     MatchDMIModalias=dmi:*svnASUSTeKCOMPUTERINC.:pnUX302LA:*
    
    19 19
     AttrEventCodeDisable=ABS_MT_PRESSURE;ABS_PRESSURE;
    
    20
    +
    
    21
    +# Asus VivoBook Flip 14 TP412UA tablet switch seems misbehaving, always
    
    22
    +# indicating tablet position
    
    23
    +[Asus TP412UA Keyboard]
    
    24
    +MatchName=AT Translated Set 2 keyboard
    
    25
    +MatchDMIModalias=dmi:*svnASUSTeKCOMPUTERINC.:pnVivoBookFlip14_ASUSFlipTP412UA:*
    
    26
    +ModelTabletModeNoSuspend=1
    
    27
    +
    
    28
    +[Asus TP412UA Touchpad]
    
    29
    +MatchName=*ELAN*Touchpad*
    
    30
    +MatchDMIModalias=dmi:*svnASUSTeKCOMPUTERINC.:pnVivoBookFlip14_ASUSFlipTP412UA:*
    
    31
    +ModelTabletModeNoSuspend=1

  • src/evdev-mt-touchpad.c
    ... ... @@ -2504,6 +2504,10 @@ tp_pair_tablet_mode_switch(struct evdev_device *touchpad,
    2504 2504
     	if (touchpad->tags & EVDEV_TAG_EXTERNAL_TOUCHPAD)
    
    2505 2505
     		return;
    
    2506 2506
     
    
    2507
    +	if (evdev_device_has_model_quirk(touchpad,
    
    2508
    +					 QUIRK_MODEL_TABLET_MODE_NO_SUSPEND))
    
    2509
    +		return;
    
    2510
    +
    
    2507 2511
     	evdev_log_debug(touchpad,
    
    2508 2512
     			"tablet_mode_switch: activated for %s<->%s\n",
    
    2509 2513
     			touchpad->devname,
    

  • src/libinput.h
    ... ... @@ -3159,7 +3159,8 @@ libinput_set_user_data(struct libinput *libinput,
    3159 3159
      *
    
    3160 3160
      * @param libinput A previously initialized libinput context
    
    3161 3161
      * @return The caller-specific data previously assigned in
    
    3162
    - * libinput_create_udev().
    
    3162
    + * libinput_set_user_data(), libinput_path_create_context() or
    
    3163
    + * libinput_udev_create_context().
    
    3163 3164
      */
    
    3164 3165
     void *
    
    3165 3166
     libinput_get_user_data(struct libinput *libinput);
    

  • tools/libinput-measure-fuzz.py
    ... ... @@ -455,7 +455,7 @@ def main(args):
    455 455
         except PermissionError as e:
    
    456 456
             print('Permission denied, please re-run as root')
    
    457 457
         except InvalidConfigurationError as e:
    
    458
    -        print('Error: {}'.format(e.message))
    
    458
    +        print('Error: {}'.format(e))
    
    459 459
         except KeyboardInterrupt as e:
    
    460 460
             print('Exited on user request')
    
    461 461
     
    

  • tools/libinput-record.man
    ... ... @@ -53,6 +53,10 @@ This option requires that a
    53 53
     \fB\-\-output-file\fR is specified and that all devices to be recorded are
    
    54 54
     given on the commandline.
    
    55 55
     .TP 8
    
    56
    +.B \-\-show\-keycodes
    
    57
    +Show keycodes as-is in the recording. By default, common keys are obfuscated
    
    58
    +and printed as \fBKEY_A\fR to avoid information leaks.
    
    59
    +.TP 8
    
    56 60
     .B \-\-with-libinput
    
    57 61
     Record libinput events alongside device events.
    
    58 62
     .B THIS FEATURE IS EXPERIMENTAL.
    


  • Reply to: