gtk/gdk/macos
Christian Hergert 9f01d4fe44 macos: fix coordinates and state when querying device
When querying a device, we need to ensure we are providing coordinates
in the coordinate system of the surface. Further, we need to actually
provide the button and keyboard state.

This fixes some issues related to dragging scrollbars and selecting list
box rows more reliably.
2020-10-14 11:34:44 -07:00
..
edgesnapping.c
edgesnapping.h
gdkdisplaylinksource.c macos: support ARM/PowerPC time conversion for DisplayLink times 2020-07-27 12:49:57 -07:00
gdkdisplaylinksource.h
gdkmacos.h
GdkMacosBaseView.c macos: move input method names to private header 2020-10-09 19:56:21 -07:00
GdkMacosBaseView.h
gdkmacoscairocontext-private.h
gdkmacoscairocontext.c
GdkMacosCairoSubview.c
GdkMacosCairoSubview.h
GdkMacosCairoView.c
GdkMacosCairoView.h
gdkmacosclipboard-private.h
gdkmacosclipboard.c
gdkmacoscursor-private.h
gdkmacoscursor.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkmacosdevice-private.h macos: Stop using _gdk_device_query_state 2020-08-26 17:56:41 -04:00
gdkmacosdevice.c macos: track various changes in GDK 2020-10-09 20:02:18 -07:00
gdkmacosdevice.h
gdkmacosdisplay-private.h macos: lookup NSEvent by translated GdkEvent 2020-10-09 19:59:21 -07:00
gdkmacosdisplay-settings.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkmacosdisplay-translate.c macos: use simple monotonic for event serial 2020-10-14 11:34:44 -07:00
gdkmacosdisplay.c macos: use simple monotonic for event serial 2020-10-14 11:34:44 -07:00
gdkmacosdisplay.h
gdkmacosdrag-private.h
gdkmacosdrag.c macos: Stop using _gdk_device_query_state 2020-08-26 17:56:41 -04:00
gdkmacosdragsurface-private.h
gdkmacosdragsurface.c
gdkmacoseventsource-private.h
gdkmacoseventsource.c *: Fix spelling mistakes found by codespell 2020-08-21 15:29:34 +02:00
gdkmacosglcontext-private.h
gdkmacosglcontext.c
gdkmacosglcontext.h
GdkMacosGLLayer.c
GdkMacosGLLayer.h
gdkmacoskeymap-private.h macos: add key equivalent helper 2020-10-09 20:03:52 -07:00
gdkmacoskeymap.c macos: add key equivalent helper 2020-10-09 20:03:52 -07:00
gdkmacoskeymap.h
gdkmacosmonitor-private.h
gdkmacosmonitor.c gdk/monitor: Remove gdk_monitor_work_area and GdkMonitor::work-area 2020-07-29 17:57:30 +02:00
gdkmacosmonitor.h macos: track various changes in GDK 2020-10-09 20:02:18 -07:00
gdkmacospopupsurface-private.h
gdkmacospopupsurface.c macos: track various changes in GDK 2020-10-09 20:02:18 -07:00
gdkmacosseat-private.h
gdkmacosseat.c gdk: Drop gdk_device_get_device_type() 2020-07-30 18:44:40 +02:00
gdkmacossurface-private.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkmacossurface.c macos: fix coordinates and state when querying device 2020-10-14 11:34:44 -07:00
gdkmacossurface.h
gdkmacostoplevelsurface-private.h
gdkmacostoplevelsurface.c macos: track various changes in GDK 2020-10-09 20:02:18 -07:00
gdkmacosutils-private.h
GdkMacosWindow.c macos: track various changes in GDK 2020-10-09 20:02:18 -07:00
GdkMacosWindow.h
meson.build macos: track various changes in GDK 2020-10-09 20:02:18 -07:00