summaryrefslogtreecommitdiff
path: root/gdk/macos
Commit message (Expand)AuthorAgeFilesLines
* Add gdk_surface_get_scaleMatthias Clasen2023-04-011-3/+3
* Convert headers to #pragma onceMatthias Clasen2023-03-3128-84/+28
* macos: Stop using g_sliceMatthias Clasen2023-03-143-6/+6
* Merge branch 'wip/otte/gl-is-current' into 'main'Benjamin Otte2023-02-021-0/+9
|\
| * gdk: Add private GLContext::is_current() checkBenjamin Otte2023-02-021-0/+9
* | macos: Propagate events for child surfacesArjan Molenaar2023-01-241-1/+1
* | Merge branch 'macos-native-dnd' into 'main'Matthias Clasen2023-01-2314-891/+1014
|\ \ | |/ |/|
| * macos: remove dead codeArjan Molenaar2023-01-211-4/+0
| * macos: Send dragging events directly to the displayArjan Molenaar2023-01-215-81/+95
| * macos: Update event source docArjan Molenaar2023-01-171-7/+20
| * macos: align functions in gdkmacosdrag-private.hArjan Molenaar2023-01-171-14/+15
| * macos: Provide the right drag actionArjan Molenaar2023-01-163-0/+14
| * macos: Default kCFRunLoopAllActivitiesArjan Molenaar2023-01-161-1/+0
| * macos: Queue events during dragArjan Molenaar2023-01-163-17/+24
| * macos: Provide fallback pasteboard for gtype DndArjan Molenaar2023-01-151-1/+20
| * macos: No need to drag handle eventsArjan Molenaar2023-01-151-220/+0
| * macos: No need to grab a seatArjan Molenaar2023-01-152-49/+0
| * macos: Support dragging from GdkMacosWindowArjan Molenaar2023-01-157-8/+172
| * macos: run glib idle functions when in nested run loopArjan Molenaar2023-01-131-1/+4
| * macos: abstract pasteboard for use in clipboard and dragChristian Hergert2023-01-134-236/+280
| * macos: refactor pasteboard components into separate moduleChristian Hergert2023-01-136-381/+499
* | gdk/macos: fix warning about _coreCursorTypeChristian Hergert2023-01-121-0/+4
|/
* Fix code styleMatthias Clasen2023-01-081-1/+1
* macos: Fix freeze on dragArjan Molenaar2022-12-131-1/+1
* macos: Explicitly ungrab seat when drag is done or finalizedArjan Molenaar2022-12-131-1/+11
* Remove old dragImage codeArjan Molenaar2022-12-131-3/+5
* Cleanup: remove unused variables from macos codeArjan Molenaar2022-12-046-23/+1
* gdk: Rename GDK_SURFACE_TEMPMatthias Clasen2022-11-171-2/+2
* Merge branch 'forward-port-mr-991-to-gtk4-2' into 'main'Luca Bacci2022-10-172-2/+4
|\
| * Use native Windows API for converting keystrokes to charactersPhilip Zander2022-10-172-2/+4
* | macos: Fix clipboard data size handlingMatthias Clasen2022-10-161-1/+1
* | Drop gdkintl.hMatthias Clasen2022-09-231-1/+1
* | Rename gdk-private.h to gdkprivate.hMatthias Clasen2022-09-235-5/+5
* | Rename gdkdebug.h to gdkdebugprivate.hMatthias Clasen2022-09-233-3/+3
* | macos: Use the new debug macrosMatthias Clasen2022-09-237-113/+106
|/
* Merge branch 'gl-api-es-fix' into 'main'Benjamin Otte2022-06-041-1/+4
|\
| * macosglcontext: Do not rely on default from get_required_versionPablo Correa Gómez2022-06-041-1/+4
* | Drop pointer_emulated discrete scroll eventsLuca Bacci2022-05-241-2/+1
* | Remove all nicks and blurbs from param specsSophie Herold2022-05-112-6/+2
|/
* 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
|/
* macos: fix scroll-unit buildpanoplie2022-03-191-1/+2
* gdk: Add enum to indicate the unit of scroll deltaspanoplie2022-03-191-2/+4
* 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