summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* core: Drop "volatile" from static GTypes in manual registrationwip/carlosg/volatile-warningsCarlos Garnacho2021-03-182-14/+12
* wayland/surface: Do not free placement ops of cached stateRobert Mader2021-03-151-1/+2
* wayland/subsurface: Move placement ops to the parents pending stateRobert Mader2021-03-144-67/+108
* main: Expose hooks to manage context with more granularityJonas Ådahl2021-03-133-7/+18
* 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
* later: Handle gracefully calls with unset displayMarco Trevisan (Treviño)2021-03-131-2/+9
* restart: Request to hide the restart message if not acceptedMarco Trevisan (Treviño)2021-03-131-1/+6
* main: Force Xwayland startup if not on systemdBenjamin Berg2021-03-121-1/+8
* backends/input-settings: Don't bind mouse GSettings to ClutterSettingsSebastian Keller2021-03-121-4/+0
* wayland/window: Correct detection whether to send `configure`Aleksandr Mezin2021-03-123-6/+49
* native: Add headless mode using surfaceless EGL contextJonas Ådahl2021-03-125-40/+130
* tests: Add persistent virtual monitor testJonas Ådahl2021-03-122-0/+127
* tests: Add tests for virtual screen cast sourceJonas Ådahl2021-03-125-0/+703
* screen-cast/session: Introduce RecordVirtual D-Bus APIJonas Ådahl2021-03-128-0/+924
* 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
* main: Add --virtual-monitor argumentJonas Ådahl2021-03-121-0/+112
* tests: Add virtual monitor testsJonas Ådahl2021-03-129-0/+169
* tests: Add reference test frameworkJonas Ådahl2021-03-129-0/+850
* Introduce virtual monitorsJonas Ådahl2021-03-1221-38/+1049
* kms/connector: Don't use MetaConnectorType for connector typeJonas Ådahl2021-03-123-5/+14
* plugins/default: Initialize background color in a predictable mannerJonas Ådahl2021-03-121-5/+8
* backend: Only show cursor when showing stage if pointer is presentJonas Ådahl2021-03-121-1/+22
* backend: Add 'prepare-shutdown' signalJonas Ådahl2021-03-123-0/+20
* workspace: Nag less about tiny but sane work areasJonas Ådahl2021-03-121-2/+4
* 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-123-0/+100
* main: Make it possible to set properties when overriding configurationJonas Ådahl2021-03-126-10/+71
* 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-129-26/+248
* backend/native: Add getter for is-headless stateJonas Ådahl2021-03-122-0/+8
* seat/impl: Make it possible to run without libinputJonas Ådahl2021-03-126-33/+113
* 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