[mutter] (136 commits) Non-fast-forward update to branch wip/cally-leak



The branch 'wip/cally-leak' 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:

  8740278... cally: fix state set leak

Commits added to the branch:

  df89c30... backends: Drop unused function (*)
  978e651... core: Remove unused struct field (*)
  a72ab76... core: Do not force cursor renderer update here (*)
  f7d0f2c... backends: Drop unused function (*)
  41042b1... backends/native: Remove unused function (*)
  a270b6a... clutter: Drop _clutter_clear_events_queue_for_stage() (*)
  38a96cc... Update Brazilian Portuguese translation (*)
  97f10a0... barriers: Fix leak in meta_barrier_destroy (*)
  1e78d90... barriers: Free backend implementation at dispose time (*)
  82fffac... wayland: Add versions to primary selection protocols (*)
  9b9b912... backends: force enable modifiers on tagged devices (*)
  8ae641a... cogl tests: Show the actual output from tests if VERBOSE is (*)
  544b92d... Update Hebrew translation (*)
  533882a... wayland: Fix refcount error (*)
  3a27302... backends/x11: Set stage on logical keyboard device (*)
  67cc60c... clutter: Align all screen transformations to 1/256th of a s (*)
  df228e8... screen-cast/area-src: Clear framebuffer before painting sta (*)
  6664044... clutter: Do not use stack-allocated ClutterEvents (*)
  16139ef... backends: Do not use stack-allocated ClutterEvents (*)
  86fa8af... core: Do not update last device on CLUTTER_DEVICE_ADDED/REM (*)
  089be8b... backends: Ensure to clear the last updated device on device (*)
  4dbf2de... build: Build libmutter using sources as positional argument (*)
  4e9a2e4... build: Do not provide built sources as libmutter_dep source (*)
  64d34a7... background-content: Apply Cullable clipping even in the tra (*)
  71f03a7... wayland/actor-surface: Always set opaque region on alpha-le (*)
  78592cb... surface-actor: Simplify culling logic (*)
  5afdbc6... wayland/client: Free GSubprocessLauncher after spawning (*)
  505b348... Update Catalan translation (*)
  209b1ba... clutter/frame-clock: Adapt refresh rate from to frame info (*)
  113446f... Bump version to 3.38.1 (*)
  f481cbf... plugin: Drop version information (*)
  ea179ed... Bump version to 40.alpha (*)
  b9e5a2d... backends/native: Wait to have an stage before emitting CLUT (*)
  9b8eaff... build: Bump graphene requirement to 1.10.2 (*)
  1a9f9b0... cogl: Remove unused header (*)
  c2dbdb3... clutter: Add progress function for CoglMatrix (*)
  a761caf... cogl/matrix: Add cogl_matrix_init_from_matrix initializer (*)
  eee2e33... cogl/matrix: Add constant identity initializer (*)
  dc9c1f8... Remove ClutterMatrix (*)
  566b081... cogl/tests: Compare matrices using array (*)
  fe0a325... cogl/matrix: Import skew functions from Clutter (*)
  eed3c62... clutter/util: Replace ClutterVertex4 with graphene_vec4_t i (*)
  f61377b... clutter/util: Make ClutterVertex4 internal to clutter-util. (*)
  8fc3d29... clutter/cogl: Use graphene to progress matrices (*)
  e061393... clutter/util: Remove unused functions (*)
  8e125fb... cogl/matrix: Add cogl_matrix_get_value (*)
  55b05e5... Don't access CoglMatrix struct fields (*)
  2b9ce99... cogl/matrix: Translate using graphene (*)
  02a30f2... cogl/matrix: Multiply using graphene matrices (*)
  ade28ee... cogl/matrix: Rotate using graphene matrices (*)
  06db70e... cogl/matrix: Scale using graphene matrices (*)
  2b7a73e... cogl/matrix: Compare using graphene matrices (*)
  0dbd6d3... cogl/matrix: Look-at using graphene matrices (*)
  dad710a... cogl/matrix: Transpose using graphene matrices (*)
  3ea8af1... cogl/matrix: Frustum with graphene matrices (*)
  5d84f73... cogl/matrix: Skew using graphene matrices (*)
  b1472a6... cogl/matrix: Project and transpose using graphene matrices (*)
  1f0e8fb... cogl/tests: Remove euler test (*)
  dd3c15a... cogl/matrix: Euler-rotate with graphene matrices (*)
  b331868... cogl/matrix: Don't debug-print inverse matrix (*)
  cb733f8... cogl/matrix: Orthographic with graphene matrices (*)
  ada5e67... cogl/matrix: Calculate inverse using graphene matrices (*)
  9b65f74... cogl/matrix: Remove dead code (*)
  45f3e15... cogl/matrix: Check identity using graphene matrices (*)
  a96f0d7... cogl/matrix: Get value using graphene matrix (*)
  7d7981e... cogl/matrix: Remove matrix type (*)
  947e538... cogl/matrix: Remove unused defines (*)
  b878938... cogl/matrix: Cleanup flags and turn them into an enum (*)
  3324fbb... clutter: Explicitly initiate CoglMatrices (*)
  51094de... cogl/matrix: Rename and change cogl_matrix_get_array() (*)
  70397c5... cogl/matrix: Use graphene_matrix_t internally (*)
  1adc9c7... cogl/matrix: Update copyright headers (*)
  1c41bfb... cogl/matrix: Update outdated documentation and comments (*)
  6c695ec... cogl/matrix: Remove extra padding (*)
  2e986ed... cogl/matrix: Add graphene_matrix_t utility function (*)
  1d13c52... clutter/actor: Split building the transform into a separate (*)
  6512138... clutter/actor: Cache inverse transform (*)
  1f38494... clutter: Register progress function for graphene_matrix_t (*)
  eaa795a... cogl/matrix: Remove cached inverse and flags (*)
  5b8c0dc... cogl/matrix: Make CoglMatrix a typedef to graphene_matrix_t (*)
  050053a... cogl/matrix: Remove custom boxed type (*)
  cedb531... cogl/matrix: Relocate and update projection and transform A (*)
  3e0c961... Replace the CoglMatrix type by graphene_matrix_t (*)
  db23ee5... cogl/matrix: Move inverse calculation to cogl-graphene.c (*)
  5db1f67... clutter/stage: Setup 2D view internally (*)
  cbcbe39... clutter/stage: Only use graphene_matrix_* APIs (*)
  2406f22... clutter/actor: Use graphene APIs (*)
  f9d1b7c... clutter/clone: Use graphene APIs (*)
  dc8f875... clutter/offscreen-effect: Stop using CoglMatrix API (*)
  aca2880... clutter/stage-view: Use graphene APIs (*)
  eff662f... clutter/paint-nodes: Use graphene APIs (*)
  6aa2964... clutter/paint-volume: Use graphene APIs (*)
  571bf5a... clutter/pan-action: Use graphene APIs (*)
  462ade5... clutter/scroll-actor: Use graphene APIs (*)
  3cb5905... clutter/util: Use graphene APIs (*)
  d03ffe1... cogl/matrix-stack: Embed graphene matrices in entry structs (*)
  9e1004d... cogl/matrix-stack: Use graphene APIs (*)
  182b517... cogl: Use graphene APIs (*)
  4376f59... shaped-texture: Use graphene APIs (*)
  f676861... renderer-view: Use graphene APIs (*)
  f6998f8... src: Use graphene APIs (*)
  a3cb1ca... texture-tower: Use graphene APIs (*)
  090973e... cogl/tests: Use graphene APIs (*)
  77352c2... tests: Use graphene APIs (*)
  b5749a8... Remove CoglMatrix (*)
  c956193... input-settings: Disconnect device signals on dispose (*)
  6db7d8f... backend: Add a backend release function (*)
  98df888... main: Release backend on teardown (*)
  b536a53... place: Use 'placement' topic for logging monitor rect (*)
  9a75de9... util: Remove a bunch of unused debug topics (*)
  24c374f... util: Remove unused meta_debug_spew() (*)
  b1ffd14... main: Parse MUTTER_DEBUG as debug string (*)
  4982485... util: Remove now unused debug functions (*)
  e0944b6... backend: Don't pull generated headers (indirectly) (*)
  bbc4116... backends: Use graphene_point_t on meta_cursor_tracker_get_p (*)
  a3c95f6... clutter: Drop clutter_event_peek() (*)
  0cab71e... clutter: Do not special case allocated events (*)
  67129c7... clutter/effect: Don't expose pre and post paint helpers (*)
  f5c77df... clutter/offscreen-effect: Unref framebuffer on pre_paint (*)
  de01dea... clutter/offscreen-effect: Simplify paint (*)
  f650004... clutter/paint-nodes: Don't skip pipeline node constructor (*)
  cef6534... clutter/offscreen-effect: Remove CoglMaterial from public A (*)
  4435bec... clutter/offscreen-effect: Undeprecate clutter_offscreen_eff (*)
  cce4d75... clutter/deform-effect: Use clutter_offscreen_effect_get_tar (*)
  c7ab5f3... clutter/offscreen-effect: Remove clutter_offscreen_effect_g (*)
  8bdd2aa... window/wayland: Offset position with size mismatch when res (*)
  815583b... gschema: Make "Requires a restart." strings consistent (*)
  e923641... gschema: list experimental dma-buf-screen-sharing feature (*)
  dbe44f3... gschema: Force one bullet point per line (*)
  313e3e7... Make meta_* logging utilities not require line break (*)
  7266e51... wayland: Don't include newline in client error events (*)
  2c95e08... Remove misplaced line break in g_* logging functions (*)
  58e2ac8... gschema: really use line breaks in schema (*)
  02bc107... Update Portuguese translation (*)
  935d594... gschema/wayland: Do not disable the X Security extension (*)
  cd489a1... cally: fix state set leak

(*) 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]