[gtk+] (104 commits) Non-fast-forward update to branch wip/carlosg/event-delivery



The branch 'wip/carlosg/event-delivery' 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:

  5b20d5a... gdk: Add gdk_rectangle_contains_point() call
  2f4c304... GtkWidget: Add ::pick vmethod
  ba3bbc7... gtk: Add private _gtk_toplevel_pick() method
  59b2f0a... gdk: Add gdk_event_set_coords() method
  e1f1d21... gtkwidget: Expose gtk_widget_common_ancestor()
  6248e22... gtk: Introduce GtkPointerFocus
  c545663... gtkwindow: Add management functions for GtkPointerFocus ins
  c43ce71... gtk: Handle events with coordinates in toplevel-relative on
  e93a5c0... gdkwindow: Drop csw-side event translation
  8883f6a... gtk: Update GtkPointerFocus targets on mapping/sensitivity 
  3f17e2d... gtk: Implement cursor updates
  caa5c00... gtk: Implement per-focus implicit grabs
  41058ed... gtkpointerfocus: Add methods to handle implicit grabs on wi
  cb7f182... gtkbutton: Handle crossing events without the event window
  89b6485... imcontext: Remove API dependency on GdkWindow
  aaec14d... gtkwidget: Add private cursor setter/getter
  793a3d0... gtkentry: Remove text_area window
  e2492fc... gtktextview: Set "text" pointer cursor
  1728045... gtktreeview: Drop gtk_gesture_set_window() API
  4faa8ed... gtktextview: Drop GdkWindow checks on events
  745d60d... gtknotebook: Fix coordinate translation to happen on widget
  b26d303... gtkcolorplane: Drop usage of gtk_gesture_set_window()
  6928138... gtkexpander: Drop usage of gtk_gesture_set_window()
  175b40f... gtkgesture: Drop GdkWindow checks
  0c7fbb8... gtkwidget: Make gtk_widget_event() Accept pointing events i
  e7c1521... gtk: Mass delete all GtkWidget event mask API
  4ecea82... gtkbutton: Make windowless
  5c17b69... gtkwindow: Revoke implicit grabs when activating an explici
  4b5bc3a... gtkwindow: Ignore implicit grabs going away if there is no 
  dc77a40... gtknotebook: Remove event window on top of tabs
  d8b7b24... label: Remove selection window
  8d399d2... gtktoolbar: Remove input window
  b5a4cdc... gtkpathbar: Remove event window
  afcd544... gtkrange: Remove event window
  020ca69... gtkcolorplane: Remove event window
  94a3c9e... gtkcolorswatch: Remove input window
  dd6081f... gtkseparatortoolitem: Remove event window
  a3b8579... gtkglarea: Remove input window
  c5e4cdf... gtkmenuitem: Remove input window
  447437b... gtkswitch: Remove event window
  c42c4fd... gtktoolitem: Remove gtk_tool_item_set_use_drag_window()
  af96bb6... gtkwindow: Implement window resizing sans-GdkWindow
  fb6eb2a... gtkexpander: Remove event window
  d3d308d... gtkscrolledwindows: Remove child windows
  87f2cce... gtkwindow: Add private API to update pointer cursors
  7640f59... gtkmain: Use window-internal API to update pointer cursors
  0b26ffb... gtkwidget: Visually update cursors inside widget when chang
  365221c... gtkflowbox: Remove child window
  473dbab... gtktoolpalette: Remove child window
  58b851c... gtkstack: Remove view window
  703c34c... gtktreeview: Remove widget window
  d7899e2... gtktreeview: Remove header window
  f7340e5... gtkwidget: Add private set_pass_through() call
  e771324... gtkoverlay: Remove per-child windows
  f399c62... gtklayout: Remove widget window
  4106415... gtkpaned: Remove per-child windows
  a712dbc... gtkrevealer: Remove view window
  4021e49... gtkviewport: Remove view window
  f4d7353... gtkiconview: Remove view GdkWindow
  1bd79d6... gtknotebook: Drop drag_window
  9b2b6e5... gtkmain: Avoid doubly propagation of enter/leave events fro
  8d34eae... gdk: Make it possible to attach user data to GdkEvents
  4aec3af... gtkmain: Ignore GDK_CROSSING_GRAB/UNGRAB crossing events fo
  f4574c5... gtkmain: Ensure there is a current event handling crossing 
  2d47d81... gtkmain: Add API to get the target of a GdkEvent
  94585ef... gtkmenu*: Simplify event handling
  5734666... combobox: Only react to UP/DOWN scroll events
  cf130b4... window: Hide titlebox when undecorated
  facb58e... meson: Add gtkpointerfocus.c to sources
  37233c9... widget: Copy event in gtk_widget_event and _captured_event
  e0ebb56... listbox: Fix row hovering
  554b4fe... linkbutton: Fix hand cursor when hovering
  0b569fd... scrolledwindow: Stop checking event->detail in leave-notify
  4b36575... scrolledwindow: Calculate indicator coords relative to scro
  1a6f77e... testlist: Fix custom css
  0c10f6a... scrolledwindow: Avoid critical when removing source
  d90fb50... flowbox: Fix child item allocation
  b0d513a... flowbox: Fix child item selection
  14c0d4c... flowbox: Fix motion notify handler
  8bbf33d... Constify GdkEvent parameters in gtk_get_event_widget and _e
  3a7e419... widget: Make sure we're not calling _get_parent on NULL
  6e5fcfc... gtkwindow: Implement ::pick to extend picking to popovers.
  c61f965... gtkpopover: Use event coordinates right away to detect clic
  117fee5... gdk: Ensure to implicitly deactivate grabs when an impl win
  001b700... gdk: Remove synthetic crossing event emission due to geomet
  db94626... gtk: Fix event delivery on GTK_PHASE_TARGET controllers
  aaa215e... Gesture: Remove window property completely
  0be4976... main: Automatically (un)set PRELIGHT state on widgets

Commits added to the branch:

  ed6aa0e... meson: remove duplicated G_ENABLE_DEBUG (*)
  9981f46... EntryBuffer: Don't generate changed events when input is tr (*)
  251fe5e... Adwaita: Avoid accindental border on last treeview header (*)
  4047a2f... docs: Fix copy-paste error in gtk_file_chooser_get_extra_wi (*)
  c05b317... Fix the docs build (*)
  ca098bb... Update a11y test output (*)
  853cba6... 3.91.0 (*)
  28f8a27... wayland: Don't abort when preparing the source if connectio (*)
  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]