[mutter] (325 commits) Non-fast-forward update to branch bilelmoussaoui/untangle-window
- From: Bilal Elmoussaoui <bilelmoussaoui src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] (325 commits) Non-fast-forward update to branch bilelmoussaoui/untangle-window
- Date: Thu, 22 Sep 2022 15:50:29 +0000 (UTC)
The branch 'bilelmoussaoui/untangle-window' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
efb1c06... core: Untangle meta_window_shared_new
30429cd... window: Move surface property to it subclasses
Commits added to the branch:
c8e6386... clutter: Migrate to gi-docgen (*)
7b7e1c6... cally: Migrate to gi-docgen (*)
a73ae93... clutter: Remove all the since annotations (*)
bd4dd6b... wayland/compositor: Add MetaContext getter (*)
1844dcc... wayland/dma-buf: Get backend via MetaContext (*)
50396fc... kms/device: Differentiate between lack of AddFb2() and udev (*)
34475e7... wayland/dma-buf: Always send modifiers if AddFB2() is suppo (*)
550f09a... clutter/stage-view: Defer and accumulate redraw-clip on sca (*)
823e3a5... Bump required wayland-protocols version (*)
2cb7499... wayland: Add single pixel buffer support (*)
45ccf10... tests/wayland: Print error messages for wl_display_dispatch (*)
5b868a2... tests/wayland: Add test for single pixel buffer protocol (*)
d3a7e9a... ci: Include gcr4 in image (*)
a07fd4e... wayland/dma-buf: Only try to query KMS device on native bac (*)
1a86b6b... tests/clutter: Don't set CLUTTER_SCALE (*)
4333625... tests/kvm: Don't run in parallel (*)
385df73... wayland/cursor-surface: Pass buffer-transform to cursor spr (*)
df27017... monitor-transform: Add helper to transform matrices (*)
f804fe3... stage: Implement buffer-transform support in MetaOverlay (*)
22b9a42... screencast: Implement buffer-transform support (*)
01a4ec1... wayland/outputs: Report actual monitor transform (*)
c61dc68... monitor-manager: Don't include generated header in header (*)
02eac69... tests/dbus-runner: Just forward test case exit status (*)
f91f53e... tests: Add cogl test utils framework (*)
eaed0e4... tests/cogl: Migrate atlas-migration test (*)
5e92500... tests/cogl: Migrate blend-strings test (*)
67a9226... tests/cogl: Migrate blend test (*)
8c41b3b... tests/cogl: Migrate depth test test (*)
3839fb4... tests/cogl: Migrate color-hsl test (*)
66004d8... cogl/tests: Remove a few defunct 'test requirements' (*)
f3a821b... tests/cogl: Migrate backface-culling test (*)
a3b2118... tests/cogl: Migrate just-vertex-shader (*)
63af78d... tests/cogl: Migrate pipeline user matrix test (*)
9305f8d... tests/cogl: Migrate pipeline uniforms test (*)
6c8b12c... tests/cogl: Migrate pixel buffer tests (*)
a53fdfb... tests/cogl: Migrate premult test (*)
a8f9466... tests/cogl: Migrate snippets test (*)
18dd64d... tests/cogl: Migrate wrap modes test (*)
6ac0c19... tests/cogl: Migrate sub-texture test (*)
fd99884... tests/cogl: Migrate custom attributes test (*)
0c6eb86... tests/cogl: Migrate offscreen test (*)
559c9c8... tests/cogl: Migrate journal test (*)
8dc0489... tests/cogl: Migrate primitive tests (*)
400cc89... tests/cogl: Migrate sparse pipeline test (*)
bfd5e87... tests/cogl: List known failures (*)
ddb982b... tests/cogl: Migrate read texture formats test (*)
ae9b4a1... tests/cogl: Migrate write texture formats test (*)
2746861... tests/cogl: Migrate point size test (*)
41e5ee6... tests/cogl: Migrate point size attribute tests (*)
590290c... tests/cogl: Migrate point sprite tests (*)
c0746a0... tests/cogl: Migrate no-gl header test (*)
7a91c30... cogl: Remove version (*)
5b0fa9c... tests/cogl: Migrate layer remove test (*)
0a841ce... tests/cogl: Migrate alpha test test (*)
33c582d... tests/cogl: Migrate map buffer range test (*)
629c23b... tests/cogl: Migrate npot texture test (*)
85ad013... tests/cogl: Migrate alpha texture test (*)
09990f8... tests/cogl: Migrate texture get/set data test (*)
3750ed6... tests/cogl: Migrate framebuffer bits test (*)
20111fa... tests/cogl: Migrate primitive and journal test (*)
68dcde0... tests/cogl: Migrate copy/replace texture test (*)
d066fb5... tests/cogl: Migrate pipeline cache unrefs texture test (*)
9474406... tests/cogl: Migrate texture no allocate test (*)
e7f535a... tests/cogl: Migrate pipeline shader state test (*)
2b43ff5... tests/cogl: Migrate texture rg test (*)
5d40a5e... tests/cogl: Migrate fence test (*)
4ebaa43... cogl: Remove now empty conform test suite (*)
9a9e7e4... tests/cogl: Add unit test framework (*)
d0861c8... cogl: Move out bitmask unit test to separate file (*)
4905a55... cogl/pipeline-cache: Move unit test to its own file (*)
57382b6... test/cogl/unit: Allow marking known failures (*)
ae0f6c5... cogl/pipeline-state: Move out failing test to its own file (*)
16a7f77... cogl/pipeline-state: Move out working unit test to separate (*)
07f8edd... cogl/pipeline/opengl: Move out unit test to separate file (*)
2c72032... tests/cogl/unit: Run most tests with all drivers (*)
04bbe31... cogl/pipeline/glsl: Distinguish between pipeline state type (*)
30daad4... cogl/pipeline/vertend/glsl: Move out unit test to its own f (*)
efaf5a2... cogl: Remove the now unused test framework (*)
23526a9... x11-display: Unset GDK_BACKEND environment variable (*)
5356bc8... main: Add meta-context to the header (*)
8fcee7a... clutter/stage: Add nullable annotation to get_*_actor metho (*)
8019714... texture-mipmap: Fix some leaks and tidy up (*)
a4e7136... ci: Always retry the image build step (*)
b4fff40... clutter/frame-clock: Ignore missing presentation timestamps (*)
3d044c3... monitor-config-store: Remove whitespace to silence check-co (*)
5476fee... monitor-config-store: Parentheses for correct indentation (*)
9d7cebd... monitor-manager: Remove struct member indentation (*)
c430731... output-xrandr: Less line wrapping (*)
2a725f0... cursor-renderer-native: Don't retry forever after GBM curso (*)
2e76280... Bump version to 43.beta (*)
811f280... build: Add missing include (*)
10a2787... tests/runner: Remove support running tests as an X11 WM (*)
532c63e... tests/runner: Make test runner use the headless backend (*)
06d9ed3... tests/runner: Recreate the virtual monitor for each test (*)
5c26d78... tests/runner: Add 'resize_monitor' metatest command (*)
e743334... tests/runner: Add 'sync_shown' command (*)
a25081f... tests/respect-constraints: Explicitly set monitor size (*)
24965a7... window: Make monitor from rect finder helper more clearly n (*)
cf848c5... window: Get backend from context when updating monitors (*)
4ed9653... window: Add monitor finder using stored IDs (*)
5f96194... window/wayland: Always update the monitor when updating (*)
aa7653b... tests: Test hotplugs when having unmapped Wayland window (*)
0d47b46... wayland: Fix thinko in paired tablet loop filter (*)
b2ba653... monitor-config-manager: Put logical monitor size scaling in (*)
5fb4a2c... monitor-config-manager: Fix layout size with scaled mirrori (*)
8698b4a... monitor-config-manager: Mark the mirroring logical monitor (*)
71bf31d... monitor-config-manager: Use helper to calculate mirroring s (*)
4580bca... monitor: Add mode spec helper checking resolution similarne (*)
3dca01a... monitor-config-manager: Use scale from past configs when ge (*)
6de2e0a... tests: Add test for remembering configured monitor scales (*)
dcd3bcc... monitor-manager: Expose :night-light-supported property (*)
e2d4da8... screen-cast-stream: Embed the wayland output name to stream (*)
6427916... Update meta connector types enum (*)
5d81f6d... ci: Avoid duplicate pipelines vol 2 (*)
2b06e1b... tests: Give mutter-test-runner the RUNPATH to find Clutter (*)
d371c18... tests/kvm: Disable -Werror when building kernel image (*)
c6dc12c... ci: Drop distro version from image name (*)
d70b0c7... ci: Bump base image to F36 (*)
2df9ccd... tests/kvm: Pass test executable last (*)
22a46d4... tests/kvm: Allow passing multi argument test cases (*)
d2c4914... tests/dbus-runner: Don't consume options after '--' (*)
9988dc3... tests/test-client: Wait for processs to exit before shuttin (*)
510a938... tests/pointer-constraints: Destroy client after test (*)
b50353b... Add 'catch' option (*)
530d296... ci: Don't use common build configuration in dist (*)
d9030e0... ci: Enable 'catch' backtrace generation (*)
9c1cd66... tests/kvm/virtme-runner: Add more logging (*)
f6e24c6... monitor: Generate mode IDs with 3 decimal places for Hz (*)
b5169f2... output-kms: Change SYNC_TOLERANCE from 1% to 0.001Hz (*)
8e5f5fb... monitor-config-manager: Only report Hz to 3 decimal places (*)
8711d44... monitor-config-store: Only save 3 decimal places of <rate> (*)
a2636ce... tests: Expect <rate> to always have three decimal places (r (*)
9a2c5d7... tools/get-state: Round refresh rates to three decimal place (*)
64a67aa... backend/native: Don't warn on EACCES if headless (*)
f760b47... kms-impl-device: Remember the min/max values for a DRM_MODE (*)
f765437... kms-types: Add type MetaKmsRange (*)
33ee155... kms-connector: Add "max bpc" property (*)
2b561a3... kms-update: Add function meta_kms_update_set_max_bpc (*)
0cc4815... kms-impl-device-atomic: Apply META_KMS_CONNECTOR_PROP_MAX_B (*)
b6dbb68... kms-impl-device-simple: Apply META_KMS_CONNECTOR_PROP_MAX_B (*)
e0e10c2... monitor-manager-private: Add max_bpc to MetaOutputAssignmen (*)
6ff0d60... output: Add max_bpc support (*)
a907cef... monitor: Add function meta_monitor_get_max_bpc() (*)
4eef54f... monitor-config-manager: Add a max_bpc field to MetaMonitorC (*)
f19b350... output-kms: Add max_bpc support (*)
978cbe2... onscreen-native: Set max_bpc with mode sets (*)
99d84ae... output-xrandr: Add support for the "max bpc" KMS connector (*)
d39137c... monitor-manager-xrandr: Changing "max bpc" changes output a (*)
0333678... monitor-config-store: Add parsing support for "maxbpc" in m (*)
cc203e2... monitor-test-utils: Add max_bpc field (*)
26a9dd7... monitor-unit-tests: Add a basic set-and-get test for max_bp (*)
0cfd0c3... monitor-store-unit-tests: Verify <maxbpc> XML is stored cor (*)
51064c1... wayland: Ensure to unlink destroy listeners after destructi (*)
f4f39d3... wayland: Ensure to unlink destroy listeners for subsurfaces (*)
9c402bd... wayland: Ensure to remove destroy listener for MetaWaylandB (*)
ed516dd... wayland: Add destruction listener to activation token surfa (*)
84396ba... stage: Mark stage as active on wayland when it has key-focu (*)
e5784bf... clutter/actor: Add detail to ::event signal (*)
4fce0b9... clutter: Add source field to crossing events (*)
8ad4056... clutter/click-action: Don't stop release events if gesture (*)
9d558e3... wayland: Unlink surface listener when freeing token (*)
52b1531... Update Abkhazian translation (*)
8e2085d... backends/native: Add xlnx to the atomic deny list (*)
c302137... Update Finnish translation (*)
bb1ffb0... shaped-texture: Don't clear mipmaps during painting (*)
96aa0fb... output/kms: Add more heuristics to decide when to offer fal (*)
c7954be... tests/wayland/test-driver: Unset resource user data on fina (*)
3faf1f1... ci: Install colord and lcms2 devel packages (*)
20a91aa... backend: Add color manager skeleton (*)
b6aea13... util: Add 'color' debug topic (*)
15bbded... monitor-manager/native: Bail if gamma LUT size differs (*)
8446cd9... monitor: Add getter for EDID MD5 checksum (*)
c6c3f34... monitor: Add API to get GAMMA LUT size (*)
f8dbea2... monitor: Add API to set GAMMA LUT (*)
972e393... monitor: Add API to check whether the monitor is virtual or (*)
f939a7c... tests/monitor-unit-tests: Make serials more unique (*)
ccb6a7e... monitor: Allow vendor/product/serial to return NULL (*)
7ee60e1... monitor: Don't only use 'winsys ID' to check sameness (*)
67e7140... monitor-manager: Move PNP lookup to MetaBackend (*)
4fe743e... dbus-runner: Add colord mocking (*)
3fe01ff... color-manager: Take over color device management from gsd-c (*)
0dc6d76... tests/kvm: Forward MUTTER_DEBUG to the virtual machine (*)
43cd700... color-manager: Set up a D-Bus proxy to org.gnome.SettingsDa (*)
9ece224... output: Keep the EDID struct with the other output info (*)
b8ddf7a... monitor: Add getter for EDID info struct (*)
6403cfe... color-manager: Add API to get the color device for a monito (*)
41ebf3b... color-device: Add getter for the associated monitor (*)
8826b29... color-manager: Add ready state (*)
f4be29e... tests: Add rudimentary color device test (*)
508d3fe... config: Add PACKAGE_NAME macro (*)
083b788... color-manager: Maintain a lcms context (*)
7a242ff... monitor: Add API to check color transform support (*)
062abe0... color: Generate and store ICC profiles from EDID or EFI (*)
60d0394... tests/mock/colord: Add profile mock support (*)
cc84a45... color-profile: Create colord profiles (*)
0a0fb2f... color: Create color profile for assigned profile (*)
9dda79b... monitor-manager: Move gamma LUT manipulation API to MetaCrt (*)
b59dc05... crtc: Get/set gamma via helper struct (*)
985292c... color-profile: Add getter for brightness profile (*)
7b71ec8... color-device: Add new 'changed' signal for when the device (*)
b3fa4a6... color-manager: Add API to set brightness (*)
16149d7... color-manager: Keep track of temperature (*)
2206405... color-profile: Add API to get file path (*)
69df2a3... color-store: Monitor for non-EDID color profiles (*)
3e1a3fa... color-profile: Add gamma LUT generators (*)
baef39e... color-device: Add API to update gamma LUTs (*)
7100977... color-manager: Update gamma LUTs when needed (*)
b7d3c9e... color-device: Maybe update brightness from profile when upd (*)
a232eb2... backend/test: Add support for gamma getting/setting (*)
99d0c37... tests/color: Auto cleanup devices after tests (*)
ceedc0e... color: Emit signal when device is updated (*)
1adbb68... tests/color: Add test for night light (*)
17c99ed... x11: Add X11 color manager subclass (*)
39e01d8... color-manager/x11: Set color transformation matrix (*)
b071a83... clutter/stage-view: Add API to check if a shadowfb is used (*)
3c79eb5... compositor/native: Allow scanout for offscreen rotated view (*)
d3b81d7... stage-impl: Use onscreen framebuffer for scanout (*)
2a87eb6... renderer-view: Use common helper function to transform matr (*)
5b251bd... color-device: Add API to set test efivar path (*)
9aa9cac... color-device: Pass calibration state separately when creati (*)
57c7d75... color-device: Don't wrongly use Unknown vendor in ICC profi (*)
48ff211... color-store: Fix small file path leak in ensure_device_prof (*)
3e22eb3... color-store: Fix two small leaks in init_profile_directory (*)
73bb333... backend: Remove unused barrier vfunc (*)
eb764e0... barrier/x11: Let the seat bind the input events for us (*)
3c50a9f... output-xrandr: Fix memory leak (*)
f94189d... clutter/utils: Remove magic numbers from fixed point calcul (*)
7902fa3... core: Make sound player feature optional (*)
0211097... workspace: Mark a string as translatable (*)
cc729de... monitor-config-store: Format <rate> using the C locale (. d (*)
a9ae43f... wayland: Ignore text_input requests from unfocused clients (*)
db0f121... output-xrand: Plug a memory leak (*)
f305e4f... Update Croatian translation (*)
932351c... backends: Set up swap_region without damage history (*)
98adff0... Update Ukrainian translation (*)
33dc8ca... window: Notify about size-change when changing monitor (*)
01846ff... clutter/frame-clock: Simplify early presented event handlin (*)
4493270... backends: Implement gamma LUT virtual function for MetaCrtc (*)
4bc5833... Consistently pass timestamp as uint64 when creating MetaSta (*)
b1cc591... tests: Extract D-Bus runner as reusable python module (*)
60b382c... x11/session: Set the context as client data on connection w (*)
7a1beb8... backends: Expose InputMapping D-Bus path to determine table (*)
298c6a4... Update Catalan translation (*)
6ac106d... Updated Czech translation (*)
1a0bd44... backend: Hook up to the parent constructed() (*)
58c3734... backend/native: Prepare render devices earlier than KMS (*)
44dae3e... kms: Only force legacy mode setting when using EGLStream (*)
1d4cdd1... wayland/dma-buf: Always send modifiers when using surfacele (*)
5e75d84... Update Hungarian translation (*)
2bde340... Update Turkish translation (*)
bcb105e... Update Persian translation (*)
7947986... Update Polish translation (*)
c89f262... Update Latvian translation (*)
1bd06e6... Update Portuguese translation (*)
255cd9a... color-device: Don't attempt to set GAMMA_LUT if LUT size is (*)
b29604c... tests/color-management: Move some utility functions higher (*)
c724cb3... tests/monitor-test-utils: Add way to make the GAMMA_LUT zer (*)
b1a687a... tests/color: Test that we handle devices with no GAMMA_LUT (*)
be4e648... render-device: Unmake the EGLContext after checking whether (*)
4ebc7e4... Update Swedish translation (*)
474a111... Update Chinese (China) translation (*)
830006d... Update Basque translation (*)
383c32e... Bump version to 43.rc (*)
7eff0c7... Update Russian translation (*)
3f4736e... Update Galician translation (*)
311a79e... Updated Spanish translation (*)
8d8fbde... Updated Lithuanian translation (*)
7651631... Update Slovenian translation (*)
1637272... Update Brazilian Portuguese translation (*)
e38acce... Update Indonesian translation (*)
80f09ff... Update Icelandic translation (*)
3e60fec... Update Georgian translation (*)
63ff1f6... Update Latvian translation (*)
e334f57... Update Hebrew translation (*)
7333f28... Update Bulgarian translation (*)
fa1bb40... Update Danish translation (*)
3aecb1c... color-profile: Rely on property on ICC for filename (*)
8a53020... tests/dbusmoc/colord: Return proper AlreadyExists error for (*)
a2000a1... tests/dbusmock/colord: Implement FindProfileById (*)
f94a5c7... tests/dbusmock/colord: Fix system profile D-Bus path names (*)
166ad34... color-profile: Don't try to remove the wrong profile on fin (*)
20a98e6... color-profile: Fix error check in finalize (*)
94e1f87... color: Handle profiles not initializing succesfully (*)
da04ae4... tests: Add duplicate color profile test case (*)
a1873e0... core/events: Don't update the cursor renderer on motion und (*)
cc9d206... Revert "barrier: Get rid of private instance struct" (*)
af65a01... barrier: Make type derivable again (*)
bdf3470... Bump version to 43.0 (*)
5333909... Update Kazakh translation (*)
3bc0dce... Update Turkish translation (*)
26f6195... Update Nepali translation (*)
f1d7ccf... cogl: Add a quirk on Mali to glFlush before glGenerateMipma (*)
dc5130a... cogl: Don't check glGetError for functions that don't retur (*)
b8cdc91... x11-display: Clean up GdkDisplay opening (*)
b9c3e2b... x11-display: Fly-by coding style fix (*)
81cc440... window/x11: Minor coding style cleanup (*)
c676bee... xwayland: Move "code like" declarations to the bottom (*)
dad3843... wayland/data-device: Clean up coding style a bit (*)
bde4280... startup-notification/x11: Fix indentation (*)
c1215f4... window-actor/wayland: Add missing config.h (*)
a974007... util: Remove left-over declaration (*)
d517f3a... feedback-actor: Make the other properties static strings (*)
fc8a4af... Remove meta_is_stage_views_enabled() (*)
6edb399... x11-display: Keep track ourself if we're restarting (*)
89b8edc... monitor: Keep the dbus night-light-supported property in sy (*)
9117419... cogl/texture: Type check introspected calls (*)
bc6af4f... default-plugin: Kill workspace switch animation on shutdown (*)
f336911... default-plugin: Use stopped instead of completed signal (*)
deae8aa... core/window: Update workspace MRU list earlier (*)
3a96ef0... core: Focus on most recently focused window when switching (*)
b4b9a7c... core: Move remaining default focus window handling to works (*)
ed7a9af... tests/stacking: Add workspace management commands (*)
7ac982d... tests/stacking: Test always-on-top stacking and focus (*)
c89bae8... tests/stacking: Alt+Tab focus+stacking test for globally ac (*)
7369599... stage: Paint the untransformed swap region (*)
7972594... clutter/frame-clock: Fix dispatch lateness trace text (*)
41f488a... tests/wayland-unit: Move out sync point wait helper (*)
85ef0d1... compositor-view/native: Check that the actor covers the the (*)
6601c3b... tests: Add partial-overlapping scanout test (*)
00ffe0b... kms/device: Add flag to disable sending DRM modifiers to cl (*)
0b7de74... wayland/dma-buf: Use meta_renderer_native_send_modifiers (*)
efc4fa3... backend/native: Sending modifiers to clients can be disable (*)
2f825f3... udev-rules: Disable sending modifiers to clients with amdgp (*)
3e44735... core: Untangle meta_window_shared_new
e75be78... window: Move surface property to it subclasses
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]