Commit Graph

17 Commits

Author SHA1 Message Date
Ken Thomases cba4bcb47f winemac: Handle failure to get clipboard format name; don't use uninitialized buffer. 2013-04-09 11:25:05 +02:00
Ken Thomases 678f086904 winemac: Support CFSTR_SHELLURLW (UniformResourceLocator) clipboard format, mapped to public.url. 2013-03-26 12:12:28 +01:00
Ken Thomases 36343f520b winemac: Specify import and export functions explicitly in builtin_format_names[]. 2013-03-26 12:12:26 +01:00
Ken Thomases 7993bd3d90 winemac: Implement support for drag-and-drop. 2013-03-14 12:03:32 +01:00
Ken Thomases fb5794a764 winemac: Extract new function from macdrv_EnumClipboardFormats() parameterized by the target pasteboard. 2013-03-14 12:02:49 +01:00
Ken Thomases caf6db7bf9 winemac: Extract new function from macdrv_IsClipboardFormatAvailable() parameterized by the target pasteboard. 2013-03-14 12:02:45 +01:00
Ken Thomases c8e6bad153 winemac: Extract new function from macdrv_GetClipboardData() parameterized by the target pasteboard. 2013-03-14 12:02:41 +01:00
Ken Thomases 4ae5b106f8 winemac: Enable pasteboard functions to operate on arbitrary pasteboards.
... not just the general pasteboard (although the general pasteboard is
still the default).
2013-03-14 12:02:36 +01:00
Ken Thomases bff19b1739 winemac: Add support for CF_HDROP clipboard format, mapped to/from Cocoa's NSFilenamesPboardType. 2013-03-14 12:02:23 +01:00
Ken Thomases 6528619494 winemac: Add support for CF_DIB and CF_BITMAP clipboard formats. 2013-03-14 12:02:10 +01:00
Ken Thomases a8d55288de winemac: Add clipboard formats which can or must be put on Mac pasteboard without transformation. 2013-03-14 12:02:05 +01:00
Ken Thomases 449e2655c2 winemac: Add support for delay-rendered (a.k.a. promised) clipboard data. 2013-03-11 10:53:38 +01:00
Ken Thomases bf824ed38c winemac: Implement setting of clipboard data with support for text formats. 2013-03-11 10:53:26 +01:00
Ken Thomases 764a8edb09 winemac: Implement GetClipboardData() with support for text formats. 2013-03-11 10:53:21 +01:00
Ken Thomases 7cf3e0596f winemac: Implement EnumClipboardFormats() with support for text formats. 2013-03-11 10:53:15 +01:00
Ken Thomases af10783e18 winemac: Implement IsClipboardFormatAvailable() with support for text formats. 2013-03-11 10:53:05 +01:00
Ken Thomases 6b2b3e69f7 winemac: Implement CountClipboardFormats() with support for text formats. 2013-03-11 10:52:59 +01:00