summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | 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 trunkjan.nijtmans2019-06-2012-72/+31
|\ \ \ \ \ | |/ / / /
| * | | | 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 trunkjan.nijtmans2019-06-1580-1311/+1780
|\ \ \ \ | |/ / /
| * | | 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
| | | | | | |
| | | * | | | Fix commentKevin Walzer2019-03-161-1/+1
| | | | | | |
| | | * | | | Ensure ::tk::mac::GetAppPath is includedKevin Walzer2019-03-092-52/+41
| | | | | | |
| | | * | | | Remove tkMacOSXLaunch.c from TIP; adds too many extraneous commands. ↵Kevin Walzer2019-03-084-28/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Re-focus on URL and print events, and Services
| | | * | | | Clean up implementation and documentation of ::tk::mac::PrintDocument ↵Kevin Walzer2019-03-072-4/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | command; was mapped internally to ::tk::mac::OpenDocument and print event never fired; changed parameter to a single file path
| | | * | | | Fix bug in print doc implementationKevin Walzer2019-03-071-2/+2
| | | | | | |
| | | * | | | Further refinement in URL event handlingKevin Walzer2019-03-072-3/+14
| | | | | | |
| | | * | | | Cleanup line endingsKevin Walzer2019-03-041-210/+210
| | | | | | |
| | | * | | | Minor cleanupKevin Walzer2019-03-041-19/+20
| | | | | | |
| | | * | | | Cleanup of code to set default app, fix crashesKevin Walzer2019-03-022-10/+27
| | | | | | |
| | | * | | | UpdateKevin Walzer2019-03-021-0/+4
| | | | | | |
| | | * | | | Replace some deprecated callsKevin Walzer2019-03-022-11/+10
| | | | | | |
| | | * | | | Clean up implementationKevin Walzer2019-03-015-27/+35
| | | | | | |
| | | * | | | Rename tkMacOSXLaunch.cKevin Walzer2019-02-282-2/+195
| | | | | | |
| | | * | | | Update makefile, trying to buildKevin Walzer2019-02-284-6681/+4397
| | | | | | |
| | | * | | | Add launcher code, update docsKevin Walzer2019-02-287-630/+894
| | | | | | |