Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Eliminate warning, when compiling with 9.0 Tcl headers on Windows | jan.nijtmans | 2019-06-25 | 1 | -1/+1 |
| | |||||
* | Make better use of full range for string lengths, if Tk is compiled with Tcl ↵ | jan.nijtmans | 2019-06-21 | 2 | -26/+17 |
| | | | | 9.0 headers. | ||||
* | Merge 8.6 | jan.nijtmans | 2019-06-20 | 2 | -2/+2 |
|\ | |||||
| * | Don't use wcslen() in combination with Tcl_WinTCharToUtf(): Using -1 has the ↵ | jan.nijtmans | 2019-06-20 | 2 | -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.nijtmans | 2019-06-19 | 7 | -106/+62 |
|\ \ | |/ | | | | | UNICODE mode on Windows. | ||||
| * | Don't re-reference encoding "unicode", when we can re-use the encoding. | jan.nijtmans | 2019-06-19 | 2 | -5/+2 |
| | | |||||
* | | merge trunk | jan.nijtmans | 2019-06-05 | 6 | -26/+135 |
|\ \ | |||||
| * \ | merge trunk | dkf | 2019-05-19 | 1 | -13/+63 |
| |\ \ | |||||
| | * \ | Fix [eb29967e88]: Add horizontal scrolling support for Windows. Patch from ↵ | fvogel | 2019-05-18 | 1 | -13/+63 |
| | |\ \ | | | |/ | | | | | | | | | Christopher Chavez. | ||||
| | | * | Fix [eb29967e88]: Add horizontal scrolling support for Windows. Patch from ↵ | fvogel | 2019-05-18 | 1 | -13/+63 |
| | | |\ | | | | | | | | | | | | | | | | Christopher Chavez. | ||||
| | | | * | Fix [eb29967e88]: Add horizontal scrolling support for Windows. Patch from ↵ | fvogel | 2019-04-29 | 1 | -13/+63 |
| | | | | | | | | | | | | | | | | | | | | Christopher Chavez. | ||||
| * | | | | Add double buffering to frames and toplevels. | dkf | 2019-05-17 | 1 | -3/+4 |
| | | | | | | | | | | | | | | | Theoretically only needed when drawing background with images, but simpler to do always. Incidentally fixes minor bug in labelframes with redrawing of focus rings, but nobody really used those on labelframes so it was never reported... | ||||
| * | | | | merge trunk | dkf | 2019-05-16 | 7 | -16/+86 |
| |\ \ \ \ | | |/ / / | |||||
| | * | | | sync rules.vc and tcl.m4 (both win and unix) with Tcl version | jan.nijtmans | 2019-05-15 | 3 | -9/+53 |
| | | | | | |||||
| | * | | | Fix [94eeb111fb]: macos, linux: configuration: unable to build using trunk. | jan.nijtmans | 2019-05-15 | 1 | -1/+13 |
| | | | | | | | | | | | | | | | For now by reverting [a9c9a75b5ba1f4a6]. | ||||
| * | | | | Implementation of background images for frames (and toplevels) | dkf | 2019-04-12 | 1 | -0/+2 |
| | | | | | |||||
* | | | | | Merge trunk | jan.nijtmans | 2019-05-10 | 5 | -12/+26 |
|\ \ \ \ \ | | |/ / / | |/| | | | |||||
| * | | | | Fix [4f9a99e20b]: crash when specifying wrong -syssize option in ttk::style ↵ | fvogel | 2019-04-30 | 1 | -1/+1 |
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | element create ... vsapi | ||||
| | * | | | Fix [4f9a99e20b]: crash when specifying wrong -syssize option in ttk::style ↵ | fvogel | 2019-04-30 | 1 | -1/+1 |
| | | |/ | | |/| | | | | | | | | | element create ... vsapi | ||||
| * | | | Fix bug [1001070]: make labels use -highlightbackground | culler | 2019-04-24 | 1 | -5/+15 |
| |\ \ \ | | |/ / | |||||
| | * | | *Really* don't change the behavior for *buttons, even with they have ↵ | fvogel | 2019-03-31 | 1 | -3/+4 |
| | | | | | | | | | | | | | | | | -default active | ||||
| | * | | Restore behavior of checkbuttons and radiobuttons on Windows. They again do ↵ | fvogel | 2019-03-31 | 1 | -2/+5 |
| | | | | | | | | | | | | | | | | not take -highlightbackground into account, in an attempt to follow platform specific conventions. The code now only changes this for labels. | ||||
| | * | | Make labels, checkbuttons and radiobuttons honor -highlightbackground and ↵ | fvogel | 2019-03-31 | 1 | -5/+11 |
| | | | | | | | | | | | | | | | | -highlightcolor options on Windows. | ||||
| * | | | Don't record unknown information | dkf | 2019-04-14 | 1 | -0/+1 |
| | | | | |||||
| * | | | Update makefile.vc in an attempt to repair the build for Windows. Not ↵ | fvogel | 2019-04-14 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | enough, alas. | ||||
| * | | | Implement TIP 507 | dkf | 2019-04-14 | 2 | -0/+2 |
| |\ \ \ | | |_|/ | |/| | | |||||
| | * | | merge trunk | fvogel | 2018-08-19 | 10 | -135/+33 |
| | |\ \ | |||||
| | * | | | Add missing bit to makefile.vc to try to make it compile with MSVC | fvogel | 2018-05-15 | 1 | -0/+1 |
| | | | | | |||||
| | * | | | Implementation of TIP #507: Include simple svg support with nanosvg. Files ↵ | fvogel | 2018-05-15 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | as provided by René Zaumseil. | ||||
| * | | | | Change size_t usages to (internal type) TkSizeT usages, which is "int" when ↵ | jan.nijtmans | 2019-04-04 | 2 | -6/+6 |
| | | | | | | | | | | | | | | | | | | | | compiling against 8.x headers. | ||||
* | | | | | Merge trunk | jan.nijtmans | 2019-04-02 | 11 | -99/+254 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | More use of Tcl_NewWideIntObj(), and more internal use of (size_t), for ↵ | jan.nijtmans | 2019-04-02 | 2 | -11/+11 |
| | | | | | | | | | | | | | | | | | | | | bigger ranges. | ||||
| * | | | | Change (internal) signature of ↵ | jan.nijtmans | 2019-03-31 | 3 | -38/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | | TkMenuConfigureEntryDrawOptions/TkActivateMenuEntry such that - if compiled with Tcl 9.0 headers - indexes > 2G can be used. Also, change a lot of Tcl_NewIntObj()/Tcl_NewBooleanObj() calls to Tcl_NewWideIntObj(). | ||||
| * | | | | Merge 8.6 | jan.nijtmans | 2019-03-29 | 1 | -0/+5 |
| |\ \ \ \ | | | |_|/ | | |/| | | |||||
| | * | | | Add calls to TkpInitKeymapInfo() during initialization. Taken from extended ↵ | jan.nijtmans | 2019-03-29 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | bind patch. | ||||
| * | | | | Merge 8.6 | jan.nijtmans | 2019-03-22 | 2 | -3/+5 |
| |\ \ \ \ | | |/ / / | |||||
| | * | | | Slightly better: Don't use Tcl_UniCharLen() but wcslen(). | jan.nijtmans | 2019-03-22 | 1 | -2/+3 |
| | | | | | |||||
| | * | | | Bugfix in tkWinClipboard: Failed to determine fname length in loop. | jan.nijtmans | 2019-03-22 | 2 | -2/+3 |
| | | | | | |||||
| * | | | | Merge 8.6 | jan.nijtmans | 2019-03-19 | 3 | -9/+5 |
| |\ \ \ \ | | |/ / / | |||||
| | * | | | More use of Tcl_WinTCharToUtf() in stead of Tcl_UniCharToUtfDString(), ↵ | jan.nijtmans | 2019-03-19 | 3 | -9/+5 |
| | | | | | | | | | | | | | | | | | | | | making Tk less sensitive to the value of TCL_UTF_MAX (either 3, 4, or 6) | ||||
| * | | | | Merge 8.6 | jan.nijtmans | 2019-03-15 | 3 | -26/+50 |
| |\ \ \ \ | | |/ / / | |||||
| | * | | | Make Tk run on win32/win64 using -DTCL_UTF_MAX=6. Adapted from androwish. | jan.nijtmans | 2019-03-15 | 3 | -26/+50 |
| | | | | | |||||
| * | | | | Copy PDBs to installation if option PDBS is given during install | apnadkarni | 2019-03-06 | 1 | -0/+8 |
| |\ \ \ \ | | |/ / / | |||||
| | * | | | Copy PDBs to installation if option PDBS is given during install | apnadkarni | 2019-03-06 | 1 | -0/+8 |
| | | | | | |||||
| * | | | | Disallow transient/master cycles. Fix bgerror for Aqua to avoid hangs when ↵ | culler | 2019-03-04 | 1 | -8/+12 |
| |\ \ \ \ | | |/ / / | | | | | | | | | | | an error occurs in an idle task run by [NSView drawRect]. | ||||
| | * | | | Make it be an error to create a transient/master cycle on Windows. | culler | 2019-03-01 | 1 | -8/+12 |
| | | | | | |||||
| * | | | | Fix the build for MSVC. | culler | 2019-02-08 | 1 | -1/+1 |
| |\ \ \ \ | | |/ / / | |||||
| | * | | | Fix the build for MSVC | fvogel | 2019-02-08 | 1 | -1/+1 |
| | |\ \ \ | |||||
| | | * | | | Fix the build for MSVC | fvogel | 2019-02-08 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Fix bug [58665b91dd]: many unixEmbed tests fail. | culler | 2019-02-07 | 1 | -0/+9 |
| |\ \ \ \ \ | | |/ / / / |