{"object_kind":"push","event_name":"push","before":"65e7cd5953107a974e5badbf3dc7cb5ad71a981c","after":"e99f0c995e21ada4ea4c9c93c0c24b8d6ed55eb2","ref":"refs/heads/main","ref_protected":false,"checkout_sha":"e99f0c995e21ada4ea4c9c93c0c24b8d6ed55eb2","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":"d2316d7e93394dbf4d026fc369a0272db67e4ad8","message":"plugins: fix some indentation in the eraser button plugin\n\nPart-of: \n","title":"plugins: fix some indentation in the eraser button plugin","timestamp":"2025-06-24T03:14:16+00:00","url":"https://gitlab.freedesktop.org/libinput/libinput/-/commit/d2316d7e93394dbf4d026fc369a0272db67e4ad8","author":{"name":"Peter Hutterer","email":"peter.hutterer@who-t.net"},"added":[],"modified":["src/libinput-plugin-tablet-eraser-button.c"],"removed":[]},{"id":"f003dbb6cb85c8102f257140288031da4e0166ea","message":"plugins: fix the timer name for the tablet proximity timer\n\nSince every device has one of those, let's name it after the device's\nsystem.\n\nPart-of: \n","title":"plugins: fix the timer name for the tablet proximity timer","timestamp":"2025-06-24T03:14:16+00:00","url":"https://gitlab.freedesktop.org/libinput/libinput/-/commit/f003dbb6cb85c8102f257140288031da4e0166ea","author":{"name":"Peter Hutterer","email":"peter.hutterer@who-t.net"},"added":[],"modified":["src/libinput-plugin-tablet-proximity-timer.c"],"removed":[]},{"id":"e99f0c995e21ada4ea4c9c93c0c24b8d6ed55eb2","message":"evdev: rename evdev_device_dispatch_one to evdev_device_dispatch_frame\n\nBecause it now takes a frame as argument, no longer a single event.\n\nPart-of: \n","title":"evdev: rename evdev_device_dispatch_one to evdev_device_dispatch_frame","timestamp":"2025-06-24T03:14:16+00:00","url":"https://gitlab.freedesktop.org/libinput/libinput/-/commit/e99f0c995e21ada4ea4c9c93c0c24b8d6ed55eb2","author":{"name":"Peter Hutterer","email":"peter.hutterer@who-t.net"},"added":[],"modified":["src/evdev-plugin.c"],"removed":[]}],"total_commits_count":3,"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}}