{"object_kind":"push","event_name":"push","before":"bb05e0d1b5623d240b4e07f9a481fedfaeebd2cb","after":"48d6e959ff85b0f0cf72bcc38c7d799bbb413233","ref":"refs/heads/main","ref_protected":false,"checkout_sha":"48d6e959ff85b0f0cf72bcc38c7d799bbb413233","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":"d9e2360d6253021fe41ceb0d1ece4417a246677f","message":"tablet: fix segfault on pressure-less tablets\n\nCheck whether a tablet has a pressure axis before unconditionally\ndereferencing it.\n\nFixes: e9f3fc080cda (\"tablet: revamp the tablet pressure range handling\")\n\nCloses #1152\n\nPart-of: \n","title":"tablet: fix segfault on pressure-less tablets","timestamp":"2025-07-09T21:21:31+00:00","url":"https://gitlab.freedesktop.org/libinput/libinput/-/commit/d9e2360d6253021fe41ceb0d1ece4417a246677f","author":{"name":"Peter Hutterer","email":"peter.hutterer@who-t.net"},"added":[],"modified":["src/evdev-tablet.c"],"removed":[]},{"id":"25614f005a873b3df79a20dc3779638d03120c8d","message":"test: add missing tip events in the tablet calibration test\n\nWe expect tip events because of the pressure values but for non-pressure\ntablet we need to explicitly set tip down.\n\nPart-of: \n","title":"test: add missing tip events in the tablet calibration test","timestamp":"2025-07-09T21:21:32+00:00","url":"https://gitlab.freedesktop.org/libinput/libinput/-/commit/25614f005a873b3df79a20dc3779638d03120c8d","author":{"name":"Peter Hutterer","email":"peter.hutterer@who-t.net"},"added":[],"modified":["test/test-tablet.c"],"removed":[]},{"id":"0cbe4976ed1936e228f3fcc5f4f831e9688a3075","message":"test: fix failing tablet tests for pressure-less tablets\n\nPart-of: \n","title":"test: fix failing tablet tests for pressure-less tablets","timestamp":"2025-07-09T21:21:32+00:00","url":"https://gitlab.freedesktop.org/libinput/libinput/-/commit/0cbe4976ed1936e228f3fcc5f4f831e9688a3075","author":{"name":"Peter Hutterer","email":"peter.hutterer@who-t.net"},"added":[],"modified":["test/test-tablet.c"],"removed":[]},{"id":"b0b3022c833d56892e5352d3fd59aa0440e037f8","message":"test: sort the litest tablet device list alphabetically again\n\nPart-of: \n","title":"test: sort the litest tablet device list alphabetically again","timestamp":"2025-07-09T21:21:32+00:00","url":"https://gitlab.freedesktop.org/libinput/libinput/-/commit/b0b3022c833d56892e5352d3fd59aa0440e037f8","author":{"name":"Peter Hutterer","email":"peter.hutterer@who-t.net"},"added":[],"modified":["test/litest.h"],"removed":[]},{"id":"48d6e959ff85b0f0cf72bcc38c7d799bbb413233","message":"test: add a test device for a pressureless tablet\n\nSee https://gitlab.freedesktop.org/libinput/libinput/-/issues/1152\n\nPart-of: \n","title":"test: add a test device for a pressureless tablet","timestamp":"2025-07-09T21:21:32+00:00","url":"https://gitlab.freedesktop.org/libinput/libinput/-/commit/48d6e959ff85b0f0cf72bcc38c7d799bbb413233","author":{"name":"Peter Hutterer","email":"peter.hutterer@who-t.net"},"added":["test/litest-device-ploopy-pavonis-stylus.c"],"modified":["meson.build","test/litest.h"],"removed":[]}],"total_commits_count":5,"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}}