Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Removed some unnecessary casts. | treectrl | 2006-12-02 | 1 | -18/+18 | |
| | ||||||
* | Removed some unnecessary casts. | treectrl | 2006-12-02 | 1 | -166/+2 | |
| | | | | Removed unused code. | |||||
* | Avoid unnecessary work in Tree_InvalidateItemDInfo. | treectrl | 2006-12-02 | 1 | -62/+74 | |
| | ||||||
* | Removed some unnecessary casts. | treectrl | 2006-12-02 | 1 | -15/+20 | |
| | | | | Call TreeTheme_ComputeGeometry to let themes handle borders. | |||||
* | New column option -itemjustify. | treectrl | 2006-12-02 | 1 | -10/+22 | |
| | ||||||
* | The item option -button may now be "auto" in which case a button is drawn ↵ | treectrl | 2006-11-30 | 4 | -34/+212 | |
| | | | | only when the item has a child whose -visible option is true. | |||||
* | Merge with VERSION2_2fixes. | treectrl | 2006-11-27 | 1 | -6/+8 | |
| | ||||||
* | Changed a comment. | treectrl | 2006-11-27 | 1 | -3/+4 | |
| | ||||||
* | Indentation nitpick. | treectrl | 2006-11-27 | 1 | -2/+2 | |
| | ||||||
* | Fixed a bug where items wouldn't be redrawn when 2 columns swapped ↵ | treectrl | 2006-11-27 | 1 | -2/+8 | |
| | | | | visibility and position. | |||||
* | Fix potential segfaults when a display update is requested in the middle of ↵ | treectrl | 2006-11-25 | 5 | -19/+120 | |
| | | | | drawing items. | |||||
* | Fixed crash with [style elements] when items were using the style. | treectrl | 2006-11-23 | 1 | -11/+12 | |
| | ||||||
* | Changed Style_NeededSize to calculate the needed and minimum sizes in one ↵ | treectrl | 2006-11-23 | 1 | -46/+36 | |
| | | | | call, rather than calling it twice. | |||||
* | Fix window elements not respecting -squeeze layout. | treectrl | 2006-11-23 | 1 | -6/+13 | |
| | ||||||
* | Prevent column headers requesting width from the layout when the treectrl ↵ | treectrl | 2006-11-23 | 1 | -1/+4 | |
| | | | | option -showheader is false. | |||||
* | Testing SW_SCROLLCHILDREN. | treectrl | 2006-11-22 | 1 | -1/+53 | |
| | ||||||
* | Added some conditional compilation around the size cache of elements and ↵ | treectrl | 2006-11-22 | 1 | -90/+297 | |
| | | | | styles to test performance without it. | |||||
* | Comment added. | treectrl | 2006-11-22 | 1 | -2/+2 | |
| | ||||||
* | Renamed themeData global to appThemeData. | treectrl | 2006-11-21 | 1 | -27/+29 | |
| | ||||||
* | New command [bbox]. | treectrl | 2006-11-21 | 1 | -13/+40 | |
| | ||||||
* | Added per-tree theme data. | treectrl | 2006-11-21 | 1 | -3/+13 | |
| | ||||||
* | New routine OptionSpec_Find is used to search an option table. | treectrl | 2006-11-19 | 1 | -52/+182 | |
| | | | | Added a new custom option that stores a boolean value in a single bit. | |||||
* | Added per-tree theme data to avoid getting back an invalid handle from ↵ | treectrl | 2006-11-19 | 1 | -26/+95 | |
| | | | | OpenThemeData after too many calls. | |||||
* | Fixed display bugs with TreeItem_WalkSpans; some style routines were ↵ | treectrl | 2006-11-19 | 1 | -32/+46 | |
| | | | | | | changing the StyleDrawArgs argument. Replaced the hasButton and isVisible integer boolean options with a single bit each in the flags field by using a custom option. | |||||
* | Use OptionSpec_Find in a few places. | treectrl | 2006-11-19 | 1 | -42/+21 | |
| | ||||||
* | Fixed a display bug with DebugDrawBorder. | treectrl | 2006-11-19 | 1 | -2/+2 | |
| | ||||||
* | Added per-tree theme data. | treectrl | 2006-11-19 | 1 | -5/+15 | |
| | ||||||
* | Fixed drawing of the drag indicator so it does not appear over columns with ↵ | treectrl | 2006-11-19 | 1 | -25/+73 | |
| | | | | | | a different -lock option. Changed the -background option to use DEF_BUTTON_ACTIVE_BG_COLOR when the mouse is over a column header. | |||||
* | Added 2 optional arguments to [selection get] to perform lindex- and ↵ | treectrl | 2006-11-19 | 3 | -3/+106 | |
| | | | | lrange-like operations on the sorted list of selected items. | |||||
* | Added an optional arg to [item count] to return the number of items matching ↵ | treectrl | 2006-11-18 | 1 | -26/+9 | |
| | | | | an item description. This replaces the -visible option added earlier. | |||||
* | Added an optional arg to [column count] to return the number of columns ↵ | treectrl | 2006-11-18 | 1 | -11/+19 | |
| | | | | matching a column description. | |||||
* | Use Tcl_GetIndexFromObjStruct to avoid having to update 2 lists when ↵ | treectrl | 2006-11-18 | 1 | -95/+52 | |
| | | | | changing the item commands. Also put the item commands in alphabetical order. | |||||
* | Fixed incorrect "wrong # args" message with [column count]. | treectrl | 2006-11-18 | 1 | -4/+9 | |
| | | | | Tweaked drawing of the drag indicator so it isn't drawn partly offscreen for the left-most or right-most column. | |||||
* | Avoid creating an empty list object in the [item ancestors] command. | treectrl | 2006-11-15 | 1 | -1/+3 | |
| | ||||||
* | Debug the drawing of borders. | treectrl | 2006-11-15 | 1 | -1/+49 | |
| | ||||||
* | Use TreeItem_FirstAndLast in the deprecated [range] command. | treectrl | 2006-11-15 | 1 | -17/+2 | |
| | ||||||
* | Don't draw the tail column header if the tail column is not visible. | treectrl | 2006-11-13 | 1 | -2/+5 | |
| | ||||||
* | Fixed bug resulting in redrawing the borders needlessly. | treectrl | 2006-11-13 | 1 | -17/+28 | |
| | ||||||
* | Fixed not being able to scroll horizontally when the header is wider than ↵ | treectrl | 2006-11-12 | 3 | -59/+101 | |
| | | | | | | | the window but no items are displayed. Merged the DINFO_REDO_COLUMN_WIDTH and DINFO_CHECK_COLUMN_WIDTH blocks. Recalculate tree->columnBgCnt here since it wasn't being done when columns were deleted etc. Make sure whitespace is redrawn when changing from complex to non-complex drawing (i.e., drawing -itembackground colors). | |||||
* | Removed a useless #args check from [element delete] and added one to ↵ | treectrl | 2006-11-12 | 1 | -6/+6 | |
| | | | | [element names]. | |||||
* | Fixed crash with incorrect number of args in [element perstate]. | treectrl | 2006-11-10 | 1 | -2/+2 | |
| | ||||||
* | Always include tclInt.h to fix compilation under 8.5. | treectrl | 2006-11-10 | 1 | -6/+31 | |
| | | | | Fixed incorrect duplicating of list objects in PerStateInfo_Undefine. | |||||
* | Fixed bug with TreeItem_UpdateWindowPositions not stopping on the right edge ↵ | treectrl | 2006-11-10 | 1 | -3/+3 | |
| | | | | | | of the visible area (was using the bottom edge by mistake). Make TreeItem_Identify2 stop checking spans that are past the right edge of the area being hit-tested. | |||||
* | Always include tclInt.h to fix compilation under 8.5. | treectrl | 2006-11-10 | 1 | -7/+2 | |
| | ||||||
* | Changed 2 incorrect 'return' statements to 'goto'. | treectrl | 2006-11-10 | 1 | -3/+3 | |
| | ||||||
* | Added Tree_HeaderXXX macros for getting the position of the header. | treectrl | 2006-11-10 | 3 | -20/+31 | |
| | ||||||
* | Moved checks of tree->updateIndex into Tree_UpdateItemIndex. | treectrl | 2006-11-09 | 1 | -3/+2 | |
| | ||||||
* | Moved checks of tree->updateIndex into Tree_UpdateItemIndex. | treectrl | 2006-11-09 | 1 | -74/+111 | |
| | | | | | Removed lots of type-casts. Changed the drawing order of -itembackground colors in the whitespace region to match that of item drawing (center, left then right). | |||||
* | Moved checks of tree->updateIndex into Tree_UpdateItemIndex. | treectrl | 2006-11-09 | 1 | -24/+24 | |
| | | | | | Fixed [item bbox] not working when the widget was not mapped. Fixed [item bbox] not returning an error if the element name was invalid. | |||||
* | Fixed disclosure triangles being drawn with a white background under OSX. | treectrl | 2006-11-09 | 1 | -6/+2 | |
| |