summaryrefslogtreecommitdiff
path: root/gdk/gdksurface.c
Commit message (Expand)AuthorAgeFilesLines
* gdk/surface: Handle clicks outside client surfacesCarlos Garnacho2022-12-231-8/+18
* gdksurface: Do not consider GDK_TOUCH_END/CANCEL as popup-dismiss worthyCarlos Garnacho2022-11-181-2/+2
* Add more names to sourcesMatthias Clasen2022-09-281-5/+4
* Drop gdkintl.hMatthias Clasen2022-09-231-1/+1
* Rename gdk-private.h to gdkprivate.hMatthias Clasen2022-09-231-1/+1
* Make vulkan-disable always availableMatthias Clasen2022-09-211-1/+1
* Remove all nicks and blurbs from param specsSophie Herold2022-05-111-21/+7
* surface: Use correct display when destroying a surface for depth switchSebastian Keller2022-03-221-1/+1
* gdk: Always request "flush events" frame clock phase on eventsCarlos Garnacho2022-01-261-1/+9
* gl: Clear current when destroying current's surfaceBenjamin Otte2021-12-221-0/+2
* surface: add missing va_marshaller for layout signalChristian Hergert2021-12-071-1/+4
* docs: Fix wrong fragments in type linksEmmanuele Bassi2021-11-071-3/+3
* API: Add gdk_display_create_gl_context()Benjamin Otte2021-10-201-1/+1
* surface: Remove (nullable)Benjamin Otte2021-10-201-1/+1
* gdk: hdr => high depthBenjamin Otte2021-10-061-7/+7
* egl: Implement HDR supportBenjamin Otte2021-10-061-6/+23
* egl: Move EGLSurface handling to GdkSurfaceBenjamin Otte2021-10-061-1/+57
* surface: Add a private structBenjamin Otte2021-10-061-7/+16
* surface: Use g_clear_thing()Benjamin Otte2021-10-051-13/+5
* gdk: Remove gdkinternals.hBenjamin Otte2021-09-241-5/+2
* gdk: Move GL context construction to GdkGLContextBenjamin Otte2021-07-221-19/+6
* gdk: Get rid of paint contextsBenjamin Otte2021-07-221-14/+2
* gdk: Add GdkDisplay::init_gl vfuncBenjamin Otte2021-07-221-48/+3
* gdk: Clean up docs syntaxMatthias Clasen2021-05-221-2/+2
* docs: Reduce redundancyMatthias Clasen2021-05-201-16/+13
* introspection: Stop using allow-noneMatthias Clasen2021-05-201-10/+10
* gdk: Avoid synthetic motion confusionsynthetic-motion-grabMatthias Clasen2021-04-221-0/+7
* surface: Always set PHASE_PAINT as pending when updates are scheduledCarlos Garnacho2021-04-071-4/+3
* gdk: Add gdk_device_get_timestampMatthias Clasen2021-03-261-0/+5
* surface: Remove unused gdk_surface_get_unscaled_size()Benjamin Otte2021-03-151-31/+0
* surface: Add property annotationsMatthias Clasen2021-03-111-20/+15
* docs: Rework the gdk docsMatthias Clasen2021-03-111-260/+297
* Validate argumentsEmmanuele Bassi2021-01-261-0/+5
* Make the inout argument logic clearerEmmanuele Bassi2021-01-261-2/+9
* Fix annotationsEmmanuele Bassi2021-01-261-2/+2
* gdk: Add missing g-i annotations for gdk_surface_translate_coordinatesricotz/for-masterRico Tzschichholz2021-01-251-2/+2
* Merge branch 'surface-scale' into 'master'Matthias Clasen2021-01-171-0/+12
|\
| * surface: Add a scale-factor propertyMatthias Clasen2021-01-161-0/+12
* | docs: Remove a reference to configure eventsMatthias Clasen2021-01-161-2/+1
|/
* Add a doc comment for gdk_surface_request_layoutMatthias Clasen2020-12-151-0/+7
* gdk/surface: Trigger motion check for next frame after thawCarlos Garnacho2020-12-121-20/+21
* gdk/surface: Delay gdk_surface_request_motion() requests internallyCarlos Garnacho2020-12-081-6/+22
* gdk: Replace 'WITHDRAWN' state with async 'is-mapped' booleanJonas Ådahl2020-12-071-18/+72
* gdk/surface: Allow inhibit layout from backendJonas Ådahl2020-12-071-1/+4
* gdk/surface: Emit layout event while frozenJonas Ådahl2020-12-071-10/+0
* gdk: Remove GdkSurface::size-changedJonas Ådahl2020-12-071-33/+0
* gdk: Replace all GDK_CONFIGURE usage with GdkSurface::layoutJonas Ådahl2020-12-071-24/+4
* gdk: Always get shadow width via GdkToplevelSizeJonas Ådahl2020-12-071-53/+10
* gdk/surface: Try to reschedule pending phase until dispatchedJonas Ådahl2020-12-071-4/+4
* gdk/surface: Make backends aware of when layout is requestedJonas Ådahl2020-12-071-0/+5