[gtk] (151 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] (151 commits) Non-fast-forward update to branch wip/matthiasc/popup5
- Date: Tue, 28 May 2019 20:28:39 +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:
00552c1... window: Implement GtkNative
bce7803... root: Require GtkNative
d782494... Add gtk_widget_get_native
93c3853... Use GtkNative APIs instead of GtkRoot
8470287... Review and replace uses of get_toplevel
ab386bd... widget: Use GtkNative
0afa1a4... GtkRoot: Drop overlap with GtkNative
b774225... root: Make gtk_root_get_display public
66602a1... widget: Don't snapshot foreign children
8f8861b... Introduce event controller propagation limits
9de97db... menushell: Keep outside clicks working
b0f445d... surface: Start sketching a new surface type
830f125... Reimplement GtkPopover
22d9971... Adapt to new popover lifecycle
d169d03... menubutton: Allocate the popover
20afe81... Adwaita: Give popover menus a background
90e35ab... widget: Remove some unneeded popover special-casing
b55ecf3... main: Remove special-case hiding popopvers
adf8825... main: Use gtk_widget_get_native
e41cc83... entry completion: Use a popover
99aef9f... x11: Stop using child surface api
33cb108... wayland: Stop using child surface apis
b74b872... xim: Stop using child surface apis
fb8f1ae... a11y: Stop supporting ATK_XY_SCREEN
faf8e98... widget: Stop using child surface apis
92002b2... Drop child surfaces
9af586c... surface: minor cleanup
a91e51f... surface: Remove code dealing with child surfaces
132089e... wayland: Stop using surface->parent
2e0149e... x11: Stop using surface->parent
8cbd9ca... broadway: Stop using surface->parent
cceb8a7... gdk: Stop using surface->parent
bf0dd5f... Remove surface->parent
1b6dbf3... wayland: Stop using surface->children
ba52431... gdk: Stop using surface->children
8647253... Remove surface->children
9dea336... surface: Simplify some code
4f5cb8e... surface: Small cleanup
87fc787... surface: Remove abs_x/abs_y
da24d05... surface: Simplify destroy implementation
4048188... surface: Small simplification
c2e4130... Remove gdk_surface_coords_to/from_parent
9ae513d... Remove gdk_surface_get_root_coords as public api
b3040b9... Drop gdk_surface_get_root_origin
d714391... Remove gdk_surface_get_geometry as public api
a5444f5... x11: Drop a gratitious use of gdk_event_get_root_coords
f03c1d6... surface: Make gdk_surface_get_device_position void
d5bd2eb... menu: Stop using gtk_widget_register_surface
80ff617... window: Stop using gtk_widget_register_surface
f9d2174... popover: Stop using gtk_widget_register_surface
97e0c39... Drop gtk_widget_register_surface
3003d9b... gdk: Remove remnants of client-side windows
a125497... docs: Remove references to gdk_device_grab
92aab29... wayland: Remove a useless switch
d3494f3... broadway: Stop using gdk_surface_new_temp
cb6b4c9... x11: Stop using gdk_surface_new_temp
b9fe18f... menu: Stop using gdk_surface_new_temp
2a6a964... Drop gdk_surface_new_temp
567e8d9... gdk: Remove an unused field
735d1d9... gdk: Drop input-only surfaces
de905c6... gdk: Drop GdkWindowAttr
49add52... gdk: Drop pass-through surfaces
916e091... surface: Cosmetics
795b10c... Rename surface constructors
f4ea630... gdk: Add a private header
0d8c9d7... Get rid of GdkSurfaceImpl
afcda49... x11: Remove useless checks
1e735ee... gdk: Introduce a popup surface type
16aab4d... surface: Store popup parent
6612f07... surface: Make move-to-rect work for popups
ae5a7d6... surface: Stop setting transient-for for popups
51021b0... wayland: Use popup parents
f45b93a... x11: Implement popup surfaces
ae9a7d9... broadway: Track popups
cc699bc... surface: Add an autohide property
066d236... popover: Use GdkSurface::autohide
beae693... surface: Remove old debug code
a5b68cc... surface: Remove gdk_surface_set/merge_child_input_shapes()
faf32cd... Add gdk_surface_get_parent back
fe90563... widget: Improve warning messages
8eb9e97... widget: Optimize resize propagation
3ffb21c... window: Don't inherit cursors across surfaces
f887501... text: Allocate popovers
e781a5b... scale button: Allocate popovers
9e84c36... entry: Allocate popovers
2cac876... color swatch: Allocate popovers
aab37c3... places sidebar: Allocate popovers
742e24e... text view: Allocate popovers
1c6323e... widget: Remove a popover special case
2b2f47f... Add a testcase for size allocation
f0e8035... gdk: Inherit the frame clock for popups
3ba5ce5... x11: Fix handling of frame clock freezes
30cdbb0... popover: Bring back the beak
f34d205... Add a GdkSurface::parent property
91eb1a4... Remove gtk_widget_get/set_has_surface
affcbdb... Work toward dropping widget->surface
33a313d... Drop GtkWidget::surface
c951bc9... Drop gtk_widget_set_surface
3bafb63... window: Make unrealize work again
e8aea60... testsuite: Fix popover-related failures
00090be... testsuite: Fix some a11y output
df8ae16... win32: Build fixes
084539c... popover: Rename modal to autohide
82545e6... builder tool: Handle modal->autohide rename
15850fa... Add a test for the property renaming
e00ac0b... Mention modal->autohide rename in migration guide
6960b73... Stop using gtk_widget_get_surface
88d40f4... Drop gtk_widget_get_surface
ac9cec6... Mention gtk_widget_get_surface in the migration guide
345e8ca... Stop using gtk_widget_is_toplevel
ba2319b... Drop gtk_widget_is_toplevel
c89db37... Mention gtk_widget_is_toplevel in the migration guide
b209c3a... Cosmetics
ffac9b7... Stop using gtk_widget_get_toplevel
c41a72b... Drop gtk_widget_get_toplevel
d8d18cb... Mention gtk_widget_get_toplevel in the migration guide.
9b9292e... tooltip: fix critical warnings
6b9eb6d... surface: Don't dispose the frame clock prematurely
c4eab94... GDK W32: be able to handle NULL cursor
a0f5039... GDK W32: Fix the code to compile
88bf646... IME IM: Be able to handle NULL widget correctly
a3d213b... win32: Set the surface type
4046f0c... popover: Set input shapes on wayland too
4a19ba9... popover: Make it possible to not have an arrow
8cf5d99... inspector: Avoid a critical warning
98d8995... Adwaita: Remove Emoji completion special case
e9e28eb... surface: Make surface-type a property
dc746e1... gdk: Maintain popup tree in the frontend
992d057... surface: Make only toplevels control events
90ffb89... win32: Set surface type early enough
711c90d... surface: Fix the fallback move-to-rect implementation
40f2792... popover: Stop needles allocations
14f213a... fishbowl: Don't pop up popovers too early
58b8f60... surface: Give backends a chance to disconnect
dc134ea... broadway: Disconnect from the frame clock
ba51c8e... x11: Disconnect from the frame clock
98a8fb3... win32: Disconnect the frame clock
4e6cca8... wayland: Disconnect the frame clock
b13357a... popover: Don't constantly redraw the beak
51a28aa... surface: Cosmetics
05e4cf6... GDK W32: Adjust to new popup surfaces
4aba8a9... Avoid compiler warnings
9e5a5c6... GDK W32: Don't handle WM_ACTIVATE for popup windows
4c62a23... Add missing include
590c466... Don't assume that gdk_surface[_move]_resize() is asynchrono
5292c89... GDK W32: No more child windows
f474d60... GDK W32: Only use owner windows for popups
97d0849... GDK W32: Correctly log popups
b4b7f4c... GDK W32: Fix indentation and placate GCC
95be7d1... inspector: Show surface and renderer
2a8bac5... popover: Don't set backdrop state
Commits added to the branch:
d51c85c... native: Add to docs
5bf2b63... window: Implement GtkNative
d4257d2... root: Require GtkNative
7dcb163... Add gtk_widget_get_native
c1d5e82... Use GtkNative APIs instead of GtkRoot
9059eee... Review and replace uses of get_toplevel
5de06f4... widget: Use GtkNative
f2447e0... GtkRoot: Drop overlap with GtkNative
8713397... root: Make gtk_root_get_display public
54662f4... widget: Don't snapshot foreign children
2606ca0... Introduce event controller propagation limits
2764652... menushell: Keep outside clicks working
9e6d8be... surface: Start sketching a new surface type
6ab8ab8... Reimplement GtkPopover
4bf4f04... Adapt to new popover lifecycle
1cbc26d... menubutton: Allocate the popover
82d506a... Adwaita: Give popover menus a background
580aa82... widget: Remove some unneeded popover special-casing
66ccc82... main: Remove special-case hiding popopvers
0d25233... main: Use gtk_widget_get_native
c3c33ac... entry completion: Use a popover
68e5456... x11: Stop using child surface api
f7e1146... wayland: Stop using child surface apis
d6a8518... xim: Stop using child surface apis
43d4c90... a11y: Stop supporting ATK_XY_SCREEN
52c3507... widget: Stop using child surface apis
989792c... Drop child surfaces
90e86b3... surface: minor cleanup
60ec1ee... surface: Remove code dealing with child surfaces
bb1dd3f... wayland: Stop using surface->parent
6183d58... x11: Stop using surface->parent
edab501... broadway: Stop using surface->parent
0760958... gdk: Stop using surface->parent
e68c554... Remove surface->parent
7aae926... wayland: Stop using surface->children
2eebac8... gdk: Stop using surface->children
0699b17... Remove surface->children
77e99f7... surface: Simplify some code
0f5a6a3... surface: Small cleanup
3248bdc... surface: Remove abs_x/abs_y
9b54f12... surface: Simplify destroy implementation
a3e0329... surface: Small simplification
2ccd0dc... Remove gdk_surface_coords_to/from_parent
8ee1620... Remove gdk_surface_get_root_coords as public api
cb23d40... Drop gdk_surface_get_root_origin
bb399b5... Remove gdk_surface_get_geometry as public api
48b522c... x11: Drop a gratitious use of gdk_event_get_root_coords
73a6aae... surface: Make gdk_surface_get_device_position void
55c2866... menu: Stop using gtk_widget_register_surface
81a673c... window: Stop using gtk_widget_register_surface
fa25b06... popover: Stop using gtk_widget_register_surface
bab5836... Drop gtk_widget_register_surface
f692974... gdk: Remove remnants of client-side windows
8bb7fcd... docs: Remove references to gdk_device_grab
6029875... wayland: Remove a useless switch
4483125... broadway: Stop using gdk_surface_new_temp
7c1509f... x11: Stop using gdk_surface_new_temp
346bd3f... menu: Stop using gdk_surface_new_temp
82c8a05... Drop gdk_surface_new_temp
1a23ebf... gdk: Remove an unused field
2855729... gdk: Drop input-only surfaces
47fb092... gdk: Drop GdkWindowAttr
8536557... gdk: Drop pass-through surfaces
0571fc2... surface: Cosmetics
d2951d3... Rename surface constructors
93b8f25... gdk: Add a private header
712a5d4... Get rid of GdkSurfaceImpl
07b3a09... x11: Remove useless checks
33c6dff... gdk: Introduce a popup surface type
9af6d7f... surface: Store popup parent
1fa2a82... surface: Make move-to-rect work for popups
1661615... surface: Stop setting transient-for for popups
99783c7... wayland: Use popup parents
6f1c32b... x11: Implement popup surfaces
2dd1534... broadway: Track popups
b15ba64... surface: Add an autohide property
49268c2... popover: Use GdkSurface::autohide
1c7eb5c... surface: Remove old debug code
ebb89bc... surface: Remove gdk_surface_set/merge_child_input_shapes()
18e396e... Add gdk_surface_get_parent back
27596c3... widget: Improve warning messages
f3559fe... widget: Optimize resize propagation
1f2d3c0... window: Don't inherit cursors across surfaces
e6f71d8... text: Allocate popovers
507b2d3... scale button: Allocate popovers
4cab6ae... entry: Allocate popovers
07426da... color swatch: Allocate popovers
6c3ffa1... places sidebar: Allocate popovers
a33d4f0... text view: Allocate popovers
61247a8... widget: Remove a popover special case
07c8fd9... Add a testcase for size allocation
ef353f2... gdk: Inherit the frame clock for popups
fa9cbf6... x11: Fix handling of frame clock freezes
fd0a290... popover: Bring back the beak
db855e0... Add a GdkSurface::parent property
18788c2... Remove gtk_widget_get/set_has_surface
0047492... Work toward dropping widget->surface
43bed79... Drop GtkWidget::surface
b99962e... Drop gtk_widget_set_surface
0b3a971... window: Make unrealize work again
ebee21b... testsuite: Fix popover-related failures
6e885ab... testsuite: Fix some a11y output
09ec88d... win32: Build fixes
25aef96... popover: Rename modal to autohide
a65696f... builder tool: Handle modal->autohide rename
c3d7c94... Add a test for the property renaming
9765aab... Mention modal->autohide rename in migration guide
302d2a0... Stop using gtk_widget_get_surface
8fc6f07... Drop gtk_widget_get_surface
8af89b3... Mention gtk_widget_get_surface in the migration guide
948347a... Stop using gtk_widget_is_toplevel
6674f27... Drop gtk_widget_is_toplevel
7b9789d... Mention gtk_widget_is_toplevel in the migration guide
f728295... Cosmetics
7447abb... Stop using gtk_widget_get_toplevel
693b2aa... Drop gtk_widget_get_toplevel
26b4329... Mention gtk_widget_get_toplevel in the migration guide.
8f291be... tooltip: fix critical warnings
c2b9a12... surface: Don't dispose the frame clock prematurely
d5e26cd... GDK W32: be able to handle NULL cursor
138104d... GDK W32: Fix the code to compile
83f952d... IME IM: Be able to handle NULL widget correctly
2c43f87... win32: Set the surface type
a841ff0... popover: Set input shapes on wayland too
ec41335... popover: Make it possible to not have an arrow
db21cbd... inspector: Avoid a critical warning
c638a0a... Adwaita: Remove Emoji completion special case
44be642... surface: Make surface-type a property
3d283cc... gdk: Maintain popup tree in the frontend
895962d... surface: Make only toplevels control events
78c94f9... win32: Set surface type early enough
c7f9f8f... surface: Fix the fallback move-to-rect implementation
f154fd4... popover: Stop needles allocations
37f8df2... fishbowl: Don't pop up popovers too early
a3f127b... surface: Give backends a chance to disconnect
28addd3... broadway: Disconnect from the frame clock
2aa0cea... x11: Disconnect from the frame clock
07b0da6... win32: Disconnect the frame clock
2fa1a0a... wayland: Disconnect the frame clock
d08805d... popover: Don't constantly redraw the beak
11fdde0... surface: Cosmetics
6ab565b... GDK W32: Adjust to new popup surfaces
5ccb081... Avoid compiler warnings
5ff7c34... GDK W32: Don't handle WM_ACTIVATE for popup windows
82c80c0... Add missing include
90058ed... Don't assume that gdk_surface[_move]_resize() is asynchrono
493b30c... GDK W32: No more child windows
b12d521... GDK W32: Only use owner windows for popups
d14e987... GDK W32: Correctly log popups
84739dd... GDK W32: Fix indentation and placate GCC
9086321... inspector: Show surface and renderer
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]