[gtk] (79 commits) Non-fast-forward update to branch wip/matthiasc/popup4



The branch 'wip/matthiasc/popup4' 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:

  87e358c... root: Move the idle sizer here
  8ed787e... css: Use the new idle sizer
  ce8b204... widget: Use the new idle sizer
  0710c66... window: Implement GtkRoot::check_resize
  8dd6400... widget: guard popover-specific code paths
  78c99f1... main: guard window-specific code paths
  b15b400... root: Add default handling
  9a929ff... root: Add an activate_focus api
  c842de8... window: Implement GtkRoot::default-widget
  56db3fd... widget: Make grabbing default work for roots
  afdfe3f... text: Make default activation work in roots
  66e21a5... label: Make default activation work in roots
  acfd393... root: Add api for mnemonics
  99081e0... window: Implement root mnemonic api
  07bf885... label: Use root api for mnemonic setup
  e990ffa... main: Use root api for mnemonic activation
  164fa4e... root: Add pointer focus apis
  0e1dd35... window: Implement root pointer focus apis
  0bfcb12... main: Use root pointer focus apis
  32a07d0... widget: Use root pointer focus apis
  a87f066... Review and replace uses of get_toplevel
  763b70d... icon view accessible: Stop presenting windows
  2f27a08... widget: Don't snapshot foreign children
  6f08af8... surface: Start sketching a new surface type
  d31de77... Reimplement GtkPopover
  baf399e... entry: Adapt to new popover lifecycle
  5c8b507... placesview: Adapt to new popover lifecycle
  85af312... scale button: Adapt to new popover lifecycle
  477e040... text: Adapt to new popover lifecycle
  37ae678... x11: Stop using child surface api
  330ca7c... wayland: Stop using child surface apis
  790959f... xim: Stop using child surface apis
  204bde0... a11y: Stop supporting ATK_XY_SCREEN
  20b43f3... widget: Stop using child surface apis
  d9d8925... Drop child surfaces
  a3bdc78... surface: minor cleanup
  9ec82ff... surface: Remove code dealing with child surfaces
  15fe274... popover menu: Reinstate styling
  e7011f2... Adwaita: Give popover menus a background
  3898a21... Adwaita: Give model buttons visible focus
  32e2e2e... wayland: Stop using surface->parent
  68209dd... x11: Stop using surface->parent
  7c9af59... gdk: Stop using surface->parent
  5da6b54... Remove surface->parent
  7f11d01... wayland: Stop using surface->children
  663d20b... gdk: Stop using surface->children
  6fe8ebd... Remove surface->children
  998234e... surface: Simplify some code
  6939533... surface: Small cleanup
  309f52d... surface: Remove abs_x/abs_y
  bbe0109... surface: Simplify destroy implementation
  81010cd... surface: Small simplification
  a66bdc7... Remove gdk_surface_coords_to/from_parent
  0d02904... tooltip: Remove an unused gdk_surface_get_root_coords call
  fb6351b... Remove gdk_surface_get_root_coords as public api
  3c9d656... Drop gdk_surface_get_root_origin
  9266931... Remove gdk_surface_get_geometry as public api
  8d53927... x11: Drop a gratitious use of gdk_event_get_root_coords
  0976c89... surface: Make gdk_surface_get_device_position void
  a9bba06... menu: Stop using gtk_widget_register_surface
  006de2b... window: Stop using gtk_widget_register_surface
  c10c4ef... popover: Stop using gtk_widget_register_surface
  6808745... Drop gtk_widget_register_surface
  2a98206... gdk: Remove remnants of client-side windows
  3b08cda... docs: Remove references to gdk_device_grab
  219a021... wayland: Reshuffle some internals
  f3913bf... broadway: Stop using gdk_surface_new_temp
  407d6a1... x11: Stop using gdk_surface_new_temp
  f57257b... menu: Stop using gdk_surface_new_temp
  57a5fc5... Drop gdk_surface_new_temp
  6dcb39d... surface: Cosmetics
  0b9d4bc... wip: Use a popover for entry completion
  53267ce... entry completion: Various fixes

Commits added to the branch:

  c723893... gdk: Remove an unused field (*)
  f5a8b79... Merge branch 'unused-typehint' into 'master' (*)
  60dd246... root: Move the idle sizer here
  891963f... css: Use the new idle sizer
  6b10964... widget: Use the new idle sizer
  cbfce78... window: Implement GtkRoot::check_resize
  5ee0f43... widget: guard popover-specific code paths
  0122b28... main: guard window-specific code paths
  9500632... root: Add default handling
  a85c19f... root: Add an activate_focus api
  0ad7f3a... window: Implement GtkRoot::default-widget
  cf75f2b... widget: Make grabbing default work for roots
  0b22e72... text: Make default activation work in roots
  76ce69e... label: Make default activation work in roots
  b604a7d... root: Add api for mnemonics
  8b3523e... window: Implement root mnemonic api
  8afa743... label: Use root api for mnemonic setup
  e31e5f7... main: Use root api for mnemonic activation
  acededd... root: Add pointer focus apis
  120f8d7... window: Implement root pointer focus apis
  8410ae1... main: Use root pointer focus apis
  671073f... widget: Use root pointer focus apis
  0f2a738... Review and replace uses of get_toplevel
  17b0313... icon view accessible: Stop presenting windows
  d4226d7... widget: Don't snapshot foreign children
  479d362... surface: Start sketching a new surface type
  68c7452... Reimplement GtkPopover
  9c8ff2e... entry: Adapt to new popover lifecycle
  3219d82... placesview: Adapt to new popover lifecycle
  c971ee6... scale button: Adapt to new popover lifecycle
  f55bb4b... text: Adapt to new popover lifecycle
  235cd5f... x11: Stop using child surface api
  2d82bd5... wayland: Stop using child surface apis
  589a9b7... xim: Stop using child surface apis
  76f4023... a11y: Stop supporting ATK_XY_SCREEN
  53eca7f... widget: Stop using child surface apis
  fbb76dd... Drop child surfaces
  3023f03... surface: minor cleanup
  4e08972... surface: Remove code dealing with child surfaces
  b2cae44... popover menu: Reinstate styling
  713f06b... Adwaita: Give popover menus a background
  45fafd3... Adwaita: Give model buttons visible focus
  39b5fd7... wayland: Stop using surface->parent
  1996a37... x11: Stop using surface->parent
  0a0ac57... gdk: Stop using surface->parent
  8a24a35... Remove surface->parent
  8cd9bf1... wayland: Stop using surface->children
  f0cfa58... gdk: Stop using surface->children
  1fbc0ac... Remove surface->children
  6e61506... surface: Simplify some code
  04db990... surface: Small cleanup
  b5f322d... surface: Remove abs_x/abs_y
  ff47491... surface: Simplify destroy implementation
  83d1121... surface: Small simplification
  83f4990... Remove gdk_surface_coords_to/from_parent
  81250a7... tooltip: Remove an unused gdk_surface_get_root_coords call
  e9f8bfd... Remove gdk_surface_get_root_coords as public api
  7699e9d... Drop gdk_surface_get_root_origin
  45bbb65... Remove gdk_surface_get_geometry as public api
  8678962... x11: Drop a gratitious use of gdk_event_get_root_coords
  4bdf9df... surface: Make gdk_surface_get_device_position void
  0f94fe9... menu: Stop using gtk_widget_register_surface
  49c03db... window: Stop using gtk_widget_register_surface
  94285e2... popover: Stop using gtk_widget_register_surface
  1ac2b78... Drop gtk_widget_register_surface
  adf1af3... gdk: Remove remnants of client-side windows
  02028c5... docs: Remove references to gdk_device_grab
  8bf9cea... wayland: Reshuffle some internals
  0b7cc5d... broadway: Stop using gdk_surface_new_temp
  640d727... x11: Stop using gdk_surface_new_temp
  2a8b616... menu: Stop using gdk_surface_new_temp
  983d275... Drop gdk_surface_new_temp
  d493e28... surface: Cosmetics
  581396b... wip: Use a popover for entry completion
  cdfe54e... entry completion: Various fixes
  75a4199... gdk: Remove an unused field
  339531a... gdk: Drop input-only surfaces
  515e0ed... gdk: Drop GdkWindowAttr
  8993a62... gdk: Drop pass-through surfaces

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