[gtk+] (96 commits) ...gtk: Make GtkPointerFocus refcounted
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (96 commits) ...gtk: Make GtkPointerFocus refcounted
- Date: Thu, 25 May 2017 20:10:16 +0000 (UTC)
Summary of changes:
fee289c... gdk: Add gdk_rectangle_contains_point() call (*)
9c97bf0... GtkWidget: Add ::pick vmethod (*)
53c2974... gtk: Add private _gtk_toplevel_pick() method (*)
799428a... gdk: Add gdk_event_set_coords() method (*)
f50875f... gtkwidget: Expose gtk_widget_common_ancestor() (*)
ba92dce... gtk: Introduce GtkPointerFocus (*)
17aa0ca... gtkwindow: Add management functions for GtkPointerFocus ins (*)
e25fcf9... gtk: Handle events with coordinates in toplevel-relative on (*)
f57f48d... gdkwindow: Drop csw-side event translation (*)
8f24df1... gtk: Update GtkPointerFocus targets on mapping/sensitivity (*)
79e267a... gtk: Implement cursor updates (*)
3dfab96... gtk: Implement per-focus implicit grabs (*)
23d2126... gtkpointerfocus: Add methods to handle implicit grabs on wi (*)
5836bee... gtkbutton: Handle crossing events without the event window (*)
d39afa6... imcontext: Remove API dependency on GdkWindow (*)
7c16bb9... gtkwidget: Add private cursor setter/getter (*)
322ee63... gtkentry: Remove text_area window (*)
ca07c11... gtktextview: Set "text" pointer cursor (*)
b20f04d... gtktreeview: Drop gtk_gesture_set_window() API (*)
b01a9a6... gtktextview: Drop GdkWindow checks on events (*)
99e200a... gtknotebook: Fix coordinate translation to happen on widget (*)
f5e02f3... gtkcolorplane: Drop usage of gtk_gesture_set_window() (*)
2c9678c... gtkexpander: Drop usage of gtk_gesture_set_window() (*)
02932bc... gtkgesture: Drop GdkWindow checks (*)
ef4f0e5... gtkwidget: Make gtk_widget_event() Accept pointing events i (*)
a72404d... gtk: Mass delete all GtkWidget event mask API (*)
eaa17b2... gtkbutton: Make windowless (*)
b7fee9f... gtkwindow: Revoke implicit grabs when activating an explici (*)
95bf137... gtkwindow: Ignore implicit grabs going away if there is no (*)
3dd8a41... gtknotebook: Remove event window on top of tabs (*)
d6023e9... label: Remove selection window (*)
b7e6bb2... gtktoolbar: Remove input window (*)
28b1c9c... gtkpathbar: Remove event window (*)
c14e6a5... gtkrange: Remove event window (*)
8402174... gtkcolorplane: Remove event window (*)
de3e201... gtkcolorswatch: Remove input window (*)
bee6148... gtkseparatortoolitem: Remove event window (*)
ee13d44... gtkglarea: Remove input window (*)
ef1e900... gtkmenuitem: Remove input window (*)
072a13d... gtkswitch: Remove event window (*)
d9d0c56... gtktoolitem: Remove gtk_tool_item_set_use_drag_window() (*)
1858f31... gtkwindow: Implement window resizing sans-GdkWindow (*)
8731ca6... gtkexpander: Remove event window (*)
87c7ca9... gtkscrolledwindows: Remove child windows (*)
599344d... gtkwindow: Add private API to update pointer cursors (*)
fa04bf6... gtkmain: Use window-internal API to update pointer cursors (*)
a595f92... gtkwidget: Visually update cursors inside widget when chang (*)
57d7c34... gtkflowbox: Remove child window (*)
e342f90... gtktoolpalette: Remove child window (*)
ea4ee87... gtkstack: Remove view window (*)
cfd5a76... gtktreeview: Remove widget window (*)
6c47938... gtktreeview: Remove header window (*)
e2c38dd... gtkwidget: Add private set_pass_through() call (*)
fe40abc... gtkoverlay: Remove per-child windows (*)
ae43ca7... gtklayout: Remove widget window (*)
9409461... gtkpaned: Remove per-child windows (*)
5473706... gtkrevealer: Remove view window (*)
2f6c4ef... gtkviewport: Remove view window (*)
2c7102b... gtkiconview: Remove view GdkWindow (*)
f9924b7... gtknotebook: Drop drag_window (*)
5483b9d... gtkmain: Avoid doubly propagation of enter/leave events fro (*)
65de0eb... gdk: Make it possible to attach user data to GdkEvents (*)
03a6320... gtkmain: Ignore GDK_CROSSING_GRAB/UNGRAB crossing events fo (*)
da56fae... gtkmain: Ensure there is a current event handling crossing (*)
33c5f3c... gtkmain: Add API to get the target of a GdkEvent (*)
40ab7e1... gtkmenu*: Simplify event handling (*)
81cdc87... combobox: Only react to UP/DOWN scroll events (*)
f5e8d7a... window: Hide titlebox when undecorated (*)
c83b8d1... meson: Add gtkpointerfocus.c to sources (*)
a001675... widget: Copy event in gtk_widget_event and _captured_event (*)
3e44a39... listbox: Fix row hovering (*)
5ae9ca7... linkbutton: Fix hand cursor when hovering (*)
7824771... scrolledwindow: Stop checking event->detail in leave-notify (*)
e54d8a6... scrolledwindow: Calculate indicator coords relative to scro (*)
084b356... testlist: Fix custom css (*)
030b96c... scrolledwindow: Avoid critical when removing source (*)
dd836ff... flowbox: Fix child item allocation (*)
2ad2eca... flowbox: Fix child item selection (*)
19174d8... flowbox: Fix motion notify handler (*)
34fdc51... Constify GdkEvent parameters in gtk_get_event_widget and _e (*)
eef33d3... widget: Make sure we're not calling _get_parent on NULL (*)
47e5057... gtkwindow: Implement ::pick to extend picking to popovers. (*)
ee89490... gtkpopover: Use event coordinates right away to detect clic (*)
61dd925... gdk: Ensure to implicitly deactivate grabs when an impl win (*)
3a15c82... gdk: Remove synthetic crossing event emission due to geomet (*)
b62b33c... gtk: Fix event delivery on GTK_PHASE_TARGET controllers (*)
f6e0850... Gesture: Remove window property completely (*)
8371b6b... main: Automatically (un)set PRELIGHT state on widgets (*)
f8bc56d... gtkgesture: Consume button release/touch end events if gest (*)
9f2e7ed... gtkiconview: Fix invalidation coordinates (*)
ace686d... gtktreeview: Fix invalidation coordinates (*)
e892e20... gtk: Rework pointer cursor selection (*)
f5fde52... gtk: Refactor crossing event synthesization into a separate (*)
0d7fe2e... gtk: Check implicit grab status before sending crossing eve (*)
690eb8e... gtkwidget: Lookup the event target when cancelling GdkEvent (*)
b894c35... gtk: Make GtkPointerFocus refcounted (*)
(*) 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]