summaryrefslogtreecommitdiff
path: root/gdk/x11/gdksurface-x11.c
Commit message (Expand)AuthorAgeFilesLines
* x11: Notify on surface scale changessurface-scaleMatthias Clasen2021-01-161-0/+2
* x11: fix crash on idle compute size without layoutRafostar2021-01-031-1/+1
* gdk/toplevellayout: Change API to be about intent, not full stateJonas Ådahl2020-12-161-12/+22
* gdk: Replace 'WITHDRAWN' state with async 'is-mapped' booleanJonas Ådahl2020-12-071-7/+5
* x11/surface: Avoid resizing if computed size didn't changeJonas Ådahl2020-12-071-1/+5
* x11/surface: Move the scattered compute-size calls to helperJonas Ådahl2020-12-071-114/+99
* x11/surface: Remember the toplevel layoutJonas Ådahl2020-12-071-0/+4
* x11/surface: Compute size after update tooJonas Ådahl2020-12-071-0/+17
* x11/surface: Remember when there is a pending ConfigureNotifyJonas Ådahl2020-12-071-0/+1
* gdk/surface: Allow inhibit layout from backendJonas Ådahl2020-12-071-1/+3
* x11: Use resize counting for freezing updates tooJonas Ådahl2020-12-071-8/+17
* x11/surface: Compute toplevel size outside of frame dispatchJonas Ådahl2020-12-071-36/+96
* gdk/toplevelsize: Rename 'margin' to 'shadow' and 'shadow_width'Jonas Ådahl2020-12-071-10/+10
* gdk: Always get shadow width via GdkToplevelSizeJonas Ådahl2020-12-071-10/+5
* gdk/x11: Flush layout changes to the frame clack dispatchJonas Ådahl2020-12-071-28/+140
* gdk/toplevel: Make gdk_toplevel_present() asyncJonas Ådahl2020-12-071-4/+2
* x11: Stop using gdk_surface_new_tempMatthias Clasen2020-10-071-2/+6
* Clean up lots of GTK+ -> GTKMatthias Clasen2020-09-121-5/+5
* gdk: Rename GdkSurfaceState to GdkToplevelStateMatthias Clasen2020-09-101-24/+24
* x11: Drop unused argument from query_stateMatthias Clasen2020-08-261-1/+1
* x11: Fix return value of get_device_stateMatthias Clasen2020-08-261-9/+8
* x11: Stop setting the query_state vfuncMatthias Clasen2020-08-261-4/+2
* *: Fix spelling mistakes found by codespellBjörn Daase2020-08-211-1/+1
* gdk: Move GdkSurfaceTypeHint to its sole userMatthias Clasen2020-08-141-0/+18
* gdk/toplevel: Negotiate surface size via a compute-size signalJonas Ådahl2020-08-051-8/+37
* gdk/x11: Add annotations to improve GIR APIRico Tzschichholz2020-07-311-1/+1
* Merge branch 'wip/otte/geometry' into 'master'Benjamin Otte2020-07-301-146/+11
|\
| * Remove unused GDK_HINT_POSBenjamin Otte2020-07-301-10/+7
| * Remove gravity from GdkGeometryBenjamin Otte2020-07-301-71/+3
| * Remove aspect ratio from GdkGeometryBenjamin Otte2020-07-301-33/+0
| * gdk: Remove unused flagsBenjamin Otte2020-07-301-10/+0
| * gdk: Remove base_size and increment from GdkGeometryBenjamin Otte2020-07-301-22/+1
* | gdk: Move default group api to the X11 backendMatthias Clasen2020-07-291-1/+1
|/
* gdk/monitor: Remove gdk_monitor_work_area and GdkMonitor::work-areaJonas Ådahl2020-07-291-0/+8
* Replace "gdouble" with "double"Benjamin Otte2020-07-251-8/+8
* Replace "gchar" with "char"Benjamin Otte2020-07-251-11/+11
* Replace "gint" with "int"Benjamin Otte2020-07-251-83/+83
* x11: Don't set up frame sync fence on unsupported compositorsRay Strode2020-07-141-4/+4
* Rename master and slave deviceEmmanuele Bassi2020-06-181-1/+2
* x11: Defer _NET_WM_FRAME_DRAWN update until frame usable by compositorRay Strode2020-06-051-1/+41
* x11: Factor out some of frame sync code into subroutinesRay Strode2020-06-051-6/+33
* Fix minor typosYuri Chornoivan2020-05-281-2/+2
* x11: update inhibit shortcuts on grab brokenOlivier Fourdan2020-05-191-0/+31
* Merge branch 'toplevel-move-resize' into 'master'Matthias Clasen2020-05-171-16/+18
|\
| * gdk: Move the begin_move/resize_drag vfuncs aroundMatthias Clasen2020-05-171-16/+18
* | x11: Fix up for last mergeBenjamin Otte2020-05-171-1/+0
* | Merge branch 'wip/otte/monitors' into 'master'Benjamin Otte2020-05-171-60/+10
|\ \ | |/ |/|
| * display: Remove unneeded gettersBenjamin Otte2020-05-171-4/+6
| * x11: Directly notify surfaces of monitor changesBenjamin Otte2020-05-171-39/+1
| * x11: Remove XDamage dependencyBenjamin Otte2020-05-171-4/+0