gtk/gdk/macos
Christian Hergert eb5cf831b1 macos: refactor pasteboard components into separate module
This will make it easier to reuse from drag integration so that we don't
require clipboards for everything.

We will need to subclass the pasteboard provider twice, however, both
for clipboard and dragging.
2023-01-13 20:03:55 +01:00
..
edgesnapping.c
edgesnapping.h gdk: Drop GdkPoint from the api 2020-10-29 14:23:46 -04:00
gdkdisplaylinksource.c Rename gdk-private.h to gdkprivate.h 2022-09-23 23:23:27 -04:00
gdkdisplaylinksource.h macos: use video mode for refresh rate and interval 2022-02-28 11:36:27 -08:00
gdkmacos.h
GdkMacosBaseView.c Rename gdkdebug.h to gdkdebugprivate.h 2022-09-23 23:12:01 -04:00
GdkMacosBaseView.h macos: use input_region to specify tracking areas 2022-02-16 03:07:51 -08:00
gdkmacosbuffer-private.h macos: add readonly IOSurfaceLock helper 2022-02-28 11:36:27 -08:00
gdkmacosbuffer.c macos: fix cairo renderer with double buffering 2022-02-28 11:36:27 -08:00
gdkmacoscairocontext-private.h
gdkmacoscairocontext.c macos: fix cairo renderer with double buffering 2022-02-28 11:36:27 -08:00
gdkmacosclipboard-private.h macos: refactor pasteboard components into separate module 2023-01-13 20:03:55 +01:00
gdkmacosclipboard.c macos: refactor pasteboard components into separate module 2023-01-13 20:03:55 +01:00
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 grab serial like other backends 2020-12-02 11:34:31 -08:00
gdkmacosdevice.h
gdkmacosdisplay-feedback.c macos: move feedback mechanisms into separate file 2022-02-28 11:36:23 -08:00
gdkmacosdisplay-private.h macos: dont steal key window from NSPanel 2022-03-11 18:07:34 -08:00
gdkmacosdisplay-settings.c macos: fix cursor blink time 2022-03-05 12:01:53 -08:00
gdkmacosdisplay-translate.c Cleanup: remove unused variables from macos code 2022-12-04 12:50:20 +01:00
gdkmacosdisplay-wm.c macos: add clamp helper to keep rectangle in workarea 2022-03-02 00:34:27 -08:00
gdkmacosdisplay.c Cleanup: remove unused variables from macos code 2022-12-04 12:50:20 +01:00
gdkmacosdisplay.h
gdkmacosdrag-private.h
gdkmacosdrag.c Fix code style 2023-01-08 14:41:11 +00:00
gdkmacosdragsurface-private.h macos: move drag motion to GdkMacosDrag 2021-06-17 13:24:39 -07:00
gdkmacosdragsurface.c macos: move drag motion to GdkMacosDrag 2021-06-17 13:24:39 -07:00
gdkmacosdrop-private.h macos: implement GdkDrop for macOS 2021-06-17 17:26:42 -07:00
gdkmacosdrop.c macos: implement GdkDrop for macOS 2021-06-17 17:26:42 -07:00
gdkmacoseventsource-private.h
gdkmacoseventsource.c Rename gdk-private.h to gdkprivate.h 2022-09-23 23:23:27 -04:00
gdkmacosglcontext-private.h macos: use GdkMacosBuffer for storing damage region 2022-03-02 00:36:17 -08:00
gdkmacosglcontext.c Cleanup: remove unused variables from macos code 2022-12-04 12:50:20 +01:00
gdkmacosglcontext.h
gdkmacoskeymap-private.h macos: add key equivalent helper 2020-10-09 20:03:52 -07:00
gdkmacoskeymap.c Cleanup: remove unused variables from macos code 2022-12-04 12:50:20 +01:00
gdkmacoskeymap.h
GdkMacosLayer.c macos: only invalidate tiles when size changes 2022-02-22 12:01:29 -08:00
GdkMacosLayer.h macos: use CALayer and IOSurface for rendering 2022-02-22 12:01:29 -08:00
gdkmacosmonitor-private.h macos: add clamp helper to keep rectangle in workarea 2022-03-02 00:34:27 -08:00
gdkmacosmonitor.c Cleanup: remove unused variables from macos code 2022-12-04 12:50:20 +01:00
gdkmacosmonitor.h macos: track various changes in GDK 2020-10-09 20:02:18 -07:00
gdkmacospasteboard-private.h macos: refactor pasteboard components into separate module 2023-01-13 20:03:55 +01:00
gdkmacospasteboard.c macos: refactor pasteboard components into separate module 2023-01-13 20:03:55 +01:00
gdkmacospopupsurface-private.h
gdkmacospopupsurface.c macos: exclude popups from window list 2022-03-11 22:36:26 -08:00
gdkmacosseat-private.h Support stylus devices on macos 2021-01-11 11:41:00 +01:00
gdkmacosseat.c Rename gdk-private.h to gdkprivate.h 2022-09-23 23:23:27 -04:00
gdkmacosseat.h Support stylus devices on macos 2021-01-11 11:41:00 +01:00
gdkmacossurface-private.h macos: add re-entrancy check when monitors change 2022-03-02 00:32:50 -08:00
gdkmacossurface.c macos: Fix freeze on drag 2022-12-13 15:19:04 +01:00
gdkmacossurface.h macos: add getter for NSWindow with macOS windowing 2022-02-25 11:36:39 -08:00
GdkMacosTile.c macos: use CALayer and IOSurface for rendering 2022-02-22 12:01:29 -08:00
GdkMacosTile.h macos: use CALayer and IOSurface for rendering 2022-02-22 12:01:29 -08:00
gdkmacostoplevelsurface-private.h macos: fix configure, move-resize, and compute-size 2022-02-18 02:50:46 -08:00
gdkmacostoplevelsurface.c macos: Use the new debug macros 2022-09-23 18:11:48 -04:00
gdkmacosutils-private.h macos: handle point conversion on older macOS 2021-01-05 13:52:11 -08:00
GdkMacosView.c macos: fix window activation during shadow click-through 2022-03-11 14:44:07 -08:00
GdkMacosView.h macos: use CALayer and IOSurface for rendering 2022-02-22 12:01:29 -08:00
GdkMacosWindow.c macos: refactor pasteboard components into separate module 2023-01-13 20:03:55 +01:00
GdkMacosWindow.h macos: prohibit fullscreen transition if in transtion 2022-04-03 22:14:52 +00:00
meson.build macos: refactor pasteboard components into separate module 2023-01-13 20:03:55 +01:00