summaryrefslogtreecommitdiff
path: root/gdk
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'check-half-float' into 'main'Matthias Clasen2022-05-062-4/+20
|\
| * gdk: Check OES_vertex_half_float GLES extensionMatthias Clasen2022-05-052-4/+20
* | GdkWin32: Send smooth scroll eventsLuca Bacci2022-05-061-71/+44
|/
* x11: Trap errors happening when getting output propertiesJonas Ådahl2022-05-021-13/+19
* GdkWin32: Generate crossing event after button releaseLuca Bacci2022-04-061-33/+43
* GdkWin32: Correct generation of crossing events when holding an implicit grabLuca Bacci2022-04-061-34/+9
* GdkWin32: Report serial for eventsLuca Bacci2022-04-061-1/+3
* gdk: always populate GDK_AXIS_{X,Y} in merged event historyHemidark2022-04-051-2/+8
* Merge branch 'sumibi-yakitori/fix-minimize-window-macos' into 'main'Christian Hergert2022-04-042-1/+17
|\
| * macos: Skip running `showAndMakeKey` when a window is minimized by user actionsumibi-yakitori2022-04-052-1/+17
* | macos: prohibit fullscreen transition if in transtionsumibi-yakitori2022-04-033-6/+19
|/
* Merge branch 'clipboard-seg' into 'main'Matthias Clasen2022-04-011-0/+4
|\
| * x11: Check return of gdk_x11_get_xatom_name_for_displayDr. David Alan Gilbert2022-03-311-0/+4
* | Merge branch 'fix-win32-empty-clipboard' into 'main'Matthias Clasen2022-04-011-3/+7
|\ \
| * | gdkclipboard-win32.c: Fix call to gdk_clipboard_claim_remote()Chun-wei Fan2022-03-311-3/+7
| |/
* | Remove #ifdef ENABLE_NLSXavier Claessens2022-03-311-6/+2
|/
* gdk/gl: handle GL_RGBA/GL_UNSIGNED_NORMALIZEDChristian Hergert2022-03-241-0/+36
* surface: Use correct display when destroying a surface for depth switchSebastian Keller2022-03-221-1/+1
* macos: fix scroll-unit buildpanoplie2022-03-191-1/+2
* gdk: Add enum to indicate the unit of scroll deltaspanoplie2022-03-197-13/+97
* Merge branch 'wip/chergert/for-main' into 'main'Matthias Clasen2022-03-128-57/+163
|\
| * macos: exclude popups from window listChristian Hergert2022-03-111-1/+1
| * macos: pass events to foreign windowsChristian Hergert2022-03-111-0/+10
| * macos: dont steal key window from NSPanelChristian Hergert2022-03-112-0/+14
| * macos: fix window level for popupsChristian Hergert2022-03-111-6/+0
| * macos: fix attachment of popups to parentsChristian Hergert2022-03-111-0/+24
| * macos: fix window activation during shadow click-throughChristian Hergert2022-03-114-6/+43
| * macos: select new key window after processing eventsChristian Hergert2022-03-112-0/+35
| * macos: request layout with server-side decorationChristian Hergert2022-03-111-2/+9
| * macos: fix resize when using server-side decorationsChristian Hergert2022-03-111-1/+2
| * macos: set main window in addition to keyChristian Hergert2022-03-111-0/+3
| * macos: make transient-for key window when hiding surfaceChristian Hergert2022-03-101-2/+9
| * macos: actually drop unnecessary momentum eventsChristian Hergert2022-03-101-1/+1
| * macos: queue all pending eventsChristian Hergert2022-03-101-1/+1
| * macos: drop enter/exit when in manual drag/resizeChristian Hergert2022-03-091-1/+5
| * macos: allow dropping NSEvent without propagationChristian Hergert2022-03-092-1/+7
| * macos: do not focus new window when resigning mainChristian Hergert2022-03-091-36/+0
* | Merge branch 'better-format-conversions' into 'main'Matthias Clasen2022-03-101-71/+84
|\ \ | |/ |/|
| * gdk: Add a rgb8 → rgba8 conversion macroEmmanuel Gil Peyrot2022-03-031-0/+46
| * gdk: Make the optimized premultiply function a macroEmmanuel Gil Peyrot2022-03-031-23/+40
| * gdk: Remove pixel format conversion ARM intrinsicsEmmanuel Gil Peyrot2022-03-031-50/+0
* | macos: fix cursor blink timeChristian Hergert2022-03-051-5/+5
* | macos: require input region to become keyChristian Hergert2022-03-051-1/+2
* | gdk: use EGL_KHR_swap_buffers_with_damageChristian Hergert2022-03-033-5/+8
|/
* Merge branch 'wip/chergert/for-main' into 'main'Matthias Clasen2022-03-0210-99/+173
|\
| * macos: clear window stack before requesting motionChristian Hergert2022-03-021-1/+5
| * macos: invalidate surface contents when mappingChristian Hergert2022-03-021-0/+1
| * macos: move children when monitor changesChristian Hergert2022-03-021-1/+32
| * macos: make move_resize possibly idempotentChristian Hergert2022-03-021-11/+23
| * macos: handle transient-for from configureChristian Hergert2022-03-021-4/+12