[gtk] (120 commits) Non-fast-forward update to branch wip/matthiasc/popup5
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (120 commits) Non-fast-forward update to branch wip/matthiasc/popup5
- Date: Sun, 19 May 2019 20:20:25 +0000 (UTC)
The branch 'wip/matthiasc/popup5' 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:
d4e62db... widget: guard popover-specific code paths
b31b4d9... main: guard window-specific code paths
22bc8fa... Introduce GtkNative
c472303... window: Implement GtkNative
7183f9b... root: Require GtkNative
5441500... Review and replace uses of get_toplevel
903bc15... widget: Don't snapshot foreign children
5ff3e27... widget: Use GtkNative
10cff9d... Introduce event controller propagation limits
b4fae4b... surface: Start sketching a new surface type
9c116fe... Reimplement GtkPopover
8012cdf... Adapt to new popover lifecycle
0e11f95... menubutton: Allocate the popover
d8caf5f... Adwaita: Give popover menus a background
5a5e902... widget: Remove some unneeded popover special-casing
98da0bd... main: Remove special-case hiding popopvers
8cfd52f... entry completion: Use a popover
23b252e... x11: Stop using child surface api
2e86ef0... wayland: Stop using child surface apis
91ca99f... xim: Stop using child surface apis
a43cfef... a11y: Stop supporting ATK_XY_SCREEN
3782148... widget: Stop using child surface apis
eac2df8... Drop child surfaces
2d9df07... surface: minor cleanup
2ba7bc7... surface: Remove code dealing with child surfaces
bff8b21... wayland: Stop using surface->parent
e2f0da2... x11: Stop using surface->parent
85f39ed... broadway: Stop using surface->parent
22ea125... gdk: Stop using surface->parent
e173022... Remove surface->parent
7648d8c... wayland: Stop using surface->children
11e1088... gdk: Stop using surface->children
2a827ca... Remove surface->children
054cd56... surface: Simplify some code
fda870f... surface: Small cleanup
2543c93... surface: Remove abs_x/abs_y
953c9b5... surface: Simplify destroy implementation
2280b70... surface: Small simplification
dde7f55... Remove gdk_surface_coords_to/from_parent
4fb34e8... Remove gdk_surface_get_root_coords as public api
60febbd... Drop gdk_surface_get_root_origin
51c25fb... Remove gdk_surface_get_geometry as public api
d2c2bef... x11: Drop a gratitious use of gdk_event_get_root_coords
2a93358... surface: Make gdk_surface_get_device_position void
1441d3d... menu: Stop using gtk_widget_register_surface
912756c... window: Stop using gtk_widget_register_surface
c9e246f... popover: Stop using gtk_widget_register_surface
2a52c0e... Drop gtk_widget_register_surface
0b2ba64... gdk: Remove remnants of client-side windows
836c9b0... docs: Remove references to gdk_device_grab
43641fc... wayland: Remove a useless switch
ef1353c... broadway: Stop using gdk_surface_new_temp
da64e72... x11: Stop using gdk_surface_new_temp
9190eee... menu: Stop using gdk_surface_new_temp
211a3d6... Drop gdk_surface_new_temp
3c45ad1... gdk: Remove an unused field
3a169c5... gdk: Drop input-only surfaces
f360497... gdk: Drop GdkWindowAttr
311dca6... gdk: Drop pass-through surfaces
6ed8fc6... surface: Cosmetics
6eddb77... Rename surface constructors
ee66699... gdk: Add a private header
01b38cd... Get rid of GdkSurfaceImpl
7777e48... x11: Remove useless checks
c89f31d... gdk: Introduce a popup surface type
5d5ef33... surface: Store popup parent
cff986e... surface: Make move-to-rect work for popups
b986b1f... surface: Stop setting transient-for for popups
4764af5... wayland: Use popup parents
e8d5f10... x11: Implement popup surfaces
e1ae7c1... broadway: Track popups
58fd5d4... surface: Add gdk_surface_show_with_auto_dismissal
bc266d6... popover: Use gdk_surface_show_with_auto_dismissal
4fb536e... surface: Remove old debug code
4e6bf01... surface: Remove gdk_surface_set/merge_child_input_shapes()
0d3c668... surface: Avoid autodismissal on button release
a1db157... popover: Only grab focus when modal
e1058a2... Add gtk_widget_get_native
01756fe... event controller: Use gtk_widget_get_native
46080dd... main: Use gtk_widget_get_native
b5133a2... Add gdk_surface_get_parent back
45a2a5b... widget: Improve warning messages
9754dd9... widget: Optimize resize propagation
a762870... window: Don't inherit cursors across surfaces
1f20940... popover: Make Escape to close work again
760b0e1... text: Allocate popovers
4f03782... scale button: Allocate popovers
af444ad... entry: Allocate popovers
5a81ae2... color swatch: Allocate popovers
581387a... places sidebar: Allocate popovers
d275465... text view: Allocate popovers
8c8c570... widget: Remove a popover special case
ea9410c... node editor: Adapt to GtkNative
ae360ec... Add a testcase for size allocation
4986da0... gdk: Inherit the frame clock for popups
18b8e79... Revert "Adwaita: Give popover menus a background"
0440299... wip: bring back the beak
13b6c12... popover: Bring back the beak
389c3b5... Add a GdkSurface::parent property
0cb4f08... native: add public getters for surface and renderer
0ea0687... window: Implement surface getter
160e425... popover: implement surface getter
da8f83f... Remove gtk_widget_get/set_has_surface
8f50ebf... Work toward dropping widget->surface
03d2c5e... Drop GtkWidget::surface
d715abd... Drop gtk_widget_set_surface
4f02662... window: Make unrealize work again
21b3225... testsuite: Fix popover-related failures
992605a... testsuite: Fix some a11y output
4847d53... x11: Fix handling of frame clock freezes
b76157b... wayland: merge errors
6fc3210... Export gtk_widget_render privately
c62de40... win32: Build fixes
Commits added to the branch:
6c9d50a... profiling: Add a counter for pixels drawn per frame (*)
d4f6bfb... Merge branch 'frame-pixel-counter' into 'master' (*)
68f2cd1... Trivial: Remove a few +'s (*)
eed37cd... Cosmetic changes (*)
bd6c4a0... Padding review (*)
2c9a1f8... message dialog: Make not subclassable (*)
5453033... Revert "wayland: Make popups work more than once" (*)
3250e70... Padding review (*)
f656d38... password entry: Make not subclassable (*)
963152a... size group: Make not subclassable (*)
c31eadc... css provider: Make not subclassable (*)
be40ecb... shortcuts window: Make not subclassable (*)
8808e19... Forgotten file (*)
f6dc6be... settings: Make not subclassable (*)
d962682... sizegroup: Drop the priv pointer (*)
ced07b9... application window: Drop the priv pointer (*)
8c1bce7... settings: Drop the priv pointer (*)
a0d9fe2... Export gtk_widget_render privately
30dabec... widget: guard popover-specific code paths
71dd70f... main: guard window-specific code paths
0799146... Introduce GtkNative
eef1bcf... window: Implement GtkNative
a7e5b6a... root: Require GtkNative
a2dd94b... Review and replace uses of get_toplevel
3402466... widget: Don't snapshot foreign children
78430f6... widget: Use GtkNative
955d6c4... Add gtk_widget_get_native
70b180d... Introduce event controller propagation limits
b5f61d9... surface: Start sketching a new surface type
acf80ff... Reimplement GtkPopover
cf919d1... Adapt to new popover lifecycle
1ef578a... menubutton: Allocate the popover
4a754f9... Adwaita: Give popover menus a background
78d1a6e... widget: Remove some unneeded popover special-casing
c795a82... main: Remove special-case hiding popopvers
f2a67d7... main: Use gtk_widget_get_native
3cae196... entry completion: Use a popover
057bf50... x11: Stop using child surface api
f82d5ed... wayland: Stop using child surface apis
e9f9d37... xim: Stop using child surface apis
162017b... a11y: Stop supporting ATK_XY_SCREEN
31e9665... widget: Stop using child surface apis
ed77759... Drop child surfaces
9719620... surface: minor cleanup
ff53924... surface: Remove code dealing with child surfaces
2e32d8c... wayland: Stop using surface->parent
2b19117... x11: Stop using surface->parent
9e0b62d... broadway: Stop using surface->parent
e671515... gdk: Stop using surface->parent
f054d6a... Remove surface->parent
883bec5... wayland: Stop using surface->children
97be282... gdk: Stop using surface->children
aed6b11... Remove surface->children
2f04755... surface: Simplify some code
c5f2878... surface: Small cleanup
b1c8538... surface: Remove abs_x/abs_y
4708ad0... surface: Simplify destroy implementation
0221880... surface: Small simplification
2a62652... Remove gdk_surface_coords_to/from_parent
d8b8991... Remove gdk_surface_get_root_coords as public api
cfd74c3... Drop gdk_surface_get_root_origin
3572497... Remove gdk_surface_get_geometry as public api
8818323... x11: Drop a gratitious use of gdk_event_get_root_coords
cd25915... surface: Make gdk_surface_get_device_position void
6912638... menu: Stop using gtk_widget_register_surface
f77d467... window: Stop using gtk_widget_register_surface
c89d422... popover: Stop using gtk_widget_register_surface
a515863... Drop gtk_widget_register_surface
f6e17cb... gdk: Remove remnants of client-side windows
68d4d26... docs: Remove references to gdk_device_grab
cac2d73... wayland: Remove a useless switch
7bc8a10... broadway: Stop using gdk_surface_new_temp
bfa8274... x11: Stop using gdk_surface_new_temp
4244b13... menu: Stop using gdk_surface_new_temp
214932f... Drop gdk_surface_new_temp
b475391... gdk: Remove an unused field
e22945e... gdk: Drop input-only surfaces
d4bd4fe... gdk: Drop GdkWindowAttr
eff84ed... gdk: Drop pass-through surfaces
b6ea5e9... surface: Cosmetics
488cb56... Rename surface constructors
8de33a2... gdk: Add a private header
fcc291d... Get rid of GdkSurfaceImpl
aec326e... x11: Remove useless checks
55ab3cb... gdk: Introduce a popup surface type
f1e80c1... surface: Store popup parent
22b9d87... surface: Make move-to-rect work for popups
9a4449c... surface: Stop setting transient-for for popups
da84692... wayland: Use popup parents
8233243... x11: Implement popup surfaces
df894a8... broadway: Track popups
57c14b0... surface: Add gdk_surface_show_with_auto_dismissal
75edea6... popover: Use gdk_surface_show_with_auto_dismissal
ddc4331... surface: Remove old debug code
0271f40... surface: Remove gdk_surface_set/merge_child_input_shapes()
e1bda50... Add gdk_surface_get_parent back
cf3527b... widget: Improve warning messages
176c67a... widget: Optimize resize propagation
4025e19... window: Don't inherit cursors across surfaces
be9b347... text: Allocate popovers
de613fd... scale button: Allocate popovers
d3fa36f... entry: Allocate popovers
d963af1... color swatch: Allocate popovers
8a97b52... places sidebar: Allocate popovers
bc40bde... text view: Allocate popovers
0ef64f5... widget: Remove a popover special case
bc8f821... node editor: Adapt to GtkNative
a3729a6... Add a testcase for size allocation
00f14b2... gdk: Inherit the frame clock for popups
ff47727... x11: Fix handling of frame clock freezes
1ea3918... popover: Bring back the beak
f8bdfbc... Add a GdkSurface::parent property
c7669b5... Remove gtk_widget_get/set_has_surface
f0e1e52... Work toward dropping widget->surface
89e14ba... Drop GtkWidget::surface
b680514... Drop gtk_widget_set_surface
a5d11fb... window: Make unrealize work again
84fc319... testsuite: Fix popover-related failures
0bcca04... testsuite: Fix some a11y output
87a0bbd... win32: Build 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]