summaryrefslogtreecommitdiff
path: root/gdk/gdkwindow.c
Commit message (Expand)AuthorAgeFilesLines
* build: Enable -Wswitch-enum and -Wswitch-defaultBenjamin Otte2017-10-061-1/+5
* gdk: Coalesce 2 GdkWindow fields in GdkPointerWindowInfo structCarlos Garnacho2017-09-191-3/+3
* gdk: Remove implicit touch grab accountingCarlos Garnacho2017-09-191-8/+0
* gdk: Remove motion hintsCarlos Garnacho2017-09-191-34/+1
* gdk: Drop generation of synthesized crossing events on grabsCarlos Garnacho2017-09-191-350/+0
* gtk: Remove 2BUTTON and 3BUTTON events and event typesCarlos Garnacho2017-09-191-2/+0
* gdk: Remove array of event masksCarlos Garnacho2017-09-191-52/+0
* window: Improve detection of edge constraint supportGeorges Basile Stavracas Neto2017-09-171-0/+16
* gdkwindow: Avoid re-setting the opaque region if it doesn't changeRui Matos2017-08-181-0/+11
* Fix a bootstrapping problem without root windowsMatthias Clasen2017-08-121-9/+7
* Remove root window getters from public APIMatthias Clasen2017-08-111-16/+4
* GdkWindow: Remove gdk_window_new_inputTimm Bäder2017-08-091-32/+0
* gdkwindow: Update cursor for tablet tools in the windowCarlos Garnacho2017-07-261-0/+10
* GdkWindow: Default to unfocusedTimm Bäder2017-07-191-3/+3
* gdk: Remove synthetic crossing event emission due to geometry changesCarlos Garnacho2017-05-251-142/+1
* gdk: Ensure to implicitly deactivate grabs when an impl window is hiddenCarlos Garnacho2017-05-251-1/+3
* gdkwindow: Drop csw-side event translationCarlos Garnacho2017-05-251-950/+5
* gdkwindow: subsurface in gdk_window_get_parent()Olivier Fourdan2017-03-301-1/+10
* gdkwindow: Plug memory leakTimm Bäder2017-03-021-1/+5
* gdk: Remove testing functionsBenjamin Otte2017-01-081-100/+0
* docs: Remove a line that's not true anymoreBenjamin Otte2017-01-081-2/+1
* Mention that gdk_window_create_similar_image_surface inherits the scaleDebarshi Ray2016-12-171-0/+4
* gdk: Drop gdk_window_reparentwip/alexl/simplify-gdkwindowAlexander Larsson2016-12-161-221/+0
* gdk: Drop support for native (and thus foreign) subwindowsAlexander Larsson2016-12-161-673/+53
* gdk: Add GDK_VULKAN env variableBenjamin Otte2016-12-091-0/+7
* vulkan: Add more infrastructureBenjamin Otte2016-12-091-0/+39
* gdk: Make gdk_window_begin_draw_frame() take a draw contextBenjamin Otte2016-12-051-11/+11
* gdk: Redo GL drawingBenjamin Otte2016-12-051-11/+38
* glcontext: Make begin/end_draw() pairedBenjamin Otte2016-12-051-59/+0
* gdk: Large GL refactoringBenjamin Otte2016-12-051-8/+0
* gdk: Don't recurse when processing updatesBenjamin Otte2016-12-051-81/+11
* gdk: Remove all code that only existed because of use_glBenjamin Otte2016-12-051-96/+14
* gdk: Never draw with GLBenjamin Otte2016-12-051-1/+1
* API: Require passing a GLContext to begin_draw_frame()Benjamin Otte2016-12-051-0/+8
* window: Change behavior of gdk_window_begin_draw_frame()Benjamin Otte2016-12-051-2/+2
* wayland: destroy subsurfaces along with parentsOlivier Fourdan2016-12-051-0/+1
* gdk: Make GdkDrawingContext not per-backendBenjamin Otte2016-11-301-1/+4
* wayland: Check for subsurface looking up the toplevelOlivier Fourdan2016-11-301-1/+2
* gdk: Rewrite docs some moreBenjamin Otte2016-11-241-16/+3
* gdk: Get rid of all mentions of process_all_updates()Benjamin Otte2016-11-241-9/+6
* wayland: Place subsurfaces relative to their parentOlivier Fourdan2016-11-241-2/+5
* gdk: Use stricter checks for begin_draw_frame()Benjamin Otte2016-11-241-12/+4
* gdk: Only draw toplevelsBenjamin Otte2016-11-231-72/+15
* API: Remove gdk_window_process_all_updates()Benjamin Otte2016-11-231-114/+0
* API: gdk: Remove gdk_window_process_updates()Benjamin Otte2016-11-231-27/+0
* API: gdk: Remove ability to render window contentsBenjamin Otte2016-11-201-56/+0
* window: Remove unused destroy_draw_context vfuncBenjamin Otte2016-11-201-8/+3
* gdk: Make each backend have a custom GdkDrawingContext subclassBenjamin Otte2016-11-201-13/+1
* gdkwindow: Allow native subsurface for all parentsOlivier Fourdan2016-11-181-0/+5
* Revert "gdkwindow: configure native windows in move_native_children()"Olivier Fourdan2016-11-141-23/+3