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

  ec7227b... root: Move the idle sizer here
  4745bf4... css: Use the new idle sizer
  0df82e0... widget: Use the new idle sizer
  184aa01... window: Implement GtkRoot::check_resize
  05e2060... widget: guard popover-specific code paths
  af3fcaf... main: guard window-specific code paths
  8318b5e... root: Add default handling
  7793965... root: Add an activate_focus api
  7f60551... window: Implement GtkRoot::default-widget
  90bd652... widget: Make grabbing default work for roots
  52acfec... text: Make default activation work in roots
  0fc51eb... label: Make default activation work in roots
  d99c514... root: Add api for mnemonics
  d726ecb... window: Implement root mnemonic api
  1ae099c... label: Use root api for mnemonic setup
  f2e2dcd... main: Use root api for mnemonic activation
  b3968d8... root: Add pointer focus apis
  1e3a473... window: Implement root pointer focus apis
  e126bac... main: Use root pointer focus apis
  18101be... widget: Use root pointer focus apis
  80cf68e... Review and replace uses of get_toplevel
  1005139... icon view accessible: Stop presenting windows
  8164b0a... widget: Don't snapshot foreign children
  fa8df03... surface: Start sketching a new surface type
  1ff4b72... Reimplement GtkPopover
  a91014a... entry: Adapt to new popover lifecycle
  687e763... placesview: Adapt to new popover lifecycle
  c4d7b10... scale button: Adapt to new popover lifecycle
  498f6dd... text: Adapt to new popover lifecycle
  1331cda... x11: Stop using child surface api
  6876651... wayland: Stop using child surface apis
  34df0e7... xim: Stop using child surface apis
  feca15b... a11y: Stop supporting ATK_XY_SCREEN
  9c3cb0a... widget: Stop using child surface apis
  d844bdc... Drop child surfaces
  87b6c73... surface: minor cleanup
  b93e83f... surface: Remove code dealing with child surfaces
  217544c... popover menu: Reinstate styling
  07bf558... Give popover menus a background
  b91a261... wayland: Stop using surface->parent
  eec9fc6... x11: Stop using surface->parent
  42ff5ac... gdk: Stop using surface->parent
  639ea1a... Remove surface->parent
  895337b... wayland: Stop using surface->children
  26e7c9b... gdk: Stop using surface->children
  f8efbfd... Remove surface->children
  e63e619... surface: Simplify some code
  4510689... surface: Small cleanup
  de09780... surface: Remove abs_x/abs_y
  3b365c7... surface: Simplify destroy implementation
  c9b3d7f... surface: Small simplification
  10f1343... Remove gdk_surface_coords_to/from_parent
  a37ede0... tooltip: Remove an unused gdk_surface_get_root_coords call
  d1db8dd... Remove gdk_surface_get_root_coords as public api
  8cce2ea... Drop gdk_surface_get_root_origin
  2f8ce1f... Remove gdk_surface_get_geometry as public api
  6877063... x11: Drop a gratitious use of gdk_event_get_root_coords
  feaa6db... surface: Make gdk_surface_get_device_position void
  49f789b... menu: Stop using gtk_widget_register_surface
  eb043bf... window: Stop using gtk_widget_register_surface
  9e1c74f... popover: Stop using gtk_widget_register_surface
  670a564... Drop gtk_widget_register_surface

Commits added to the branch:

  fed2db1... window: Drop some x11-specific apis (*)
  51b2759... surface: Drop group api (*)
  a247529... Merge branch 'drop-skip-pager' into 'master' (*)
  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

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