[gtk] (57 commits) Created branch wip/matthiasc/popup4



The branch 'wip/matthiasc/popup4' was created.

Summary of new commits:

  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


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]