summaryrefslogtreecommitdiffstats
path: root/macosx/tkMacOSXMouseEvent.c
Commit message (Expand)AuthorAgeFilesLines
* Fix mouswheel handling when mouse doesn't have horizontal movement, but this ...jan.nijtmans2021-03-211-1/+1
* Fix [c2be406526]: Bug in scroll wheel event handling in Tk 8.7a4 on the Macjan.nijtmans2021-03-191-10/+43
|\
| * Incorporate Csaba's suggestion: Timeout to 300ms (was 1.5s). And after timeou...jan.nijtmans2021-03-171-2/+9
| * Remove useless lines: xEvent.xkey.keycode == 0 cannot happen herejan.nijtmans2021-03-161-2/+0
| * improve smooth behavior on Aquajan.nijtmans2021-03-161-8/+10
| * Fix correct accumulation of deltajan.nijtmans2021-03-161-4/+4
| * Make WHEEL_DELAY 1.5 s not 1.5 ms. Fix indentingjan.nijtmans2021-03-161-3/+3
| * Better fix: accumulate mousewheel data until 'tick' is reached. About same al...jan.nijtmans2021-03-161-12/+30
| * Possible fix for [c2be406526], for now just an experiment.jan.nijtmans2021-03-151-2/+8
|/
* Fix [9e1312f32c]: Delivery of <Enter> event to master after destruction of sl...fvogel2021-02-071-0/+6
|\
| * 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
* | (c) -> ©jan.nijtmans2020-12-091-2/+2
| |
| \
*-. \ Implement TIP #474: Treat the mouse wheel events in a uniform wayjan.nijtmans2020-10-211-11/+16
|\ \ \ | | |/
| * | Now (really) swap Buttons 2|3 on MacOS. Adapt all bindings not depending on a...jan.nijtmans2020-09-201-0/+3
| * | Merge 8.7.jan.nijtmans2020-09-201-3/+3
| |\ \
| * \ \ Merge 8.7. Make test-cases on MacOS and X11 pass (win32 not tested yet)jan.nijtmans2020-09-151-186/+214
| |\ \ \
| * \ \ \ Merge trunkjan.nijtmans2019-08-291-5/+5
| |\ \ \ \
| * | | | | Further experiment: Bring scalefactor back to 120 (as it was for win32)jan.nijtmans2019-07-261-6/+8
| * | | | | Experiment: Handle scaling fractors for the ScrollWheel sensibly. Trying "40"...jan.nijtmans2019-07-251-11/+32
| |\ \ \ \ \
| * | | | | | A few more minor adaptations, and make it compile on X11 (XKeyEvent structure...jan.nijtmans2019-07-241-1/+1
| * | | | | | Code simplification: Don't bother keeping track of the Button[n]Mask's for Bu...jan.nijtmans2019-07-241-4/+2
| * | | | | | Merge trunk. Adapt documentationjan.nijtmans2019-07-231-2/+2
| |\ \ \ \ \ \ | | |/ / / / /
| * | | | | | mis-counted modifier bitsjan.nijtmans2019-07-231-2/+2
| * | | | | | Fix [38dc27bd1d]: Tk does not support <Button-6> nor <Button-7> events. Now h...jan.nijtmans2019-07-231-6/+11
* | | | | | | Make everything compile warning-free using -Wundefjan.nijtmans2020-10-081-1/+1
| |_|_|_|/ / |/| | | | |
* | | | | | Fix [4f4f03f5eb]: B1-Motion events are ignored in the window title bar.marc_culler2020-09-181-1/+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
* | | | | | Fixes for Apple Event execution on app startup and window display in IDLE/Tki...Kevin Walzer2020-09-171-2/+2
|\ \ \ \ \ \ | |/ / / / / | | | | | / | |_|_|_|/ |/| | | |
| * | | | Deal with the deprecation of the context property of mouse NSEvents.marc_culler2020-09-161-2/+2
* | | | | Merge 8.6marc_culler2020-09-141-10/+14
|\ \ \ \ \ | |/ / / /
| * | | | Fix [71e18c5c0a]: Aqua invalid selector crash when switching between normal a...marc_culler2020-09-141-10/+14
* | | | | Merge 8.6marc_culler2020-09-081-1/+1
|\ \ \ \ \ | |/ / / /
| * | | | Kill off the last extraneous button event, produced by NSMouseDragged.marc_culler2020-09-081-1/+1
* | | | | Merge 8.6marc_culler2020-09-071-121/+172
|\ \ \ \ \ | |/ / / /
| * | | | 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