summaryrefslogtreecommitdiff
path: root/src/backends
Commit message (Expand)AuthorAgeFilesLines
* backend: Destroy stage when destroying backendJonas Ådahl2021-03-131-0/+1
* backend: Destroy backend explicitlyJonas Ådahl2021-03-131-1/+8
* backend: Destroy clutter backend explicitlyJonas Ådahl2021-03-131-1/+1
* backend: Destroy seat explicitlyJonas Ådahl2021-03-132-20/+10
* backend: Take over seat ownership from the clutter backendJonas Ådahl2021-03-136-82/+96
* input-settings: Don't eat up seat referenceJonas Ådahl2021-03-131-1/+1
* clutter/backend/x11: Fix some variable naming conventionJonas Ådahl2021-03-131-8/+12
* clutter/backend/native: Don't double manage stage implementationJonas Ådahl2021-03-134-30/+10
* backends/native: Sync LEDs when adding new deviceOlivier Fourdan2021-03-131-0/+1
* backends/x11: Don't leak XRRGetPanning resultSebastian Keller2021-03-131-0/+1
* backends/x11: Unref keymap on finalizeSebastian Keller2021-03-131-0/+12
* backends/x11: Free button state mask allocated by XIQueryPointerSebastian Keller2021-03-132-4/+13
* backends/x11: Don't try to read more button states than there areSebastian Keller2021-03-131-1/+1
* backends/input-settings: Don't bind mouse GSettings to ClutterSettingsSebastian Keller2021-03-121-4/+0
* native: Add headless mode using surfaceless EGL contextJonas Ådahl2021-03-125-40/+130
* screen-cast/session: Introduce RecordVirtual D-Bus APIJonas Ådahl2021-03-126-0/+891
* screen-cast/src: Allow for source with adaptive stream sizeJonas Ådahl2021-03-125-30/+74
* screen-cast/src: Add helper to close stream after dispatchJonas Ådahl2021-03-122-10/+15
* remote-desktop/session: Handle unable to transform coordinate gracefullyJonas Ådahl2021-03-126-36/+57
* tests: Add virtual monitor testsJonas Ådahl2021-03-123-0/+3
* tests: Add reference test frameworkJonas Ådahl2021-03-123-0/+6
* Introduce virtual monitorsJonas Ådahl2021-03-1220-38/+1039
* kms/connector: Don't use MetaConnectorType for connector typeJonas Ådahl2021-03-123-5/+14
* backend: Only show cursor when showing stage if pointer is presentJonas Ådahl2021-03-121-1/+22
* backend: Add 'prepare-shutdown' signalJonas Ådahl2021-03-122-0/+16
* monitor: Unset output monitor when disposingJonas Ådahl2021-03-124-1/+21
* crtc/kms: Make the 'transform-handled' API pass through MetaCrtcNativeJonas Ådahl2021-03-125-9/+34
* monitor: Attach to backend instead of GPUJonas Ådahl2021-03-125-21/+17
* renderer/native: Downgrade warning to message about no hw-accel dGPU pathJonas Ådahl2021-03-121-1/+1
* tests: Add headless native backend testJonas Ådahl2021-03-121-0/+1
* backend/native: Hook up 'headless' mode to input and KMS subsystemsJonas Ådahl2021-03-122-7/+30
* kms: Add way to run without mode settingJonas Ådahl2021-03-128-26/+245
* backend/native: Add getter for is-headless stateJonas Ådahl2021-03-122-0/+8
* seat/impl: Make it possible to run without libinputJonas Ådahl2021-03-125-29/+97
* monitor-manager/native: Allow starting without outputs when headlessJonas Ådahl2021-03-122-1/+49
* kms/device: Move universal plane cap check to mode set initJonas Ådahl2021-03-122-10/+12
* kms/impl-device: Make non-abstract types explicitly init mode settingJonas Ådahl2021-03-124-24/+31
* crtc/kms: Add an abstract MetaCrtcNative that sits under MetaCrtcKmsJonas Ådahl2021-03-124-3/+74
* output/kms: Make EDID be read via MetaOutputNative objectJonas Ådahl2021-03-125-5/+19
* native: Add abstract MetaOutputNative objectJonas Ådahl2021-03-124-3/+74
* native: Rename MetaMonitorManagerKms to MetaMonitorManagerNativeJonas Ådahl2021-03-125-114/+130
* backend-native: Add non-functional 'headless' modeJonas Ådahl2021-03-123-3/+55
* backends/input-settings: Do not disconnect seat signalsMarco Trevisan (Treviño)2021-03-101-2/+0
* backends/x11: Pass the seat to the input settingsMarco Trevisan (Treviño)2021-03-101-4/+4
* backends/x11: Fix device hierarchy event handling for x11 backendSuryashankar Das2021-03-101-1/+2
* clutter: Ensure we always call handle_event_post for processed eventsMarco Trevisan (Treviño)2021-03-101-5/+0
* backends/x11: Add dummy input-settings implementationMarco Trevisan (Treviño)2021-03-103-1/+360
* backends/native: Translate right coords when creating motion eventsJonas Dreßler2021-03-081-9/+11
* onscreen/native: Fix cast from CoglOnscreenEglJonas Ådahl2021-03-081-2/+1
* Revert "backends: Use also a native cursor renderer for tablets"Jonas Dreßler2021-03-081-4/+3