Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed potentially uninitialized variable when calculating column header ↵ | treectrl | 2008-10-08 | 1 | -1/+3 |
| | | | | layout. Thanks to Mats Bengtsson (I think) who submitted the fix. | ||||
* | Fixed [Bug 1915466] panic in Range_ItemUnderPoint thanks to Mats Bengtsson ↵ | treectrl | 2008-10-08 | 1 | -3/+3 |
| | | | | (I think) who submitted the fix. | ||||
* | Added option -showrootchildbuttons. | treectrl | 2008-07-21 | 3 | -18/+43 |
| | | | | Bumped version to 2.2.7. | ||||
* | Fixed comments. | treectrl | 2008-07-21 | 1 | -3/+3 |
| | |||||
* | Fixed freeing an uninitialized variable when asking for the value of an ↵ | treectrl | 2008-07-21 | 1 | -8/+8 |
| | | | | unknown column option. | ||||
* | Added debug code to detect use of uninitialized TreePtrList. | treectrl | 2008-07-21 | 1 | -1/+20 |
| | |||||
* | Increased size of DotState struct to prevent Win64 crash. [BUG 1911322] | treectrl | 2008-03-12 | 1 | -2/+2 |
| | |||||
* | Fixed integer overflow in the "item bbox" command when getting the bounds of ↵ | treectrl | 2008-02-29 | 4 | -12/+18 |
| | | | | a column or element in a big list. New TreeRectangle struct replaces the use of XRectangle which uses short integers. | ||||
* | * generic/tkTreeTheme.c: use Get|SetWindowLongPtr to work with | hobbs2 | 2008-02-28 | 1 | -3/+3 |
| | | | | Win64. Requires latest Windows headers. | ||||
* | * generic/tkTreeTheme.c (DllMain): get module at dll load time to | hobbs2 | 2008-02-23 | 1 | -1/+19 |
| | | | | avoid GetModuleHandleEx call. | ||||
* | * generic/tkTreeNotify.c (Percents_ItemDelete, ExpandItemList) | hobbs2 | 2008-02-22 | 2 | -66/+50 |
| | | | | | | | (Percents_ItemVisibility, Percents_Selection): remove TclFormatInt * generic/qebind.c (QE_ExpandNumber): references and add ExpandItemList to simplify item list expansion. Corrects crash with 8.4-built treectrl used in 8.5. | ||||
* | Added a Win32 .manifest file and associated .rc file to load version 6 of ↵ | treectrl | 2008-02-09 | 1 | -3/+130 |
| | | | | comctl32.dll for visual themes. Added winrc.m4 for rules to compile the .rc file. Changed the Makefile to merge in any Microsoft-compiler-created manifest file (for picking the correct MSVCRT). Changed the theme init code to properly check that comctl32.dll version 6 is actually being used. | ||||
* | Bump copyright to 2008. | treectrl | 2008-01-22 | 15 | -30/+30 |
| | |||||
* | Tree_FillRegion: allow building for Tk 8.4.14 or earlier to work under OSX. | treectrl | 2008-01-22 | 1 | -2/+3 |
| | |||||
* | Fixed compiler warnings. | treectrl | 2008-01-22 | 2 | -5/+7 |
| | |||||
* | Fix the dotted-rectangle drawing code on OSX Tk 8.4.17+/8.5.0+. | treectrl | 2008-01-21 | 1 | -1/+20 |
| | |||||
* | Fixed inverted Tk version check, was < 8.4.17 should be >= 8.4.17. | treectrl | 2008-01-21 | 1 | -2/+2 |
| | |||||
* | Fixes for OSX 8.4.17/8.5.0 where TkRegion changed from RgnHandle to HIShapeRef. | treectrl | 2008-01-21 | 1 | -3/+13 |
| | |||||
* | ANSI'd 3 callback functions to shutup MSVC compiler. | treectrl | 2007-12-14 | 1 | -10/+10 |
| | |||||
* | Fixed an old bug caused by a MSVC compiler optimization bug that stopped ↵ | treectrl | 2007-12-14 | 1 | -3/+5 |
| | | | | items being redrawn when the only change in appearance was the expand/collapse button needing to be redrawn. [BUG 1353969] | ||||
* | Fixed a comment. | treectrl | 2007-12-14 | 1 | -4/+4 |
| | | | | Cast as "void *" two arguments to memcpy to shutup MSVC compiler. | ||||
* | Added #ifdef around Tk_InitStubs to handle "const" difference between 8.4 ↵ | treectrl | 2007-12-14 | 1 | -1/+5 |
| | | | | and 8.5. | ||||
* | Comment updated. | treectrl | 2007-12-14 | 1 | -3/+3 |
| | |||||
* | The new option -columntagexpr is checked to disable tag expressions in ↵ | treectrl | 2007-11-12 | 1 | -19/+81 |
| | | | | column descriptions. [Patch 1684169] | ||||
* | The new option -itemtagexpr is checked to disable tag expressions in item ↵ | treectrl | 2007-11-12 | 1 | -17/+89 |
| | | | | | | descriptions. Changed the [item sort] code to be a "stable" sort. This means that the pre-sort order of two equal items is used as a tie-breaker. [Request 1782405] | ||||
* | Added -itemtagexpr and -columntagexpr options. | treectrl | 2007-11-12 | 2 | -2/+11 |
| | |||||
* | Check for potential NULL pointer in TreeTheme_ThemeChanged. [BUG 1805700] | treectrl | 2007-10-03 | 1 | -8/+13 |
| | |||||
* | * generic/tkTreeUtils.c (Tree_FillRegion): disable OS X specific | hobbs2 | 2007-05-11 | 1 | -2/+2 |
| | | | | | code as Tk improvements have made it unnecessary, and it actually made it act funny in 8.5. | ||||
* | Fixed partially-exposed transparent photo images not being redrawn when ↵ | treectrl | 2007-04-21 | 8 | -159/+226 |
| | | | | scrolling under X11. This involved creating a wrapper around Tk_RedrawImage to ensure proper clipping of the source image to the bounds of the destination drawable. A new data type TreeDrawable remembers the height and width of a drawable. | ||||
* | Fixed [item cget -button] always returning 0 when the value of the option ↵ | treectrl | 2007-03-03 | 1 | -2/+2 |
| | | | | was not 'auto'. | ||||
* | Check version of comctl32.dll when determining whether the application is ↵ | treectrl | 2007-02-06 | 1 | -4/+39 |
| | | | | using visual styles under Windows. Apparently IsAppThemed and IsThemeEnabled aren't enough. | ||||
* | Misc format changes. | treectrl | 2007-01-31 | 1 | -42/+99 |
| | | | | | Fixed excess allocation when ALLOC_HAX is undefined. Revert OSX change to Tree_VDotLine; does XDrawPoint work on OSX or not? | ||||
* | Fixed flickering of borders with "-doublebuffer window" when resizing or ↵ | treectrl | 2007-01-31 | 1 | -23/+43 |
| | | | | | | | exposing areas of the widget. Call FormatResult in two places. Misc format changes. | ||||
* | Misc format changes. | treectrl | 2007-01-31 | 1 | -3/+3 |
| | |||||
* | Call FormatResult in two places. | treectrl | 2007-01-31 | 1 | -14/+17 |
| | | | | Misc format changes. | ||||
* | Make TreeElemTypeXXX variables start with lowercase letter. | treectrl | 2007-01-31 | 1 | -15/+15 |
| | |||||
* | Make TreeElemTypeXXX variables start with lowercase letter. | treectrl | 2007-01-31 | 1 | -44/+45 |
| | | | | Added PerStateCO_Init to stubs table. | ||||
* | Make TreeElemTypeXXX variables start with lowercase letter. | treectrl | 2007-01-31 | 1 | -20/+34 |
| | | | | | Added PerStateCO_Init to stubs table. Format long lines. | ||||
* | (vsnprintf): _vsnprintf on Windows | hobbs2 | 2007-01-26 | 1 | -1/+5 |
| | |||||
* | Renamed many symbols to avoid collisions under ELF. | treectrl | 2007-01-23 | 12 | -627/+658 |
| | | | | Renamed Element to TreeElement_. | ||||
* | Tcl_Preserve the associated Tk_Window otherwise we get crashes while freeing ↵ | treectrl | 2007-01-22 | 1 | -1/+8 |
| | | | | config options after a <Destroy> event when the TreeCtrl struct is eventually freed. Reason: if the TreeCtrl struct was Tcl_Preserved before the window was destroyed, then tkwin is NULL when TreeDestroy finally gets called. | ||||
* | Moved tclInt.h to the main header file. | treectrl | 2007-01-21 | 1 | -5/+82 |
| | | | | dbwin() now sets a global variable called dbwin with a string. The string can be ignored, printed to stdout, written to a log file, etc. | ||||
* | Moved tclInt.h to the main header file. | treectrl | 2007-01-21 | 1 | -2/+1 |
| | |||||
* | DumpDInfo processes arguments itself rather than letting tkTreeCtrl.c do it. | treectrl | 2007-01-21 | 1 | -7/+45 |
| | |||||
* | Moved tclInt.h to the main header file. | treectrl | 2007-01-21 | 1 | -6/+4 |
| | | | | Declare new dbwin stuff, remove #include "dbwin.h". | ||||
* | Moved tclInt.h to the main header file. | treectrl | 2007-01-21 | 1 | -17/+5 |
| | | | | | Pass arguments to DumpDInfo. Use new dbwin stuff. | ||||
* | Removed #include "dbwin.h" since dbwin is now part of the sources. | treectrl | 2007-01-21 | 1 | -6/+2 |
| | |||||
* | Formatting of braces (again). | treectrl | 2006-12-23 | 7 | -92/+42 |
| | |||||
* | Fixed double-freeing a TreeCtrl structure if the option database had an ↵ | treectrl | 2006-12-23 | 1 | -2/+1 |
| | | | | invalid option-value while creating a widget. | ||||
* | Changed the way text elements display an ellipsis. At least 1 character plus ↵ | treectrl | 2006-12-23 | 2 | -47/+63 |
| | | | | | | the ellipsis is displayed if the text element is squeezed. Previously the ellipsis would not be drawn once there wasn't room for 1 character plus the ellipsis. Fixed a layout bug with multi-line text elements when the unsqueezed element did not require a multi-line layout but the squeezed element did. |