summaryrefslogtreecommitdiff
path: root/gdk/gdksurface.c
Commit message (Expand)AuthorAgeFilesLines
* gdk: Remove gdkinternals.hwip/otte/gdk-headersBenjamin 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
* gdk/surface: Remove left-over signal enum valueJonas Ådahl2020-12-071-1/+0
* gdk/frame-clock: Remove the newly added 'compute-size' phaseJonas Ådahl2020-12-071-19/+0
* wayland/surface: Compute size on layoutJonas Ådahl2020-12-071-0/+5
* Pass the layout signal via GdkSurface to GtkRootJonas Ådahl2020-12-071-0/+46
* gdk/surface: Make pending schedule a phase enumJonas Ådahl2020-12-071-11/+7
* gtk/root: Validate css node after updateJonas Ådahl2020-12-071-0/+26
* gdk/surface: Add API to request 'compute-size' clock phaseJonas Ådahl2020-12-071-1/+25
* gdk/surface: Use helper to emit 'size-changed' signalJonas Ådahl2020-12-071-2/+10
* gtk/window: Let the backend handle toplevel freezingJonas Ådahl2020-12-071-20/+0
* surface: Only keep state 'withdrawn' after hidingJonas Ådahl2020-12-071-1/+3
* gdk/surface: Add API to queue and apply state changesJonas Ådahl2020-12-071-1/+32
* Revert "Simplify gdk_surface_queue_render"Christian Hergert2020-11-041-1/+5
* CosmeticsMatthias Clasen2020-11-041-2/+0
* surface: Be smarter about autohideMatthias Clasen2020-11-041-14/+12
* surface: Be more lenient for autohideMatthias Clasen2020-11-041-1/+4
* Simplify gdk_surface_queue_renderMatthias Clasen2020-11-031-5/+3
* docs: Tweak GdkSurface docsMatthias Clasen2020-10-291-2/+9
* gdksurface: Ensure some assumptionsTimm Bäder2020-10-221-0/+3
* gdk: Drop gdk_surface_new_tempMatthias Clasen2020-10-071-23/+0