[gtk] (140 commits) Non-fast-forward update to branch wip/matthiasc/popup4
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (140 commits) Non-fast-forward update to branch wip/matthiasc/popup4
- Date: Mon, 29 Apr 2019 02:43:12 +0000 (UTC)
The branch 'wip/matthiasc/popup4' 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:
8848504... root: Move the idle sizer here
35de213... css: Use the new idle sizer
874bb9f... widget: Use the new idle sizer
1dc83a7... window: Implement GtkRoot::check_resize
e7c99c6... widget: guard popover-specific code paths
6e69b07... main: guard window-specific code paths
926c4b1... root: Add default handling
e2fb07a... root: Add an activate_focus api
1d015c3... window: Implement GtkRoot::default-widget
c697090... widget: Make grabbing default work for roots
9bb6dfd... text: Make default activation work in roots
3a717ee... label: Make default activation work in roots
975edab... root: Add api for mnemonics
6887c18... window: Implement root mnemonic api
176c0f2... label: Use root api for mnemonic setup
069fc62... main: Use root api for mnemonic activation
4054572... root: Add pointer focus apis
5aa2653... window: Implement root pointer focus apis
05c0c44... main: Use root pointer focus apis
4f255c5... widget: Use root pointer focus apis
06b1237... Review and replace uses of get_toplevel
7f3b119... icon view accessible: Stop presenting windows
5102096... widget: Don't snapshot foreign children
79fa353... surface: Start sketching a new surface type
e4bb394... Reimplement GtkPopover
eef45fd... entry: Adapt to new popover lifecycle
ad51c19... placesview: Adapt to new popover lifecycle
bf127cb... scale button: Adapt to new popover lifecycle
319daaf... text: Adapt to new popover lifecycle
fe159c1... x11: Stop using child surface api
e427a05... wayland: Stop using child surface apis
3feb1a9... xim: Stop using child surface apis
b7b6540... a11y: Stop supporting ATK_XY_SCREEN
3772282... widget: Stop using child surface apis
aeb7a48... Drop child surfaces
24a4fd8... surface: minor cleanup
631cc5c... surface: Remove code dealing with child surfaces
228b37a... popover menu: Reinstate styling
479821a... Adwaita: Give popover menus a background
c6fe15a... Adwaita: Give model buttons visible focus
c2b99c2... wayland: Stop using surface->parent
c4fa98c... x11: Stop using surface->parent
626d30b... broadway: Stop using surface->parent
318af98... gdk: Stop using surface->parent
40f67bc... Remove surface->parent
5750fc5... wayland: Stop using surface->children
c522e7f... gdk: Stop using surface->children
3817840... Remove surface->children
340f360... surface: Simplify some code
9436a26... surface: Small cleanup
8d57a06... surface: Remove abs_x/abs_y
59c331c... surface: Simplify destroy implementation
c956088... surface: Small simplification
8a805e3... Remove gdk_surface_coords_to/from_parent
5355c04... tooltip: Remove an unused gdk_surface_get_root_coords call
49e2b26... Remove gdk_surface_get_root_coords as public api
8a3de44... Drop gdk_surface_get_root_origin
6dac43c... Remove gdk_surface_get_geometry as public api
80ca3ae... x11: Drop a gratitious use of gdk_event_get_root_coords
3f25561... surface: Make gdk_surface_get_device_position void
9216b32... menu: Stop using gtk_widget_register_surface
c10e270... window: Stop using gtk_widget_register_surface
f409cf7... popover: Stop using gtk_widget_register_surface
1936fb7... Drop gtk_widget_register_surface
e4751d9... gdk: Remove remnants of client-side windows
9e8999e... docs: Remove references to gdk_device_grab
50693b5... wayland: Reshuffle some internals
1c95b32... broadway: Stop using gdk_surface_new_temp
24394a5... x11: Stop using gdk_surface_new_temp
8bb58c9... menu: Stop using gdk_surface_new_temp
14505b5... Drop gdk_surface_new_temp
c640be0... surface: Cosmetics
f59abf3... wip: Use a popover for entry completion
5b7976d... entry completion: Various fixes
6178529... gdk: Remove an unused field
fe346cf... gdk: Drop input-only surfaces
7d7bd18... gdk: Drop GdkWindowAttr
8edb2f3... gdk: Drop pass-through surfaces
5ec0d03... Rename surface constructors
7af0603... gdk: Add a private header
917a121... surface: Add a frame-clock property
05a04a7... Get rid of GdkSurfaceImpl
77f6f26... x11: Remove useless checks
d51522f... wip: popup surface type
bb9b55b... x11: some leftover cleanups
08d5385... surface: Store popup parent
afc632f... surface: Make move-to-rect work for popups
ce4cce2... surface: Stop setting transient-for for popups
23314aa... wayland: Use popup parents
c29c616... widget-factory: Add non-modal popovers
7a07325... x11: Make popup surfaces use o-r windows
6e37369... x11: Make popups move with their parent
43c2582... popover: Track the parent position
c408dc7... broadway: Track popups
2d4827e... surface: Add gdk_surface_show_with_auto_dismissal
bba4b6c... popover: Use gdk_surface_show_with_auto_dismissal
5ccf9c8... main: Remove special-case hiding popopvers
b5b4726... surface: Remove old debug code
eeb7874... surface: Remove gdk_surface_set/merge_child_input_shapes()
a49e2d6... widget-factory: Add some nested popovers
9efc56e... wayland: Only check incorrect top-most for grabbing popups
b54de9d... Introduce GtkBug
cfa2a04... menubutton: Work around event propagation gotchas
fbbb9fc... menubutton: Allocate the popover
828b136... widget: Remove some unneeded popover special-casing
d783907... window: Set cursor on the right surface
a1756f7... widget-factory: Make a resizing popover
3ef489a... window: Ignore events for other surfaces
bd7c7a2... popover: Remove unused fields
8b57050... window: Add a gtk.activate-default action
08fd6e4... popover: Add the same activate-default action
35845aa... text, label: Handle default activation via action
42d516b... popover: Drop activation api
4462135... Stop using gtk_widget_grab_default
35934a4... widget-factory: Stop setting has-default in ui files
bfde91d... widget: Remove special handling for has-default in ui files
bb29349... widget: Drop gtk_widget_grab_default
002d41b... root: Drop default handling
0682827... Include gtkbud.h in gtk.h
b4af4a4... gtk-demo: Stop using gtk_root_get_for_surface
411be1e... xim: Stop using gtk_root_get_for_surface
bd505f4... tooltip: Stop using gtk_root_get_foc_surface
4eb35c3... inspector: Stop using gtk_root_get_for_surface
a6475a4... Drop overlapping parts of GtkRoot
Commits added to the branch:
4bb6e70... tooltip: Initialize tooltip coords to given event coords (*)
1a7c280... gl renderer: bind the texture framebuffer before rendering (*)
7420f9c... testsuite: Rewrite text diff to use GSubprocess (*)
8634a51... Adwaita: separate '.view text' from textview>text (*)
cc4b379... searchentry: Always measure and allocate icon (*)
6277f2f... fontchooser: Fix type-to-search (*)
f3747d1... Merge branch 'font-chooser-search' into 'master' (*)
eea1388... file chooser: Fix Ctrl-L (*)
d3ad816... widget-factory: Add non-modal popovers (*)
e120023... widget-factory: Add some nested popovers (*)
936aba8... Merge branch 'file-chooser-search' into 'master' (*)
aab803b... widget-factory: Make a resizing popover (*)
da64d68... Merge branch 'popover-demos' into 'master' (*)
6c8a5f5... treeview: Remove unused member (*)
f4cf433... treeview: Remove a useless check (*)
1e16cb0... treeview: Always update expand when allocating columns (*)
c848b90... gl renderer: Add simple blend node implementation (*)
59fd48c... entry: Fix primary icon allocation in RTL entries (*)
278ce03... root: Move the idle sizer here
e813738... css: Use the new idle sizer
9aec6e1... widget: Use the new idle sizer
ad8e92a... window: Implement GtkRoot::check_resize
022bcc6... widget: guard popover-specific code paths
7d2e384... main: guard window-specific code paths
ac99195... root: Add default handling
e5b0bfa... root: Add an activate_focus api
b18ca74... window: Implement GtkRoot::default-widget
5e43e39... widget: Make grabbing default work for roots
5096957... text: Make default activation work in roots
1cf4a31... label: Make default activation work in roots
75a7def... root: Add api for mnemonics
704abc6... window: Implement root mnemonic api
2a1b5ef... label: Use root api for mnemonic setup
c7d6a3c... main: Use root api for mnemonic activation
6367d5a... root: Add pointer focus apis
2c03d59... window: Implement root pointer focus apis
9b32ec6... main: Use root pointer focus apis
046dfc4... widget: Use root pointer focus apis
121c54a... Review and replace uses of get_toplevel
896c7e6... icon view accessible: Stop presenting windows
48847f6... widget: Don't snapshot foreign children
aac8d6d... surface: Start sketching a new surface type
ed08ae6... Reimplement GtkPopover
4c863d5... entry: Adapt to new popover lifecycle
076f91b... placesview: Adapt to new popover lifecycle
84b99bb... scale button: Adapt to new popover lifecycle
7cb44e7... text: Adapt to new popover lifecycle
fb6c0a2... x11: Stop using child surface api
a0f7cfe... wayland: Stop using child surface apis
1a46751... xim: Stop using child surface apis
7454f41... a11y: Stop supporting ATK_XY_SCREEN
6cc1e55... widget: Stop using child surface apis
abf17ee... Drop child surfaces
29db3bc... surface: minor cleanup
a6a54d6... surface: Remove code dealing with child surfaces
5594c2d... popover menu: Reinstate styling
89fb042... Adwaita: Give popover menus a background
46d2608... Adwaita: Give model buttons visible focus
aa918cd... wayland: Stop using surface->parent
191850e... x11: Stop using surface->parent
d96b8b3... broadway: Stop using surface->parent
a99c579... gdk: Stop using surface->parent
80a6fac... Remove surface->parent
984e59a... wayland: Stop using surface->children
716a6e9... gdk: Stop using surface->children
16ae863... Remove surface->children
52583a4... surface: Simplify some code
af5323c... surface: Small cleanup
92bc945... surface: Remove abs_x/abs_y
7d83f7d... surface: Simplify destroy implementation
891f0d6... surface: Small simplification
ecac56e... Remove gdk_surface_coords_to/from_parent
a84f439... tooltip: Remove an unused gdk_surface_get_root_coords call
70f0e01... Remove gdk_surface_get_root_coords as public api
b439197... Drop gdk_surface_get_root_origin
ee43674... Remove gdk_surface_get_geometry as public api
e51e192... x11: Drop a gratitious use of gdk_event_get_root_coords
c77fa1f... surface: Make gdk_surface_get_device_position void
fb289f6... menu: Stop using gtk_widget_register_surface
9769986... window: Stop using gtk_widget_register_surface
067a83d... popover: Stop using gtk_widget_register_surface
6263343... Drop gtk_widget_register_surface
933fdc2... gdk: Remove remnants of client-side windows
7a8164c... docs: Remove references to gdk_device_grab
0e9e2eb... wayland: Reshuffle some internals
80f71f3... broadway: Stop using gdk_surface_new_temp
c9fb34f... x11: Stop using gdk_surface_new_temp
518ecd3... menu: Stop using gdk_surface_new_temp
986f073... Drop gdk_surface_new_temp
e3f4402... surface: Cosmetics
7a094d9... wip: Use a popover for entry completion
bbe9f4a... entry completion: Various fixes
5c9aff5... gdk: Remove an unused field
6a8af95... gdk: Drop input-only surfaces
5709c6e... gdk: Drop GdkWindowAttr
3301c8d... gdk: Drop pass-through surfaces
2542bfc... Rename surface constructors
e40ca67... gdk: Add a private header
af77b8f... surface: Add a frame-clock property
9193d07... Get rid of GdkSurfaceImpl
01c65a0... x11: Remove useless checks
c0d8531... wip: popup surface type
3da781e... x11: some leftover cleanups
194ee05... surface: Store popup parent
2a36ba4... surface: Make move-to-rect work for popups
d9a8d78... surface: Stop setting transient-for for popups
afb8bc6... wayland: Use popup parents
efff718... x11: Make popup surfaces use o-r windows
f7bedac... x11: Make popups move with their parent
6dbc091... popover: Track the parent position
5fdb7d9... broadway: Track popups
3646216... surface: Add gdk_surface_show_with_auto_dismissal
bc60ee8... popover: Use gdk_surface_show_with_auto_dismissal
a5e7bc2... main: Remove special-case hiding popopvers
fd83f47... surface: Remove old debug code
72fbe7e... surface: Remove gdk_surface_set/merge_child_input_shapes()
39c8d4a... wayland: Only check incorrect top-most for grabbing popups
ac88484... Introduce GtkBud
de4d89c... window: Implement buds check-resize
a176816... popover: Implement buds check-resize
06aefb8... Introduce event controller propagation limits
b457b1e... menubutton: Allocate the popover
21e105e... widget: Remove some unneeded popover special-casing
f42175b... window: Set cursor on the right surface
3e04ed6... window: Ignore events for other surfaces
1273360... popover: Remove unused fields
eff272d... window: Add a gtk.activate-default action
3d486ca... popover: Add the same activate-default action
6120eb1... text, label: Handle default activation via action
ce9e43a... popover: Drop activation api
c7f5551... Stop using gtk_widget_grab_default
4155b29... widget-factory: Stop setting has-default in ui files
44c5139... widget: Remove special handling for has-default in ui files
aefce0e... widget: Drop gtk_widget_grab_default
e34b142... root: Drop default handling
1438b4c... gtk-demo: Stop using gtk_root_get_for_surface
02f1612... xim: Stop using gtk_root_get_for_surface
479ffc4... tooltip: Stop using gtk_root_get_foc_surface
38b6078... inspector: Stop using gtk_root_get_for_surface
59fa70b... Drop overlapping parts of GtkRoot
(*) 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]