{"object_kind":"push","event_name":"push","before":"421fe9457e41b6624429fff9ae19e368a1de93dc","after":"7b2e8df143fe94742d67271ec39c460f2d3b12dc","ref":"refs/heads/1.30-branch","ref_protected":false,"checkout_sha":"7b2e8df143fe94742d67271ec39c460f2d3b12dc","message":null,"user_id":9716,"user_name":"Marge Bot","user_username":"marge-bot","user_email":"","user_avatar":"https://gitlab.freedesktop.org/uploads/-/system/user/avatar/9716/marge.png","project_id":147,"project":{"id":147,"name":"libinput","description":"Input device management and event handling library","web_url":"https://gitlab.freedesktop.org/libinput/libinput","avatar_url":null,"git_ssh_url":"git@ssh.gitlab.freedesktop.org:libinput/libinput.git","git_http_url":"https://gitlab.freedesktop.org/libinput/libinput.git","namespace":"libinput","visibility_level":20,"path_with_namespace":"libinput/libinput","default_branch":"main","ci_config_path":"","homepage":"https://gitlab.freedesktop.org/libinput/libinput","url":"git@ssh.gitlab.freedesktop.org:libinput/libinput.git","ssh_url":"git@ssh.gitlab.freedesktop.org:libinput/libinput.git","http_url":"https://gitlab.freedesktop.org/libinput/libinput.git"},"commits":[{"id":"edc25c071a4aead5d62fc5ac5e358171f5afd107","message":"tablet: fix handling of AttrPressureRange quirk\n\ntablet_get_quirked_pressure_thresholds() is wrong:\nthe pressure thresholds for tip press and tip release are swapped around.\nThis seems to be a regression introduced in commit 4bc27543e907.\n\nThis prevents AttrPressureRange from working as intended for tablets,\nand causes weird things to happen if it's set.\n(For example, when pressure is in the range between\nthe intended release threshold and the intended press threshold,\nthe \"pressed\" status flip-flops between 0 and 1 every frame).\n\nFix that.\n\n(cherry picked from commit b58d5a165b62354b48efca5605150c86e4c1e0c2)\n\nPart-of: \n","title":"tablet: fix handling of AttrPressureRange quirk","timestamp":"2026-02-24T12:46:18+10:00","url":"https://gitlab.freedesktop.org/libinput/libinput/-/commit/edc25c071a4aead5d62fc5ac5e358171f5afd107","author":{"name":"Michał Chojnowski","email":"michocho98@gmail.com"},"added":[],"modified":["src/evdev-tablet.c"],"removed":[]},{"id":"f20f4c54a24863ec1b5549a6c9bdd6f70b8b888d","message":"quirks: Add generic Synaptics quirk found in HP ones\n\nThis quirk is a generic one for all the HP laptops with haptic touchpad\nso makes more sense here because we are applying it dmi independent\nbeing more difficult to track this change if the touchpad became used in\nother vendors.\n\nSigned-off-by: David Santamaría Rogado \n(cherry picked from commit 3cf723451fd0205d2e64437b4233fc4cf6ca1f50)\n\nPart-of: \n","title":"quirks: Add generic Synaptics quirk found in HP ones","timestamp":"2026-02-24T12:46:18+10:00","url":"https://gitlab.freedesktop.org/libinput/libinput/-/commit/f20f4c54a24863ec1b5549a6c9bdd6f70b8b888d","author":{"name":"David Santamaría Rogado","email":"howl.nsp@gmail.com"},"added":[],"modified":["quirks/30-vendor-synaptics.quirks"],"removed":[]},{"id":"7522cb9baefe8e022d3f0480b618903d8bc8d61c","message":"quirks: add Lenovo touchpad quirk in a generic way\n\nMatching in vendor and product covers many models as possible.\n\n01E8 product is always haptic.\n\n01E0 can be or not haptic, leave it outside this and mantain it per\nsystem model. When the kernel detects haptic touchpads the ones that\ncannot be differenciated won't need to have quirk neither.\n\nSigned-off-by: David Santamaría Rogado \n(cherry picked from commit a525b3032681691b7d86bde2f9dd66525071af95)\n\nPart-of: \n","title":"quirks: add Lenovo touchpad quirk in a generic way","timestamp":"2026-02-24T12:46:18+10:00","url":"https://gitlab.freedesktop.org/libinput/libinput/-/commit/7522cb9baefe8e022d3f0480b618903d8bc8d61c","author":{"name":"David Santamaría Rogado","email":"howl.nsp@gmail.com"},"added":["quirks/30-vendor-goodix.quirks"],"modified":[],"removed":[]},{"id":"7b2e8df143fe94742d67271ec39c460f2d3b12dc","message":"quirks: Add quirk for Gigabyte Aorus 15BKF keyboard\n\nThis keyboard sits on the USB bus, so it's considered an external\nkeyboard by default. This commit changes that to internal\nso that DWT detection on the laptop touchpad works.\n\n(cherry picked from commit cc1499fbb3100c29a300d38bdf3c2776edeaf804)\n\nPart-of: \n","title":"quirks: Add quirk for Gigabyte Aorus 15BKF keyboard","timestamp":"2026-02-24T12:46:18+10:00","url":"https://gitlab.freedesktop.org/libinput/libinput/-/commit/7b2e8df143fe94742d67271ec39c460f2d3b12dc","author":{"name":"Helga K","email":"strike0347@proton.me"},"added":[],"modified":["quirks/50-system-gigabyte.quirks"],"removed":[]}],"total_commits_count":4,"push_options":{},"repository":{"name":"libinput","url":"git@ssh.gitlab.freedesktop.org:libinput/libinput.git","description":"Input device management and event handling library","homepage":"https://gitlab.freedesktop.org/libinput/libinput","git_http_url":"https://gitlab.freedesktop.org/libinput/libinput.git","git_ssh_url":"git@ssh.gitlab.freedesktop.org:libinput/libinput.git","visibility_level":20}}