[gtk+] (105 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:

  30b837a... gtk: Add private _gtk_toplevel_pick() method
  1b14198... gdk: Add gdk_event_set_coords() method
  1049edc... gtkwidget: Expose gtk_widget_common_ancestor()
  c607210... gtk: Introduce GtkPointerFocus
  2cb7e9d... gtkwindow: Add management functions for GtkPointerFocus ins
  aaa434d... gtk: Handle events with coordinates in toplevel-relative on
  ae7f8d4... gdkwindow: Drop csw-side event translation
  079543e... gtk: Update GtkPointerFocus targets on mapping/sensitivity 
  5c724bb... gtk: Implement cursor updates
  9afabc0... gtk: Implement per-focus implicit grabs
  88dec7e... gtkpointerfocus: Add methods to handle implicit grabs on wi
  dfbf17f... gtkbutton: Handle crossing events without the event window
  8717431... imcontext: Remove API dependency on GdkWindow
  d902e7e... gtkwidget: Add private cursor setter/getter
  cf56198... gtkentry: Remove text_area window
  5c82ce8... gtktextview: Set "text" pointer cursor
  9cda614... gtktreeview: Drop gtk_gesture_set_window() API
  2b6bec6... gtktextview: Drop GdkWindow checks on events
  f3219f7... gtknotebook: Fix coordinate translation to happen on widget
  78e4bef... gtkcolorplane: Drop usage of gtk_gesture_set_window()
  9a84e30... gtkexpander: Drop usage of gtk_gesture_set_window()
  0dfa08a... gtkgesture: Drop GdkWindow checks
  6dfb842... gtkwidget: Make gtk_widget_event() Accept pointing events i
  ce19f4e... gtk: Mass delete all GtkWidget event mask API
  6e3178e... gtkbutton: Make windowless
  c53eba6... gtkwindow: Revoke implicit grabs when activating an explici
  165afcb... gtkwindow: Ignore implicit grabs going away if there is no 
  ecb23d1... gtknotebook: Remove event window on top of tabs
  d61e225... label: Remove selection window
  1dd1b64... gtktoolbar: Remove input window
  bb4656d... gtkpathbar: Remove event window
  d46db4d... gtkrange: Remove event window
  fcc320e... gtkcolorplane: Remove event window
  f104600... gtkcolorswatch: Remove input window
  fb941bf... gtkseparatortoolitem: Remove event window
  77cffa4... gtkglarea: Remove input window
  e4ddfaf... gtkmenuitem: Remove input window
  e7916f5... gtkswitch: Remove event window
  91e4571... gtktoolitem: Remove gtk_tool_item_set_use_drag_window()
  c923b85... gtkwindow: Implement window resizing sans-GdkWindow
  2b7bce0... gtkexpander: Remove event window
  397d0c5... gtkscrolledwindows: Remove child windows
  f1f6c1d... gtkwindow: Add private API to update pointer cursors
  20445ab... gtkmain: Use window-internal API to update pointer cursors
  74f9958... gtkwidget: Visually update cursors inside widget when chang
  8acf740... gtkflowbox: Remove child window
  2ba4711... gtktoolpalette: Remove child window
  b6e58bf... gtkstack: Remove view window
  4729c09... gtktreeview: Remove widget window
  8df2de9... gtktreeview: Remove header window
  b0bb6a8... gtkwidget: Add private set_pass_through() call
  33c7cf8... gtkoverlay: Remove per-child windows
  c846892... gtklayout: Remove widget window
  a89a42c... gtkpaned: Remove per-child windows
  0acf136... gtkrevealer: Remove view window
  9995298... gtkviewport: Remove view window
  06bc287... gtkiconview: Remove view GdkWindow
  12b4d29... gtknotebook: Drop drag_window
  6c8f6aa... gtkmain: Avoid doubly propagation of enter/leave events fro
  2ef38ee... gdk: Make it possible to attach user data to GdkEvents
  aae7759... gtkmain: Ignore GDK_CROSSING_GRAB/UNGRAB crossing events fo
  a8d6a63... gtkmain: Ensure there is a current event handling crossing 
  97f9263... gtkmain: Add API to get the target of a GdkEvent
  30e7c4f... gtkmenu*: Simplify event handling
  fa878eb... combobox: Only react to UP/DOWN scroll events
  eae954b... window: Hide titlebox when undecorated
  20f518d... meson: Add gtkpointerfocus.c to sources
  26de3f9... widget: Copy event in gtk_widget_event and _captured_event
  dff75d8... listbox: Fix row hovering
  487cf22... linkbutton: Fix hand cursor when hovering
  dd157d3... scrolledwindow: Stop checking event->detail in leave-notify
  4c9a727... scrolledwindow: Calculate indicator coords relative to scro
  0dd7d23... testlist: Fix custom css
  4c55339... scrolledwindow: Avoid critical when removing source
  fd275f8... flowbox: Fix child item allocation
  7a1a3c6... flowbox: Fix child item selection
  8a06b45... flowbox: Fix motion notify handler
  9e3140d... Constify GdkEvent parameters in gtk_get_event_widget and _e
  bb6f36a... widget: Make sure we're not calling _get_parent on NULL

Commits added to the branch:

  e9ee313... Revert "Adwaita: remove unneeded margin on dropdown menu" (*)
  ebcf17d... Adwaita: add a comment (*)
  28d8fdc... Adwaita: regenerate the css (*)
  477556a... GtkWindow: Don't double free export user data (*)
  9f763cc... win32/replace.py: Fix replacing items in files with UTF-8 c (*)
  29bc0b1... meson: Use libexecdir option (*)
  0226163... meson: Build the reftests suite (*)
  7ec9c36... meson: Drop unnecessary link_with (*)
  daccf61... meson: Use buildtype to determine the debugging flags (*)
  91f2a31... testsuite/gtk/scrolledwindow: Fix a copy-paste-o (*)
  546433a... gtkclipboard: Fix typo (*)
  1a95c25... ScrolledWindow: Optimise and clean up measure() (*)
  a96c586... ScrolledWindow: Don’t req size for autohidden bars (*)
  9546673... testsuite/scrolledwindow: Try non-overlay/non-auto (*)
  3a1946b... Adwaita: restyle entry-tag (*)
  5e84638... Adwaita: regenerate the css (*)
  9e6b59c... demo/toolpalette: Restore ToolItemGroup child prop (*)
  8ddadec... gtk-demo: ui: Replace leftover uses of Box:expand (*)
  322d9ca... widget-factory: Use :relief=none, not class .flat (*)
  ce10985... Frame: Don’t advise adding .flat class in code (*)
  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

(*) 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]