[gtk] (220 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] (220 commits) Non-fast-forward update to branch wip/matthiasc/popup5
- Date: Fri, 17 May 2019 03:18:03 +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:
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
6fe7d3a... Add a testcase for size allocation
69e8ce2... gdk: Inherit the frame clock for popups
59356fb... Revert "Adwaita: Give popover menus a background"
aca24af... wip: bring back the beak
df80bcc... popover: Bring back the beak
Commits added to the branch:
4f6cc46... Fix the simplify test (*)
82eee65... testsuite: Add tests for ui file rewriting (*)
4eb00a3... builder-tool: Stop warnings for stack rewrites (*)
d8e92d4... builder-tool: Handle layout properties more properly (*)
d61e77d... Add some tests (*)
15b8ee4... Merge branch 'simplify-tests' into 'master' (*)
562e492... csstokenizer: Consume the \ when encountering an error (*)
c6b2184... Allow specifying the layout manager for a widget type (*)
e98973e... GtkHeaderBar: Don't leak decoration layout (*)
59c6862... Use gtk_widget_class_set_layout_manager_type() (*)
fe473db... Make get_layout_manager_type() public (*)
ecc8f9c... Merge branch 'issue-1863' into 'master' (*)
a8aa7af... Merge branch 'header-bar-leak4' into 'master' (*)
759a974... Some node editor improvements (*)
8559593... testsuite: Add a blend node test case (*)
c886545... testsuite: Add blend-difference test case (*)
3e21078... gl renderer: Fix blend shader (*)
4869013... gl renderer: Fix coloring shader (*)
b87b281... Update POTFILES.skip (*)
7ae675b... build: Install the backend headers in the backend directori (*)
e29cf84... broadway: Install headers (*)
73ff7ba... Merge branch 'wip/headers' into 'master' (*)
c6a42e9... widget: Revert the event translation change (*)
77b7817... a11y: Stop using child-notify (*)
68560a9... Update a11y tests (*)
a0c6d88... Mark a failing reftest as xfail (*)
b01cf6b... 3.96 (*)
248c07c... Fix a compiler warning (*)
4ff578d... Fix the compiler warning, again (*)
730b52b... testsuite: Add blur node testcase (*)
b3c4320... node editor: Do some simple syntax highlighting (*)
e847c03... gl renderer: Fix blur nodes with radius 0 (*)
feddf5a... Detect CUPS ≥ 1.7 (*)
ed31ea3... cups: Use non-deprecated API (*)
3377133... Require CUPS >= 2.0 (*)
5a57866... Merge branch 'cups-deprecation-warnings' into 'master' (*)
032bb45... gdk: Add a profiler (*)
9e40642... Add a way to start the profiler (*)
1660bac... frame clock: Add tracing (*)
c541fa9... gsk: Add some more profiler apis (*)
b09a095... gsk: Add tracing to the gl renderer (*)
64454a7... gsk: Add tracing to the vulkan renderer (*)
18127be... GtkApplication: Add a profiler dbus api (*)
ef446de... Add docs (*)
31cd43a... Merge branch 'tracing' into 'master' (*)
2bd6661... GdkSurface - Don't call unimplemented NULL set_startup_id() (*)
725e7c7... emoji chooser: Name the idle (*)
60a1822... Merge branch 'gdk-win32-unimplement-vfuncs' into 'master' (*)
e1c1c46... inspector: Style the property list (*)
24d6ce7... Merge branch 'inspector-css' into 'master' (*)
bc7972d... csstokenizer: Handle backslash at end of document (*)
dd299c5... csstokenizer: Add more testcases (*)
b651a35... build: Fix (*)
705bf48... gdk/gdkprofiler.c: Don't include unistd.h unconditionally (*)
4cc2728... inspector: Port actions to a list view (*)
fcb1408... Merge branch 'inspector-css' into 'master' (*)
46c1e15... inspector: Fix showing the frame clock (*)
97b450d... Improve the action editor more (*)
8aaa895... Merge branch 'inspector-css' into 'master' (*)
a861602... css provider: Remove outdated version check (*)
d91f04e... Correct theme loading docs (*)
cb51699... profiler: Update the D-Bus interface name (*)
879a0c1... Profiler: drop the public api (*)
b3ff415... Drop the public profiler api (*)
9117ee8... node-editor: Never scale nodes up (*)
1fa4b9f... rendernode: Parse repeat nodes (*)
777beb0... glrenderer: Ensure current context for debug stuff (*)
f2e197a... css provider: Stop mentioning key themes (*)
4f0ea69... settings: Update docs (*)
24fcfa9... CI: update docker image to fedora 30 (*)
e0e9d8c... Merge branch 'ci-master-fedora-30' into 'master' (*)
4505f4f... rendernode: Set EXTEND_PAD when drawing textures (*)
5da58ba... css: Add gtk_css_data_url_parse() (*)
8be95ca... css: Add data URL parsing to images (*)
3a373b9... rendernodeparser: Parse images differently (*)
63578d8... testsuite: Don't die on the first error (*)
0049b39... node-editor: Don't remove all text tags when saving (*)
4bccd17... node-editor: Report all errors in tooltip (*)
6f6b07a... testsuite: Stop using g_test_bug() (*)
b76d5bd... cssparser: Don't allow commit_token() on block EOF (*)
0103704... rendernodeparser: Use parser blocks (*)
0886ade... cssparser: Make gsk_renderer_consume_url() return a string (*)
a04ea72... rendernodeparser: Default color to black (*)
f8c1f71... Merge branch 'wip/otte/for-master' into 'master' (*)
04754d7... Reinstate the activate-focus keybinding (*)
1318d37... about dialog: Fix page visibility (*)
66c8a99... dialog: Use default decoration for non-custom headerbars (*)
ed4af4e... rendernodeparser: Introduce clear_func (*)
57061ea... rendernodeparser: Move EOF test into parse_declarations() (*)
bb2e362... Merge branch 'wip/otte/for-master' into 'master' (*)
0e9085a... Merge branch 'default-decoration-dialogs' into 'master' (*)
6de0874... Update POTFILES.in (*)
91d6893... key controller: Don't eat modifier events (*)
9281e05... Merge branch 'modifier-events' into 'master' (*)
0334ea1... pid_get_parent: fix for OpenBSD (*)
8cd1a4a... Merge branch 'openbsd-pid_get_parent' into 'master' (*)
2164c3d... cellrendererpixbuf: Remove an unused local variable (*)
66dcbcd... cellrendererpixbuf: Avoid creating expander textures... (*)
ebc6bd8... profiling: Only use frame timings when we have them (*)
c009611... Fix registration of profiler DBus api (*)
599806c... Try again to fix profiler setup (*)
f325017... gdk/x11: Make XInput2 a mandatory build time dependency for (*)
c4cf72e... gdk/x11: Remove gdk_disable_multidevice() (*)
c4446d3... gdk/x11: Drop GDK_CORE_DEVICE_EVENTS environment variable (*)
33642e2... gdk/x11: Make XInput2 a mandatory runtime dependency for x1 (*)
c2d9279... gdk/x11: Drop GdkDeviceManagerCore (*)
58cfafd... gdk/x11: Remove XI1 remnant (*)
6a27fe1... Merge branch 'wip/carlosg/no-x11-core-events' into 'master' (*)
d9b6435... accellabel: use a box layout (*)
d53d7eb... filechooserwidget: Remove some unused struct members (*)
7793818... query: Remove private pointer (*)
45b552d... profiler: Prefer CLOCK_MONOTONIC (*)
3e5f5d3... flattenlistmodel: Do proper check (*)
061b36e... Merge branch 'wip/otte/for-master' into 'master' (*)
96a806e... Updated Spanish translation (*)
33ffd54... Redo frame profiling (*)
be8e25c... Merge branch 'frame-profiling' into 'master' (*)
15fec03... always record a frame end time when profiling (*)
74ff970... Merge branch 'frame-profiling' into 'master' (*)
7e59ec4... Add clock freezes to the profile (*)
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
(*) 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]