[gtk] (139 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] (139 commits) Non-fast-forward update to branch wip/matthiasc/popup5
- Date: Sun, 5 May 2019 22:13:01 +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:
ac4a6ee... widget: guard popover-specific code paths
33d529d... main: guard window-specific code paths
a921df4... Introduce GtkNative
bafc749... window: Implement GtkNative
f155e31... root: Require GtkNative
36159a2... Review and replace uses of get_toplevel
420d3e3... widget: Don't snapshot foreign children
e30b5e0... widget: Use GtkNative
73c24bd... Introduce event controller propagation limits
128aba3... surface: Start sketching a new surface type
92029d1... Reimplement GtkPopover
35ac258... Adapt to new popover lifecycle
3b599d7... menubutton: Allocate the popover
a1ced7f... Adwaita: Give popover menus a background
4602436... widget: Remove some unneeded popover special-casing
860ba31... main: Remove special-case hiding popopvers
0672974... entry completion: Use a popover
2793db5... x11: Stop using child surface api
c2b8f9c... wayland: Stop using child surface apis
6a55176... xim: Stop using child surface apis
2bfb9cd... a11y: Stop supporting ATK_XY_SCREEN
6120e37... widget: Stop using child surface apis
f082bce... Drop child surfaces
ed5dc12... surface: minor cleanup
a94d4d4... surface: Remove code dealing with child surfaces
0be0f95... wayland: Stop using surface->parent
097d287... x11: Stop using surface->parent
e510ee0... broadway: Stop using surface->parent
1db4ea7... gdk: Stop using surface->parent
c348d13... Remove surface->parent
2626c24... wayland: Stop using surface->children
2c34b08... gdk: Stop using surface->children
a8c6347... Remove surface->children
2d896d7... surface: Simplify some code
acd0fee... surface: Small cleanup
1b2fa2a... surface: Remove abs_x/abs_y
13a7f15... surface: Simplify destroy implementation
6cf28c2... surface: Small simplification
f4fcaa5... Remove gdk_surface_coords_to/from_parent
d026352... Remove gdk_surface_get_root_coords as public api
0910065... Drop gdk_surface_get_root_origin
71f1f84... Remove gdk_surface_get_geometry as public api
44636ff... x11: Drop a gratitious use of gdk_event_get_root_coords
3ee65de... surface: Make gdk_surface_get_device_position void
21bd58e... menu: Stop using gtk_widget_register_surface
e29d860... window: Stop using gtk_widget_register_surface
a492c54... popover: Stop using gtk_widget_register_surface
3b1a4cf... Drop gtk_widget_register_surface
242fb83... gdk: Remove remnants of client-side windows
a9e316a... docs: Remove references to gdk_device_grab
fc6ee99... wayland: Remove a useless switch
55e1e19... broadway: Stop using gdk_surface_new_temp
0066900... x11: Stop using gdk_surface_new_temp
342bbf0... menu: Stop using gdk_surface_new_temp
aaae16e... Drop gdk_surface_new_temp
8999565... gdk: Remove an unused field
6e1fde2... gdk: Drop input-only surfaces
34ba814... gdk: Drop GdkWindowAttr
f969970... gdk: Drop pass-through surfaces
9097809... surface: Cosmetics
59a5d48... Rename surface constructors
9e095a5... gdk: Add a private header
15e60cc... Get rid of GdkSurfaceImpl
c30cf67... x11: Remove useless checks
b5b7a4b... gdk: Introduce a popup surface type
f7a3ae2... surface: Store popup parent
7700c18... surface: Make move-to-rect work for popups
1c80333... surface: Stop setting transient-for for popups
38bd898... wayland: Use popup parents
2d3f377... x11: Implement popup surfaces
c30b6e1... broadway: Track popups
4abc929... surface: Add gdk_surface_show_with_auto_dismissal
70cb8bb... popover: Use gdk_surface_show_with_auto_dismissal
6a3ca82... surface: Remove old debug code
dd102d0... surface: Remove gdk_surface_set/merge_child_input_shapes()
3f048fe... surface: Avoid autodismissal on button release
cd17d64... popover: Only grab focus when modal
96bb397... Add gtk_widget_get_native
4084070... event controller: Use gtk_widget_get_native
7efa122... main: Use gtk_widget_get_native
1336ef2... Add gdk_surface_get_parent back
82ff28c... gizmo: Set the name
2c7544f... widget: Improve warning messages
ec009f9... widget: Optimize resize propagation
d167570... window: Don't inherit cursors across surfaces
b539633... popover: Make Escape to close work again
1149495... text: Allocate popovers
c07505c... scale button: Allocate popovers
c3d255f... entry: Allocate popovers
ad95bb4... color swatch: Allocate popovers
4a69da6... places sidebar: Allocate popovers
a601077... text view: Allocate popovers
691f453... widget: Remove a popover special case
Commits added to the branch:
7b6f652... emoji chooser: Fix handling of no recent Emoji (*)
6fe203d... emoji chooser: Make Escape work again (*)
40fe3d9... builder-tool: Handle GtkWidget::visible properly (*)
9af01be... window: Make _gtk_window_set_is_active static (*)
32fd55a... window: Stop duplicating focus change events (*)
44b0a89... entry: Drop our own Emoji chooser (*)
bf2ae5a... Update Basque translation (*)
3c6aa84... cssparser: Add gtk_css_parser_has_number() (*)
01a7c7a... Parse render nodes from text files (*)
b6838cb... testsuite: Add tests for the new node parsing code (*)
50e10cd... testsuite: Delete some node tests (*)
4d98e96... testsuite: Port gl tests to text-based format (*)
08e9725... Move working tests to new directory (*)
1d6134f... testsuite: Add a broken test (*)
e31856f... testsuite: Add serialize-deserialize tests (*)
61a963d... testsuite: add another nodeparser crash test (*)
9598e16... testsuite: add shadow node parser test (*)
44b3b89... testsuite: Print serialized nodes when parsing fails (*)
349e6af... testsuite: Remove broken GL comparison tests (*)
1000d97... testsuite: Add cross-fade-in-opacity test (*)
3a9fa03... testsuite: Remove gl_tests infrastructure (*)
58666c6... testsuite: Add another gl renderer test (*)
fb63364... rendernode: Remove old GVariant (de)serialization code (*)
a55ebf2... testsuite: Remove old cairo/vulkan tests (*)
5530331... testsuite: Black out parts of reftest (*)
dde6980... Add error func to node deserialization (*)
5010461... ci: Don't disable the gsk suite (*)
8c04129... testsuite: Add nodeparser test case (*)
b4f5baf... rendernode: Parse and print blend nodes properly (*)
008b7bc... Add gtk4-node-editor (*)
da5b99f... testsuite: Add rounded-rect parsing test (*)
559ae8b... gsk: Export Cairo renderer (*)
6594ccf... gsk: Export gsk_gl_renderer_new() (*)
cc5f2f8... gsk: Export gsk_broadway_renderer_new() (*)
3f24ad7... gsk: Export gsk_vulkan_renderer_new() (*)
00b9471... node-editor: Add renderings with alternative renderers (*)
43a5ff8... testsuite: Add serialize test for debug node (*)
d5d48af... gl renderer: Reset opacity when offscreen-rendering crossfa (*)
cfea8de... Merge branch 'wip/otte/nodeeditor2' into 'master' (*)
09b6dbb... builder-tool: Handle default values changing (*)
96cce3a... Merge branch 'emoji-chooser-fixes' into 'master' (*)
c4013ee... Merge branch 'builder-tool-fixes' into 'master' (*)
b4093e5... Update POTFILES.skip (*)
84d3848... Merge branch 'focus-fixes' into 'master' (*)
1cca481... widget: guard popover-specific code paths
57b8db7... main: guard window-specific code paths
ab06372... Introduce GtkNative
37deea6... window: Implement GtkNative
77aed0a... root: Require GtkNative
4e6f016... Review and replace uses of get_toplevel
d458961... widget: Don't snapshot foreign children
c372556... widget: Use GtkNative
543b75a... Introduce event controller propagation limits
7559d25... surface: Start sketching a new surface type
4513a3f... Reimplement GtkPopover
d1341bb... Adapt to new popover lifecycle
d22f683... menubutton: Allocate the popover
eba3ee5... Adwaita: Give popover menus a background
16803ac... widget: Remove some unneeded popover special-casing
5ecb36a... main: Remove special-case hiding popopvers
6a1bf0f... entry completion: Use a popover
b5a4039... x11: Stop using child surface api
b7452fc... wayland: Stop using child surface apis
30f2a30... xim: Stop using child surface apis
88452a4... a11y: Stop supporting ATK_XY_SCREEN
d3e4038... widget: Stop using child surface apis
460aaa8... Drop child surfaces
4a9a741... surface: minor cleanup
37c7b74... surface: Remove code dealing with child surfaces
96d6870... wayland: Stop using surface->parent
e169379... x11: Stop using surface->parent
1577d0d... broadway: Stop using surface->parent
2e4b6aa... gdk: Stop using surface->parent
f8781fb... Remove surface->parent
0726cee... wayland: Stop using surface->children
29c133d... gdk: Stop using surface->children
ef6bb53... Remove surface->children
03935d2... surface: Simplify some code
ba0fa77... surface: Small cleanup
008cc81... surface: Remove abs_x/abs_y
0b4bd24... surface: Simplify destroy implementation
3cbf209... surface: Small simplification
97f83b4... Remove gdk_surface_coords_to/from_parent
520916c... Remove gdk_surface_get_root_coords as public api
d073253... Drop gdk_surface_get_root_origin
853e591... Remove gdk_surface_get_geometry as public api
baf72eb... x11: Drop a gratitious use of gdk_event_get_root_coords
fec8eb1... surface: Make gdk_surface_get_device_position void
85ac994... menu: Stop using gtk_widget_register_surface
bef3bf4... window: Stop using gtk_widget_register_surface
046f4bd... popover: Stop using gtk_widget_register_surface
9564c65... Drop gtk_widget_register_surface
4b825df... gdk: Remove remnants of client-side windows
fc33572... docs: Remove references to gdk_device_grab
fdd2202... wayland: Remove a useless switch
376434b... broadway: Stop using gdk_surface_new_temp
c7155e2... x11: Stop using gdk_surface_new_temp
d6a1ddb... menu: Stop using gdk_surface_new_temp
f6f556b... Drop gdk_surface_new_temp
2742ebe... gdk: Remove an unused field
8003315... gdk: Drop input-only surfaces
617e279... gdk: Drop GdkWindowAttr
a30be49... gdk: Drop pass-through surfaces
3b9ff26... surface: Cosmetics
cecfaec... Rename surface constructors
e850269... gdk: Add a private header
b1b220d... Get rid of GdkSurfaceImpl
5b3cc64... x11: Remove useless checks
5feb777... gdk: Introduce a popup surface type
306364f... surface: Store popup parent
ea9873d... surface: Make move-to-rect work for popups
98a9718... surface: Stop setting transient-for for popups
0e8307f... wayland: Use popup parents
343fbe5... x11: Implement popup surfaces
b309b3f... broadway: Track popups
8dd0e04... surface: Add gdk_surface_show_with_auto_dismissal
b9ca208... popover: Use gdk_surface_show_with_auto_dismissal
b18462f... surface: Remove old debug code
32f7b47... surface: Remove gdk_surface_set/merge_child_input_shapes()
cec31d2... surface: Avoid autodismissal on button release
2d7eba6... popover: Only grab focus when modal
3c2d732... Add gtk_widget_get_native
2eea356... event controller: Use gtk_widget_get_native
8565695... main: Use gtk_widget_get_native
c055e5b... Add gdk_surface_get_parent back
de21c33... gizmo: Set the name
a78a579... widget: Improve warning messages
f803865... widget: Optimize resize propagation
fc7f21d... window: Don't inherit cursors across surfaces
89b15dd... popover: Make Escape to close work again
fc2a21f... text: Allocate popovers
c1a26e6... scale button: Allocate popovers
88512e6... entry: Allocate popovers
ed8ef5b... color swatch: Allocate popovers
af5bd9c... places sidebar: Allocate popovers
4497245... text view: Allocate popovers
d7ef4c8... widget: Remove a popover special case
68640be... node editor: Adapt to GtkNative
dfd87ed... Add a testcase for size allocation
(*) 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]