[mutter] (281 commits) Non-fast-forward update to branch wip/carlosg/paint-volume-on-queue-redraw
- From: Jonas Ådahl <jadahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] (281 commits) Non-fast-forward update to branch wip/carlosg/paint-volume-on-queue-redraw
- Date: Tue, 19 Feb 2019 18:06:47 +0000 (UTC)
The branch 'wip/carlosg/paint-volume-on-queue-redraw' 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:
cdcf24c... clutter: Add ClutterPaintVolume argument to ClutterActor::q
Commits added to the branch:
557b2a0... clutter: Remove erroneous "fixed point" comment (*)
bc5e76c... wayland: Make MetaWaylandCompositor a GObject (*)
00619f3... wayland: Add MetaWaylandGtkShell object (*)
0d29609... wayland/gtk-shell: Emit new capabilities event when changed (*)
169022c... meson: Add mutter_built_sources to libmutter declared depen (*)
f67e1a5... meta: Silence a couple of introspection warnings (*)
c8db8bb... backend/x11/nested: Always claim the lid is open (*)
231aadd... tools: Remove obsolete ppa-magic.py (*)
262a3ec... backends/x11: Flush connection after ungrab (*)
f6f188d... renderer-native: Advertise COGL_FEATURE_ID_PRESENTATION_TIM (*)
f8cd1e5... wayland: Make DnD role inherit from MetaWaylandActorSurface (*)
88f8228... wayland: Fix DnD actor set up (*)
365ea2f... build: Don't check for Xwayland when Wayland is disabled (*)
b2e75b5... build: Don't hardcode the path of bash (*)
319500e... tests: Fix warnings reported by shellcheck (*)
9ca6c74... autogen.sh: Don't run intltoolize (*)
1467b6b... shaped-texture: Add support for texture transform (*)
452ef4d... region-utils: Add API to transform an integer region (*)
e4de9ed... wayland/surface: Add support for buffer transforms (*)
20b271f... clutter/stage-cogl: Add option to visualize damaged regions (*)
acacd3d... clutter/stage-cogl: Disable buffer age when painting red da (*)
7226c5c... backend/native: Remove leftover stage view checks (*)
da5a2d3... wayland/surface: Intersect buffer damage with buffer rect (*)
19e3c21... wayland/surface: Don't make destoryed actor reactive (*)
666bef7... stack: Don't place Wayland popups in o-r layer (*)
4786cc8... monitor-config-manager: Round layout size after scaling (*)
e4a2d15... display: Code cleanups (*)
c388a8f... display: Ceil pointer cursor theme scale when fractional (*)
4baefe4... clutter/stage: Round viewport coordinates before setting (*)
7821256... monitor-manager-dummy: Allow to pass extra monitor specs vi (*)
eacf2f2... backends/x11/nested: Draw the stage view CRTCs with the cor (*)
c5471e5... renderer-x11-nested: Use rounded width/heights for fb size (*)
9004253... cogl: remove CoglFuncPtr, use GCallback instead (*)
9a84385... clutter: Make paint volume argument const on queue_redraw*( (*)
bf4ccd2... clutter: Avoid relayouts when raising/lowering children (*)
ffaec91... clutter: Only redraw affected portions on parent widget on (*)
1f3e917... clutter/x11: detect tablet type from the Wacom property (*)
fe0a394... build: check for cvt only when building the native backend (*)
ae4d3bc... clutter: Remove ability to externally set sync-to-vblank (*)
7d20101... cogl-framebuffer: Remove swap_throttled config (*)
df284f9... clutter: Rename SYNC_TO_VBLANK to SWAP_THROTTLE (*)
2b938ce... clutter: minor documentation update (*)
df48b94... clutter: Add API to retrieve the physical size of absolute (*)
08a5e66... backends: Add MetaInputMapper (*)
87858a4... backends: Delegate on MetaInputMapper for unmapped display (*)
faf89ff... backends: Add MetaInputMapper method to lookup devices from (*)
d30301c... backends: Turn builtin touchscreen on/off together with DPM (*)
ffca9b9... backends: Update to new "output" setting for tablets/touchs (*)
7a98055... build: Depend on gsettings-desktop-schemas >= 3.31.0 (*)
efd9f86... Dockerfile: Install gsettings-desktop-schemas rpm built fro (*)
b34bb77... tests: Don't show 'core dumped' messages (*)
8e9184b... background: Mipmap wallpaper when shrinking (*)
bdf8d0f... compositor: improve vignette on background actor (*)
8d51409... cursor-renderer-native: Floor the cursor position instead o (*)
149e4d6... monitor-manager: Don't use switch-config when ensuring conf (*)
f64eba5... screen-cast-src: Add VideoCrop support (*)
20c9ca2... screen-cast: Add screen-cast-window interface (*)
9319345... window-actor: Implement MetaScreenCastWindow interface (*)
dbe7279... screen-cast-session: Add screen-cast window mode (*)
ec25f3a... screen-cast-session: Add support for RecordWindow (*)
bbcb66d... window: Add window id (*)
c786b6c... screen-cast-session: Add window-id support (*)
7a5e0c7... window: Expose the client type in the API (*)
781ec74... window: Fix introspection warnings (*)
49c2be4... Replace Bugzilla by Gitlab URL in DOAP file (*)
9f3d321... input-settings: treat a serial of 1 as serial of 0 (*)
a7df459... clutter: Avoid rounding compensation when invalidating 2D a (*)
3c6a518... compositor: Avoid changing pipeline/source if shadow is not (*)
4139907... cogl: Ensure to only clear the depth buffer if depth testin (*)
2e79d05... Revert "Revert "ClutterActor: Optimize away idempotent scal (*)
697aeae... clutter/tests: Update expectations in actor-anchors test (*)
1d73533... tests: Don't check pixels outside actor allocation (*)
6502735... cogl: Remove mesa_46631_slow_read_pixels_workaround (*)
981b045... cogl: Pick glReadPixels format by target, not source (*)
05ab8ee... cogl/tests: Use tmp file to dump test results (*)
dcb5253... build: Move libmutter_name to toplevel Meson file (*)
ebb6c56... Add Meson support for installed tests (*)
9bd427a... meta/tests: Remove commented lines (*)
7a75692... meson: Print some configure flags (*)
7759adf... meson.build: Print correct value of EGLStream support (*)
d539fe2... Use G_DECLARE_DERIVABLE/FINAL_TYPE on some types (*)
f7d4a72... build: Always pass --quiet to g-ir-scanner (*)
177d0c2... gpu/kms: Use correct DRM event context version (*)
b329256... cogl/texture-2d-gl: Try to determine format for external te (*)
c681cce... cogl/texture-2d-gl: Bind correct target when getting data (*)
eac1864... cogl/texture: Add API to check whether _get_data() will wor (*)
37e36e8... compositor: Make meta_actor_painting_untransformed take a f (*)
e1370ee... shaped-texture: Put actual texture painting in helper (*)
36b46af... boxes: Add helper to scale rectangles by a double (*)
1755a8b... shaped-texture: Fix include order (*)
d3301d6... shaped-texture: Stop using gdk rect helper (*)
f9118fb... shaped-texture: Don't change the callers clip rect (*)
c84d7eb... shaped-texture: Get transformed textures pixels via offscre (*)
012691b... shaped-texture: Draw external textures via offscreen (*)
2fe05d7... x11-display: Add back _GTK_EDGE_CONSTRAINTS as supported hi (*)
60f7ff3... window-actor: Turn into a derivable class (*)
7e8fc13... Add MetaWindowActorX11 and MetaWindowActorWayland (*)
ac2f8ca... window-actor: Select X11 or Wayland actor based on client t (*)
80e3c1d... window-actor: Move X11-specific code to MetaWindowActorX11 (*)
0442fc8... window-actor: Cleanup includes (*)
7952808... Document window and surface actors (*)
54febd1... window-actor: Move window actor creation to MetaCompositor (*)
5fbeeca... window-actor: Remove post_init() vfunc (*)
df1384a... window-actor: Turn into an abstract class (*)
173867c... renderer/native: Use shadow fb on software GL if preferred (*)
490f27e... shaped-texture: Use actual texture if tower returned NULL (*)
676a8da... monitor-transform: Move helper functions into their own fil (*)
b7a9c7e... monitor-transform: Add helper function transform_invert() (*)
686b7f8... boxes: Add API to transform a MetaRectangle (*)
d52081b... shaped-texture: Invert transform of damage in update_area() (*)
51e4fe7... shaped-texture: Indentation fix in update_area() (*)
93c2931... clutter-stage: Don't emit "after-paint" when picking (*)
0478c22... Add some gtk-doc comments. (*)
e7fb453... compositor: Fix maybe-uninitialized warning (*)
73ddd7c... build: Pass library as first argument to pkg.generate() (*)
b448ced... backends: Silence a couple of gtk-doc warnings (*)
58b5dee... clutter: remove deprecated ClutterMedia. (*)
956ab4b... build: Make libcanberra no longer optional (*)
12f8325... core: Add MetaSoundPlayer abstraction (*)
8715f74... core: Make MetaBell use MetaSoundPlayer to play the bell so (*)
ebfc618... workspace: Port to MetaSoundPlayer (*)
3693f6f... build: Use plain libcanberra instead of libcanberra-gtk3 (*)
d360b25... build: Install .pc files in correct location (*)
f740e8e... core: Fix compiler warning in MetaSoundPlayer (*)
582b67a... window: Handle maximize when headless (*)
763ae36... Drop Autotools (*)
5eb749d... project: Update gitignore (*)
fb38738... Remove obsolete .cvsignore files (*)
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 (*)
3d8938c... clutter: Add ClutterPaintVolume argument to ClutterActor::q
(*) 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]