mutter/src/backends/native
Peter Hutterer e078a007d6 backends: add support for scroll button locking
Where enabled, the first click of the scroll button sets the button logically
down, the second click sets the button logically up.

This is an accessibility feature, it doesn't require users to keep holding the
button down while scrolling which is hard or impossible for some users.

gsettings-desktop-schemas merge request:
https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/merge_requests/39

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1432
2020-10-14 16:02:29 +00:00
..
dbus-utils.c
dbus-utils.h
gen-default-modes.py
meta-backend-native-private.h
meta-backend-native-types.h
meta-backend-native.c Remove misplaced line break in g_* logging functions 2020-10-08 16:38:41 +02:00
meta-backend-native.h
meta-barrier-native.c
meta-barrier-native.h
meta-clutter-backend-native.c clutter: Remove 'eglnative' backend layer 2020-08-13 17:51:56 +02:00
meta-clutter-backend-native.h clutter: Remove 'eglnative' backend layer 2020-08-13 17:51:56 +02:00
meta-cogl-utils.c backends/native: Move pixel format helper to separate file 2020-09-01 13:05:24 -03:00
meta-cogl-utils.h backends/native: Move pixel format helper to separate file 2020-09-01 13:05:24 -03:00
meta-crtc-kms.c backends/native: Fall back to compositing if direct scanout failed 2020-09-17 12:17:35 +00:00
meta-crtc-kms.h backends/native: Fall back to compositing if direct scanout failed 2020-09-17 12:17:35 +00:00
meta-crtc-mode-kms.c crtc-kms: Make KMS CRTC mode a type inheriting MetaCrtcMode 2020-06-11 09:20:16 +00:00
meta-crtc-mode-kms.h crtc-kms: Make KMS CRTC mode a type inheriting MetaCrtcMode 2020-06-11 09:20:16 +00:00
meta-cursor-renderer-native.c Make meta_* logging utilities not require line break 2020-10-08 16:38:41 +02:00
meta-cursor-renderer-native.h
meta-drm-buffer-dumb.c
meta-drm-buffer-dumb.h
meta-drm-buffer-gbm.c cogl/scanout: Allow blitting to framebuffer 2020-09-01 13:05:24 -03:00
meta-drm-buffer-gbm.h drm-buffer/gbm: Support both surface and standalone buffers 2020-04-16 14:08:19 +02:00
meta-drm-buffer-import.c
meta-drm-buffer-import.h
meta-drm-buffer.c
meta-drm-buffer.h
meta-event-native.c
meta-event-native.h
meta-gpu-kms.c backends: force enable modifiers on tagged devices 2020-09-28 14:00:44 +02:00
meta-gpu-kms.h backends: force enable modifiers on tagged devices 2020-09-28 14:00:44 +02:00
meta-input-device-native.c clutter/backends: Rename master and slave devices 2020-08-31 21:07:03 +02:00
meta-input-device-native.h backends: Add MetaInputDevice derivable class 2020-03-24 18:07:31 +00:00
meta-input-device-tool-native.c
meta-input-device-tool-native.h
meta-input-settings-native.c backends: add support for scroll button locking 2020-10-14 16:02:29 +00:00
meta-input-settings-native.h
meta-keymap-native.c compositor: use XDG_CONFIG_HOME as initial lookup path for xkb 2020-06-08 11:29:30 +00:00
meta-keymap-native.h
meta-kms-connector-private.h
meta-kms-connector.c kms: Skip displays with 'non-desktop' property set 2020-08-05 06:09:36 +00:00
meta-kms-connector.h kms: Skip displays with 'non-desktop' property set 2020-08-05 06:09:36 +00:00
meta-kms-crtc-private.h
meta-kms-crtc.c kms/crtc: Always consider gamma state valid 2020-09-15 11:31:57 +00:00
meta-kms-crtc.h
meta-kms-device-private.h
meta-kms-device.c kms/device: Provide driver name and description 2020-08-29 10:32:20 +00:00
meta-kms-device.h kms/device: Provide driver name and description 2020-08-29 10:32:20 +00:00
meta-kms-impl-device.c kms/device: Provide driver name and description 2020-08-29 10:32:20 +00:00
meta-kms-impl-device.h kms/device: Provide driver name and description 2020-08-29 10:32:20 +00:00
meta-kms-impl-simple.c backends/native: Fall back to compositing if direct scanout failed 2020-09-17 12:17:35 +00:00
meta-kms-impl-simple.h
meta-kms-impl.c
meta-kms-impl.h
meta-kms-page-flip-private.h
meta-kms-page-flip.c
meta-kms-plane-private.h
meta-kms-plane.c
meta-kms-plane.h
meta-kms-private.h backends/native: Remove unused meta_gpu_kms_wait_for_flip and more 2020-08-04 08:57:06 +00:00
meta-kms-types.h backends: force enable modifiers on tagged devices 2020-09-28 14:00:44 +02:00
meta-kms-update-private.h backends/native: Fall back to compositing if direct scanout failed 2020-09-17 12:17:35 +00:00
meta-kms-update.c backends/native: Fall back to compositing if direct scanout failed 2020-09-17 12:17:35 +00:00
meta-kms-update.h backends/native: Fall back to compositing if direct scanout failed 2020-09-17 12:17:35 +00:00
meta-kms-utils.c
meta-kms-utils.h
meta-kms.c backends/native: Remove unused meta_gpu_kms_wait_for_flip and more 2020-08-04 08:57:06 +00:00
meta-kms.h
meta-launcher.c
meta-launcher.h backends/native: Replace tabs with spaces 2020-02-19 18:28:29 +00:00
meta-monitor-manager-kms.c backends/native: Use proper string format for uint64_t 2020-08-28 13:40:15 +00:00
meta-monitor-manager-kms.h
meta-output-kms.c crtc-kms: Make KMS CRTC mode a type inheriting MetaCrtcMode 2020-06-11 09:20:16 +00:00
meta-output-kms.h output: Make implementations inherit MetaOutput 2020-06-10 18:54:51 +00:00
meta-renderer-native-gles3.c *: Fix spelling mistakes found by codespell 2020-08-29 09:10:31 +00:00
meta-renderer-native-gles3.h
meta-renderer-native.c backends: force enable modifiers on tagged devices 2020-09-28 14:00:44 +02:00
meta-renderer-native.h backends: force enable modifiers on tagged devices 2020-09-28 14:00:44 +02:00
meta-seat-native.c Make meta_* logging utilities not require line break 2020-10-08 16:38:41 +02:00
meta-seat-native.h backends/native: Remove unused function 2020-09-23 16:32:18 +02:00
meta-stage-native.c clutter: Paint views with individual frame clocks 2020-07-02 19:36:51 +02:00
meta-stage-native.h
meta-udev.c backends: force enable modifiers on tagged devices 2020-09-28 14:00:44 +02:00
meta-udev.h backends: force enable modifiers on tagged devices 2020-09-28 14:00:44 +02:00
meta-virtual-input-device-native.c Remove misplaced line break in g_* logging functions 2020-10-08 16:38:41 +02:00
meta-virtual-input-device-native.h
meta-xkb-utils.c
meta-xkb-utils.h