[mutter] (156 commits) Non-fast-forward update to branch wip/nielsdg/use-g-declare-interface



The branch 'wip/nielsdg/use-g-declare-interface' 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:

  084a77c... clutter: StageWindow: Use G_DECLARE_INTERFACE()
  6fd3fb5... clutter: Content: Use G_DECLARE_INTERFACE()
  75f9d67... clutter: MasterClock: Use G_DECLARE_INTERFACE()
  6372d08... clutter: Animatable: Use G_DECLARE_INTERFACE()

Commits added to the branch:

  fda2e79... Bump version to 3.31.4 (*)
  e3e933c... clutter/x11: Implement keycode remap to keysyms on virtual  (*)
  174df4e... Remove po/Makevars (*)
  a56a59f... Remove po/ChangeLog (*)
  ddb0ef1... backends/native: Add flags to MetaGpuKms (*)
  1def099... backends/native: Re-order primary GPU choosing logic (*)
  9182c8b... backends/native: Move primary_gpu into MetaRendererNative (*)
  3d2ca9a... renderer/native: Count devices on EGLDevice check (*)
  dfde2f5... renderer/native: Secondary gpu data for all (*)
  60ac283... renderer/native: Move primary GPU choosing later (*)
  22f8651... renderer/native: Prefer hardware rendering for primary GPU (*)
  a0909c3... constraints: Fix titlebars going off the bottom (*)
  2b2d77d... cursor-tracker: Add 'cursor-moved' signal (*)
  5007130... clutter/stage: Add clutter_stage_is_redraw_queued() API (*)
  08229a6... screen-cast-monitor-stream: Don't pass monitor manager when (*)
  0da0207... screen-cast: Add getters to fetch object owners (*)
  bd97b11... renderer: Add API to get view from logical monitor (*)
  7ac2083... backends/stage: Fix minor style issue (*)
  ed5c1f4... backends/stage: Emit signal between painting actors and ove (*)
  328eff7... screen-cast/monitor-stream-src: Copy content before cursor  (*)
  79d99cb... cursor-renderer: Add API to allow inhibiting HW cursor (*)
  4e402b3... screen-cast: Add 'cursor-mode' to allow decoupled cursor up (*)
  c45d5f5... cursor-tracker: Emit `cursor-changed` after renderer was up (*)
  56d260c... screen-cast-monitor-stream-src: Only send cursor bitmap whe (*)
  e9778eb... build: Pass --quiet to glib-genmarshal (*)
  60d22b7... wayland: Accept NULL primary data source (*)
  ca67d52... x11: Add method to launch applications, using SnLauncher (*)
  f033d0e... core: Add MetaLaunchContext (*)
  ff50727... startup-notification: Silence warning (*)
  1ca60f4... input-settings/x11: Only warn once about missing udev suppo (*)
  3738579... window-actor: Use actual image size for capture (*)
  84aeb8f... Dockerfile: Remove manual pipewire-0.2.5 upgrade (*)
  5c66afb... Dockerfile: Update gsettings-desktop-schemas copr URL (*)
  2bcc9e2... clutter/tests/interactive: Remove dead code (*)
  8c9e827... clutter/stage: Fix debug logging (*)
  c242558... clutter/debug: Add printf annotations to log helpers (*)
  576e7a4... clutter/tests: Fix missing declaration warnings (*)
  caf27c4... clutter/tests: Remove dead code (*)
  4447739... clutter: Fix const qualifier usage (*)
  d4a9535... cogl-path: Cast function pointer explicitly (*)
  5468509... cogl-path: Remove own glu.h version (*)
  c550048... cogl: Add missing `void` to functions with no arguments (*)
  bbd295a... cogl: Fix const qualifier usage (*)
  548c0f1... cogl: Remove redundant function declarations (*)
  982d135... cogl: Add missing function declarations (*)
  ede10dd... clutter: Add missing `void` to function declaration (*)
  cbbd3e3... clutter/build: Don't pass --prototypes to glib-genmarshal (*)
  f615eea... backend: Remove redundant function declarations (*)
  01cea0d... Fix const qualifier usage (*)
  12a42a9... wayland: Move DND surface role into its own file (*)
  1bbb5c8... meta: Only declare types when generating gir files (*)
  8d91135... wayland/xdg-shell: Fix buffer attach coordinate comparison (*)
  25f416c... meson.build: Add more compilation warnings (*)
  6c91683... gitlab-ci.yml: Treat warnings as errors (*)
  c57ae7f... cogl/path: Don't depend on GL/glu.h (*)
  562cf14... core: Fix compiler warning (*)
  371b97a... meson: Fix map files and load them to hide private symbols (*)
  0813091... meson: Set proper soversion and version to libraries (*)
  adc5670... meson: Hide symbols by default in clutter (*)
  3838341... meson: Set cogl as dependency of libmutter-cogl dependency (*)
  7f551ba... meson: Don't list libraries private dependencies in pc file (*)
  e352011... MonitorManager: Use composition instead of inheriting from  (*)
  e02fef8... meta: Hide libmutter symbols by default and selectively exp (*)
  2528a39... gitlab-ci.yml: Change build step build type to debugoptimiz (*)
  2e53ce8... meta, startup-notification: Make type declarations public (*)
  8655bc5... clutter: Fix offscreen-effect painting of clones (*)
  5c3ec27... cogl: Fix builds with G_DISABLE_ASSERT (*)
  de41f3e... clutter: Fix builds with G_DISABLE_ASSERT (*)
  d5a7bbd... Fix builds with G_DISABLE_ASSERT (*)
  3fa6a92... screen-cast: Fix monitor recording on HiDPI (*)
  a08d7cf... wayland: Update gtk-shell protocol to v3 (*)
  177b4df... wayland: Implement window activation and focus stealing pre (*)
  72692b1... clutter-box-layout: Use floats and assert on denormal numbe (*)
  7ae6987... clutter: Add generic ClutterKeymap object (*)
  6de81b0... evdev: Implement ClutterKeymap (*)
  923751a... clutter: Add ClutterKeymap getter (*)
  e0fd7a6... clutter: Avoid redundant margin changes (*)
  b04cca9... clutter/evdev: Set the backend keymap before using it (*)
  30550ef... crtc/kms: Parse and store IN_FORMATS in full (*)
  31d99c5... crtc/kms: Remove unused field formats_prop_id (*)
  0789c3f... crtc/kms: Use plane formats if no IN_FORMATS (*)
  8a0d0ce... crtc/kms: Add fallback primary plane formats (*)
  7f2dbb6... crtc/kms: Document meta_crtc_kms_get_modifiers (*)
  23e7a0a... crtc/kms: Add primary plane format list accessors (*)
  442dcc7... renderer/native: Valid formats for secondary dumb buffers (*)
  a62dbc6... renderer/native: Debug print chosen secondary FB format (*)
  b76bf20... backends/native: Don't use software renderer for GPU copy (*)
  6932b3c... renderer/native: fix missing GPU copy egl ext error (*)
  be25911... Update POTFILES.skip (*)
  2c54045... screen-cast-stream: Don't broadcast PipeWireStreamAdded sig (*)
  7a94113... gitlab-ci: Use artifacts to keep built data and reuse in te (*)
  a54f9e8... gitlab-ci: Use runtime dir owned only by current user (*)
  f63b69b... gitlab-ci: Define exported global variables once (*)
  de76074... ui: Remove fallback app menu (*)
  5a71ed4... clutter-event: Correctly annotate some methods (*)
  0f0b411... clutter/content: Add clutter_content_invalidate_size() (*)
  25f36b3... clutter/image: Also invalidate size (*)
  d8c7583... clutter/paint-node: Add multitexture API (*)
  02b184b... clutter/paint-node: Expose clutter_paint_node_paint() (*)
  b63e104... clutter/paint-nodes: Expose ClutterRootNode (*)
  317414a... clutter/paint-nodes: Push/pop framebuffer (*)
  b4ae6cd... Don't include potentially sensitive window titles in logs (*)
  dbe73c3... meson: Do not install cogl config.env if installed tests ar (*)
  e9eaa37... monitor-manager: Use output name as display name in GetReso (*)
  cbb2a28... monitor-manager: Don't use wacky physical dimensions in dis (*)
  325fec3... monitor-manager: Add yet another wacky "physical dimension" (*)
  20c5e25... monitor-manager: Provide proper contexts for translators (*)
  8c5ad7e... Update Friulian translation (*)
  922f142... Update Hungarian translation (*)
  47402d8... Updated Spanish translation (*)
  d574cf5... boxes: Add API to crop and scale a MetaRectangle (*)
  07e65a6... region-utils: Add API to crop and scale an integer region (*)
  edfe5cc... shaped-texture: Add support for viewports (*)
  ba7af4f... wayland/surface: Add support for wp_viewporter (*)
  96c4dd8... Update Indonesian translation (*)
  3c2d85b... Update Catalan translation (*)
  e64cbfc... Update Polish translation (*)
  c91d9df... Bump version to 3.31.90 (*)
  31c5a00... Update Finnish translation (*)
  4d02f68... Update French translation (*)
  830495b... Updated French translation (*)
  f578c4d... Update Galician translation (*)
  616a149... Update Turkish translation (*)
  285d717... Updated Lithuanian translation (*)
  d587fc1... Update Swedish translation (*)
  29ed84e... input-mapper: Don't loop infinitely in EDID matching (*)
  54fdd63... input-mapper: Use g_auto to free a string array (*)
  eaacbb3... gitlab-ci: Don't upload test artifacts (*)
  b82fa2c... meta-launcher: g_propagate_*_error takes ownership (*)
  70c45f8... Updated Slovenian translation (*)
  fdd531f... Updated Czech translation (*)
  43633d6... window: Add is_focusable class method (*)
  6c3b0cf... window-x11: Move take_focus to MetaWindowX11Private (*)
  3bf80a9... window-x11: Move delete_window to MetaWindowX11Private (*)
  f798912... window: Move can_ping to a function and implement in X11 (*)
  2aa0ec0... Update Romanian translation (*)
  3f9b4a1... Updated Danish translation (*)
  9e2ed41... wayland: Reset text-input state after commit (*)
  58d2a67... window: Return focusable ability looking at properties only (*)
  77fb0a0... window-actor: Remove public declaration for get_x_window (*)
  f3dd97e... README: Add contribution section (*)
  b70c0eb... gitlab-ci.yml: Add check for issue or MR URL (*)
  c3b9ef7... gpu: Remove unimplemented ::get_kms_file_path() (*)
  6fe46ca... wayland/xdg-shell: Do not maximize if not possible (*)
  a81435a... cogl: Remove CoglBool, use gboolean instead (*)
  75071ab... clutter: Remove deprecated/clutter-util.h (*)
  ef8f287... clutter: Remove deprecated/clutter-backend.h (*)
  a444388... clutter: Remove deprecated/clutter-timeout-pool.h (*)
  0d92955... clutter: Remove deprecate/clutter-frame-source.h (*)
  ec518c4... Update Kazakh translation (*)
  1dc602e... Update Chinese (Taiwan) translation (*)
  7bd668e... window: Do not restore shortcuts on a NULL window (*)
  3efd4d9... clutter: StageWindow: Use G_DECLARE_INTERFACE()
  5fba050... clutter: Content: Use G_DECLARE_INTERFACE()
  28bcc66... clutter: MasterClock: Use G_DECLARE_INTERFACE()
  7519b76... clutter: Animatable: Use G_DECLARE_INTERFACE()

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