summaryrefslogtreecommitdiffstats
path: root/macosx/tkMacOSXMouseEvent.c
Commit message (Expand)AuthorAgeFilesLines
* Fix [7bda9882cb]: Aqua generates duplicate double-click actions when the doub...culler2021-05-221-0/+11
* Oops. None is not NULL.fvogel2020-12-061-1/+1
* Refine previous fix (prevent segfault when calling 'even generate {} <...> -...fvogel2020-12-061-1/+6
* On macOS, a mouse event shall be generated when warping the pointer. Add the ...fvogel2020-12-061-0/+1
* Fix the button state for drags.marc_culler2020-09-181-3/+0
* Fix [4f4f03f5eb]: in Aqua allow mouse drags across the titlebar while ignorin...marc_culler2020-09-181-1/+4
* Deal with the deprecation of the context property of mouse NSEvents.marc_culler2020-09-161-2/+2
* Fix [71e18c5c0a]: Aqua invalid selector crash when switching between normal a...marc_culler2020-09-141-10/+14
* Kill off the last extraneous button event, produced by NSMouseDragged.marc_culler2020-09-081-1/+1
* Fix [39cbacb9e8] and revisit [d72abe6b54] both dealing with inappropriate mou...marc_culler2020-09-071-121/+172
|\
| * fix a typomarc_culler2020-09-071-1/+1
| * Work around the fact that we do need to process synthesized mouse events for ...marc_culler2020-09-071-3/+7
| * Don't process events for non-Tk windows.marc_culler2020-09-061-6/+19
| * We do need to process MouseDragged events, though, since they appear in place...marc_culler2020-09-061-3/+3
| * Don't process events which have no meaning to Tk.culler2020-09-061-6/+8
| * Maintain our own button state so we can provide Tk_UpdatePointer with the dat...marc_culler2020-09-061-30/+42
| * Supply the missing description of TkpWarpPointer.marc_culler2020-09-051-0/+17
| * One more trick.culler2020-09-051-8/+5
| * Deal with the nested tracking areas in the title bar.culler2020-09-051-6/+26
| * Deal with coordinate conversion on older macs. Edit comments.culler2020-09-051-6/+14
| * Straighten out a lot of convoluted code in tkMacOSXMouseEvent.cculler2020-09-041-110/+85
| * Better fix for [d72abe6b54] using NSEvents.marc_culler2020-09-021-3/+6
* | Rename (internal) TkMacOSXDrawableView() -> TkMacOSXGetNSViewForDrawable()jan.nijtmans2020-09-021-2/+2
|/
* Eliminate MODULE_SCOPE wrapper function for TkMacOSXDrawable(). Rename (inter...jan.nijtmans2020-09-021-8/+8
* Remove obsolete codejan.nijtmans2020-08-311-32/+0
* Fix [34214bbdae]: typographical fixes in comments. Thanks to Christopher Chavez.fvogel2020-07-081-3/+3
* Fix [e3888d5820]: Grab on master prevents mouse pointer warp into slave widge...fvogel2020-07-061-29/+1
|\
| * Remove code from TkpWarpPointer which was only needed to construct the NSEven...marc_culler2020-05-161-11/+1
| * Remove useless generation of NSMouseMoved event when warping the mouse pointe...fvogel2020-01-251-18/+0
* | Aqua: replace [NSApp macMinorVersion] by [NSApp macOSVersion] event though th...culler2020-06-251-1/+1
* | Fix compiler errors and warnings on macOS 10.6 (Snow Leopard)culler2020-05-161-2/+2
* | Apply a patch from Christopher Chavez which correctly deals with the fact tha...culler2020-04-151-26/+10
* | Deal with Snow Leopard.culler2020-04-101-3/+5
* | Fix [d72abe6b54]: Aqua toplevel receives button events when resizing.marc_culler2020-04-091-0/+13
|/
* Edit a commentculler2019-10-271-3/+3
* For Aqua, fix computation of local.x and local.y in the case of an embedded t...culler2019-10-271-4/+22
* Apply macOS patch for [aea00be1] by Christopher Chavez. Prevents glitches wh...culler2019-10-211-6/+6
* Added a regression test, which involved adding a command to tkMacOSXTest.c to...culler2019-10-181-5/+9
* Restore injection of MouseMoved to avoid unknown trouble.culler2019-10-181-6/+3
* Minor cleanup; rework TkpWarpPointerculler2019-10-181-16/+36
* Fix [ee946e4ebd]: on macOS local grabs only work for toplevels.culler2019-10-171-6/+18
* Use vwait instead of after in canvImg.test. On macOS protect against exceptionsculler2019-10-111-0/+2
* New intermal macro ALL_BUTTONS and function TkGetButtonMask(), which can be r...jan.nijtmans2019-07-231-6/+6
* Fix compiler warnings on all macOS versions.culler2019-06-291-1/+1
* Remove trailing whitespace that emacs inserts.culler2019-06-051-1/+1
* Fix bug [9ebc6fd168]: Aqua can report incorrect mouse coordinates.culler2019-06-031-39/+33
* Whitespace cleanup, syncronize a little with "trunk" version.jan.nijtmans2019-05-091-2/+1
* Add the formatting changes and conditional code for OSX 10.12 toculler2019-04-111-28/+28
* Fixed a typo that was causing extraneous "tkwin == NULL" debug messages in th...culler2019-03-191-1/+1
* Fix typofvogel2019-03-141-5/+5