summaryrefslogtreecommitdiff
path: root/gdk/macos
Commit message (Expand)AuthorAgeFilesLines
* mac: Properly set GLContext.is_legacy()Benjamin Otte2023-04-271-1/+8
* mac: Try all different OpenGL profilesBenjamin Otte2023-04-271-8/+27
* glcontext: Compute matching version the simple wayBenjamin Otte2023-04-271-3/+4
* gdk: Introduce GdkGLVersionBenjamin Otte2023-04-271-11/+9
* display: Remove ::create_surface() vfuncBenjamin Otte2023-04-263-53/+5
* macos: Add surface from ::constructed()Benjamin Otte2023-04-265-9/+9
* gdk: Remove GDK_SURFACE_DRAG enum memberBenjamin Otte2023-04-261-1/+0
* macos: Set frame clock in ::constructedBenjamin Otte2023-04-264-19/+18
* macos: Move native window creation to ::constructed()Benjamin Otte2023-04-267-135/+112
* macos: Don't pass sizes to macos_surface_new()Benjamin Otte2023-04-267-33/+13
* macos: Create drag surface directlyBenjamin Otte2023-04-263-9/+9
* macos: Move construction stuff into ::constructedBenjamin Otte2023-04-261-13/+6
* macos: toplevels have no parentBenjamin Otte2023-04-263-10/+1
* display: Remove x/y/w/h from create_surface()Benjamin Otte2023-04-261-6/+2
* 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
|\