Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | Formatting of braces. | treectrl | 2006-12-22 | 10 | -1464/+748 |
| | |||||
* | Fixed improper invalidating while scrolling under WIN32. If the area to ↵ | treectrl | 2006-12-22 | 1 | -36/+17 |
| | | | | invalidate was obscurred by child windows, then the items would not be marked as needing to be redrawn. | ||||
* | Comments. | treectrl | 2006-12-09 | 1 | -3/+3 |
| | |||||
* | With -doublebuffer=window, <Expose> events no longer invalidate parts of ↵ | treectrl | 2006-12-08 | 3 | -42/+129 |
| | | | | items, only schedule a copy from the offscreen pixmap to the window. | ||||
* | Added -span debug option. | treectrl | 2006-12-08 | 1 | -44/+87 |
| | | | | Hold on to the pixmap used for displaying items instead of creating/destroying it during every display update. | ||||
* | Added -span debug option. | treectrl | 2006-12-08 | 3 | -6/+9 |
| | |||||
* | Added DEPRECATED around a variable. | treectrl | 2006-12-08 | 1 | -2/+5 |
| | |||||
* | New style layout option -draw deprecates the -draw option of every element. | treectrl | 2006-12-07 | 1 | -28/+83 |
| | |||||
* | Pass extra info to stateProc to avoid unnecessary redisplays due to the new ↵ | treectrl | 2006-12-07 | 1 | -1/+5 |
| | | | | -draw and -visible style layout options. | ||||
* | Deprecated the -draw option of every element. The new style layout option ↵ | treectrl | 2006-12-07 | 1 | -105/+314 |
| | | | | -draw should be used instead. | ||||
* | Hide window elements if changing the -visible layout option causes the ↵ | treectrl | 2006-12-07 | 1 | -4/+15 |
| | | | | window element to become hidden. | ||||
* | Fixed a crash when invalidating a column of an item if the column wasn't the ↵ | treectrl | 2006-12-06 | 1 | -11/+18 |
| | | | | first in a span. | ||||
* | Revert the change involving hiding elements that had non-zero size. Just ↵ | treectrl | 2006-12-06 | 1 | -36/+11 |
| | | | | rely on the style layout option -visible. | ||||
* | Add info to the stack trace about which item/column was involved when ↵ | treectrl | 2006-12-06 | 1 | -1/+7 |
| | | | | getting sort data failed. | ||||
* | Return an error message when unable to get a double or long from a text ↵ | treectrl | 2006-12-06 | 1 | -8/+13 |
| | | | | element while sorting. |