[gtk] (128 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] (128 commits) Non-fast-forward update to branch wip/matthiasc/popup5
- Date: Sat, 18 May 2019 16:19:19 +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:
180a8f3... widget: guard popover-specific code paths
d499ad8... main: guard window-specific code paths
955bed3... Introduce GtkNative
8ce4049... window: Implement GtkNative
60795da... root: Require GtkNative
6dfa31e... Review and replace uses of get_toplevel
126b94f... widget: Don't snapshot foreign children
9ba086f... widget: Use GtkNative
d187073... Introduce event controller propagation limits
c345391... surface: Start sketching a new surface type
b09b770... Reimplement GtkPopover
111d04d... Adapt to new popover lifecycle
1a569e0... menubutton: Allocate the popover
c28cb31... Adwaita: Give popover menus a background
e470a9e... widget: Remove some unneeded popover special-casing
afec54c... main: Remove special-case hiding popopvers
78bf455... entry completion: Use a popover
f40613c... x11: Stop using child surface api
8bbb7d9... wayland: Stop using child surface apis
f49ac1b... xim: Stop using child surface apis
dd9ac70... a11y: Stop supporting ATK_XY_SCREEN
274c66c... widget: Stop using child surface apis
f227fbb... Drop child surfaces
7f25946... surface: minor cleanup
ef8a882... surface: Remove code dealing with child surfaces
10eb22c... wayland: Stop using surface->parent
7453aff... x11: Stop using surface->parent
451d788... broadway: Stop using surface->parent
8485fb6... gdk: Stop using surface->parent
3f83036... Remove surface->parent
f18397c... wayland: Stop using surface->children
ba39e35... gdk: Stop using surface->children
65f1b69... Remove surface->children
3dccce6... surface: Simplify some code
a24c6ca... surface: Small cleanup
5bb7357... surface: Remove abs_x/abs_y
e354da9... surface: Simplify destroy implementation
8ad467a... surface: Small simplification
e38de36... Remove gdk_surface_coords_to/from_parent
e9ce7b6... Remove gdk_surface_get_root_coords as public api
ac7382f... Drop gdk_surface_get_root_origin
2259f22... Remove gdk_surface_get_geometry as public api
a39ee0f... x11: Drop a gratitious use of gdk_event_get_root_coords
f0c77d2... surface: Make gdk_surface_get_device_position void
543b591... menu: Stop using gtk_widget_register_surface
b7b88ae... window: Stop using gtk_widget_register_surface
93f4a30... popover: Stop using gtk_widget_register_surface
6bc8a38... Drop gtk_widget_register_surface
e6077da... gdk: Remove remnants of client-side windows
e36a7ae... docs: Remove references to gdk_device_grab
6363f88... wayland: Remove a useless switch
2af792e... broadway: Stop using gdk_surface_new_temp
6b1be60... x11: Stop using gdk_surface_new_temp
3c18027... menu: Stop using gdk_surface_new_temp
385adf8... Drop gdk_surface_new_temp
6839de7... gdk: Remove an unused field
483d70b... gdk: Drop input-only surfaces
7a923f5... gdk: Drop GdkWindowAttr
539c4a2... gdk: Drop pass-through surfaces
f08c25e... surface: Cosmetics
7c90cba... Rename surface constructors
e0a746c... gdk: Add a private header
b6f13b6... Get rid of GdkSurfaceImpl
665aee6... x11: Remove useless checks
0534cb4... gdk: Introduce a popup surface type
ce7c9c3... surface: Store popup parent
2d9e1d3... surface: Make move-to-rect work for popups
a92dfa0... surface: Stop setting transient-for for popups
f0ff67a... wayland: Use popup parents
dfecf8e... x11: Implement popup surfaces
652d290... broadway: Track popups
6158e1f... surface: Add gdk_surface_show_with_auto_dismissal
bddcad9... popover: Use gdk_surface_show_with_auto_dismissal
4ffb729... surface: Remove old debug code
4ebaefe... surface: Remove gdk_surface_set/merge_child_input_shapes()
93eec60... surface: Avoid autodismissal on button release
c1d5086... popover: Only grab focus when modal
534135b... Add gtk_widget_get_native
d8ca977... event controller: Use gtk_widget_get_native
514102c... main: Use gtk_widget_get_native
cf97dd1... Add gdk_surface_get_parent back
e1fa6e9... gizmo: Set the name
caee6a2... widget: Improve warning messages
12ac88e... widget: Optimize resize propagation
308e9b7... window: Don't inherit cursors across surfaces
333bd18... popover: Make Escape to close work again
11c6347... text: Allocate popovers
29a8a78... scale button: Allocate popovers
0dc602d... entry: Allocate popovers
4520218... color swatch: Allocate popovers
b50669f... places sidebar: Allocate popovers
ab0b667... text view: Allocate popovers
7939ce0... widget: Remove a popover special case
660fd28... node editor: Adapt to GtkNative
b17dd5a... Add a testcase for size allocation
1258334... gdk: Inherit the frame clock for popups
77bf5d3... Revert "Adwaita: Give popover menus a background"
200e1ef... wip: bring back the beak
0fba062... popover: Bring back the beak
ee43334... Add a GdkSurface::parent property
6fbf353... native: add public getters for surface and renderer
9ac93b1... window: Implement surface getter
e9a683b... popover: implement surface getter
40c79a9... Remove gtk_widget_get/set_has_surface
9637154... Work toward dropping widget->surface
14a1171... Drop GtkWidget::surface
38d3882... Drop gtk_widget_set_surface
Commits added to the branch:
7b7fe14... Adwaita: Don't round the non-csd menu corners (*)
7d8be1c... pid_get_parent: fix potential leak of kp (*)
533a3f1... Merge branch 'openbsd-pid_get_parenvt-v2' into 'master' (*)
7cec532... Merge branch 'fix-non-csd-menu-corners-gtk4' into 'master' (*)
3a863cc... filechooserwidget: Remove unused gobject data (*)
8e9ac82... widget-factory: Add icon-dropshadow class to large icon (*)
1e61348... sidebarrow: Don't focus on click (*)
06c0a3d... issue templates: reproducers should be written in C (*)
dc7bf31... gl renderer: Remove useless ops_offset calls (*)
ccb9877... gl renderer: Skip invisible shadows (*)
2979aea... testsuite: Add a color matrix test case (*)
a251849... gl renderer: Fix color matrix shader (*)
a9fb528... gl renderer: Remove an outdated comment (*)
63267a2... gl renderer: Render fallback nodes upside down (*)
6a7d70c... menubutton: Don't derive from GtkToggleButton (*)
9111541... a11y: Adapt to menu button changes (*)
0eb7784... Update all users for menubutton changes (*)
83d9e7a... Adapt tests (*)
9d16715... Merge branch 'menubutton-no-button' into 'master' (*)
3e36279... widget: guard popover-specific code paths
37e564c... main: guard window-specific code paths
0305c50... Introduce GtkNative
29e6ef8... window: Implement GtkNative
b90e884... root: Require GtkNative
8df498f... Review and replace uses of get_toplevel
b17b463... widget: Don't snapshot foreign children
6caa32a... widget: Use GtkNative
f73d4a8... Introduce event controller propagation limits
533b038... surface: Start sketching a new surface type
e8eaff1... Reimplement GtkPopover
89a52e5... Adapt to new popover lifecycle
d8c46e9... menubutton: Allocate the popover
cea4cd1... Adwaita: Give popover menus a background
e8fde5f... widget: Remove some unneeded popover special-casing
a0cff23... main: Remove special-case hiding popopvers
2b23210... entry completion: Use a popover
9f4131f... x11: Stop using child surface api
3ed297a... wayland: Stop using child surface apis
51a8575... xim: Stop using child surface apis
9597d22... a11y: Stop supporting ATK_XY_SCREEN
2985c3a... widget: Stop using child surface apis
a3b5c9c... Drop child surfaces
db45bc7... surface: minor cleanup
99df423... surface: Remove code dealing with child surfaces
198fd4f... wayland: Stop using surface->parent
5aab03e... x11: Stop using surface->parent
6d96d37... broadway: Stop using surface->parent
7711b10... gdk: Stop using surface->parent
99ad9f6... Remove surface->parent
144b623... wayland: Stop using surface->children
50f7348... gdk: Stop using surface->children
ff19998... Remove surface->children
a7263f4... surface: Simplify some code
2addf64... surface: Small cleanup
03d9ead... surface: Remove abs_x/abs_y
be17eba... surface: Simplify destroy implementation
91ff0ba... surface: Small simplification
9d564ef... Remove gdk_surface_coords_to/from_parent
c989130... Remove gdk_surface_get_root_coords as public api
9388849... Drop gdk_surface_get_root_origin
c3fe288... Remove gdk_surface_get_geometry as public api
9aee867... x11: Drop a gratitious use of gdk_event_get_root_coords
3291439... surface: Make gdk_surface_get_device_position void
3be8e38... menu: Stop using gtk_widget_register_surface
54283c4... window: Stop using gtk_widget_register_surface
e59f2ef... popover: Stop using gtk_widget_register_surface
6a105b7... Drop gtk_widget_register_surface
77c9933... gdk: Remove remnants of client-side windows
9a44315... docs: Remove references to gdk_device_grab
e4bc5bd... wayland: Remove a useless switch
f2ea132... broadway: Stop using gdk_surface_new_temp
65dd0aa... x11: Stop using gdk_surface_new_temp
e52d6ed... menu: Stop using gdk_surface_new_temp
7d4c089... Drop gdk_surface_new_temp
b4ca3b2... gdk: Remove an unused field
e406825... gdk: Drop input-only surfaces
5f10b61... gdk: Drop GdkWindowAttr
68639a1... gdk: Drop pass-through surfaces
9cee6e3... surface: Cosmetics
33b87c4... Rename surface constructors
f2f041d... gdk: Add a private header
44ce611... Get rid of GdkSurfaceImpl
d03b7dc... x11: Remove useless checks
d5abad8... gdk: Introduce a popup surface type
ae01255... surface: Store popup parent
ed1a45b... surface: Make move-to-rect work for popups
feb601b... surface: Stop setting transient-for for popups
8d9d0c6... wayland: Use popup parents
fb41133... x11: Implement popup surfaces
8b7faf9... broadway: Track popups
04fb8f7... surface: Add gdk_surface_show_with_auto_dismissal
0e41e09... popover: Use gdk_surface_show_with_auto_dismissal
20b72ce... surface: Remove old debug code
8cd1bb5... surface: Remove gdk_surface_set/merge_child_input_shapes()
a453117... surface: Avoid autodismissal on button release
6f51a79... popover: Only grab focus when modal
fb2b8f7... Add gtk_widget_get_native
ca1450f... event controller: Use gtk_widget_get_native
e3390d5... main: Use gtk_widget_get_native
45d8879... Add gdk_surface_get_parent back
ac71cf4... widget: Improve warning messages
5cf7db1... widget: Optimize resize propagation
c1427f3... window: Don't inherit cursors across surfaces
8ddb13a... popover: Make Escape to close work again
7384c2a... text: Allocate popovers
eac55cf... scale button: Allocate popovers
6f7aa6b... entry: Allocate popovers
aaf9acf... color swatch: Allocate popovers
afa5d0e... places sidebar: Allocate popovers
49a6a5b... text view: Allocate popovers
2f149c2... widget: Remove a popover special case
7b6494c... node editor: Adapt to GtkNative
33b4a6d... Add a testcase for size allocation
993fb08... gdk: Inherit the frame clock for popups
ec987a5... Revert "Adwaita: Give popover menus a background"
3c96ad1... wip: bring back the beak
762440c... popover: Bring back the beak
590db63... Add a GdkSurface::parent property
1690bd9... native: add public getters for surface and renderer
fefdc48... window: Implement surface getter
81c7f04... popover: implement surface getter
0c18fb4... Remove gtk_widget_get/set_has_surface
108288f... Work toward dropping widget->surface
c936d47... Drop GtkWidget::surface
3851357... Drop gtk_widget_set_surface
5cd12de... window: Make unrealize work again
69c7f00... testsuite: Fix popover-related failures
0ce2e78... testsuite: Fix some a11y output
(*) 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]