[gtk] (75 commits) Created branch wip/matthiasc/popup5
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (75 commits) Created branch wip/matthiasc/popup5
- Date: Mon, 29 Apr 2019 19:41:54 +0000 (UTC)
The branch 'wip/matthiasc/popup5' was created.
Summary of new commits:
d765cfa... widget: guard popover-specific code paths
c60f211... main: guard window-specific code paths
693c33d... Introduce GtkNative
6805d69... window: Implement GtkNative
e5e1639... root: Require GtkNative
c7983dd... Review and replace uses of get_toplevel
7401cad... widget: Don't snapshot foreign children
7e6d4df... widget: Use GtkNative
2d549d4... Introduce event controller propagation limits
c3eccc4... surface: Start sketching a new surface type
56baf05... Reimplement GtkPopover
c2b41c0... Adapt to new popover lifecycle
56a4c11... menubutton: Allocate the popover
564a584... Adwaita: Give popover menus a background
9351c37... widget: Remove some unneeded popover special-casing
312ab28... main: Remove special-case hiding popopvers
c604804... entry completion: Use a popover
8989271... x11: Stop using child surface api
ebfeca8... wayland: Stop using child surface apis
037c0a1... xim: Stop using child surface apis
90d04ea... a11y: Stop supporting ATK_XY_SCREEN
872f334... widget: Stop using child surface apis
09640c0... Drop child surfaces
c3cf803... surface: minor cleanup
28c298a... surface: Remove code dealing with child surfaces
7b6c68c... wayland: Stop using surface->parent
0528f52... x11: Stop using surface->parent
70211f0... broadway: Stop using surface->parent
75bce02... gdk: Stop using surface->parent
be90b54... Remove surface->parent
95b6211... wayland: Stop using surface->children
24b75bd... gdk: Stop using surface->children
e3d5930... Remove surface->children
41e3d32... surface: Simplify some code
f934e81... surface: Small cleanup
f49e346... surface: Remove abs_x/abs_y
af897f9... surface: Simplify destroy implementation
941b86a... surface: Small simplification
5e5665f... Remove gdk_surface_coords_to/from_parent
617cf7d... Remove gdk_surface_get_root_coords as public api
93766d5... Drop gdk_surface_get_root_origin
2f590d4... Remove gdk_surface_get_geometry as public api
6a5fd8d... x11: Drop a gratitious use of gdk_event_get_root_coords
fefd0ab... surface: Make gdk_surface_get_device_position void
d21c878... menu: Stop using gtk_widget_register_surface
04676e1... window: Stop using gtk_widget_register_surface
58cdfd4... popover: Stop using gtk_widget_register_surface
ec94e29... Drop gtk_widget_register_surface
bb8a54d... gdk: Remove remnants of client-side windows
4e2292a... docs: Remove references to gdk_device_grab
0ef2f32... wayland: Remove a useless switch
0d4294c... broadway: Stop using gdk_surface_new_temp
1109550... x11: Stop using gdk_surface_new_temp
f5baf2b... menu: Stop using gdk_surface_new_temp
f8b1cc4... Drop gdk_surface_new_temp
28ab60a... gdk: Remove an unused field
57b11e5... gdk: Drop input-only surfaces
8c0c52b... gdk: Drop GdkWindowAttr
5293a4f... gdk: Drop pass-through surfaces
e2e77e1... surface: Cosmetics
ae18cb9... Rename surface constructors
431b01d... gdk: Add a private header
4c4648a... Get rid of GdkSurfaceImpl
23057c9... x11: Remove useless checks
e8c5156... gdk: Introduce a popup surface type
24e95cd... surface: Store popup parent
cafc098... surface: Make move-to-rect work for popups
a9fe111... surface: Stop setting transient-for for popups
f7caae2... wayland: Use popup parents
e3f834d... x11: Implement popup surfaces
58a5fdd... broadway: Track popups
e0fb5a4... surface: Add gdk_surface_show_with_auto_dismissal
6e70ecd... popover: Use gdk_surface_show_with_auto_dismissal
3138f65... surface: Remove old debug code
c489940... surface: Remove gdk_surface_set/merge_child_input_shapes()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]