summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-05-25gtk: Make GtkPointerFocus refcountedwip/carlosg/event-deliveryCarlos Garnacho3-9/+36
2017-05-25gtkwidget: Lookup the event target when cancelling GdkEventSequencesCarlos Garnacho1-1/+1
2017-05-25gtk: Check implicit grab status before sending crossing eventsCarlos Garnacho3-3/+27
2017-05-25gtk: Refactor crossing event synthesization into a separate functionCarlos Garnacho1-18/+32
2017-05-25gtk: Rework pointer cursor selectionCarlos Garnacho2-8/+48
2017-05-25gtktreeview: Fix invalidation coordinatesCarlos Garnacho1-5/+10
2017-05-25gtkiconview: Fix invalidation coordinatesCarlos Garnacho1-7/+20
2017-05-25gtkgesture: Consume button release/touch end events if gesture was claimedCarlos Garnacho1-0/+7
2017-05-25main: Automatically (un)set PRELIGHT state on widgetsTimm Bäder1-0/+5
2017-05-25Gesture: Remove window property completelyTimm Bäder1-16/+0
2017-05-25gtk: Fix event delivery on GTK_PHASE_TARGET controllersCarlos Garnacho1-1/+1
2017-05-25gdk: Remove synthetic crossing event emission due to geometry changesCarlos Garnacho2-145/+1
2017-05-25gdk: Ensure to implicitly deactivate grabs when an impl window is hiddenCarlos Garnacho1-1/+3
2017-05-25gtkpopover: Use event coordinates right away to detect clicks outside.Carlos Garnacho1-18/+8
2017-05-25gtkwindow: Implement ::pick to extend picking to popovers.Carlos Garnacho1-0/+44
2017-05-25widget: Make sure we're not calling _get_parent on NULLTimm Bäder1-1/+1
2017-05-25Constify GdkEvent parameters in gtk_get_event_widget and _event_targetTimm Bäder4-6/+6
2017-05-25flowbox: Fix motion notify handlerTimm Bäder1-22/+1
2017-05-25flowbox: Fix child item selectionTimm Bäder1-1/+8
2017-05-25flowbox: Fix child item allocationTimm Bäder1-4/+4
2017-05-25scrolledwindow: Avoid critical when removing sourceTimm Bäder1-1/+2
2017-05-25testlist: Fix custom cssTimm Bäder1-3/+3
2017-05-25scrolledwindow: Calculate indicator coords relative to scrolledwindowTimm Bäder1-0/+7
2017-05-25scrolledwindow: Stop checking event->detail in leave-notifyTimm Bäder1-1/+1
2017-05-25linkbutton: Fix hand cursor when hoveringTimm Bäder1-2/+2
2017-05-25listbox: Fix row hoveringTimm Bäder1-37/+3
2017-05-25widget: Copy event in gtk_widget_event and _captured_eventTimm Bäder4-33/+48
2017-05-25meson: Add gtkpointerfocus.c to sourcesTimm Bäder1-0/+1
2017-05-25window: Hide titlebox when undecoratedTimm Bäder1-1/+2
2017-05-25combobox: Only react to UP/DOWN scroll eventsTimm Bäder1-2/+2
2017-05-25gtkmenu*: Simplify event handlingCarlos Garnacho3-565/+141
2017-05-25gtkmain: Add API to get the target of a GdkEventCarlos Garnacho2-0/+54
2017-05-25gtkmain: Ensure there is a current event handling crossing eventsCarlos Garnacho1-6/+6
2017-05-25gtkmain: Ignore GDK_CROSSING_GRAB/UNGRAB crossing events for picking purposesCarlos Garnacho1-1/+7
2017-05-25gdk: Make it possible to attach user data to GdkEventsCarlos Garnacho3-0/+34
2017-05-25gtkmain: Avoid doubly propagation of enter/leave events from windowingCarlos Garnacho1-3/+1
2017-05-25gtknotebook: Drop drag_windowCarlos Garnacho1-112/+29
2017-05-25gtkiconview: Remove view GdkWindowCarlos Garnacho1-40/+41
2017-05-25gtkviewport: Remove view windowCarlos Garnacho1-21/+6
2017-05-25gtkrevealer: Remove view windowCarlos Garnacho1-82/+25
2017-05-25gtkpaned: Remove per-child windowsCarlos Garnacho1-181/+46
2017-05-25gtklayout: Remove widget windowCarlos Garnacho1-22/+17
2017-05-25gtkoverlay: Remove per-child windowsCarlos Garnacho1-165/+10
2017-05-25gtkwidget: Add private set_pass_through() callCarlos Garnacho2-1/+19
2017-05-25gtktreeview: Remove header windowCarlos Garnacho3-59/+12
2017-05-25gtktreeview: Remove widget windowCarlos Garnacho2-30/+23
2017-05-25gtkstack: Remove view windowCarlos Garnacho1-24/+7
2017-05-25gtktoolpalette: Remove child windowCarlos Garnacho1-27/+3
2017-05-25gtkflowbox: Remove child windowCarlos Garnacho1-65/+0
2017-05-25gtkwidget: Visually update cursors inside widget when changing cursorCarlos Garnacho1-1/+8