summaryrefslogtreecommitdiffstats
path: root/macosx/tkMacOSXTest.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.6jan.nijtmans2021-02-021-1/+1
|\
| * More implicit type-casts, for C++ compatibility.jan.nijtmans2021-02-021-1/+1
| |
* | (c) -> ©jan.nijtmans2020-12-091-3/+3
| |
* | Fixes for Apple Event execution on app startup and window display in ↵Kevin Walzer2020-09-171-12/+18
|\ \ | |/ | | | | IDLE/Tkinter
| * Deal with the deprecation of the context property of mouse NSEvents.marc_culler2020-09-161-12/+18
| |
* | Merge 8.6marc_culler2020-09-141-6/+6
|\ \ | |/
| * Fix [71e18c5c0a]: Aqua invalid selector crash when switching between normal ↵marc_culler2020-09-141-6/+6
| | | | | | | | and full screen mode.
* | Merge 8.6marc_culler2020-09-071-6/+8
|\ \ | |/
| * Fix [39cbacb9e8] and revisit [d72abe6b54] both dealing with inappropriate ↵marc_culler2020-09-071-6/+8
| |\ | | | | | | | | | mouse button events. Refactor mouse event code.
| | * Edit a comment.marc_culler2020-09-071-7/+9
| | |
| | * Work around the fact that we do need to process synthesized mouse events for ↵marc_culler2020-09-071-1/+1
| | | | | | | | | | | | testing
* | | Merge 8.6jan.nijtmans2020-09-021-1/+1
|\ \ \ | |/ /
| * | Rename (internal) TkMacOSXDrawableView() -> TkMacOSXGetNSViewForDrawable()jan.nijtmans2020-09-021-1/+1
| |/
| * Eliminate MODULE_SCOPE wrapper function for TkMacOSXDrawable(). Rename ↵jan.nijtmans2020-09-021-1/+1
| | | | | | | | (internal) TkMacOSXDrawableWindow() to TkMacOSXGetNSWindowForDrawable(). Code (type-cast) cleanup
* | tkConfig.c: protect usage of internalPtr when offset is TCL_INDEX_NONE. ↵jan.nijtmans2020-08-141-1/+1
| | | | | | | | | | Backported from revised_text. Various minor changes in error-messages, also inspired by revised_text
* | Merge 8.6jan.nijtmans2020-08-061-6/+4
|\ \ | |/
| * Add stub entry for XLowerWindow() on MacOS (no idea why this was commented ↵jan.nijtmans2020-08-061-9/+8
| | | | | | | | | | out, windows and X11 already had this) More use of TCL_UNUSED()
* | Merge 8.6jan.nijtmans2020-08-041-4/+4
|\ \ | |/
* | Merge 8.6: fix testing and build issues on the various supported versions of ↵culler2020-07-271-22/+8
|\ \ | |/ | | | | macOS.
| * Make image testing work better in the Sierrasculler2020-07-221-22/+8
| |
* | For macOS tests, account for the fact that Big Sur has a larger menubar.culler2020-07-201-1/+36
|\ \ | |/
| * For macOS tests, account for the fact that Big Sur has a larger menubar.culler2020-07-201-1/+36
| |
* | Merge 8.6marc_culler2020-07-181-4/+26
|\ \ | |/
| * Fix stupid error with isDrawing - thanks Christopher, Nicolas and Kevin.culler2020-07-161-4/+26
| |
* | Aqua: replace [NSApp macMinorVersion] by [NSApp macOSVersion] event though ↵culler2020-06-251-1/+1
|\ \ | |/ | | | | the Big Sur (11.1) beta release identifies itself as 10.16.
| * Aqua: replace [NSApp macMinorVersion] by [NSApp macOSVersion] event though ↵culler2020-06-251-1/+1
| | | | | | | | the Big Sur (11.1) beta release identifies itself as 10.16.
* | Fix compiler errors and warnings on macOS 10.6 (Snow Leopard)culler2020-05-161-1/+1
|\ \ | |/
| * Fix compiler errors and warnings on macOS 10.6 (Snow Leopard)culler2020-05-161-1/+1
| |
* | Merge 8.6jan.nijtmans2020-05-131-1/+2
|\ \ | |/
* | Fix [585584ad66]: On Aqua, keysyms are incomplete and inconsistent for ↵culler2020-05-121-0/+110
|\ \ | |/ | | | | generated events. Key event handling was completely reworked.
| * Add non-regression tests.marc_culler2020-05-041-10/+28
| |
| * make injectkeyevent accept a numerical keysym instead of a virtual key code.marc_culler2020-05-031-21/+17
| |
| * Deal with <Oslash> ~ <Shift-oslash> ~ <Shift-Option-o> ~ <Shift-Option-O> ~ ↵marc_culler2020-04-291-31/+30
| | | | | | | | <Option-O> ... and fix <BackSpace> and improve injection of key NSEvents.
| * More comment edits. Add a new test command which can by used to inject key ↵culler2020-04-281-1/+98
| | | | | | | | NSEvents directly into the macOS event queue.
* | TIP 569 remove lint commentsdgp2020-03-181-1/+0
| |
* | Fix many warnings in MacOSX build (caused by -Wextra -Wc++-compat). All ↵jan.nijtmans2020-03-011-1/+2
|/ | | | harmless. Not finished yet.
* Some end-of-line exess spacingjan.nijtmans2019-10-251-15/+15
|
* Added a regression test, which involved adding a command to tkMacOSXTest.c ↵culler2019-10-181-0/+100
| | | | to simulate mouse button press events.
* CONST -> const. Eliminate unnecessary type-casts and end-of-line spacingjan.nijtmans2019-06-251-2/+1
|
* On OSX 10.13 and earlier a different strategy is needed.culler2019-05-211-11/+18
|
* On macOS, edit comments and documentation; fix compiler warnings.culler2019-04-201-2/+10
|
* Use a better method for making test images on the mac emulate test images on ↵culler2018-11-151-11/+9
| | | | other platforms.
* Came up with a scheme for making test images behave the way that theculler2018-11-061-10/+13
| | | tests assume they do.
* Make XSync, and hence update, be synchronous so test results are consistent. ↵culler2018-11-051-0/+26
| | | | | Fix duplicate reports of calls to the test image displayProc.
* Convert TkpTestembedCmd and TkpTesttextCmd to Tcl_Obj-based commands.jan.nijtmans2014-06-031-7/+7
|
* consistant use of mode: objc for OSX, strip spaces from the end of linesjan.nijtmans2012-10-231-1/+1
|\
| * remove RCS keywords, use mode: objc consistantlyjan.nijtmans2012-10-231-3/+1
| |
| * Review branch for merge of Tk-Cocoa into Tk 8.5 main branchKevin Walzer2012-09-121-3/+14
| |
* | Purge RCS Keywordsdgp2011-06-081-2/+0
|\ \ | |/
| * Purge RCS Keywords.dgp2011-06-081-2/+0
| |