Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed TTK_STATE_USER2 similarly as TTK_STATE_USER1. These bits are set for ↵bug_2912962fff | fvogel | 2017-04-03 | 1 | -4/+11 |
| | | | | the leftmost and rightmost *visible* (i.e. non hidden) tabs | ||||
* | Fix [2912962fff]: Notebook does not set TTK_STATE_USER1. Patch from Jos ↵ | fvogel | 2017-04-03 | 1 | -2/+10 |
| | | | | Decoster. | ||||
* | Fix [77527326e5]: ttk artifacts on Ubuntu. Patch from Csaba Nemethi.bug_77527326e5 | fvogel | 2017-03-10 | 1 | -0/+6 |
| | |||||
* | merge core-8-6-branch | jan.nijtmans | 2016-09-26 | 3 | -4/+45 |
|\ | |||||
| * | [3126428] Repaint ttk labels and buttons when the image is changed. | patthoyts | 2016-09-21 | 3 | -4/+45 |
| |\ | | | | | | | | | | | | | | | | In Tk the images associated with labels and buttons have their image changed callback set to cause the widget to be redrawn if the image is changed in any way. However, this has not been done for the ttk equivalent widgets. | ||||
| | * | [3126428] Repaint ttk labels and buttons when the image is changed. | patthoyts | 2016-09-21 | 3 | -5/+46 |
| | | | | | | | | | | | | | | | | | | In Tk the images associated with labels and buttons have their image changed callback set to cause the widget to be redrawn if the image is changed in any way. However, this has not been done for the ttk equivalent widgets. | ||||
* | | | Enhanced proposed fix [6c0d7aec67]: unicode text input Windows 8. More ↵ | jan.nijtmans | 2016-09-19 | 1 | -7/+7 |
|\ \ \ | |/ / |/| | | | | | places where Unicode surrogate handling could be improved. | ||||
| * | | More simplifications | jan.nijtmans | 2016-09-19 | 1 | -7/+7 |
| | | | |||||
| * | | Rename TkUtfToUniChar32 to TkUtfToUniChar2, and various simplifications ↵ | jan.nijtmans | 2016-09-16 | 1 | -15/+1 |
| | | | | | | | | | | | | needing less #ifdef's | ||||
| * | | Patch from Christian Werner, for evaluation | jan.nijtmans | 2016-09-16 | 1 | -1/+15 |
| | | | |||||
| * | | Fix use of XMaxTransChars in stead of TCL_UTF_MAX in some places. This ↵ | jan.nijtmans | 2016-08-31 | 1 | -2/+3 |
| |\ \ | |/ / |/| | | | | | | | | should prevent possible buffer overflow when TCL_UTF_MAX=6 Micro-optimizations in tkEntry and ttkEntry | ||||
| * | | Fix [http://core.tcl.tk/tcl/info/3bd69eba99a395ee|3bd69eba99a395ee]: 'make ↵ | jan.nijtmans | 2016-06-01 | 1 | -2/+0 |
| |\ \ | | | | | | | | | | | | | dist' fails when tclsh9.0 is on $PATH | ||||
| * | | | Fix XOffsetRegion/XUnionRegion prototypes (not currently used). Remove ↵ | jan.nijtmans | 2016-05-19 | 13 | -67/+67 |
| | | | | | | | | | | | | | | | | unneccessary white-space. | ||||
* | | | | Fix use of XMaxTransChars in stead of TCL_UTF_MAX in some places. This ↵ | jan.nijtmans | 2016-08-31 | 1 | -1/+2 |
| |/ / |/| | | | | | | | | | | | should prevent possible buffer overflow when TCL_UTF_MAX=6 Micro-optimizations in tkEntry and ttkEntry | ||||
* | | | Fix [http://core.tcl.tk/tcl/info/3bd69eba99a395ee|3bd69eba99a395ee]: 'make ↵ | jan.nijtmans | 2016-06-01 | 1 | -2/+0 |
|\ \ \ | |/ / |/| / | |/ | dist' fails when tclsh9.0 is on $PATH | ||||
| * | Fix [http://core.tcl.tk/tcl/info/3bd69eba99a395ee|3bd69eba99a395ee]: 'make ↵ | jan.nijtmans | 2016-06-01 | 1 | -2/+0 |
| | | | | | | | | dist' fails when tclsh9.0 is on $PATH | ||||
| * | NotebookAddCommand: fix off-by-one error counting objc/objv | jenglish | 2016-01-25 | 1 | -1/+1 |
| | | | | | | | | | | when readding an already-managed window with arguments. Bug reported on tcl-core by Sam Bromley (22 Jan 2016) | ||||
| * | (cherry-pick) Fix [2049429]: Some options aren't picked up from the options ↵ | jan.nijtmans | 2016-01-12 | 1 | -2/+2 |
| | | | | | | | | database. | ||||
* | | NotebookAddCommand: fix off-by-one error counting objc/objv | jenglish | 2016-01-25 | 1 | -1/+1 |
| | | | | | | | | | | when readding an already-managed window with arguments. Bug reported on tcl-core by Sam Bromley (22 Jan 2016) | ||||
* | | Merge trunk. | jan.nijtmans | 2016-01-11 | 1 | -2/+2 |
| | | | | | | | | ttkButton.c: Invalid use of TK_OPTION_DONT_SET_DEFAULT, should have been TK_OPTION_NULL_OK as in normal button. tkTextTag.c: Use of TK_OPTION_DONT_SET_DEFAULT means that the default value "0" is ignored, so better use NULL. | ||||
* | | Silence some compiler warnings. | dgp | 2015-02-12 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Silence some compiler warnings | dgp | 2015-02-12 | 1 | -0/+2 |
| | | |||||
| * | Squash problem with native AIX cc not allowing direct macro redefinition. | jan.nijtmans | 2014-02-03 | 1 | -0/+3 |
| | | |||||
* | | Remove unnecessary end-of-line spacing | jan.nijtmans | 2015-02-02 | 1 | -3/+3 |
| | | |||||
* | | Eliminate all usage of WIN32 macro as well: _WIN32 is the portable macro. | jan.nijtmans | 2014-02-10 | 3 | -3/+3 |
| | | |||||
* | | Eliminate all usage of __WIN32__ macro: Some compilers (e.g. Clang/LLVM) ↵ | jan.nijtmans | 2014-02-10 | 2 | -6/+5 |
| | | | | | | | | | | don't define it, and _WIN32 is much more portable anyway. See: [http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system#WindowsCygwinnonPOSIXandMinGW] | ||||
* | | Squash problem with native AIX cc not allowing direct macro redefinition. | andreask | 2014-02-03 | 1 | -0/+1 |
| | | |||||
* | | Put extern "C" guards around all stub table struct definitions, | jan.nijtmans | 2013-10-31 | 2 | -6/+10 |
|\ \ | |/ | | | | | | | so it is usable to be used for C++ compilers as well without the danger of modifying the calling convention. For tkDecls.h, ttkDecls.h tkIntXlibDecls.h is was no problem, because tk.h, tkTheme.h and Xlib.h already contain those guards. But not for the other *Decls.h files. | ||||
| * | Put extern "C" guards around all stub table struct definitions, | jan.nijtmans | 2013-10-31 | 2 | -9/+27 |
| | | | | | | | | | | so it is usable to be used for C++ compilers as well without the danger of modifying the calling convention. For tkDecls.h, ttkDecls.h tkIntXlibDecls.h is was no problem, because tk.h, tkTheme.h and Xlib.h already contain those guards. But not for the other *Decls.h files. | ||||
* | | Fix [2100430]: ttk::entry widget index must be integer | jan.nijtmans | 2013-06-05 | 2 | -4/+9 |
|\ \ | |/ | |||||
| * | Fix [2100430]: ttk::entry widget index must be integer | jan.nijtmans | 2013-06-05 | 2 | -4/+9 |
| | | |||||
* | | Fix [3613759] ttk::entry and symbolic index names. | jan.nijtmans | 2013-06-05 | 1 | -2/+5 |
|\ \ | |/ | |||||
| * | Fix [3613759] ttk::entry and symbolic index names. | jan.nijtmans | 2013-06-05 | 1 | -2/+5 |
| |\ | |||||
| | * | Suggested fix for [3613759]: ttk::entry and symbolic index namesbug_3613759 | jan.nijtmans | 2013-06-04 | 1 | -1/+5 |
| |/ |/| | |||||
* | | Replace all Tcl_TraceVar/Tcl_UntraceVar with Tcl_TraceVar2/Tcl_UntraceVar2 ↵ | jan.nijtmans | 2013-02-22 | 1 | -2/+2 |
| | | | | | | | | calls: The former are just thin wrappers around the latter. | ||||
* | | ttk::theme::* packages don't Provide anything Extra. | jenglish | 2013-02-15 | 3 | -3/+3 |
| | | | | | | Change Tcl_PkgProvideEx() back to Tcl_PkgProvide(). | ||||
* | | Eliminate usage of Tcl_PkgProvide/Tcl_PkgRequire functions, use the 'Ex' ↵ | jan.nijtmans | 2013-02-15 | 5 | -5/+5 |
| | | | | | | | | versions in stead. | ||||
* | | ttk::treeview: schedule redisplay when adding or removing tags [Bug 3603077]. | jenglish | 2013-02-04 | 1 | -0/+5 |
|\ \ | |/ | |||||
| * | ttk::treeview: schedule redisplay when adding or removing tags [Bug 3603077]. | jenglish | 2013-02-04 | 1 | -0/+5 |
| | | |||||
* | | Use internalRep.twoPtrValue.ptr1 in stead of internalRep.otherValuePtr ↵ | jan.nijtmans | 2013-02-01 | 1 | -2/+2 |
|\ \ | |/ | | | | | | | everywhere. Change some internal "length" variables from type int to type size_t, so it could handle bigger string sizes (for "novem") | ||||
* | | Use some more (void *)'s in FreeProc's, a step in the direction getting Tk ↵ | jan.nijtmans | 2013-01-26 | 1 | -2/+2 |
| | | | | | | | | to work with "novem" | ||||
* | | Merge core-8-5-branch | jan.nijtmans | 2013-01-24 | 10 | -45/+50 |
|\ \ | |/ | | | Various Tcl_GetIndexFromObj -> Tcl_GetIndexFromObjStruct changes. | ||||
| * | Eliminate use of deprecated Tcl_VarEval function from ttk. | jan.nijtmans | 2013-01-23 | 1 | -1/+7 |
| | | |||||
* | | Tk_CancelIdleCall -> Tcl_CancelIdleCall | jan.nijtmans | 2013-01-23 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Tk_CancelIdleCall -> Tcl_CancelIdleCall | jan.nijtmans | 2013-01-23 | 1 | -1/+1 |
| | | |||||
* | | Replace various functions calls, for functions which are small wrappers ↵ | jan.nijtmans | 2013-01-14 | 5 | -12/+13 |
| | | | | | | | | around other functions, to call the wrapped function directly. | ||||
* | | Eliminate all usage of deprecated Tcl_EvalObj, Tcl_GlobalEval and ↵ | jan.nijtmans | 2013-01-11 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | Tcl_GlobalEvalObj functions. Add [file normalize] to pkgIndex.tcl, in order to prevent '..' in file paths. | ||||
| * | Eliminate all usage of deprecated Tcl_EvalObj, Tcl_GlobalEval and ↵ | jan.nijtmans | 2013-01-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | | Tcl_GlobalEvalObj functions. Add [file normalize] to pkgIndex.tcl, in order to prevent '..' in file paths. Remove unused TCLPATCHL, it should be ".0" for all final releases. Enable tk.h to be used with higher tcl.h versions which might lack _ANSI_ARGS_ | ||||
* | | Simplification: don't declare struct types that are never used. | jan.nijtmans | 2012-11-15 | 2 | -5/+9 |
| | | |||||
* | | [Bug 3567453]: Clip regions must be cleared with XSetClipMask and not | dkf | 2012-09-13 | 2 | -6/+8 |
|\ \ | |/ | | | TkSetRegion on X11. |