Ken Thomases
|
f4f50c9e4a
|
winemac: Implement support for Cocoa-style full-screen mode.
Based in large part on a patch submitted by Kevin Eaves.
|
2013-10-11 11:04:53 +02:00 |
Ken Thomases
|
c043587d56
|
winemac: Tell Wine when Cocoa has brought a window to the front.
|
2013-10-08 15:39:01 +02:00 |
Ken Thomases
|
4d9340eb41
|
winemac: Update the window min/max size info and enforce it when zooming.
|
2013-10-08 15:39:01 +02:00 |
Ken Thomases
|
54291ad3d1
|
winemac: Let Wine always drive window minimization; Cocoa just requests it.
|
2013-09-30 20:36:34 +02:00 |
Ken Thomases
|
6bae7cf796
|
winemac: Implement support for global hot keys.
Partially based on a patch for winex11 previously submitted by Vincent Povirk.
|
2013-09-27 10:41:05 +02:00 |
Ken Thomases
|
4ad9d5f04a
|
winemac: Send WM_ENTER/EXITSIZEMOVE messages at start/end of a resizing operation.
|
2013-09-18 22:23:09 +02:00 |
Ken Thomases
|
a3197b8ad0
|
winemac: At the start of a resize operation, get window min/max size info and pass it to Cocoa.
|
2013-09-18 22:23:09 +02:00 |
Ken Thomases
|
7ed00f6d97
|
winemac: Add support for mouse-move and right- and middle-click events on systray icons in the Mac status bar.
|
2013-09-06 11:59:13 +02:00 |
Ken Thomases
|
153f3e27c4
|
winemac: Forcibly release mouse capture for clicks in Mac menu bar or app deactivation.
|
2013-06-20 11:31:25 +02:00 |
Aric Stewart
|
c6d307533b
|
macdrv: Rework the way we handle cursor position and composition text.
|
2013-05-30 20:19:34 +02:00 |
Ken Thomases
|
939d9a906f
|
winemac: Improve positioning of input method candidate window.
|
2013-05-17 12:14:51 +02:00 |
Ken Thomases
|
192b8dbf9d
|
winemac: Implement an IME that uses the OS X input methods.
Developed with Aric Stewart.
|
2013-04-22 12:37:50 +02:00 |
Ken Thomases
|
fd1e187ac7
|
winemac: Handle a Cocoa quit request as a single-process session shutdown.
This lets programs ask the user to save documents, etc., and possibly cancel
the quit.
|
2013-04-04 12:16:31 +02:00 |
Ken Thomases
|
1ee93853c2
|
winemac: Make macdrv_event structs heap-allocated and reference-counted.
|
2013-04-04 12:14:33 +02:00 |
Ken Thomases
|
b55d7aae10
|
winemac: Constify some macdrv_event pointer parameters.
|
2013-04-04 12:13:45 +02:00 |
Ken Thomases
|
9714e6ee63
|
winemac: Implement rudimentary support for system tray icons as Mac status items.
|
2013-03-25 14:02:56 +01:00 |
Ken Thomases
|
7993bd3d90
|
winemac: Implement support for drag-and-drop.
|
2013-03-14 12:03:32 +01:00 |
Ken Thomases
|
761ad810d9
|
winemac: Allow for processing Cocoa events while waiting for query results.
|
2013-03-14 12:02:28 +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
|
69e631e04e
|
winemac: Add support for "query" events which wait for synchronous responses.
|
2013-03-11 10:53:32 +01:00 |
Ken Thomases
|
bc75a9baff
|
winemac: Implement DISPLAYS_CHANGED event for when display configuration has changed.
|
2013-02-18 10:34:55 +01:00 |
Ken Thomases
|
3748c39308
|
winemac: Implement MOUSE_SCROLL events.
|
2013-02-11 11:46:10 +01:00 |
Ken Thomases
|
572324bae3
|
winemac: Implement MOUSE_MOVED(_ABSOLUTE) events.
|
2013-02-07 12:04:49 +01:00 |
Ken Thomases
|
77de57683f
|
winemac: Generate KEY_PRESS/RELEASE events from Cocoa key events.
|
2013-02-05 11:06:43 +01:00 |
Ken Thomases
|
d0e1a02515
|
winemac: Rebuild key map when Mac keyboard layout changes.
|
2013-02-05 11:06:27 +01:00 |
Ken Thomases
|
8a0c8d9264
|
winemac: Implement support for minimizing windows.
|
2013-02-05 11:05:23 +01:00 |
Ken Thomases
|
b564d97229
|
winemac: Implement an APP_DEACTIVATED event.
|
2013-01-28 14:03:51 +01:00 |
Ken Thomases
|
3c5973139f
|
winemac: Implement a WINDOW_LOST_FOCUS event.
|
2013-01-28 14:03:45 +01:00 |
Ken Thomases
|
7863a230ec
|
winemac: Implement a WINDOW_GOT_FOCUS event for when Cocoa tries to focus a window.
|
2013-01-28 14:03:40 +01:00 |
Ken Thomases
|
bd269786a5
|
winemac: Implement a MOUSE_BUTTON event for mouse clicks.
|
2013-01-28 14:02:45 +01:00 |
Ken Thomases
|
6e59740e18
|
winemac: Implement WINDOW_FRAME_CHANGED event to tell Wine when window is moved or resized.
|
2013-01-28 14:00:49 +01:00 |
Ken Thomases
|
ed367c504d
|
winemac: Implement a WINDOW_CLOSE_REQUESTED event to allow closing windows.
|
2013-01-21 12:51:19 +01:00 |
Ken Thomases
|
4e83d2fca0
|
winemac: Implement MsgWaitForMultipleObjectsEx and infrastructure for processing events.
|
2013-01-21 12:51:18 +01:00 |