Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Re-working of internal Cocoa widget drawing routines, especially when ↵ | Kevin Walzer | 2015-04-09 | 1 | -0/+13 |
| | | | | resizing; fix rendering of scrollbar when resized or clipped; cleanup of button metrics; thanks to Marc Culler for extensive patches | ||||
* | Backing out changes; unexpected issues with window resizing that require ↵ | Kevin Walzer | 2015-04-07 | 1 | -13/+0 |
| | | | | further investigation | ||||
* | Further cleanup of scrolling, drawing, resize in Cocoa; thanks to Marc ↵ | Kevin Walzer | 2015-04-07 | 1 | -0/+13 |
| | | | | Culler for patches | ||||
* | Eliminate all usage of functions Tcl_VarEval (deprecated) and Tcl_Eval (to ↵ | jan.nijtmans | 2013-03-07 | 1 | -4/+13 |
| | | | | the prefered Tcl_EvalEx). | ||||
* | Revert [ac229dabaa]. There is a reason the Tcl_GetIndexFromObj wrapper | jenglish | 2013-02-27 | 1 | -8/+8 |
| | | | exists and is used. | ||||
* | Eliminate all Tcl_GetIndexFromObj calls, which is only a thin wrapper around ↵ | jan.nijtmans | 2013-02-27 | 1 | -8/+8 |
| | | | | Tcl_GetIndexFromObjStruct. | ||||
* | some more int -> size_t changes | jan.nijtmans | 2013-02-01 | 1 | -3/+4 |
| | |||||
* | Use some more (void *)'s in FreeProc's, a step in the direction getting Tk ↵ | jan.nijtmans | 2013-01-26 | 1 | -1/+1 |
| | | | | to work with "novem" | ||||
* | more auditing of error codes | dkf | 2012-07-30 | 1 | -3/+6 |
| | |||||
* | Working towards making the error codes more consistent. | dkf | 2012-07-30 | 1 | -1/+1 |
| | |||||
* | Purged Tcl_AppendElement from all non-test code. | dkf | 2012-07-29 | 1 | -24/+41 |
| | |||||
* | Much more cleaning up of result handling. | dkf | 2012-07-23 | 1 | -24/+21 |
| | |||||
* | consistent error formatting, added error codes | dkf | 2012-07-21 | 1 | -101/+128 |
| | |||||
* | [Bug 3437816]: Missing TCL_ERROR return in [canvas lower]. | ferrieux | 2011-11-14 | 1 | -0/+1 |
| | |||||
* | Purge RCS Keywords | dgp | 2011-06-08 | 1 | -2/+0 |
|\ | |||||
| * | Purge RCS Keywords. | dgp | 2011-06-08 | 1 | -2/+0 |
| |\ | |||||
| | * | Purge RCS Keywords. | dgp | 2011-06-08 | 1 | -2/+0 |
| | | | |||||
| | * | * generic/tkCanvas.c: Fix logic that determines when canvas item | dgp | 2008-04-17 | 1 | -4/+5 |
| | | | | | | | | | | | | <Enter> event should fire. Thanks to Sebastian Wangnick. [Bug 1327482] | ||||
| | * | * generic/tkCanvas.c: allow -selectforeground option to be None; add | das | 2007-04-29 | 1 | -8/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkCanvText.c: fallback to fgColor when selFgColor is None * generic/tkEntry.c: (new default on aqua to match native L&F). * generic/tkListbox.c: * generic/tkText.c: * generic/tkCanvas.c: add support for bypassing all of Tk's double * generic/tkEntry.c: buffered drawing into intermediate pixmaps * generic/tkFrame.c: (via TK_NO_DOUBLE_BUFFERING #define), it is * generic/tkListbox.c: unnecessary & wasteful on aqua where all * generic/tkPanedWindow.c: drawing is already double-buffered by the * generic/tkTextDisp.c: window server. (Use of this on other * unix/tkUnixScale.c: platforms would only require implementation of TkpClipDrawableToRect()). | ||||
| | * | Fix [Bug 1252702] | dkf | 2005-08-11 | 1 | -6/+5 |
| | | | |||||
| | * | typo | dgp | 2005-06-21 | 1 | -2/+2 |
| | | | |||||
| | * | Backport fix for [Bug 1114977]; canvas tag searches now work with threads. | dkf | 2005-06-03 | 1 | -81/+146 |
| | | | |||||
| * | | [Bug 2931374]: Stop overflow of working buffer during construction of long | dkf | 2010-01-19 | 1 | -2/+6 |
| | | | | | | | | | | | | tag expressions. | ||||
| * | | Apply patch [#2932808]: Canvas items | nijtmans | 2010-01-18 | 1 | -1/+23 |
| | | | | | | | | | | | | not updating on widget state change | ||||
| * | | Correct error result generation of [$canvas select clear $bogus]. | dkf | 2008-10-11 | 1 | -2/+2 |
| | | | |||||
| * | | * generic/tkCanvas.c: Fix logic that determines when canvas item | dgp | 2008-04-17 | 1 | -4/+5 |
| | | | | | | | | | | | | <Enter> event should fire. Thanks to Sebastian Wangnick. [Bug 1327482] | ||||
* | | | Remove casts from uses of ckalloc/ckfree/... now that Tcl declares them to be | dkf | 2011-03-12 | 1 | -32/+29 |
| | | | | | | | | | using useful casts internally. | ||||
* | | | Eliminate many unnecessary (ClientData) type casts. | nijtmans | 2010-06-15 | 1 | -4/+3 |
| | | | |||||
* | | | CONSTify everything related to Tk_ConfigSpec | nijtmans | 2010-02-17 | 1 | -2/+2 |
| | | | |||||
* | | | [Bug 2931374]: Stop overflow of working buffer during construction of long | dkf | 2010-01-19 | 1 | -2/+6 |
| | | | | | | | | | | | | tag expressions. | ||||
* | | | fix more gcc warnings: missing initializer | nijtmans | 2010-01-18 | 1 | -36/+58 |
| | | | | | | | | | | | | | | | Apply patch [#2932808]: Canvas items not updating on widget state change | ||||
* | | | Eliminate tkpMenubuttonClass | nijtmans | 2010-01-13 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | make tkpButtonProcs CONST fix gcc warnings: missing initializer | ||||
* | | | SMALL FIX: Remove useless explicit casts now that we require C89 or later. | dkf | 2010-01-02 | 1 | -6/+6 |
| | | | |||||
* | | | [Bug 2899685]: fix the redraw logic of [imove] | ferrieux | 2009-11-19 | 1 | -3/+8 |
| | | | |||||
* | | | A few const -> CONST86 modifications, improving | nijtmans | 2009-01-06 | 1 | -9/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | backwards compatibility. Change Tk_ItemIndexProc and Tk_ItemInsertProc signature to have a Tcl_Obj parameter in stead of a string parameter. This is binary and source compatible with previous API, it just prevents the need for a type cast in the Tk_ItemType table construction. Bring doc in line with API. | ||||
* | | | TIP 337 | dgp | 2008-12-09 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkBind.c: Updated callers of Tcl_BackgroundError() * generic/tkCanvas.c: to use the new routine * generic/tkEntry.c: Tcl_BackgroundException() as appropriate. * generic/tkImgBmap.c: * generic/tkListbox.c: * generic/tkSelect.c: * generic/tkTextDisp.c: * generic/tkTextWind.c: * macosx/tkMacOSXHLEvents.c: * macosx/tkMacOSXMenu.c: * macosx/tkMacOSXMenus.c: * macosx/tkMacOSXScale.c: * macosx/tkMacOSXWindowEvent.c: * unix/tkUnixScale.c: * unix/tkUnixWm.c: * win/tkWinButton.c: * win/tkWinMenu.c: * win/tkWinScrlbr.c: * win/tkWinWm.c: | ||||
* | | | make all Tk_CustomOption tables const and | nijtmans | 2008-11-09 | 1 | -8/+6 |
| | | | | | | | | | | | | remove unnecessary type cast | ||||
* | | | Added cast to work around stupid type inference bug in MSVC. Apparently it | dkf | 2008-11-03 | 1 | -2/+2 |
| | | | | | | | | | | | | can't tell the difference between 'const char **' and 'char *const *'... | ||||
* | | | Implementation of TIP 97 - canvas imove and rchars methods. | dkf | 2008-11-01 | 1 | -351/+558 |
| | | | |||||
* | | | Avoid const jiggling by using Tcl_SetObjResult | patthoyts | 2008-10-18 | 1 | -2/+3 |
| | | | |||||
* | | | Add "const" to many internal | nijtmans | 2008-10-17 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | const tables, so those will be put by the C-compiler in the TEXT segment in stead of the DATA segment. This makes those table sharable in shared libraries. | ||||
* | | | Correct error result generation of [$canvas select clear $bogus]. | dkf | 2008-10-11 | 1 | -2/+2 |
| | | | |||||
* | | | Implemented TIP #236 from patch by Neil McKay. | dkf | 2008-09-30 | 1 | -158/+228 |
| | | | |||||
* | | | fix [2021443] inconsistant "wrong # args" messages (for Tk) | nijtmans | 2008-07-23 | 1 | -8/+8 |
| | | | |||||
* | | | fix constness warnings | das | 2008-05-03 | 1 | -4/+4 |
| | | | |||||
* | | | Get rid of pre-C89-isms (esp. CONST vs const). | dkf | 2008-04-27 | 1 | -75/+77 |
| | | | |||||
* | | | * generic/tkCanvas.c: Fix logic that determines when canvas item | dgp | 2008-04-17 | 1 | -4/+5 |
|/ / | | | | | | | <Enter> event should fire. Thanks to Sebastian Wangnick. [Bug 1327482] | ||||
* | | merge stable branch onto HEAD | dgp | 2007-12-13 | 1 | -1/+1 |
| | | |||||
* | | * generic/tkArgv.c: Fix gcc warnings about 'cast to/from | das | 2007-10-15 | 1 | -5/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkCanvUtil.c: pointer from/to integer of different * generic/tkCanvas.c: size' on 64-bit platforms by casting * generic/tkCursor.c: to intermediate types * generic/tkInt.h: intptr_t/uintptr_t via new PTR2INT(), * generic/tkListbox.c: INT2PTR(), PTR2UINT() and UINT2PTR() * generic/tkObj.c: macros. * generic/tkStyle.c: * generic/tkTextIndex.c: * generic/tkUtil.c: * generic/ttk/ttkTheme.h: * generic/ttk/ttkTreeview.c: * unix/tkUnixMenu.c: * unix/configure.in: * unix/configure: autoconf-2.59 * unix/tkConfig.h.in: autoheader-2.59 | ||||
* | | header cleanup | dgp | 2007-09-07 | 1 | -2/+1 |
| | |