[mutter] (200 commits) Non-fast-forward update to branch wip/tablet-protocol
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] (200 commits) Non-fast-forward update to branch wip/tablet-protocol
- Date: Wed, 21 Oct 2015 10:07:16 +0000 (UTC)
The branch 'wip/tablet-protocol' 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:
2f0d5bf... protocol: Add wayland-tablet.xml
e7d28db... wayland: Add MetaWaylandTablet
62f9d4d... wayland: Add MetaWaylandTabletManager
d4dcd89... wayland: Initialize the MetaWaylandTabletManager
c1f10eb... wayland: Let MetaWaylandTabletManager process tablet events
a9dbc7f... wayland: Add wl_tablet cursor rendering and management func
e537133... wayland: Add method to update wl_tablet cursors out of even
5a2c937... core: Update tablet cursors
b3147fc... wayland: Add MetaWaylandTabletTool
0b43c7e... wayland: Implement wl_tablet_manager.tool_added
7cdf7df... wayland: Maintain wl_tablet current focus window and tool.
072408e... wayland: Handle wl_tablet cursor updates
0b3317b... wayland: emit wl_tablet motion/button/axis events
166919c... wayland: Ignore motion events with no axes from tablets
Commits added to the branch:
f8cf5e3... mutter-Xatomtype: Fix the sizes of these structs (*)
5d360a9... xprops: Make sure that properties that failed to fetch are (*)
734402e... xprops: Cut off UTF-8 strings at n_items characters (*)
92d6a69... xprops: Fix more gulong / 64-bit fallout from the xcb port (*)
12771a5... theme: Make sure to clear the entirety of buttons properly (*)
7f3ada7... xprops: Some more cardinal-related hygiene (*)
414be07... xprops: Remove unused synchronous property getters (*)
3962f1d... xprops: Apply the same Xlib / 64-bit hygiene to atom lists (*)
84baf4e... shaped-texture: Clean up some internals (*)
4c68667... surface-actor-x11: Make sure to set a size when unredirecte (*)
6b82f61... build: Fix non-wayland build (*)
d74b0d5... window: Clear the frame borders before calculating the unfu (*)
2cbaa66... backend-x11: Fix our awful hack for crossing events, too (*)
6dbec6f... xprops: More Xlib / long cleanliness with Motif WM hints (*)
afa5874... configure: Remove some old cruft (*)
f041b35... xprops: Fix STRING types as well (*)
3fe281a... Prevent redefinition of MetaKeyCombo (*)
dd060d7... prevent duplicate declaration of MetaUIFrame (*)
b55f792... input-settings-x11: don't create non-existing atoms (*)
aea71fb... group: Select for property notifies on group leaders (*)
8da5761... x11/xrandr: Use xcb to set properties on outputs (*)
ea4979e... data-device: Protect against destroyed dnd-focus clients (*)
5547c98... wayland: Make MetaWaylandDataSource ownership protocol spec (*)
6c05eb5... stack: Don't try to focus hidden windows (*)
be7e994... Updated Portuguese translation (*)
aa1c819... theme: Fix C++-ism (*)
91b7ded... Remove the ability to grab resize unmaximize (*)
94bce5a... monitor-manager: add a property to discover if underscan is (*)
659b8ed... monitor-manager-xrandr: don't set underscan property when n (*)
d5d95b2... Bump version to 3.17.3 (*)
a3fbbaa... delete: Remove old code (*)
1ea8efd... stack: Don't prefer windows in the same group as not_this_o (*)
aacc3d5... shaped-texture: Repeat edge pixels instead of mirroring the (*)
693456b... shaped-texture: Remove unnecessary copies of the pipeline (*)
ccca810... window-group: Improve performance by hacking around Clutter (*)
e8dd560... window-group: Turn clipped redraws back on (*)
8979e52... Install enum types (*)
fd443ec... plugin-manager: Clean up an unused define (*)
7de1f3a... plugin-manager: Make the event an enum (*)
9f04c58... Implement a generic "size change" mechanism (*)
9fc1c91... window-actor: Replace no-shadow with a shadow-mode (*)
2705c87... window-group: Fix issues when translated (*)
b33a82e... Export the shadow factory (*)
a191554... compositor: Export meta_shadow_factory_get_shadow to intros (*)
1545d4e... Put G_GNUC_CONST at the end of the declarations (*)
7dc0b0e... Remove gtk-doc (*)
4d34196... window: Don't reference a dead function (*)
5f1bcc1... input-settings-x11: check properties for correctness before (*)
bede997... nested: Allow configuration of dummy output configuration (*)
6ec7fa2... wayland: Use surface role when special casing surface commi (*)
1576b7d... wayland: Put MetaWaylandOutput struct in header file (*)
dc99af4... wayland: Make MetaWaylandOutput a GObject (*)
ba7c524... MetaSurfaceActorWayland: Unset the MetaWaylandSurface point (*)
eb023ff... wayland: Send wl_surface.enter and wl_surface.leave (*)
f295349... wayland: Don't crash if wl_output resource is destroyed aft (*)
5d10196... MetaSurfaceActorWayland: Don't dereference surface before N (*)
b97ebc4... frames: handle META_FRAME_CONTROL_NONE on left click (*)
117f57f... wayland: Factor out some parts of meta_surface_actor_waylan (*)
3b99313... wayland: Fix subsurface positioning on HiDPI (*)
208da23... wayland: Fix subsurface place_above/below type cast error (*)
441efd1... MetaMonitorInfo: Provide scale information (*)
14b0a83... Don't calculate the main window monitor every time it`s nee (*)
f6c9261... wayland: Scale window geometry rects given the main output (*)
fbd237b... MetaWaylandSurface: Return top most toplevel window for pop (*)
db6caa2... wayland: Take scale into account when placing windows relat (*)
f01247d... wayland: Fix calculation of window geometry when scaled (*)
e648f2c... events: Ensure touchpad gesture events go through clutter (*)
1417600... backend: Store XcursorImages for theme cursors (*)
74ca936... backend: Add meta_cursor_renderer_force_update() (*)
8329e97... backends: Trigger animated cursor animations on the native (*)
1b22da0... Monitor-config: Fix a copy-paste error (*)
ad51c52... feedback actor: Fix a typo (*)
2fb8da0... backends/monitor-manager: Validate EDID strings (*)
7e1c6ff... screen: On monitors-changed, update the window monitor befo (*)
1248887... default-plugin: Replace deprecated macro (*)
27c7512... core: Remove meta_core_change_workspace() (*)
17438ce... core: Remove meta_core_get_frame_workspace() declaration (*)
0a9511b... window: Remove duplicated code (*)
b41873d... window-x11: Remove duplicated code (*)
a84f714... Bump version to 3.17.4 (*)
10504b0... Bump clutter version (*)
07f533f... window: Remove fullscreen_after_placement special case (*)
a43a2af... Updated Thai translation (*)
ac79988... wayland: Handle unsetting of input and opaque surface regio (*)
7ce0692... native: Actually close input device fds (*)
ab9dabe... wayland-surface: Don't crash if clients commit to a done po (*)
9c74510... wayland-surface: Send out an error for a popup with an inva (*)
352cac3... group: Convert code to XCB to prevent errors (*)
39763d4... compositor: Add support for GL_EXT_x11_sync_object (*)
9df6cda... compositor: Fix GL_EXT_x11_sync_object race condition (*)
070cd27... wayland: Only call frame callbacks when a surface gets draw (*)
b0b08d5... build: Fix return value in meta-sync-ring.c (*)
4dc5882... wayland: Add frame callbacks to the actor based on the role (*)
038f828... SurfaceActorWayland: Destroy frame callbacks when the surfa (*)
cba2ab4... backend-x11: Don't assert on something that might happen (*)
1ee387b... MetaWaylandPointer: Put client resources in its own struct (*)
e11feb2... wayland: Add gestures protocol XML (*)
51a2f28... wayland: Implement the wl_pointer_gesture_swipe interface (*)
2fafa24... wayland: Implement the wl_pointer_gesture_pinch interface (*)
55692b4... wayland: Implement wl_pointer_gestures (*)
299ed42... compositor: Handle fences in the frontend X connection (*)
804ab78... wayland: Use wl_resource_for_each_safe() on pointer client (*)
b64b159... wayland: Avoid warning when switching out into another vt (*)
a5417eb... cursor: Move check for cursor NULL-ness (*)
975feb9... MetaCursorRenderer: Use G_DECLARE_DERIVABLE_TYPE to declare (*)
637be80... Bump version to 3.17.90 (*)
e76c3ec... wayland/pointer-gestures: Send error on protocol version mi (*)
53a6d16... Updated Chinese (Taiwan) translation (*)
fe8454d... Updated Polish translation (*)
4b667d1... Rename MetaCursorReference to MetaCursorSprite (*)
b01f95c... Make MetaCursorSprite a GObject (*)
cd1ce2c... MetaWaylandSurface: Make it a GObject (*)
68279e8... MetaWaylandPointer: Don't keep our own MetaCursorTracker po (*)
165050f... backends: Get rid of meta-cursor-private.h (*)
d3fdaa3... MetaCursorSprite: Put renderer specific code in the rendere (*)
36eee04... Bump version to 3.17.91 (*)
0ffd425... background: simplify conditional in meta_background_get_tex (*)
1d56d50... background: paint color matte for scaled and centered backg (*)
614d6bd... Nested X11: use KeymapNotify events to fix key state on Foc (*)
e3db4ab... Avoid declaring variables in for loop to avoid upsetting ol (*)
0aa4c4d... build: Fix return value in meta-background.c (*)
9451372... wayland: Clean up surface role assignment (*)
c13ddaf... native: remove obsolete comment (*)
8e22bf5... launcher: simplify getting session dbus proxy (*)
1845bfe... launcher: refactor handling errors in meta_launcher_new (*)
79f755b... launcher: find the right drm device (*)
6ea7fa9... xwayland: Add missing include (*)
5066eaf... build: Fix non-wayland build (*)
443d579... wayland: do not crash if the surface is gone (*)
dece49b... wayland: Introduce XWayland surface role (*)
8e5fb03... MetaWaylandSurface: Don't respond to frame callback when ro (*)
83c1713... wayland: GObject:ify surface roles (*)
8900bd2... backends/x11: Draw our own cursor sprite when running neste (*)
e407f5b... MetaCursorSprite: Squash MetaCurorImage into MetaCursorSpri (*)
7c7cf91... wayland: Move cursor surface role to meta-wayland-pointer.c (*)
79c86ae... Support scaling of cursor sprites given what output they ar (*)
5d837a5... wayland: Support sending wl_surface.enter/leave to cursor s (*)
0373b85... MetaCursorRenderer: Rely on update_cursor for redrawing (*)
c49b284... Bump version to 3.17.92 (*)
dc780d2... launcher: Don't pass variable as format string (*)
b7aca07... Revert "launcher: simplify getting session dbus proxy" (*)
2e3bfd1... Updated Latvian translation (*)
dc7e665... Updated Latvian translation (*)
35729e8... Bump version to 3.18.0 (*)
e23e697... wayland: Fix output destroyed callback vfunc type (*)
27b3740... Don't duplicate declarations from G_DEFINE_TYPE (*)
25a796a... Fix constness warnings (*)
5801b55... Annotate functions to improve compiler diagnostics (*)
bc00f11... Avoid shadowing existing variables (*)
67d3a7a... meta-monitor-manager: Remove bogus condition from check (*)
4e63c95... testboxes: Don't avoid parameter list (*)
5b5ceed... wayland: Fix variable declaration (*)
bc9e63d... wayland: Scale unconstrained rect changing monitor scale (*)
a9df4bb... wayland: Scale saved rect changing monitor scale (*)
9abc071... backend-x11: Fallback to a default keymap if getting it fro (*)
69c267b... xwayland: Fix windows disappearing on reparenting (*)
6190ae3... window: Remove invalid (transfer) annnotations (*)
405f1ce... wayland: Avoid use of struct data after destruction (*)
cf88675... wayland: Fix weak ref tracking on data sources (*)
ebeca98... wayland: Improve transformation of the UTF8_STRING atom to (*)
6f64d6b... wayland: Check the drag focus before processing XDND dest-s (*)
8b0b0cf... MetaWaylandSurface: Don't assume a toplevel always have a M (*)
da0aac6... xwayland: Protect against crash on x11->wayland transfer ca (*)
b18542f... wayland: Avoid resending new data offers on intra-client fo (*)
e84f694... wayland: Don't scale XWayland pointer cursor sprites (*)
130807a... wayland: Don't pre-multiply root cursor sizes with primary (*)
54557f0... xprops: Fix reading Window and XSyncCounter properties (*)
86d8c39... theme: Stop hiding titlebar buttons in dialogs (*)
b975676... window-actor: Draw shadows around some CSD windows (*)
ae7aabd... Protect against stray calls to meta_display_end_grab_op() (*)
1ab8b85... Improve debug logging of Wayland windows (*)
d7f544f... META_DEBUG_STACK: Fix message about the dumped window order (*)
377ecdb... compositor: pass correct parameter to meta_window_actor_siz (*)
a692fd3... compositor: add hooks for fullscreen and unfullscreen anima (*)
a95ae4d... session: Fix crash when saving sticky windows (*)
3a63d58... events: Don't use XIEvent serial numbers (*)
9c81b71... Bump version to 3.18.1 (*)
2feeb57... iconcache: Mark surfaces as dirty after changing data (*)
72be89d... theme: Reset button style state when done drawing (*)
ffd95c2... theme: Complete removal of "fringe" titlebar button support (*)
d6d377a... wayland: Set the xdg_popup pointer even when not mapping (*)
43a1d43... monitor-manager-xrandr: Be more robust when reading XRROutp (*)
dd5a4ec... wayland: Store key press/release serials on MetaWaylandKeyb (*)
a5d2555... wayland: Make it possible to trigger popups through pointer (*)
f2afa7a... mutter: don't show the resize popup for 2 x 2 size incremen (*)
a4f763a... wayland-surface: disconnect signals on destroy (*)
a7f8608... protocol: Add wayland-tablet.xml
c437a1b... wayland: Add MetaWaylandTablet
9b502ae... wayland: Add MetaWaylandTabletManager
1c2aa96... wayland: Initialize the MetaWaylandTabletManager
55dfea6... wayland: Let MetaWaylandTabletManager process tablet events
63f49e7... wayland: Add wl_tablet cursor rendering and management func
afdaf60... wayland: Add method to update wl_tablet cursors out of even
338d15b... core: Update tablet cursors
dea46da... wayland: Add MetaWaylandTabletTool
b1534e9... wayland: Implement wl_tablet_manager.tool_added
d9e11b1... wayland: Maintain wl_tablet current focus window and tool.
8f07588... wayland: Handle wl_tablet cursor updates
111c0fd... wayland: emit wl_tablet motion/button/axis events
0affb1e... wayland: Ignore motion events with no axes from tablets
(*) 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]