Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
*-. | Implement TIP #474: Treat the mouse wheel events in a uniform way | jan.nijtmans | 2020-10-21 | 1 | -11/+16 |
|\ \ | |||||
| * | | Now (really) swap Buttons 2|3 on MacOS. Adapt all bindings not depending on ↵ | jan.nijtmans | 2020-09-20 | 1 | -0/+3 |
| | | | | | | | | | | | | aqua any more | ||||
| * | | Merge 8.7. | jan.nijtmans | 2020-09-20 | 1 | -3/+3 |
| |\ \ | | | | | | | | | Button-4|5|6|7 binding no longer necessary | ||||
| * \ \ | Merge 8.7. Make test-cases on MacOS and X11 pass (win32 not tested yet) | jan.nijtmans | 2020-09-15 | 1 | -186/+214 |
| |\ \ \ | |||||
| * \ \ \ | Merge trunk | jan.nijtmans | 2019-08-29 | 1 | -5/+5 |
| |\ \ \ \ | |||||
| * | | | | | Further experiment: Bring scalefactor back to 120 (as it was for win32) | jan.nijtmans | 2019-07-26 | 1 | -6/+8 |
| | | | | | | |||||
| * | | | | | Experiment: Handle scaling fractors for the ScrollWheel sensibly. Trying ↵ | jan.nijtmans | 2019-07-25 | 1 | -11/+32 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | "40" as a good general scale factor (compared to "50" on X11 and "120" on Win32 and "1" on Aqua) | ||||
| * | | | | | | A few more minor adaptations, and make it compile on X11 (XKeyEvent ↵ | jan.nijtmans | 2019-07-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | structure doesn't have a nbytes field). | ||||
| * | | | | | | Code simplification: Don't bother keeping track of the Button[n]Mask's for ↵ | jan.nijtmans | 2019-07-24 | 1 | -4/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Buttons 4-7, since those are not actually buttons (they are mouse-wheels). This means that Button4Mask/Button5Mask can be used for Buttons 8/9. | ||||
| * | | | | | | Merge trunk. Adapt documentation | jan.nijtmans | 2019-07-23 | 1 | -2/+2 |
| |\ \ \ \ \ \ | | |/ / / / / | |||||
| * | | | | | | mis-counted modifier bits | jan.nijtmans | 2019-07-23 | 1 | -2/+2 |
| | | | | | | | |||||
| * | | | | | | Fix [38dc27bd1d]: Tk does not support <Button-6> nor <Button-7> events. Now ↵ | jan.nijtmans | 2019-07-23 | 1 | -6/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | handle all events up to Button 9. On Windows and Mac, Buttons 8 and 9 are used for the mouse side buttons (as X11 already does). TIP needed for this. | ||||
* | | | | | | | Make everything compile warning-free using -Wundef | jan.nijtmans | 2020-10-08 | 1 | -1/+1 |
| |_|_|_|/ / |/| | | | | | |||||
* | | | | | | Fix [4f4f03f5eb]: B1-Motion events are ignored in the window title bar. | marc_culler | 2020-09-18 | 1 | -1/+1 |
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | | | |||||
| * | | | | | Fix the button state for drags. | marc_culler | 2020-09-18 | 1 | -3/+0 |
| | | | | | | |||||
| * | | | | | Fix [4f4f03f5eb]: in Aqua allow mouse drags across the titlebar while ↵ | marc_culler | 2020-09-18 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | ignoring button presses in the title bar. | ||||
* | | | | | | Fixes for Apple Event execution on app startup and window display in ↵ | Kevin Walzer | 2020-09-17 | 1 | -2/+2 |
|\ \ \ \ \ \ | |/ / / / / | | | | | / | |_|_|_|/ |/| | | | | IDLE/Tkinter | ||||
| * | | | | Deal with the deprecation of the context property of mouse NSEvents. | marc_culler | 2020-09-16 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Merge 8.6 | marc_culler | 2020-09-14 | 1 | -10/+14 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | Fix [71e18c5c0a]: Aqua invalid selector crash when switching between normal ↵ | marc_culler | 2020-09-14 | 1 | -10/+14 |
| | | | | | | | | | | | | | | | | | | | | and full screen mode. | ||||
* | | | | | Merge 8.6 | marc_culler | 2020-09-08 | 1 | -1/+1 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | Kill off the last extraneous button event, produced by NSMouseDragged. | marc_culler | 2020-09-08 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Merge 8.6 | marc_culler | 2020-09-07 | 1 | -121/+172 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | Fix [39cbacb9e8] and revisit [d72abe6b54] both dealing with inappropriate ↵ | marc_culler | 2020-09-07 | 1 | -121/+172 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | mouse button events. Refactor mouse event code. | ||||
| | * | | | | fix a typo | marc_culler | 2020-09-07 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | Work around the fact that we do need to process synthesized mouse events for ↵ | marc_culler | 2020-09-07 | 1 | -3/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | testing | ||||
| | * | | | | Don't process events for non-Tk windows. | marc_culler | 2020-09-06 | 1 | -6/+19 |
| | | | | | | |||||
| | * | | | | We do need to process MouseDragged events, though, since they appear in ↵ | marc_culler | 2020-09-06 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | place of MouseMoved events. | ||||
| | * | | | | Don't process events which have no meaning to Tk. | culler | 2020-09-06 | 1 | -6/+8 |
| | | | | | | |||||
| | * | | | | Maintain our own button state so we can provide Tk_UpdatePointer with the ↵ | marc_culler | 2020-09-06 | 1 | -30/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | data that it expects. | ||||
| | * | | | | Supply the missing description of TkpWarpPointer. | marc_culler | 2020-09-05 | 1 | -0/+17 |
| | | | | | | |||||
| | * | | | | One more trick. | culler | 2020-09-05 | 1 | -8/+5 |
| | | | | | | |||||
| | * | | | | Deal with the nested tracking areas in the title bar. | culler | 2020-09-05 | 1 | -6/+26 |
| | | | | | | |||||
| | * | | | | Deal with coordinate conversion on older macs. Edit comments. | culler | 2020-09-05 | 1 | -6/+14 |
| | | | | | | |||||
| | * | | | | Straighten out a lot of convoluted code in tkMacOSXMouseEvent.c | culler | 2020-09-04 | 1 | -110/+85 |
| | | | | | | |||||
| | * | | | | Better fix for [d72abe6b54] using NSEvents. | marc_culler | 2020-09-02 | 1 | -3/+6 |
| | | | | | | |||||
* | | | | | | Merge 8.6 | jan.nijtmans | 2020-09-02 | 1 | -2/+2 |
|\ \ \ \ \ \ | |/ / / / / | |||||
| * | | | | | Rename (internal) TkMacOSXDrawableView() -> TkMacOSXGetNSViewForDrawable() | jan.nijtmans | 2020-09-02 | 1 | -2/+2 |
| |/ / / / | |||||
* | | | | | Implement TIP #580: Export Tk_GetDoublePixelsFromObj and 5 more | jan.nijtmans | 2020-09-02 | 1 | -1/+1 |
|\ \ \ \ \ | |||||
| * | | | | | New TIP #580 implementation. Documentation still missing. | jan.nijtmans | 2020-07-14 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Merge 8.6 | jan.nijtmans | 2020-09-02 | 1 | -8/+8 |
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | |||||
| * | | | | | Eliminate MODULE_SCOPE wrapper function for TkMacOSXDrawable(). Rename ↵ | jan.nijtmans | 2020-09-02 | 1 | -8/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | (internal) TkMacOSXDrawableWindow() to TkMacOSXGetNSWindowForDrawable(). Code (type-cast) cleanup | ||||
* | | | | | | Merge 8.6 | jan.nijtmans | 2020-08-31 | 1 | -32/+0 |
|\ \ \ \ \ \ | |/ / / / / | | / / / / | |/ / / / |/| | | | | |||||
| * | | | | Remove obsolete code | jan.nijtmans | 2020-08-31 | 1 | -32/+0 |
| | | | | | |||||
* | | | | | Fix [34214bbdae]: typographical fixes in comments. Thanks to Christopher Chavez. | fvogel | 2020-07-08 | 1 | -3/+3 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | Fix [34214bbdae]: typographical fixes in comments. Thanks to Christopher Chavez. | fvogel | 2020-07-08 | 1 | -3/+3 |
| | | | | | |||||
| * | | | | Fix [e3888d5820]: Grab on master prevents mouse pointer warp into slave ↵ | fvogel | 2020-07-06 | 1 | -29/+1 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | widget. Mouse pointer warping happens at idle time, and the fix does not change this. | ||||
* | \ \ \ \ | Fix [e3888d5820]: Grab on master prevents mouse pointer warp into slave ↵ | fvogel | 2020-07-06 | 1 | -29/+1 |
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | widget. Mouse pointer warping happens synchronously. | ||||
| * | | | | | Remove code from TkpWarpPointer which was only needed to construct the ↵ | marc_culler | 2020-05-16 | 1 | -11/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | NSEvent that is no longer being constructed. | ||||
| * | | | | | Remove useless generation of NSMouseMoved event when warping the mouse ↵ | fvogel | 2020-01-25 | 1 | -18/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | pointer on the mac |