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

  599dc5c... Reimplement GtkPopover
  0ae9b17... entry: Adapt to new popover lifecycle
  9bf82cb... placesview: Adapt to new popover lifecycle
  e85d8b2... scale button: Adapt to new popover lifecycle
  0e0a30d... text: Adapt to new popover lifecycle
  f9c64f1... x11: Stop using child surface api
  7b8b190... wayland: Stop using child surface apis
  99f4435... xim: Stop using child surface apis
  133f76d... a11y: Stop supporting ATK_XY_SCREEN
  82de805... widget: Stop using child surface apis
  9031548... Drop child surfaces
  e6ffbfb... surface: minor cleanup
  c884876... surface: Remove code dealing with child surfaces
  70d5300... popover menu: Reinstate styling
  deefa58... Adwaita: Give popover menus a background
  727b2b5... Adwaita: Give model buttons visible focus
  e8ff634... wayland: Stop using surface->parent
  13ef229... x11: Stop using surface->parent
  d881d4b... broadway: Stop using surface->parent
  3fd944a... gdk: Stop using surface->parent
  b2ae6ea... Remove surface->parent
  2bd5cfb... wayland: Stop using surface->children
  b6719bf... gdk: Stop using surface->children
  d431ce2... Remove surface->children
  23a18ce... surface: Simplify some code
  df6e9e0... surface: Small cleanup
  2780416... surface: Remove abs_x/abs_y
  bf0d4b2... surface: Simplify destroy implementation
  0bf140c... surface: Small simplification
  bf43465... Remove gdk_surface_coords_to/from_parent
  b15cae1... tooltip: Remove an unused gdk_surface_get_root_coords call
  9292e50... Remove gdk_surface_get_root_coords as public api
  28bf861... Drop gdk_surface_get_root_origin
  78f978c... Remove gdk_surface_get_geometry as public api
  34ed302... x11: Drop a gratitious use of gdk_event_get_root_coords
  07e86c8... surface: Make gdk_surface_get_device_position void
  ac61a79... menu: Stop using gtk_widget_register_surface
  034e6ed... window: Stop using gtk_widget_register_surface
  9b16755... popover: Stop using gtk_widget_register_surface
  1f5f935... Drop gtk_widget_register_surface
  8179c8e... gdk: Remove remnants of client-side windows
  8c49955... docs: Remove references to gdk_device_grab
  61a3506... wayland: Reshuffle some internals
  28f985f... broadway: Stop using gdk_surface_new_temp
  14168d1... x11: Stop using gdk_surface_new_temp
  b570fdd... menu: Stop using gdk_surface_new_temp
  1d1d6f9... Drop gdk_surface_new_temp
  4752807... surface: Cosmetics
  c38422e... wip: Use a popover for entry completion
  b7f2573... entry completion: Various fixes
  bf1eb76... gdk: Remove an unused field
  39392e8... gdk: Drop input-only surfaces
  ab20984... gdk: Drop GdkWindowAttr
  532b6ca... gdk: Drop pass-through surfaces
  f5d8283... Rename surface constructors
  4527ad4... gdk: Add a private header
  8e929da... surface: Add a frame-clock property
  a7d7853... Get rid of GdkSurfaceImpl
  5504f1f... x11: Remove useless checks
  1ebd0ec... wip: popup surface type
  20dc469... x11: some leftover cleanups
  3739b6a... surface: Store popup parent
  73a0a4a... surface: Make move-to-rect work for popups
  9c56bd9... surface: Stop setting transient-for for popups
  a3fcb8d... wayland: Use popup parents
  c7c1f59... widget-factory: Add non-modal popovers
  b551e87... x11: Make popup surfaces use o-r windows
  69e88e5... x11: Make popups move with their parent
  ed71fbf... popover: Track the parent position
  5b177db... broadway: Track popups
  8f1986f... surface: Add gdk_surface_show_with_auto_dismissal
  7ddf156... popover: Use gdk_surface_show_with_auto_dismissal
  01d093a... main: Remove special-case hiding popopvers
  f3eb431... surface: Remove old debug code
  a5eeba9... surface: Remove gdk_surface_set/merge_child_input_shapes()
  5ed8fcc... widget-factory: Add some nested popovers
  6fc4cd8... wayland: Only check incorrect top-most for grabbing popups
  266b3fd... popover: Remove unused function
  293abab... Introduce GtkBug
  50a974a... menubutton: Work around event propagation gotchas
  2a57f46... widget: Remove some unneeded popover special-casing

Commits added to the branch:

  e4bb394... Reimplement GtkPopover
  eef45fd... entry: Adapt to new popover lifecycle
  ad51c19... placesview: Adapt to new popover lifecycle
  bf127cb... scale button: Adapt to new popover lifecycle
  319daaf... text: Adapt to new popover lifecycle
  fe159c1... x11: Stop using child surface api
  e427a05... wayland: Stop using child surface apis
  3feb1a9... xim: Stop using child surface apis
  b7b6540... a11y: Stop supporting ATK_XY_SCREEN
  3772282... widget: Stop using child surface apis
  aeb7a48... Drop child surfaces
  24a4fd8... surface: minor cleanup
  631cc5c... surface: Remove code dealing with child surfaces
  228b37a... popover menu: Reinstate styling
  479821a... Adwaita: Give popover menus a background
  c6fe15a... Adwaita: Give model buttons visible focus
  c2b99c2... wayland: Stop using surface->parent
  c4fa98c... x11: Stop using surface->parent
  626d30b... broadway: Stop using surface->parent
  318af98... gdk: Stop using surface->parent
  40f67bc... Remove surface->parent
  5750fc5... wayland: Stop using surface->children
  c522e7f... gdk: Stop using surface->children
  3817840... Remove surface->children
  340f360... surface: Simplify some code
  9436a26... surface: Small cleanup
  8d57a06... surface: Remove abs_x/abs_y
  59c331c... surface: Simplify destroy implementation
  c956088... surface: Small simplification
  8a805e3... Remove gdk_surface_coords_to/from_parent
  5355c04... tooltip: Remove an unused gdk_surface_get_root_coords call
  49e2b26... Remove gdk_surface_get_root_coords as public api
  8a3de44... Drop gdk_surface_get_root_origin
  6dac43c... Remove gdk_surface_get_geometry as public api
  80ca3ae... x11: Drop a gratitious use of gdk_event_get_root_coords
  3f25561... surface: Make gdk_surface_get_device_position void
  9216b32... menu: Stop using gtk_widget_register_surface
  c10e270... window: Stop using gtk_widget_register_surface
  f409cf7... popover: Stop using gtk_widget_register_surface
  1936fb7... Drop gtk_widget_register_surface
  e4751d9... gdk: Remove remnants of client-side windows
  9e8999e... docs: Remove references to gdk_device_grab
  50693b5... wayland: Reshuffle some internals
  1c95b32... broadway: Stop using gdk_surface_new_temp
  24394a5... x11: Stop using gdk_surface_new_temp
  8bb58c9... menu: Stop using gdk_surface_new_temp
  14505b5... Drop gdk_surface_new_temp
  c640be0... surface: Cosmetics
  f59abf3... wip: Use a popover for entry completion
  5b7976d... entry completion: Various fixes
  6178529... gdk: Remove an unused field
  fe346cf... gdk: Drop input-only surfaces
  7d7bd18... gdk: Drop GdkWindowAttr
  8edb2f3... gdk: Drop pass-through surfaces
  5ec0d03... Rename surface constructors
  7af0603... gdk: Add a private header
  917a121... surface: Add a frame-clock property
  05a04a7... Get rid of GdkSurfaceImpl
  77f6f26... x11: Remove useless checks
  d51522f... wip: popup surface type
  bb9b55b... x11: some leftover cleanups
  08d5385... surface: Store popup parent
  afc632f... surface: Make move-to-rect work for popups
  ce4cce2... surface: Stop setting transient-for for popups
  23314aa... wayland: Use popup parents
  c29c616... widget-factory: Add non-modal popovers
  7a07325... x11: Make popup surfaces use o-r windows
  6e37369... x11: Make popups move with their parent
  43c2582... popover: Track the parent position
  c408dc7... broadway: Track popups
  2d4827e... surface: Add gdk_surface_show_with_auto_dismissal
  bba4b6c... popover: Use gdk_surface_show_with_auto_dismissal
  5ccf9c8... main: Remove special-case hiding popopvers
  b5b4726... surface: Remove old debug code
  eeb7874... surface: Remove gdk_surface_set/merge_child_input_shapes()
  a49e2d6... widget-factory: Add some nested popovers
  9efc56e... wayland: Only check incorrect top-most for grabbing popups
  b54de9d... Introduce GtkBug
  cfa2a04... menubutton: Work around event propagation gotchas
  fbbb9fc... menubutton: Allocate the popover
  828b136... widget: Remove some unneeded popover special-casing
  d783907... window: Set cursor on the right surface
  a1756f7... widget-factory: Make a resizing popover
  3ef489a... window: Ignore events for other surfaces
  bd7c7a2... popover: Remove unused fields
  8b57050... window: Add a gtk.activate-default action
  08fd6e4... popover: Add the same activate-default action
  35845aa... text, label: Handle default activation via action
  42d516b... popover: Drop activation api
  4462135... Stop using gtk_widget_grab_default
  35934a4... widget-factory: Stop setting has-default in ui files
  bfde91d... widget: Remove special handling for has-default in ui files
  bb29349... widget: Drop gtk_widget_grab_default
  002d41b... root: Drop default handling


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