[gtk+] (261 commits) Non-fast-forward update to branch wip/carlosg/event-delivery
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (261 commits) Non-fast-forward update to branch wip/carlosg/event-delivery
- Date: Mon, 8 May 2017 21:01:13 +0000 (UTC)
The branch 'wip/carlosg/event-delivery' 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:
ff187c5... gtk: Add private _gtk_toplevel_pick() method
ce5b0b7... gdk: Add gdk_event_set_coords() method
aa962ca... gtkwidget: Expose gtk_widget_common_ancestor()
e3761e0... gtk: Introduce GtkPointerFocus
b72c150... gtkwindow: Add management functions for GtkPointerFocus ins
d85884f... gtk: Handle events with coordinates in toplevel-relative on
c1908e5... gdkwindow: Drop csw-side event translation
d53b7e9... gtk: Update GtkPointerFocus targets on mapping/sensitivity
48b42df... gtk: Implement cursor updates
34e21b1... gtk: Implement per-focus implicit grabs
ec507d5... gtkpointerfocus: Add methods to handle implicit grabs on wi
ce8abe8... gtkbutton: Handle crossing events without the event window
732fd8a... imcontext: Remove API dependency on GdkWindow
31308f6... gtkwidget: Add private cursor setter/getter
838563c... gtkentry: Remove text_area window
b424e3e... gtktextview: Set "text" pointer cursor
521fdac... gtktreeview: Drop gtk_gesture_set_window() API
04d7612... gtktextview: Drop GdkWindow checks on events
fc45823... gtknotebook: Fix coordinate translation to happen on widget
92673f1... gtkcolorplane: Drop usage of gtk_gesture_set_window()
96e49c1... gtkexpander: Drop usage of gtk_gesture_set_window()
00795e3... gtkgesture: Drop GdkWindow checks
8ee909c... gtkwidget: Make gtk_widget_event() Accept pointing events i
6fe1e6a... gtk: Mass delete all GtkWidget event mask API
ef65f32... gtkbutton: Make windowless
ca88db1... gtkwindow: Revoke implicit grabs when activating an explici
4052f14... gtkwindow: Ignore implicit grabs going away if there is no
bdd51b4... gtknotebook: Remove event window on top of tabs
93f3a68... label: Remove selection window
8f5ec72... gtktoolbar: Remove input window
9a86d6c... gtkpathbar: Remove event window
bf30890... gtkrange: Remove event window
abf8de0... gtkcolorplane: Remove event window
37dc2e5... gtkcolorswatch: Remove input window
83c31f6... gtkseparatortoolitem: Remove event window
43c5d44... gtkglarea: Remove input window
13f9950... gtkmenuitem: Remove input window
f0fcb11... gtkswitch: Remove event window
cd44c1f... gtktoolitem: Remove gtk_tool_item_set_use_drag_window()
b8af2b1... gtkwindow: Implement window resizing sans-GdkWindow
d65f4bd... gtkexpander: Remove event window
329ea5d... gtkscrolledwindows: Remove child windows
998d3fe... gtkwindow: Add private API to update pointer cursors
3f1f251... gtkmain: Use window-internal API to update pointer cursors
5d661c6... gtkwidget: Visually update cursors inside widget when chang
5987d7b... gtkflowbox: Remove child window
de23a9b... gtktoolpalette: Remove child window
8414ac2... gtkstack: Remove view window
d9a4fd2... gtktreeview: Remove widget window
316ff38... gtktreeview: Remove header window
7c61949... gtkwidget: Add private set_pass_through() call
c2612da... gtkoverlay: Remove per-child windows
2246bde... gtklayout: Remove widget window
0f05757... gtkpaned: Remove per-child windows
0264b42... gtkrevealer: Remove view window
c4e3214... gtkviewport: Remove view window
c7779f3... gtkiconview: Remove view GdkWindow
Commits added to the branch:
ed2aaaf... Update Russian translation (*)
7ae5b51... gsk: Mark private symbol as static (*)
c71aeff... gsk: Mark internal symbols as static (*)
9442ef0... gsk: Mark internal symbol as static (*)
fca3f93... gsk: Mark finalize() implementation as static (*)
69fe620... Update Polish translation (*)
5527732... gdk: Relicense translate_wm_button_layout_to_gtk() (*)
03bfdce... sidebarrow: Remove useless size group (*)
a50dc94... filechooserwidget: Remove always-false error case (*)
b97b8b6... button: Compute clip directly (*)
179b8b0... Fix gdk_rectangle_union calls (*)
2a0a870... headerbar: Compute clip directly (*)
80fe1df... label: Remove dead ternary operator (*)
79de641... GtkGestureMultiPress: Remove superfluous NULL check (*)
70aeeab... grid: Remove unnecessary NULL checks (*)
bbe5385... frame: Properly initialize clip (*)
502e0a3... wayland: make key event log more explicit (*)
bb1deaa... migration guide: Extend GtkBox child property section (*)
4724a89... build: Don't include the marshallers header file (*)
82800fa... wayland: Mark private function as static (*)
7619c9c... wayland: Mark private function as static (*)
278e54b... gdk: Make more private functions static (*)
739588c... wayland: Add declaration of private get_type() function (*)
2a4f07e... wayland: Annotate the log_handler function (*)
596317c... Update Indonesian translation (*)
1b36c32... widget: Fold queue_resize_on_widget into its only caller (*)
b950b77... gtksettings: Remove unnecessary deprecation guards (*)
6ae0aef... levelbar: Don't allocate 0 blocks (*)
9c347c3... placesview: Remove duplicate GtkMountOperation assignment (*)
c405fe2... widget: remove double assignment (*)
92b0d2e... Remove GtkWindow::hide-titlebar-when-maximized (*)
5c4934c... Chain up in size-allocate implementations (*)
2c17431... widget-factory: Fix listbox row alignment (*)
73878e2... Recover assets rendering script (*)
4d88dc4... Scale: Explain how to round value when !draw-value (*)
e0a741c... Scale: Improve documentation of set_has_origin() (*)
caacab1... Remove the gdk backend API too (*)
98b1075... gdk: Remove GdkX11DisplayManager from the build (*)
5c79d65... fallback-c89: Include config.h (*)
a9fdf49... examples/drawing: Don't call gtk_main_quit (*)
71ad17c... Remove gdkkeysyms-compat.h (*)
35c26d0... gsk: Include the private header (*)
7a90e06... Add Meson build files (*)
5475768... Meson build v2 (*)
7fff290... meson: Add options for x/wayland/broadway backends (*)
3b0709b... gtk: Generate gresources file (*)
1e8a606... meson: Add unit test files (*)
082cf35... meson: Build gtk marshallers (*)
df96530... meson: make gtk buildable (*)
3f62b93... meson: Use xrandr (*)
88a2a57... gtk major version (*)
0f7f422... meson: replace gentypefuncs.d with python script (*)
c9016fb... gentypefuncs.py: Use python3 (*)
41d0198... wayland: Include generated sources from builddir, not srcdi (*)
294ebd7... build: Generate wayland protocol files (*)
81ffccf... meson: build gtk/ again (*)
fe42d64... meson: Build gtk3-demo (*)
2144b77... meson: Generate demos.h for gtk3-demo (*)
9e0c74b... meson: Disable broadway build (*)
5116b2b... meson: Require gtkmarshal_h before we build gtk (*)
abe80bb... meson: Use -Bsymbolic (*)
1125e4d... meson: figure out wayland-protocols pkgdatadir via pkg-conf (*)
fe29dbd... meson.build: Add more required versions (*)
d2ecd6e... meson: Also check for sincos (*)
8bf141b... meson: Build all tests in tests/ (*)
8ae847e... Build examples (*)
d353924... gtk/meson: Read dirs from options (*)
092f6d5... meson: Install libgtk and libgdk (*)
0748c41... meson: Build gtk utils (*)
09ad2f9... meson: build tests/visuals (*)
bfabaa0... meson: build some more tests (*)
02a2501... meson: Check for more libraries (*)
6dd6660... meson: Conditionally check for dependencies (*)
409ed21... meson: Sort input files by name (*)
4fcca99... meson: update build files (*)
b08a9ba... meson: add graphene subproject that can be used as fallback (*)
55bbe06... Rename generated gtktypefuncs.c to gtktypefuncs.inc (*)
154ca1d... meson: make sure gdk/gdkenumtypes.h is generated for users (*)
aa52cbe... meson: gtk: add missing source file (*)
75fd87c... meson: gtk: generate gtk.gresource.xml (*)
e675675... meson: testsuite: gdk: need to dep on gtk (*)
a223294... meson: set _GNU_SOURCE project wide (*)
917a6b0... meson: work around meson/gcc bug detecting linux/* headers (*)
a23ce5c... meson: fix checks for maths and X11 funcs that need the rig (*)
37d5938... meson: update list of sources for changes in git master (*)
d6a8244... meson: gtk-demo: update and sync up with Makefile.am (*)
b8a017b... meson: use add_project_arguments() instead of add_global_ar (*)
b6722b0... meson: demos: update and sync up with Makefiles (*)
08153c3... meson: tests: update and sync with Makefiles (*)
d276cd4... meson: tests: make tests find resources from the source dir (*)
3ac88fa... meson: examples: update (*)
95979f4... meson: add vulkan bits (*)
fed7d22... meson: gsk: generate gsk.resources.xml (*)
7b6b3c7... meson: gsk: use gnome.mkenums() to generate enum types (*)
a0c2076... meson: gsk: install public headers (*)
7966ab6... meson: demos: disable add_install_script() calls that don't (*)
b947e88... meson: gdk: update and sync with Makefiles (*)
22d7b82... meson: gdk: move x11 bits into x11 subdirectory (*)
4b969b1... meson: gdk: wayland: use array for protocol file generation (*)
d4881df... meson: gdk: wayland: move wayland bits into wayland subdir (*)
e001d95... meson: gdk: build individual backends as static libs (*)
152a25d... meson: gdk: add Mir backend bits (*)
cbb6a62... meson: gdk: wayland: generate private wayland headers first (*)
4421853... meson: gdk: win32: add skeleton bits for win32 backend (*)
c7d3fe5... meson: gdk: add quartz backend skeleton (*)
bdfcfde... meson: gtk: install headers (*)
7738688... meson: gtk: use array for installed tools definition (*)
d12ab27... meson: gtk: remove internal static libs from declared gtk d (*)
07ffb19... meson: gdk, gsk: fix install path of generated files (*)
98e633f... meson: gtk: use gnome.mkenums() and gnome.genmarshal() (*)
3ca1418... meson: gtk: update build file and sync to Makefile (*)
48e2b77... meson: generate .pc files (*)
f67a9d5... meson: make sure gsk/gdk generated headers exist for libgtk (*)
9bc24bf... meson: testsuite: gtk: sync with Makefile and add some miss (*)
bffbc6e... meson: testsuite: gdk: use array for test definitions (*)
b95a567... meson: testsuite: reftests: add build defs, but needs more (*)
7cbf925... meson: testsuites: tools: add meson build (*)
cbfaebf... meson: add po and po-properties (*)
3a496af... meson: gtk: don't overwrite top-level cdata variable with l (*)
a35e5f3... meson: modules: add printbackends (*)
d38db4d... meson: gtk: set GTK_PRINT_BACKENDS define properly (*)
412c222... meson: move colord checks into cups printbackend (*)
fc11fb7... Don't require glslc for vulkan (*)
69f0752... meson: fix GETTEXT_PACKAGE (*)
f12c011... Set glib min/max versions (*)
4e9403d... meson: simplify header checks (*)
361e5d0... meson: simplify function checks (*)
5d71390... meson: check for more missing config.h defines (*)
2f3c975... meson: remove duplicate libm variable (*)
25cdd19... meson: fix XIAllowTouchEvents check (*)
1c14e93... meson: check for xinerama (*)
e850973... meson: build input modules (*)
e1dc4f7... meson: gdk: fix static library names (*)
9105227... build: Do not mix private and public GDK headers (*)
898bbb4... build: Use the appropriate quoting (*)
8582f80... build: Add the appropriate paths in the configuration heade (*)
007d9a5... build: Generate the appropriate GLib versioning checks (*)
3f4cc06... build: Some whitespace cleanups (*)
ede1f70... build: Depend on graphene-gobject-1.0 (*)
68039b6... build: Add compiler warnings and errors (*)
c97ef81... build: Add missing symbol visibility flags (*)
47bcf66... build: Bump version and C standard (*)
482f340... build: Use the appropriate linker flags (*)
e18d9a8... build: Use the common linker flags in GDK and GSK (*)
5e2eaa5... build: Add introspection generation (*)
f942aa5... docs: Rename files to match type and version (*)
81341c0... build: Disable deprecation warnings for input methods (*)
28dcb50... build: Add the appropriate inclusion paths for libgtk (*)
ba87e85... build: Generate the API references (WIP) (*)
d35d82f... build: Rename GSK resource generator script (*)
99d3530... build: Disable introspection generation (*)
6b4b3f2... build: Add Meson options for quartz/win32 backends (*)
561f41d... build: Clean up Wayland protocol code generation (*)
c196515... build: Add post-install script (*)
6728f45... build: Ensure that Vulkan shaders are rebuilt if glslc is f (*)
6dd3524... build: Put the xkbcommon required version into a variable (*)
1afd415... build: Clean up print backends Meson rules (*)
17518ef... build: Improve consistency of the "coding" style (*)
91dee46... build: Use get_pkgconfig_variable() (*)
c984c3b... build: Initial attempt at fixing the docs build (*)
ea32f4c... build: Depend on Meson 0.40 at least (*)
efd2ce2... build: Fix the introspection build (*)
9e8ba70... build: Add common flags to GDK backends (*)
d09ccaa... build: Define G_LOG_USE_STRUCTURED in GDK (*)
9b7148c... build: Use link_whole for GDK backends (*)
15c4d71... build: Add Meson-related files to the autotools dist (*)
8acf5a8... build: Update autotools for API reference changes (*)
a54b6be... build: Add common settings for tests (*)
3ba514d... build: Port the a11y test suite to Meson (*)
bc0a08e... testsuite: Remove unused function (*)
3b92339... build: De-duplicate options to sassc (*)
69ec623... Specify more options to sassc (*)
c05fcdb... window: Remove property definition (*)
fb6f9e1... build: Use appropriate linker flag for the builder test (*)
fee3f9a... meson: depend on glib >= 2.53.1 (*)
0dad501... meson: Remove G_LOG_USE_STRUCTURED from target C flags (*)
96fc66d... Adwaita: add a sassc based parse-sass.sh script (*)
9be1836... Adwaita: add more space between check/radio and label in po (*)
77a0fc9... Adwaita: regenerate css using sassc (*)
8890081... meson: simplify cups version check in printbackends (*)
7625e40... clipboard: Try the mimetype first (*)
91932ff... button: Remove baseline_align value (*)
8b2c717... widget: Remove useless assignment (*)
1a7a089... window: Stop using gtk_widget_get_preferred* (*)
3d21128... Remove gtk_widget_get_preferred_* (*)
00cd92e... linkbutton: Fix memory leak (*)
1681d4a... Move style change for popover creation. (*)
777906e... meson: Silence the introspection scanner (*)
db2c80d... meson: Generate man pages for the installed tools (*)
c0efc9e... Updated Slovenian translation (*)
004aba4... gtkdnd: restore drag window movement for the unmanaged case (*)
00387c2... Update Hungarian translation (*)
cfd15c9... menubutton: Remove prelight state when button is deactivate (*)
6d77498... GdkWaylandWindow: Clear export user data when used (*)
251e216... GdkWaylandWindow: Unexport when finalizing (*)
c4a5f6a... Revert "GdkWaylandWindow: Unexport when finalizing" (*)
95e313a... file filter: Be save against NULL (*)
44efaaf... gtk: Add private _gtk_toplevel_pick() method
fbef966... gdk: Add gdk_event_set_coords() method
a875f45... gtkwidget: Expose gtk_widget_common_ancestor()
6744e6b... gtk: Introduce GtkPointerFocus
2a21972... gtkwindow: Add management functions for GtkPointerFocus ins
05b83a9... gtk: Handle events with coordinates in toplevel-relative on
ac5fe90... gdkwindow: Drop csw-side event translation
7c4fed3... gtk: Update GtkPointerFocus targets on mapping/sensitivity
6227101... gtk: Implement cursor updates
4df393f... gtk: Implement per-focus implicit grabs
01f3ac6... gtkpointerfocus: Add methods to handle implicit grabs on wi
2eb6a60... gtkbutton: Handle crossing events without the event window
408baad... imcontext: Remove API dependency on GdkWindow
c3fbde8... gtkwidget: Add private cursor setter/getter
5a6e9bb... gtkentry: Remove text_area window
cce6cd6... gtktextview: Set "text" pointer cursor
6926e76... gtktreeview: Drop gtk_gesture_set_window() API
573f03f... gtktextview: Drop GdkWindow checks on events
6ac4bd9... gtknotebook: Fix coordinate translation to happen on widget
9d821de... gtkcolorplane: Drop usage of gtk_gesture_set_window()
803f2fd... gtkexpander: Drop usage of gtk_gesture_set_window()
a6bfd8f... gtkgesture: Drop GdkWindow checks
7d0c8ff... gtkwidget: Make gtk_widget_event() Accept pointing events i
ac0a1d4... gtk: Mass delete all GtkWidget event mask API
f38c77f... gtkbutton: Make windowless
e65e5b9... gtkwindow: Revoke implicit grabs when activating an explici
2a787ba... gtkwindow: Ignore implicit grabs going away if there is no
0daa381... gtknotebook: Remove event window on top of tabs
a3b070b... label: Remove selection window
5998677... gtktoolbar: Remove input window
819dbf8... gtkpathbar: Remove event window
5011e88... gtkrange: Remove event window
a95b83b... gtkcolorplane: Remove event window
63c17dd... gtkcolorswatch: Remove input window
3a247b4... gtkseparatortoolitem: Remove event window
d12a02f... gtkglarea: Remove input window
dcb1cf1... gtkmenuitem: Remove input window
ed567fa... gtkswitch: Remove event window
8dc5e26... gtktoolitem: Remove gtk_tool_item_set_use_drag_window()
8082a69... gtkwindow: Implement window resizing sans-GdkWindow
f20360e... gtkexpander: Remove event window
c9706dd... gtkscrolledwindows: Remove child windows
fe017a6... gtkwindow: Add private API to update pointer cursors
2f1ae13... gtkmain: Use window-internal API to update pointer cursors
972c227... gtkwidget: Visually update cursors inside widget when chang
77802a4... gtkflowbox: Remove child window
d524fd2... gtktoolpalette: Remove child window
9c4a101... gtkstack: Remove view window
b6a0cfe... gtktreeview: Remove widget window
49dd5f9... gtktreeview: Remove header window
44d1c1d... gtkwidget: Add private set_pass_through() call
87c304b... gtkoverlay: Remove per-child windows
0b54740... gtklayout: Remove widget window
5127b5e... gtkpaned: Remove per-child windows
7edd9b2... gtkrevealer: Remove view window
7f938d1... gtkviewport: Remove view window
f1cd2ba... gtkiconview: Remove view GdkWindow
3ec4607... gtknotebook: Drop drag_window
8775086... gtkmain: Avoid doubly propagation of enter/leave events fro
c8833c8... gdk: Make it possible to attach user data to GdkEvents
bed5ddc... gtkmain: Ignore GDK_CROSSING_GRAB/UNGRAB crossing events fo
95001c9... gtkmain: Ensure there is a current event handling crossing
75bef00... gtkmain: Add API to get the target of a GdkEvent
d78720a... gtkmenu*: Simplify event handling
(*) 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]