[gtk] (292 commits) Non-fast-forward update to branch wip/carlosg/kill-event-signals2
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (292 commits) Non-fast-forward update to branch wip/carlosg/kill-event-signals2
- Date: Sat, 24 Mar 2018 21:49:17 +0000 (UTC)
The branch 'wip/carlosg/kill-event-signals2' 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:
c891a23... gtk: Add GtkEventControllerKey
a455d03... gtkwindow: Unset focus grab_widget if it ends up unmapped
bf334ba... gtk: Add GtkGestureStylus
47d51ed... gdk/x11: Drop Core events device manager
eca487c... gdk: Remove XINPUT_2 define checks
fa0f04d... demos: Add "Paint" demo
e8eedbc... file chooser: Use a key event controller
b99cb45... testsuite: Don't use ::key-press-event
986fef8... gtk-demo: Stop using ::key-press-event in font explorer
0272e9b... docs: Modernize an example
823ebd7... testgtk: Drop the event watcher
8ff3dc2... testgtk: Drop snapshot
3e5e774... inspector: Stop using ::key-press-event
3dbcfb3... places view: Stop using ::key-press-event
93ee2ef... icon-browser: Stop using ::key-press-event
32f45c8... about dialog: Stop using ::key-press-event
84e7d99... color editor: Stop using ::key-press-event
aa51223... Shortcuts window: stop using ::key-press-event
2d43b9b... search bar: Stop using ::key-press-event
1df8df0... gtkcalendar: Stop using ::key-press-event
183dce1... gtkcolorplane: Stop using ::key-press-event
3b699ed... gtkcolorswatch: Stop using ::key-press-event
7c859f5... gtkentry: Stop using ::key-press-event
722bbc4... gtkflowbox: Stop using ::key-press-event
2a682e2... gtktextview: Stop using ::key-press-event
045d16c... gtkplacessidebar: Stop using ::key-press-event
5c83137... gtkentrycompletion: Stop using ::key-press-event
b77391c... app chooser: Stop using ::key-press-event
54282de... combo box: Stop using ::key-press-event
6776bc6... gtkcellrendereraccel: simplify grabbing code
9339048... gtkrange: Stop using ::key-press-event
ab85fcf... gtkmain: Don't use special paths for key event propagation
c012659... eventcontrollerkey: Add function to forward stuff elsewhere
72e8ade... gtkwidget: Break early if non-gesture controllers handle th
f60629c... gtkwidget: Activate key bindings through run_controllers()
c074b34... gtkwindow: Perform key activation in gtk_main_do_event()
f8436cd... gtksearchbar/entry: Add [gs]et_key_capture_widget() API cal
5749fd1... inspector: Use search bar API to capture key events from th
b8bb147... appchoooserdialog: use search bar key capture API
37720b2... gtkcellrendererspin: Stop using ::key-press-event
2bdab2c... gtkiconview: Stop using ::key-press-event
e23cf2a... gtkmenu: Stop using ::key-press-event
Commits added to the branch:
a78e9f2... Consolidate print backends into one directory (*)
3ee4d6f... Merge branch 'module-reorg' into 'master' (*)
be9001f... Update POTFILES.in (*)
362ef44... Update Hungarian translation (*)
e4578ca... Frame: Erase the now-useless property label-yalign (*)
fe8225e... Add proper annotation for gdk_frame_clock_get_refresh_info (*)
6bb1f0d... testinfobar: Add simple test of :visible/:revealed (*)
d0757f6... Update Polish translation (*)
2072953... ListBox: Avoid ::row-activated/Row::activate ambig (*)
5fe14e0... Merge branch 'wip/dboles/frame-yalign-byealign' into 'maste (*)
e5813b3... texture: Export gdk_memory_texture_new() and GdkMemoryForma (*)
13d943f... texture: Change download vfunc (*)
86f3e67... Update Estonian translation (*)
7ec3b52... Updated Czech translation (*)
bde1328... testinfobar: Test more properties, response signal (*)
3a377bb... Updated Lithuanian translation (*)
d11c78c... Update Russian translation (*)
86cd5c0... gtkimmodule: make match_backend() query (*)
fc9dc97... FileChooserWidget: Avoid crash freeing static str (*)
9aedafa... FileChooserWidget: Fix leaks in .get_subtitle() (*)
3b45019... Merge branch 'query-wayland-registry' into 'master' (*)
b52da56... ci: Use the right path for the logs (*)
fe1586c... ci: Add gstreamer to the Docker image (*)
a0d2d1f... Use the same arguments for print backends (*)
73ffb7f... Initialise variables (*)
9d045db... Annotate gdk_gl_texture_new() appropriately (*)
4446919... ci: Use a different Docker image (*)
9a59477... ci: Add GLib build dependencies (*)
4e2790e... ci: Remove ccache (*)
b939af0... ci: Add explicit dependency on "which" (*)
27abc9f... Update CONTRIBUTING.md (*)
5838ac3... run-docker.sh: Disable SELinux for the container and update (*)
f91ea2c... Merge branch 'master' into 'master' (*)
81a7f8e... label: Remove dead NULL check (*)
d4c9a35... widget: Simplify setting a default direction (*)
417e8d6... snapshot: Add missing (nullable) annotation (*)
a48eaa1... entrycompletion: Realize popup after setting screen (*)
f06f0a0... gtkmenu: Remove unused constant (*)
5f2283c... snapshot: Ignore 0 sized clip nodes (*)
955dca9... fixed: Remove snapshot implementation (*)
90c8619... gl renderer: Properly draw gl textures from a different con (*)
d417595... gl renderer: Draw rounded clip child to a texture (*)
d978d4a... testsuite: Add a GL tests for clipped rounded clipped nodes (*)
8b800fa... testsuite: Simplify GL test definition (*)
55664f9... testspinbutton: Orient box orthogonally to Spins (*)
2f16c09... testspinbutton: Add button to toggle wrap on Spins (*)
16bf07f... Trivial formatting fixes (*)
04fadc5... GskGLDriver: Use g_assert_cmphex for GL constants (*)
a0729f9... gdk: Remove unused variable (*)
afffc69... spinbutton: Remove an unnecessary queue_draw call (*)
3a56303... gl renderer: Fix rounded clips in hidpi (*)
a4c2819... Make GtkCssImageScaled handle scales properly (*)
d66bfb1... testsuite: Add a GL gradient test (*)
f82b3fd... gl tests: Update clipped cross fade output (*)
65e3dda... testsuite: Add more gl renderer tests (*)
ebfadae... gl renderer: Draw offscreen nodes in device pixels (*)
e351320... gl: Move shaderbuilder into gl/ subdirectory (*)
a475e66... shaderbuilder: Remove unused API (*)
0a78801... gl renderer: Fix clipped borders (*)
eaf8990... gl renderer: Remove shadow program (*)
ba52be3... gl renderer: Set border program outline state (*)
55d35dd... Update the expected results in the testsuite (*)
35f92b5... Merge branch 'wip/filechooser-non-default-display-gtk4' int (*)
0b4e0ce... ci: Restore ccache, but do not cache it across jobs (*)
454814c... Merge branch 'css-image-scaled' into 'master' (*)
62aa487... Improve the scale handling (*)
4bb8352... css: Fix compiler warning (*)
a891a3a... demos: Unbreak icon for fishbowl demo (*)
45072c3... aboutdialog: The default icons are textures these days (*)
927f48d... css: Remove ability to query css images as cairo patterns (*)
7f0ef81... vulkan: Our data is premultiplied, don't pretend it isn't (*)
3322599... css: Introduce the idea of dynamic values (*)
d774406... cssimage: Implement dynamic values (*)
a721d8b... css: Implement support for dynamic values (*)
8f43d7e... gdk: Add GdkPaintable (*)
d4764cc... snapshot: "Inherit" from GdkSnapshot (*)
a4e16ce... texture: Implement GdkPaintable (*)
c599481... iconhelper: transition to GdkPaintable (*)
9fa1e68... image: Implement support for paintables (*)
5970dac... build: Switch order of subdirectories (*)
4beeb61... cssimage: Add gtk_css_image_is_invalid() (*)
3faa7e0... cssimage: Add GtkCssImagePaintable (*)
7e39b12... css: Implement dynamic values for array values (*)
2b35332... cssimage: Implement dynamicity for cross-fades (*)
ccb6b85... aboutdialog: Make logo a paintable (*)
89ee42d... dnd: Make dnd icon API take a paintable (*)
d1be2b2... entry: Make icons a paintable (*)
bcf1aa7... tooltips: Make icon a paintable (*)
536714a... paintable: Add gdk_paintable_compute_concrete_size() (*)
3e50092... iconhelper: Rename function (*)
3427639... iconhelper: Rework to allow resizing of paintables (*)
2016f56... iconhelper: Turn into a GObject (*)
c9557c2... iconhelper: Handle texture scale again (*)
7844320... image: Load resources and files into textures (*)
3c7ee01... cellrendererpixbuf: Put pixbufs into textures (*)
1f4839d... inspector: Use Textures for images in the property view (*)
a860861... dragsource: Replace gtk_drag_source_set_icon_surface() (*)
01f9964... tests: Port from surface to texture (*)
9e54c22... image: Don't handle surfaces anymore (*)
af18796... icontheme: Remove surface support (*)
0a08c03... iconhelper: Implement GdkPaintable (*)
c654185... image: Add gtk_image_set_keep_aspect_ratio() (*)
2935ef8... image: Add gtk_image_set_can_shrink() (*)
cbe40f5... image: Remove gtk_image_set_texture() (*)
12409ee... cellrendererpixbuf: Store the texture in the iconhelper pai (*)
b64a403... selection: Remove surface APIs (*)
146082d... Notebook: Don’t show raw underline/markup in popup (*)
3e6fea0... widgetbowl: Add a proper description (*)
6cfb720... Fix a few get_allocated_width/height usages (*)
64e1286... magnifier: Clip child node to magnifier size (*)
24e708a... popover: Remove an unneeded local variable (*)
16689a1... widget: Fix a few typos in cursor documentation (*)
ca4f081... container: Rename parent_class to gtk_container_parent_clas (*)
fd28bdd... container: Only do custom focus management if a focus chain (*)
1eb22e7... radibutton: Use focusing facilities from GtkWidget (*)
1a8e7d9... menubar: Use GtkWidget focusing facilities (*)
ad85a75... window: Use widget facilities to sort focus menubars (*)
3ca298e... container: Remove focus widget sorting code (*)
a5e20c5... layout: remove map implementation (*)
fb763cd... layout: Fix scrolling (*)
004d0f2... testgtk: GtkSpinButton is not a GtkEntry anymore (*)
bb04808... testgtk: Remove alpha widgets demo (*)
7351848... container: Fix scroll adjustment coordinates (*)
a25dcd0... snapshot: Fix some indentation (*)
41a5e74... SpinButton: Desensitise +/- buttons as appropriate (*)
ee8e42f... gdk: Remove gdk_texture_new_from_data() (*)
d54ca3c... gdk: Add GDK_MEMORY_DEFAULT (*)
82a99a3... texture: Expose subclasses as subclasses (*)
0f13a23... theme: Be more selective when adding margins to toolbar ite (*)
6dc29f2... gltexture: Rename variable (*)
87fa7ff... build: Fix printbackends (*)
abc9b94... testsuite: Update C++ keywords test to GTK 3.0.0 (*)
ea84e97... snapshot: Turn into GObject (*)
4642e86... texture: Fix compilation by avoiding to include not-yet ava (*)
4db1a5f... gtk: Add GtkMediaStream (*)
29cccf5... gtk: Add GtkMediaFile (*)
e4338c4... mediafile: Turn into an extension point (*)
800bcb5... gtk: Add ffmpeg implementation of GtkMediaFile (*)
9700a98... gtk: Add GtkMediaControls (*)
7cf6da6... gtk: Add GtkVideo (*)
5bd8505... gtk-demo: Add a video example (with controls) to the images (*)
b410b48... demos: Add a video benchmark to widgetbowl demo (*)
357175f... gtk-demo: Add paintable demo (*)
3d9cb47... demos: Add an animated paintable demo (*)
182f39a... demos: Round up the paintable demos with a media stream (*)
2362e4d... gtk: Add a GStreamer implementation of GtkMediaFile (*)
0f4ab58... gtk-demo: Add a simple video player example (*)
09a21f1... build: Make GStreamer backend the default (*)
04a3b8b... mediastream: Add gtk_media_stream_realize/unrealize() (*)
f1e1e9a... Update POTFILES.in (*)
158df3c... gtk: Fix some g-i annotations warnings (*)
2aee39d... video: Add gtk_video_get_file() (*)
1a13737... mediafile: Improve error message (*)
0ad27cc... x11/xi2: Report touchpads as TOUCHPAD, not MOUSE (*)
f431e28... gtkimcontextsimple.c: Use X11_DATA_PREFIX only on X11 (*)
a15080c... gdkrgba: Add a missing apostrophe in a doc comment (*)
bd986f9... gtkbuilder: add accessibility role declaration (*)
9561b97... Fix some accessibility issues in demos (*)
f7326ff... texture: Fix documentation block of gdk_texture_download (*)
781400f... container: Don't use forall() in get_request_mode (*)
93aa5ce... container: Don't use forall() in compute_expand (*)
c8b0c55... paned: Remove priv pointer (*)
922b2cf... grid: Remove child list (*)
f261bf2... switch: Avoid a gtk_widget_get_clip call (*)
25ab5b9... levelbar: Remove priv pointer (*)
2210078... progressbar: Remove snapshot implementation (*)
50ffa86... progressbar: Remove priv pointer (*)
8ef2b10... gldriver: Name driver instances 'self' (*)
9e9db86... Revert "gl renderer: Limit texture node size to clip" (*)
85eef63... inspector: Use the attach widget as menu parent object (*)
4353ad2... rendernode: Check cairo surface status after creation (*)
2278004... rendernode: Don't use gdk_texture_download_surface (*)
a9fec38... rendernode: Don't use gdk_texture_download_surface (*)
4240119... gl renderer: add basic code to support texture tiling (*)
3f36727... snapshot: Limit cairo nodes to clip region (*)
0124740... gl renderer: Support large textures (*)
1d26879... tests: Add testtexture (*)
391727b... GdkWindow -> GdkSurface initial type rename (*)
890080e... GdkWindow -> GdkSurface: File renames (*)
9a7e721... GdkSurface: Rename various functions and variables (*)
3dce0dc... GdkSurface: Rename lots of stuff from window->surface (*)
63e060a... GtkWidget: Start renaming widget->window (*)
19ca278... GtkWidget: Continuer rename of widget->surface (*)
f440c48... gtkstylecontext: guard against gtk_css_widget_node_get_widg (*)
4ac450b... Convert all references to GdkEvent->surface (*)
e6cd6f8... Merge branch 'a11y-fixes' into 'master' (*)
e798eed... Merge branch 'style-context-null-widget-guard-master' into (*)
b83ba41... Merge branch 'accessible-role' into 'master' (*)
695d141... Merge branch 'rename-window-to-surface' into 'master' (*)
feb7bf2... gitlab-ci: enable gtk+:gdk tests (*)
dcc6124... Update POTFILES.in (*)
28c27f3... Merge branch 'detect-synaptics-touchpads-v2' into 'master' (*)
b304655... tests: Update renamed symbol (*)
706a6cf... Merge branch 'tests-gdk' into 'master' (*)
1873304... Add flatpak builder manifests for our demos (*)
f353bbd... ci: Add two flatpak jobs (*)
cb41d15... Add appdata for gtk4-demo (*)
4f87861... widget: Remove useless macro (*)
5c7ee3a... gdk: Remove unused count member from GdkEventExpose (*)
63edf43... gdk: Remove unused area member from GdkEventExpose (*)
c4ecc3f... surface: Remove queue_antiexpose() (*)
d6ba10b... surface: Remove gdk_surface_move_region() (*)
a1898d6... surface: Remove gdk_surface_scroll() (*)
7862894... surface: Remove gdk_surface_invalidate_maybe_recurse() (*)
5290d9d... Merge branch 'ci-flatpak' (*)
5a32469... surface: Remove GSK_SURFACE_ROOT (*)
47d79a4... Add appdata for gtk4-widget-factory (*)
9165dd3... Add a build status badge (*)
09e6b4d... docs: Point at the right place for new bugs (*)
68379ca... Add a template for bug reports (*)
f260e76... docs: Drop the 'Contributing' section from the README (*)
101cf7d... surface: Stop shaping native children of csw surfaces (*)
f5ff445... gdk: Remove unused members from surface struct (*)
ef693f3... surface: Remove gdk_surface_get_clip_region() (*)
0ce19ee... gdk: Remove gdk_surface_shape_combine_region() (*)
8202f33... surface: Stop tracking clip region (*)
2a4ffd4... surface: Simplify gdk_surface_invalidate_region() (*)
1d5d46f... wayland/glcontext: Sync surface state before swapping buffe (*)
7e102f8... wayland/vulkancontext: Sync surface state before vkQueuePre (*)
8d05fcd... Fix up indentation after GdkSurface rename (*)
3f2894f... broadway: Fix up window -> surface renames (*)
945379d... GdkSurface: Fix doc comments for remoteve invalidate_childr (*)
39851fb... Continue renaming window to surface (*)
877b485... Merge branch 'wip/sync-pre-swap-buffers' into 'master' (*)
1e3d9e1... Reduce the header level in the bug template (*)
4fff168... gdk: Remove a bunch of unused variables (*)
cb4ec6f... gdk: Remove GdkSurfaceImpl::shape_combine_region vfunc (*)
ade1477... surface: Remove some unused vfuncs (*)
b01ee88... surface: Make process_updates no longer be a vfunc (*)
563cb69... Merge branch 'toolbar-spacing-fix' into 'master' (*)
0b8215e... Adwaita: Regenerate CSS from SASS (*)
e239de0... Update zh_CN po and po-properties translations (*)
6bdb004... GDK W32: adapt to the recent changes in GdkEvent (*)
6b50788... GDK W32: Init display scale to the global Windows scale, no (*)
b8e6d06... GDK W32: Don't check dest_surface for != NULL on button eve (*)
0c3d757... Merge branch 'lrn/bug-773299' into 'master' (*)
5ff9e34... GDK W32: Adapt DnD event putting to recent changes (*)
9c0c170... Merge branch 'lrn/bug-773299' into 'master' (*)
f680d5d... vulkan: Remove special case for Cairo surfaces (*)
df60066... rendernode: Create Cairo surfaces as recording surfaces (*)
e84c6ac... rendernode: Remove renderer argument (*)
1cfa88e... snapshot: Remove renderer (*)
fe45cf9... docs: Style fixes for the contribution guidelines (*)
ba65c1a... ci: Disable ccache (*)
b83cd9e... ci: build with -Werror (*)
50825e2... gtk: Add GtkEventControllerKey
a2cf1a3... gtkwindow: Unset focus grab_widget if it ends up unmapped
e4b0009... gtk: Add GtkGestureStylus
ba19237... demos: Add "Paint" demo
3951dc5... file chooser: Use a key event controller
7ba9800... testsuite: Don't use ::key-press-event
1c6a2ce... gtk-demo: Stop using ::key-press-event in font explorer
d53623b... docs: Modernize an example
3902238... testgtk: Drop the event watcher
7406be8... testgtk: Drop snapshot
212fe62... inspector: Stop using ::key-press-event
35fbae4... places view: Stop using ::key-press-event
9ee9d96... icon-browser: Stop using ::key-press-event
45e508e... about dialog: Stop using ::key-press-event
8d992ba... color editor: Stop using ::key-press-event
d9c76a8... Shortcuts window: stop using ::key-press-event
4fea542... search bar: Stop using ::key-press-event
2d954dd... gtkcalendar: Stop using ::key-press-event
fa870ba... gtkcolorplane: Stop using ::key-press-event
81f64da... gtkcolorswatch: Stop using ::key-press-event
6ebe8d0... gtkentry: Stop using ::key-press-event
177daf4... gtkflowbox: Stop using ::key-press-event
39b8f8d... gtktextview: Stop using ::key-press-event
09e6e4a... gtkplacessidebar: Stop using ::key-press-event
746f0e2... gtkentrycompletion: Stop using ::key-press-event
8ca945e... app chooser: Stop using ::key-press-event
b3c429e... combo box: Stop using ::key-press-event
899cc68... gtkcellrendereraccel: simplify grabbing code
5417756... gtkrange: Stop using ::key-press-event
eb39017... gtkmain: Don't use special paths for key event propagation
39483dd... eventcontrollerkey: Add function to forward stuff elsewhere
5c2cd04... gtkwidget: Break early if non-gesture controllers handle th
7a09fed... gtkwidget: Activate key bindings through run_controllers()
008687c... gtkwindow: Perform key activation in gtk_main_do_event()
333610b... gtksearchbar/entry: Add [gs]et_key_capture_widget() API cal
25f8e51... inspector: Use search bar API to capture key events from th
0db2e46... appchoooserdialog: use search bar key capture API
f787bbb... gtkcellrendererspin: Stop using ::key-press-event
befd5d5... gtkiconview: Stop using ::key-press-event
4808bcc... gtkmenu: Stop using ::key-press-event
8eb0c1d... gtkeventcontrollerkey: Add get_group() call
a7ae571... gtkeventcontrollerkey: Add ::focus-in/out signals
ac351a6... gtktextview: Use key controller for focus changes
9b2db9c... gtkcalendar: Use key controller to track focus changes
145f0f7... gtkentry: Use key controller to track focus changes
401e4e0... gtkcellrendereraccel: Port to using GtkEventControllerKey
9509a0a... gtkmenushell: Port to using GtkEventControllerKey
(*) 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]