summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add Emoji to widget demojan.nijtmans2019-06-271-2/+4
|
* fix indentingjan.nijtmans2019-06-261-266/+266
|
* Merge 8.6jan.nijtmans2019-06-268-11/+11
|\
| * Merge 8.5jan.nijtmans2019-06-268-11/+11
| |\
| | * Remove use of/documentation regarding deprecated symbols/macro's, which ↵jan.nijtmans2019-06-268-12/+12
| | | | | | | | | | | | moved to Tcl headers long ago.
* | | Merge 8.6jan.nijtmans2019-06-2510-13/+12
|\ \ \ | |/ /
| * | CONST -> const. Eliminate unnecessary type-casts and end-of-line spacingjan.nijtmans2019-06-2517-47/+46
| | |
* | | Eliminate warning, when compiling with 9.0 Tcl headers on Windowsjan.nijtmans2019-06-251-1/+1
| | |
* | | Remove unnecessary call to NSUpdateDynamicServices() which can cause crashesculler2019-06-241-2/+1
|\ \ \ | |/ /
| * | Remove unnecessary call to NSUpdateDynamicServices() which can cause crashes.culler2019-06-241-2/+1
| | |
* | | Merge 8.6jan.nijtmans2019-06-242-2/+2
|\ \ \ | |/ /
| * | Tk_DoOneEvent -> Tcl_DoOneEvent, since the Tk variant is deprecated. See: ↵jan.nijtmans2019-06-242-2/+2
| | | | | | | | | | | | [505fe5a0e2]
| * | Documentation cleanup and removal of redundant constants; thanks to ↵Kevin Walzer2019-06-212-19/+5
| | | | | | | | | | | | Christopher Chavez for reports and patch
* | | CONST to const; make code compiledkf2019-06-223-43/+47
| | |
* | | Make better use of full range for string lengths, if Tk is compiled with Tcl ↵jan.nijtmans2019-06-214-35/+26
| | | | | | | | | | | | 9.0 headers.
* | | Eliminate some redundant type-castsjan.nijtmans2019-06-216-15/+15
| | |
* | | Resolve compiler warnings and segfault in imgListFormat tests.dgp2019-06-211-6/+6
| | |
* | | Documentation cleanup and removal of redundant constants; thanks to ↵Kevin Walzer2019-06-212-29/+14
| | | | | | | | | | | | Christopher Chavez for reports and patch
* | | Make better use of the full range for Menu indexes, if Tk is compiled with ↵jan.nijtmans2019-06-212-39/+43
| | | | | | | | | | | | Tcl 9.0 headers.
* | | Handle SVG string > 2G, when compiled with Tcl 9 headers. Make ↵jan.nijtmans2019-06-202-16/+20
| | | | | | | | | | | | TCL_INDEX_NONE symbol usable in Tk, even when compiled against Tcl 8.6 headers.
* | | Merge 8.6jan.nijtmans2019-06-202-2/+2
|\ \ \ | |/ /
| * | Don't use wcslen() in combination with Tcl_WinTCharToUtf(): Using -1 has the ↵jan.nijtmans2019-06-202-2/+2
| | | | | | | | | | | | same effect already (it even was wrong in tkWinTest.c's previous commit, forgot to multiply with sizeof(WCHAR)).
* | | Merge 8.6. Code cleanup, possible because we know we are compiling in ↵jan.nijtmans2019-06-198-110/+66
|\ \ \ | |/ / | | | | | | UNICODE mode on Windows.
| * | Don't re-reference encoding "unicode", when we can re-use the encoding.jan.nijtmans2019-06-192-5/+2
| | |
* | | merge-markjan.nijtmans2019-06-190-0/+0
|\ \ \ | |/ /
| * | Re-generate unix/configure with autoconf 2.59, just as in core-8-6-10-rc ↵jan.nijtmans2019-06-191-4387/+6673
| | | | | | | | | | | | branch, as it should be.
* | | Merge 8.6. Purge end-of-line spacesjan.nijtmans2019-06-176-27/+26
|\ \ \ | |/ /
| * | Fix merge conflict in tk.tcl from services branch mergeKevin Walzer2019-06-161-2/+1
| | |
* | | merge-markjan.nijtmans2019-06-150-0/+0
|\ \ \ | |/ /
| * | Define offsetof() macro for (very rare) platforms which don't have it. Don't ↵jan.nijtmans2019-06-151-3/+3
| |\ \ | | |/ | | | | | | punish developers for using offsetof() in extensions, forgetting that ...
| | * Define offsetof() macro for (very rare) platforms which don't have it. Don't ↵jan.nijtmans2019-06-151-3/+3
| | | | | | | | | | | | punish developers for using offsetof() in extensions, forgetting that ...
* | | merge core-8-6-branch: mac services improvementsdkf2019-06-1514-74/+558
|\ \ \ | |/ /
| * | TIP 536: Improvements to Mac-specific IPCdkf2019-06-1514-6728/+4946
| |\ \
| | * | Edited README.culler2019-05-201-18/+37
| | | |
| | * | Add documentation on testing Mac services to README; remove obsolete detail ↵Kevin Walzer2019-05-204-62/+35
| | | | | | | | | | | | | | | | from README; remove stub procedure for ::tk::mac::PerformService now that we have verified it works, to be consistent with other Mac-spdecific procedures such as ::tk::mac::OpenDocument
| | * | Finally got timing of initializing NSServices object correct; code cleanup; ↵Kevin Walzer2019-05-1823-162/+451
| | |\ \ | | | | | | | | | | | | | | | merge in 8.6 to pick up changes in Tk initialization code
| | * | | Code and data type cleanup, thanks to Marc Culler for patchKevin Walzer2019-05-174-22/+41
| | | | |
| | * | | Restore deprecated call to NSPasteboardTypeString in ↵Kevin Walzer2019-05-122-2/+1
| | | | | | | | | | | | | | | | | | | | writeSelectiontoPasteboard because it breaks sending data to the services menu. Data type must be identical in this call and in the NSSendTypes key in info.plist; we cannot do a clever mapping here of the old type to a new one because the info.plist does not have this kind of conditional reading on different versions of macOS. We will have to live with the deprecated call until it is obsolete/removed altogether by Apple.
| | * | | More tweakingKevin Walzer2019-05-121-0/+1
| | | | |
| | * | | Tweak mergeKevin Walzer2019-05-121-0/+4
| | | | |
| | * | | Clean up mergeKevin Walzer2019-05-121-1/+0
| | | | |
| | * | | Merge in core-8-6-branchKevin Walzer2019-05-12108-3788/+7321
| | |\ \ \
| | * | | | Revert some calls to support building on older systemsKevin Walzer2019-05-021-0/+1
| | | | | |
| | * | | | Remove some deprecated callsKevin Walzer2019-05-011-3/+3
| | | | | |
| | * | | | Removal of needlessly large buffer for services script, thanks to Marc ↵Kevin Walzer2019-05-011-16/+7
| | | | | | | | | | | | | | | | | | | | | | | | Culler for patch
| | * | | | Remove unnecessary call to Button1-Release in text widgetKevin Walzer2019-05-011-3/+0
| | | | | |
| | * | | | Automatically bind text, entry, ttk::entry widgets to Services API at widget ↵Kevin Walzer2019-04-304-51/+24
| | | | | | | | | | | | | | | | | | | | | | | | creation/mapping; re-work data mechanism to use selection rather than clipboard API, thanks to Marc Culler for that insight
| | * | | | Tweak text widget bindings to fire Services menu more consistently; ↵Kevin Walzer2019-04-242-140/+189
| | | | | | | | | | | | | | | | | | | | | | | | formatting cleanup; thanks to Marc Culler for user feedback and patch for formatting
| | * | | | Update documentation for new commandsKevin Walzer2019-03-271-2/+10
| | | | | |
| | * | | | Fix commentKevin Walzer2019-03-161-196/+196
| | | | | |