[gtk] (115 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] (115 commits) Non-fast-forward update to branch wip/matthiasc/popup5
- Date: Sun, 19 May 2019 04:44:34 +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:
f86c536... widget: guard popover-specific code paths
73163c6... main: guard window-specific code paths
480c2ed... Introduce GtkNative
89212bc... window: Implement GtkNative
ae70883... root: Require GtkNative
8450947... Review and replace uses of get_toplevel
e26a2a4... widget: Don't snapshot foreign children
7bd19df... widget: Use GtkNative
61319df... Introduce event controller propagation limits
383552a... surface: Start sketching a new surface type
898f819... Reimplement GtkPopover
527ba86... Adapt to new popover lifecycle
bd9d889... menubutton: Allocate the popover
324963c... Adwaita: Give popover menus a background
17cb379... widget: Remove some unneeded popover special-casing
1cf725a... main: Remove special-case hiding popopvers
b67999e... entry completion: Use a popover
751944b... x11: Stop using child surface api
0f8943b... wayland: Stop using child surface apis
05e212e... xim: Stop using child surface apis
b4812fe... a11y: Stop supporting ATK_XY_SCREEN
5241a44... widget: Stop using child surface apis
59456b3... Drop child surfaces
d75c37b... surface: minor cleanup
50be44a... surface: Remove code dealing with child surfaces
e77ee75... wayland: Stop using surface->parent
d169262... x11: Stop using surface->parent
3136602... broadway: Stop using surface->parent
da17669... gdk: Stop using surface->parent
c8de68e... Remove surface->parent
3b0a0ea... wayland: Stop using surface->children
c4bd688... gdk: Stop using surface->children
5cb3f50... Remove surface->children
a574091... surface: Simplify some code
906ef2f... surface: Small cleanup
d5acefb... surface: Remove abs_x/abs_y
541f74e... surface: Simplify destroy implementation
eff15e8... surface: Small simplification
7522215... Remove gdk_surface_coords_to/from_parent
a4224db... Remove gdk_surface_get_root_coords as public api
0b7d3b2... Drop gdk_surface_get_root_origin
bffd0c7... Remove gdk_surface_get_geometry as public api
e8b3a7e... x11: Drop a gratitious use of gdk_event_get_root_coords
6b77116... surface: Make gdk_surface_get_device_position void
59957a5... menu: Stop using gtk_widget_register_surface
c295437... window: Stop using gtk_widget_register_surface
87da5f4... popover: Stop using gtk_widget_register_surface
0b9ce0b... Drop gtk_widget_register_surface
5c6d2b4... gdk: Remove remnants of client-side windows
65b82af... docs: Remove references to gdk_device_grab
9a20ebd... wayland: Remove a useless switch
83e7247... broadway: Stop using gdk_surface_new_temp
a4f28aa... x11: Stop using gdk_surface_new_temp
dbe8b1d... menu: Stop using gdk_surface_new_temp
51ab4ec... Drop gdk_surface_new_temp
bb583b2... gdk: Remove an unused field
16be002... gdk: Drop input-only surfaces
c363bd3... gdk: Drop GdkWindowAttr
8c879bb... gdk: Drop pass-through surfaces
9fc5180... surface: Cosmetics
156a555... Rename surface constructors
35155c8... gdk: Add a private header
b814649... Get rid of GdkSurfaceImpl
32ed40a... x11: Remove useless checks
317bcf7... gdk: Introduce a popup surface type
a1466bf... surface: Store popup parent
5211511... surface: Make move-to-rect work for popups
587944c... surface: Stop setting transient-for for popups
6f559e9... wayland: Use popup parents
9085036... x11: Implement popup surfaces
5cfd490... broadway: Track popups
6e80277... surface: Add gdk_surface_show_with_auto_dismissal
9ea6f91... popover: Use gdk_surface_show_with_auto_dismissal
8b5923e... surface: Remove old debug code
ab04678... surface: Remove gdk_surface_set/merge_child_input_shapes()
1c6410a... surface: Avoid autodismissal on button release
0a7888d... popover: Only grab focus when modal
2af92f3... Add gtk_widget_get_native
8e42f46... event controller: Use gtk_widget_get_native
de97706... main: Use gtk_widget_get_native
21d1e1d... Add gdk_surface_get_parent back
201e0f7... widget: Improve warning messages
9adff7f... widget: Optimize resize propagation
7df24ce... window: Don't inherit cursors across surfaces
f9b8b6b... popover: Make Escape to close work again
f9b400a... text: Allocate popovers
61c4012... scale button: Allocate popovers
b51dcc5... entry: Allocate popovers
9be9ab8... color swatch: Allocate popovers
96485c4... places sidebar: Allocate popovers
e01cc37... text view: Allocate popovers
e0a38a6... widget: Remove a popover special case
110bcb8... node editor: Adapt to GtkNative
fc6a390... Add a testcase for size allocation
6809400... gdk: Inherit the frame clock for popups
8231c74... Revert "Adwaita: Give popover menus a background"
e8948c9... wip: bring back the beak
d9aa292... popover: Bring back the beak
ee45dd0... Add a GdkSurface::parent property
a1fa383... native: add public getters for surface and renderer
2ce893a... window: Implement surface getter
fb13bf4... popover: implement surface getter
008979e... Remove gtk_widget_get/set_has_surface
90692c2... Work toward dropping widget->surface
67e2e1a... Drop GtkWidget::surface
4c7522e... Drop gtk_widget_set_surface
1617524... window: Make unrealize work again
01c3ad4... testsuite: Fix popover-related failures
b126d03... testsuite: Fix some a11y output
1649652... x11: Fix handling of frame clock freezes
9fef319... win32: Build fixes
06a8267... wayland: merge errors
88f8e83... Export gtk_widget_render privately
Commits added to the branch:
3030e88... widget-factory: menu buttons can't have children (*)
e74c655... wayland: Make popups work more than once (*)
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
b67b584... win32: Build fixes
3340582... wayland: merge errors
19659ff... Export gtk_widget_render privately
(*) 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]