[mutter] (223 commits) Non-fast-forward update to branch wip/carlosg/code-style-checks



The branch 'wip/carlosg/code-style-checks' 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:

  096a95d... tools: Add uncrustify config file
  df544a7... build: Add script to check code style
  04af0d2... ci: Add job to check code style

Commits added to the branch:

  d996319... kms: Add a missing g_set_error on error (*)
  256939c... build: Add support for "staging" wayland protocols (*)
  2115deb... build: Add xdg-activation to build (*)
  665081d... core: Add ::timeout signal to MetaStartupSequence (*)
  ec390b6... wayland: Implement the xdg-activation protocol (*)
  021a401... tests: Move out KMS utils unit tests to its own executable (*)
  c2c41bb... tests/kms-utils: Add some basic 16:16 fixed tests (*)
  c5c7982... Update Chinese (Taiwan) translation (*)
  ea75ea0... kms: Add an internal MetaKmsPropType to distinguish fixed p (*)
  b59c538... kms: Add a trivial meta_fixed_16_to_double conversion funct (*)
  9f492a0... kms: Add fixed point formatting to MUTTER_DEBUG=kms printin (*)
  63b9ac2... clutter: Record flip time (*)
  e40ff9d... backends/native: Add meta_calculate_drm_mode_vblank_duratio (*)
  2d93975... crtc-mode-info: Add vblank duration field (*)
  d10567e... clutter: Add vblank duration to ClutterStageView (*)
  3aa0e30... clutter: Store vblank duration in ClutterFrameClock (*)
  cc08af4... cogl: Add prototypes for getting timestamp queries (*)
  fbe6740... cogl: Add GPU timestamp querying utilities (*)
  8c258d1... cogl: Add CPU swap time and GPU rendering query to CoglFram (*)
  f102456... cogl: Store CPU and GPU rendering timestamps in frame info (*)
  5a0d3ed... backends/native: Remove unneeded NULL check (*)
  1116b14... backends/native: Get rendering and swap timings during scan (*)
  8c4a91d... clutter: Add swap time and GPU rendering duration to FrameI (*)
  8d51c5a... clutter/frame-clock: Store dispatch timings (*)
  4a4e61c... clutter: Add FRAME_TIMINGS debug key (*)
  592fbee... clutter: Compute max render time heuristically (*)
  565e34b... clutter: Add a flag to disable heuristic max render time (*)
  f55c9af... clutter: Add an lg command to set max render time constant (*)
  a5d1d48... clutter: Add a max render time debug HUD (*)
  ba1490e... clutter/frame-clock: Remember the refresh interval (*)
  0555a5b... clutter/frame-clock: Apply error diffusion (dithering) to d (*)
  23b79f3... launcher: Remove open/close restricted file API (*)
  5e8c808... ci: Add job for pushing coverity reports (*)
  e020fdf... Introduce mostly empty MetaContext type (*)
  e17bf88... tests: Introduce MetaContextTest (*)
  bf84b24... main: Move MetaCompositorType to a new meta-enums.h (*)
  6c6b5b9... context: Add entry points for context configuration (*)
  bbf6d88... test-utils: Expose helper for ensuring client path (*)
  8cb1774... context/test: Configure test setup during configuration (*)
  434f5e5... context/test: Add test context type enum (*)
  6e4d3e0... context: Add create_backend() vfunc (*)
  c45a161... context: Set up locale on init (*)
  df8074c... util: Export meta_set_syncing() symbol (*)
  75f9085... context: Add setup phase (*)
  fe65251... context: Load plugin during setup phase (*)
  02176ea... context: Add start/run/terminate phases (*)
  8ace1bf... context: Init prefs when starting (*)
  6f4b973... context: Initialize signal handlers during setup (*)
  a32b005... context: Change to home directory during setup (*)
  ecc40e7... context: Init introspection paths during setup (*)
  8bf7d5c... context: Init debug utils during setup phase (*)
  fddc631... context/test: Enable 'scale-monitor-framebuffer' backend se (*)
  4cd1154... context/test: Respect MUTTER_SYNC envvar (*)
  2e784e2... context: Add 'notify_ready()' vfunc and method (*)
  6732e3e... main: Temporarily tie meta_quit() to meta_context_terminate (*)
  82d9dda... context/test: Add helper to run a test session (*)
  bccd93a... tests/native-headless: Port to MetaContext (*)
  ccd8da3... context/test: Add 'before-tests' and 'after-tests' signals (*)
  3d2160b... tests/unit-tests: Port to MetaContext (*)
  e09de67... context: Handle dealing with option entries (*)
  03242a4... tests/test-runner: Assorted style cleanup (*)
  f61c1a1... context/test: Add 'run-tests' signal that can replace g_tes (*)
  54c9ca7... monitor-manager/test: Add default fall back initial config (*)
  d6ae8e7... tests/test-runner: Port to MetaContext (*)
  fbc00a6... tests/headless-start: Stop ignoring the missed frame warnin (*)
  f846590... tests/headless-start: Port to MetaContext (*)
  648a8b9... tests/ref-test-sanity: Port to MetaContext (*)
  383392f... tests/stage-view-tests: Port to MetaContext (*)
  2712555... display: Don't include sn.h from display-private.h (*)
  07384e1... clutter: Remove clutter_init_with_args() (*)
  2f19a5f... context/test: Add 'no-x11' and 'test-client' constructor fl (*)
  2ac262f... tests/clutter: Port to MetaContext (*)
  aa306ac... Introduce MetaContextMain (*)
  725510e... mutter: Port to MetaContext (*)
  1d4224a... tests/persistent-virtual-monitor: Port to MetaContext (*)
  fe0ce28... main: Remove meta_test_init() (*)
  d767437... context: Add way to set plugin GType instead of name (*)
  ed53dd9... context: Add way to add custom option group (*)
  1972d4e... main: Remove now unused functions used for running mutter (*)
  b1c643e... context: Make the context owner of the backend (*)
  68b376a... context: Make context owner of MetaDisplay (*)
  7d116be... main: Move MetaX11DisplayPolicy to a new meta-private-enums (*)
  4be9bc9... stage/x11: Terminate using MetaContext instead of meta_quit (*)
  e8af5fd... display: Keep pointer to the context (*)
  9523120... x11/events: Use MetaContext to terminate instead of meta_qu (*)
  122aa94... x11/session: Use MetaContext to terminate instead of meta_q (*)
  6768b50... Remove meta_quit() (*)
  0330ce1... context: Make the context own MetaWaylandCompositor (*)
  d3b7d8d... wayland: Initialize in a single step (*)
  7d0aaa1... x11-display: Get _NET_WM_NAME from context (*)
  c1beb20... x11-display: Get _GNOME_WM_KEYBINDINGS from the context (*)
  2deb751... context: Add explicit state tracking (*)
  e62f7e2... context: Allow controlled destruction (*)
  50ed027... context: Move X11 display policy under the context (*)
  ff0afb1... context: Move 'replace-current-wm' tracking to the context (*)
  f74d311... tests: Rename test-utils.c/h to meta-test-utils.c/h (*)
  4a6e223... tests/utils: Prefix TestClient with Meta (*)
  9f1f313... tests/utils: Prefix AsyncWaiter with Meta (*)
  acb0a44... tests: Prefix test plugin name getter with meta_ (*)
  3d5a2b2... context/test: Make type derivable (*)
  e8742be... tests/test-utils: Remove unused init function (*)
  724a7ee... tests: Move 'wait-for-X11-display' helper to MetaContextTes (*)
  d810702... tests/test-utils: Move test client path ensure helper to pr (*)
  9cda0bd... tests: Make common test code a shared library (*)
  8a4aa92... context: Move the signal handling and dir management to use (*)
  58f053d... drm-buffer/dumb: Return TRUE when init succeeded (*)
  b65555a... renderer/native: Include error message in log entries (*)
  e437504... cogl/gl: Handle bogus glGetString(GL_RENDERER) return value (*)
  4b66313... util: Add 'backend' debug topic (*)
  d057762... device-pool: Add debug logging (*)
  a2937a4... onscreen/native: Change some g_debug() meta_topic() (*)
  5785d8c... backends/native: Remove unused array definition (*)
  c58909d... clutter: Demote CLUTTER_NOTE to g_debug in clutter-stage-co (*)
  5beba8b... clutter: Make ClutterDamageHistory API public to mutter (*)
  dd9d40a... clutter: Make ClutterStageView API public to mutter (*)
  7712b58... clutter: Export private function to get debug flags (*)
  0ac2572... core: Add private utility function to get Clutter debug fla (*)
  8f839b2... clutter: Move ClutterStageCogl[View] code to src/backends (*)
  d5c3c80... backends: Rename ClutterStage[View]Cogl API and types (*)
  e77e888... backends: Excise MetaStageView to its own file (*)
  7fcc7a6... clutter: Drop Xsettings client code (*)
  1e84c00... clutter: Drop dead X11 code (*)
  dc6d3ce... backends: Shuffle ClutterBackendX11 code into MetaClutterBa (*)
  229b528... clutter: Drop generation of x11 pkgconfig file (*)
  1f67e46... clutter: Remove leftovers from backend code in build system (*)
  c80ef12... clutter: Remove unused EGL header (*)
  414302f... backends: Promote g_debug() MetaStageImpl message to meta_t (*)
  931fca1... meson: Bump required libinput version to 1.18.0 (*)
  e98f168... Update POTFILES.in (*)
  ff14ed5... compositor: Update outdated URL (*)
  cc04f93... ci: Fallback to HEAD when checking out branch (*)
  3b49ece... Rename the master branch to main (*)
  7862f14... docs: Add README section for default branch (*)
  221331a... ci: Bump ci-templates image (*)
  035527c... ci: Move FDO_UPSTREAM_REPO to global scope (*)
  7bc4763... Update Ukrainian translation (*)
  97b24c9... Update Galician translation (*)
  d561d30... Update Portuguese translation (*)
  67eb60c... monitor-manager: Pass the Logical mode when computing the m (*)
  1ac63fc... monitor-manager-xrandr: Use monitor to calculate scaling (*)
  7c87c1c... monitor-manager: Check if all monitor scales are matching i (*)
  1ab79c7... monitor-manager: Derive configured global scale using commo (*)
  4ca5a97... monitor-manager: Only derive global scales supported by all (*)
  b088dbd... monitor-unit-tests: Add tests to verify the computed scalin (*)
  f6e2059... monitor: Replace some useless goto with clearer returns (*)
  98f3f96... monitor: Never return fractional scale values when NO_FRAC  (*)
  c86a1e0... monitor-unit-tests: Check integer scaling values are matchi (*)
  3e1e2cb... monitor: Do not overlap when checking for applicable scalin (*)
  0fb688d... Update Russian translation (*)
  eae116f... Update Brazilian Portuguese translation (*)
  0167446... Update Friulian translation (*)
  b476e22... Update Indonesian translation (*)
  a8c1851... Update Bulgarian translation (*)
  9e6a3f5... background-content: Shrink and optimize the rounded-clip sh (*)
  6c19d39... ci: Build settings-desktop-schemas from git (*)
  20db6af... remote-desktop: Check pipe fd before assuming existing read (*)
  537e2df... core/selection: Cancel selection transfer requests after a  (*)
  5e5c7fe... clutter/layer-paint-node: Fix variable naming (*)
  96b1ebb... clutter/layer-paint-node: Handle failure to allocate offscr (*)
  dd40e35... cogl/trace: Fix argument naming (*)
  b1ac132... cogl/trace: Add way to add a description to trace (*)
  8bd7574... cogl/trace: Add scoped trace anchors (*)
  72704f7... x11/events: Clean up event name getting (*)
  6c77654... x11/events: Fly-by coding style cleanup (*)
  d956f63... x11/events: Trace X11 event handling (*)
  6d64a43... cogl/trace: Add getter for trace enabled state (*)
  ffb88bf... x11/window: Add tracing for X11 synchronization events (*)
  796eb00... clutter/main: Add 'detailed-trace' debug flag (*)
  6a0dd2a... clutter/actor: Always generate the same debug name (*)
  9d22e71... clutter/actor: Sneakily remove the g from the debug names g (*)
  5c7795d... clutter/actor: Optionally trace painting (*)
  6b1f49c... clutter/actor: Optionally trace allocations (*)
  a4c50ad... clutter: Add COGL_HAS_TRACING checks around tracing code (*)
  a42c470... compositor: Add COGL_HAS_TRACING checks around tracing code (*)
  3629949... x11: Add COGL_HAS_TRACING checks around tracing code (*)
  d3602e9... monitor-unit-tests: Add test for overlapping monitor config (*)
  58c2f42... boxes: Add function to check if rectangle is adjacent to re (*)
  be9e6dc... monitor-config-manager: Reject a suggested config with gaps (*)
  ab48b6b... monitor-unit-tests: Check suggested configuration has adjac (*)
  32d7c5f... monitor: Only assign suggested positions to valid pointers (*)
  4574f2d... monitor-config-manager: Use single filter function to build (*)
  3dbec4d... monitor-config-manager: Define cleanup functions for struct (*)
  aeea288... monitor-config-manager: Use monitor match filters to create (*)
  e8b8444... monitor-config-manager: Computer monitor scale in caller (*)
  e59da5a... monitor-conifig-manager: Generate primary monitor config wi (*)
  37e154c... monitor-config-manager: Use match rule to check laptop pane (*)
  3baf750... monitor-test-utils: Add debug friendly statements during te (*)
  eed1db4... window: Add meta_window_lower_with_transients() (*)
  111055a... wayland/gtk-shell: Add titlebar_gesture request (*)
  287c715... shaped-texture: Do not apply y-inverts to shape masks (*)
  9252b7c... clutter/text: Don't query preferred size without allocation (*)
  a96caf6... wayland-dma-buf: Fix 'kms-modifiers' experimental setting (*)
  4973239... Update Hebrew translation (*)
  d14f7b7... Updated Czech translation (*)
  911ed37... Update Slovenian translation (*)
  641bed4... Update Chinese (China) translation (*)
  23bebf3... xwayland-grab-keyboard: Switch to g_pattern_spec_match_stri (*)
  26e0684... plugins/default: Switch to g_spawn_check_wait_status() (*)
  448ffae... stack: Check workspace in get_default_focus_window() (*)
  7afefbb... workspace: Add meta_workspace_get_default_focus_window() (*)
  ed391eb... window: Make default focus window on each workspace appear  (*)
  646cbf8... Updated Spanish translation (*)
  12c46e6... Bump version to 41.beta (*)
  c382dc0... Update Basque translation (*)
  13a2a33... clutter: Add clutter_stage_paint_to_content () (*)
  f6bf1ce... cursor-tracker: Add meta_cursor_tracker_get_scale () (*)
  99531f9... wayland/surface: Get wl_output resource list via helper (*)
  2b59b85... wayland: Fetch wl_output logical monitor via helper (*)
  fcbeae5... wayland/output: Move struct to C file (*)
  4615da2... monitor: Add hash function (*)
  bf7c345... wayland/output: Make each wl_output correspond to one monit (*)
  c8fb98a... wayland/output: Fly-by coding style fix (*)
  18c414c... clutter/stage-view: Initialize view as damaged and awaiting (*)
  d2186f6... window-actor/x11: Don't cache the frame-drawn frame clock (*)
  ea46ebe... tests/stage-view: Added test for incorrect frame clock sche (*)
  8158e96... cogl: Remove conditional g_type_init() call (*)
  77f468e... build: Switch to meson's summary command (*)
  6288763... build: Stop using source_root()/build_root() (*)
  7eb68b4... ci: Use backend-agnostic meson command to build (*)
  b17f274... ci: Switch to meson's generated Junit report (*)
  a580c70... tools: Add uncrustify config file
  1d23656... build: Add script to check code style
  99e368d... ci: Add job to check code style

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