Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | | | | Fix bug [58665b91dd]: many unixEmbed tests fail. | culler | 2019-02-07 | 1 | -0/+9 | |
| | |\ \ \ \ | | | |/ / / | ||||||
| | | * | | | Also change tkWinEmbed.c to match the change in tkUnixEmbed.c, for consistency. | culler | 2019-02-07 | 1 | -0/+9 | |
| | | | | | | ||||||
| * | | | | | TIP #533 (Extension of the menu post command) implementation was accepted by ↵ | fvogel | 2019-02-02 | 1 | -6/+106 | |
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | TCT vote. This allows fixing of bug [70e531918e]: geometry issues with menubuttons on macOS. | |||||
| | * | | | | TIP #533 (Extension of the menu post command) implementation was accepted by ↵ | fvogel | 2019-02-02 | 1 | -6/+106 | |
| | |\ \ \ \ | | | |/ / / | | |/| | | | | | | | | | TCT vote. This allows fixing of bug [70e531918e]: geometry issues with menubuttons on macOS. | |||||
| | | * | | | Use TkGetMenuIndex to parse the index argument to the post command. | culler | 2019-01-15 | 1 | -11/+11 | |
| | | | | | | ||||||
| | | * | | | Add TkpPostTearoffMenu, called by TkPostTearoffMenu and used in the menu post | culler | 2019-01-13 | 1 | -0/+94 | |
| | | | | | | | | | | | | | | | | | | command; eliminates #ifdef in the generic code. | |||||
| | | * | | | Fix related menubutton issues on linux and Windows. | culler | 2019-01-11 | 1 | -6/+12 | |
| | | | | | | ||||||
| * | | | | | Rebase against new trunk | jan.nijtmans | 2019-01-20 | 2 | -9/+16 | |
| |\ \ \ \ \ | ||||||
| | * | | | | | Remove the last remaining reference to NO_WINRGBFIX | fvogel | 2019-01-20 | 1 | -2/+0 | |
| | | | | | | | ||||||
| | * | | | | | Fix crash in canvPs-5.1 test (thanks to Christian Werner), and remove ↵ | fvogel | 2018-12-30 | 2 | -28/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | unnecessary #ifdef and an obsolete comment | |||||
| | * | | | | | Fix [21525158b0]: On MS Windows XImage data and Tk_Visual() return wrong ↵ | fvogel | 2018-12-29 | 2 | -0/+36 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | information. Bug report, analysis and patch provided by Scott Pitcher (many thanks!) | |||||
| | * | | | | | Merge 8.6 | jan.nijtmans | 2018-12-26 | 1 | -5/+0 | |
| | |\ \ \ \ \ | ||||||
| | * \ \ \ \ \ | Merge 8.6 | jan.nijtmans | 2018-12-20 | 18 | -73/+78 | |
| | |\ \ \ \ \ \ | ||||||
* | | \ \ \ \ \ \ | Merge 8.7 | jan.nijtmans | 2019-01-13 | 11 | -23/+28 | |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | ||||||
| * | | | | | | | | Merge 8.6 | jan.nijtmans | 2019-01-10 | 9 | -13/+17 | |
| |\ \ \ \ \ \ \ \ | | | |_|_|/ / / / | | |/| | | | | | | ||||||
| | * | | | | | | | Fix [9e31fd944934e269121fa78ff56b7b86f33e6db6|9e31fd9449]: X11/X.h and ↵ | jan.nijtmans | 2019-01-10 | 11 | -24/+28 | |
| | |\ \ \ \ \ \ \ | | | |_|_|_|/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Windows.h have conflicting symbols. *** POTENTIAL INCOMPATIBILITY *** on Windows only: gcc/clang/MSVC will generate new warnings in extensions when the "None" symbol is used incorrectly. Those warnings are all fixed in the core, that's what most of this commit is doing. | |||||
| | | | | | | | | | ||||||
| | | | \ \ \ \ \ | ||||||
| | | *-. \ \ \ \ \ | Merge 8.6 and all changes from original [bug-9e31fd9449] branch | jan.nijtmans | 2019-01-08 | 17 | -78/+83 | |
| | | |\ \ \ \ \ \ \ | | | |/ / / / / / / | | |/| | | | | | | | ||||||
| | | | * | | | | | | Fix [9e31fd944934e269121fa78ff56b7b86f33e6db6|9e31fd9449]: X11/X.h and ↵ | jan.nijtmans | 2019-01-08 | 7 | -10/+15 | |
| | | | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Windows.h have conflicting symbols. *** POTENTIAL INCOMPATIBILITY *** on Windows only: gcc/clang/MSVC will generate new warnings in extensions when the "None" symbol is used incorrectly. Those warnings are all fixed in the core, that's what most of this commit is doing. | |||||
| | | | | * | | | | | | Bring back more original "None" usages, and fix other warnings which ↵ | jan.nijtmans | 2019-01-03 | 16 | -74/+80 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gradually slipped in. Wherever possible, pragma's are used in MSVC to silence useless compiler warnings. | |||||
| | | * | | | | | | | | As requested by Christian Werner/François Vogel and others: Undo many None ↵ | jan.nijtmans | 2018-12-31 | 1 | -1/+1 | |
| | | |\ \ \ \ \ \ \ \ | | | | | |/ / / / / / | | | | |/| | | / / / | | | | |_|_|_|/ / / | | | |/| | | | | | | -> 0 changes, in order to reduce the probability of merge conflicts with other branches. Remark: Many usages of "None" in Tk are wrong, "NULL" should be used in many places where pointers are referenced in stead of XID's. Those places are corrected. | |||||
| | | | * | | | | | | As requested by Christian Werner/François Vogel and others: Undo many None ↵ | jan.nijtmans | 2018-12-31 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -> 0 changes, in order to reduce the probability of merge conflicts with other branches. Remark: Many usages of "None" in Tk are wrong, "NULL" should be used in many places where pointers are referenced in stead of XID's. Those places are corrected. | |||||
| | | * | | | | | | | Merge 8.5. Undo previous introduced ***POTENTIAL INCOMPATIBLITY*** on win32 | jan.nijtmans | 2018-12-26 | 1 | -5/+0 | |
| | | |\ \ \ \ \ \ \ | | | | |/ / / / / / | | | | | | | / / / | | | | |_|_|/ / / | | | |/| | | | | | ||||||
| | | | * | | | | | Change None/ControlMask on win32 (and MacOSX - which is harmless) to being ↵ | jan.nijtmans | 2018-12-26 | 1 | -5/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | an enum. This fixes (hopefully) the ***POTENTIAL INCOMPATABILITY*** in previous commit | |||||
| | | * | | | | | | Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols | jan.nijtmans | 2018-12-20 | 18 | -73/+78 | |
| | | |\ \ \ \ \ \ | | | | |/ / / / / | | | | | | | | | | *** POTENTIAL INCOMPATIBILITY *** for Win32 only: On X11 and Mac, "None" can still be used as before | |||||
| | | | * | | | | | Fix [9e31fd944934e269121fa78ff56b7b86f33e6db6|9e31fd9449]: X11/X.h and ↵ | jan.nijtmans | 2018-12-20 | 17 | -69/+74 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Windows.h have conflicting symbols. Also fix a few newer (harmless) gcc warnings. | |||||
| * | | | | | | | | Merge 8.6 | jan.nijtmans | 2019-01-04 | 2 | -5/+6 | |
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | | | | | | / / / | | |_|_|_|/ / / | |/| | | | | | | ||||||
| | * | | | | | | Merge 8.5 | jan.nijtmans | 2019-01-04 | 2 | -5/+6 | |
| | |\ \ \ \ \ \ | | | |/ / / / / | | |/| | / / / | | | | |/ / / | | | |/| | | | ||||||
| | | * | | | | Fix a few minor compiler warnings, occurring in later gcc/clang versions. | jan.nijtmans | 2019-01-04 | 3 | -6/+7 | |
| | | |/ / / | ||||||
| * | | | | | A few WideINT-related range improvements and comment fixes | jan.nijtmans | 2018-12-12 | 2 | -5/+5 | |
| | | | | | | ||||||
* | | | | | | Merge trunk | jan.nijtmans | 2018-12-08 | 10 | -36/+35 | |
|\ \ \ \ \ \ | |/ / / / / | ||||||
| * | | | | | Eliminate USE_OLD_TAG_SEARCH: It isn't used and tested any more. | jan.nijtmans | 2018-12-08 | 10 | -36/+35 | |
| | | | | | | | | | | | | | | | | | | Eliminate a ton of unnecessary type casts | |||||
* | | | | | | Minor tweaks, mostly formatting | jan.nijtmans | 2018-12-01 | 1 | -2/+2 | |
| | | | | | | ||||||
* | | | | | | merge trunk | jan.nijtmans | 2018-12-01 | 1 | -26/+26 | |
|\ \ \ \ \ \ | |/ / / / / | ||||||
| * | | | | | There's never need to cast NULL to (char *) | jan.nijtmans | 2018-11-27 | 1 | -26/+26 | |
| |\ \ \ \ \ | | |/ / / / | ||||||
* | | | | | | Merge trunk | jan.nijtmans | 2018-11-25 | 6 | -11/+16 | |
|\ \ \ \ \ \ | |/ / / / / | ||||||
| * | | | | | Fix [9b0f3ee54e]: Make the error message more specific when OpenClipboard ↵ | fvogel | 2018-11-25 | 1 | -2/+7 | |
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | fails (on Windows), and tell the user that another application grabbed the clipboard. This will help identification of false tests failures, specifically some winClipboard tests fail when a VNC viewer is open. | |||||
| | * | | | | Make a difference in the error message between the case where the clipboard ↵ | fvogel | 2018-11-16 | 1 | -2/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | is not available (because some other application grabbed it), and the case where the clipboard content cannot be retrieved. | |||||
| | * | | | | Bump version numbers for release. | dgp | 2018-10-09 | 2 | -2/+2 | |
| | | | | | | ||||||
| * | | | | | sync tcl.m4 with Tcl version | jan.nijtmans | 2018-11-24 | 1 | -2/+2 | |
| | | | | | | ||||||
| * | | | | | Fix PTR2INT/PTR2UINT, so they no longer are restricted to the "int" range. | jan.nijtmans | 2018-10-22 | 3 | -6/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Make TCL_Z_MODIFIER available in Tk (even when compiled with Tcl 8.6), and use it. More size_t/clientData related improvements | |||||
| * | | | | | Eliminate CONST86: Since Tk 8.7 only compiles with Tcl >= 8.6 anyway, we ↵ | jan.nijtmans | 2018-10-19 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | just can use "const" everywhere. typo's: occured -> occurred | |||||
* | | | | | | Merge trunk | jan.nijtmans | 2018-10-15 | 1 | -7/+8 | |
|\ \ \ \ \ \ | |/ / / / / | ||||||
| * | | | | | Use more size_t internally, comparable with TIP #494 but then in Tk. ↵ | jan.nijtmans | 2018-10-15 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Eliminate unnecessary type casts | |||||
| * | | | | | Add support for "wine", and fix 2 test-cases which fail in wine | jan.nijtmans | 2018-10-15 | 1 | -7/+8 | |
| | | | | | | ||||||
* | | | | | | merge trunk | jan.nijtmans | 2018-10-13 | 3 | -1/+176 | |
|\ \ \ \ \ \ | |/ / / / / | ||||||
| * | | | | | Merge tcl.m4 with Tcl version. Add zipfs hooks to tkAppInit.c and winMain.c, ↵ | jan.nijtmans | 2018-10-12 | 3 | -1/+176 | |
| | | | | | | | | | | | | | | | | | | | | | | | | when available | |||||
* | | | | | | Experiment: let's see if we can deprecate Tk_Offset() in favor of offsetof() | jan.nijtmans | 2018-10-06 | 3 | -11/+11 | |
|/ / / / / | ||||||
* | | | | | Fix [9658bc800c]: Several display issues with menu items, more easily seen ↵ | fvogel | 2018-10-06 | 1 | -4/+14 | |
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | whenborderwidth != activeborderwidth and when these values are larger than usually. | |||||
| * | | | | Fix [9658bc800c]: Several display issues with menu items, more easily seen ↵ | fvogel | 2018-10-06 | 1 | -4/+14 | |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | whenborderwidth != activeborderwidth and when these values are larger than usually. | |||||
| | * | | | | Fix drawing of the tearoff entry | fvogel | 2018-09-29 | 1 | -1/+1 | |
| | | | | | |