Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Backport various formatting (spacing) | nijtmans | 2010-02-07 | 3 | -105/+116 | |
| | | | | | | | | | | | | | | changes from HEAD, so diffing between 8.5.x and 8.6 shows the real structural differences again. (any signature change not backported!) | |||||
| * | Fix various gcc-4.4 warnings and formatting, all | nijtmans | 2010-01-29 | 1 | -11/+11 | |
| | | | | | | | | backported from HEAD. | |||||
| * | generic/ttk/ttkNotebook.c: Don't call Tk_DeleteOptionTable() | jenglish | 2009-12-16 | 1 | -4/+1 | |
| | | | | | | | | [Bug 2915709], backport fix for [Bug 2496162]. | |||||
| * | Backported support for the Vista theme. | patthoyts | 2009-05-14 | 3 | -4/+21 | |
| | | | | | | | | This requires the vsapi element engine, the hover state and the theme script definition. | |||||
| * | Prevent zero-size malloc() calls. [Bug 2178820] | dkf | 2009-03-25 | 1 | -3/+3 | |
| | | ||||||
| * | * generic/tkImgPhoto.c: fix numerous leaks discovered with the | das | 2009-02-06 | 1 | -1/+4 | |
| | | | | | | | | | | | | | | | | | | | | * generic/tkMenu.c: Mac OS X Instruments.app Leaks tool. * generic/tkText.c: * generic/tkTextImage.c: * generic/tkTextIndex.c: * generic/tkUndo.c: * generic/ttk/ttkFrame.c: * macosx/tkMacOSXWm.c: | |||||
| * | Don't crash when application uses nondefault visual [Bug 2264732] | jenglish | 2008-12-22 | 1 | -3/+3 | |
| | | | | | | | | | | | | (Backport from trunk change 2008-11-11) Workaround for [Bug 2207435] (Backport from trunk change 2008-10-31) | |||||
| * | generic/ttk/ttkScroll.c: Don't use sprintf "%g" to format floating | jenglish | 2008-08-19 | 1 | -11/+11 | |
| | | | | | | | | | | point numbers in -[xy]scrollcommand callbacks or [xy]view methods. Minor incompatibility: 0 and 1 now formatted as "0.0" resp "1.0". | |||||
| * | Audit: ensure that output arguments to Tk_Get*FromObj() are initialized, | jenglish | 2008-07-04 | 4 | -17/+15 | |
| | | | | | | | | in case of erroneous style specifications [#2009213]. | |||||
| * | Avoid passing width or height <= 0 to Tk_RedrawImage, | jenglish | 2008-05-23 | 1 | -1/+7 | |
| | | | | | | | | as this leads to a panic on Windows [Bug 1967576] | |||||
* | | ttk::combobox: Add missing 'validate' command (reported by schelte). | jenglish | 2011-01-22 | 1 | -1/+2 | |
| | | ||||||
* | | Remove stippling from disabled images under Aqua; renders as white box ↵ | wordtech | 2011-01-14 | 1 | -1/+7 | |
| | | | | | | | | currently. | |||||
* | | Fix crash in 'tag add' / 'tag remove' when no -tags specified [SF#3085489]. | jenglish | 2010-10-11 | 1 | -4/+4 | |
| | | ||||||
* | | Dummy genstubs::export (from genStubs.tcl) | nijtmans | 2010-09-23 | 1 | -1/+19 | |
| | | ||||||
* | | clean-up, port all genStubs.tcl changes | nijtmans | 2010-09-20 | 2 | -118/+159 | |
| | | | | | | | | | | from Tcl to ttkGenStubs.tcl as well (no change in any output files) | |||||
* | | TreeviewSeeCommand: Schedule redisplay if [$tv see] opens any items [#2829363] | jenglish | 2010-09-08 | 1 | -1/+2 | |
| | | ||||||
* | | [Patch 3034251] partly: remove some more unneeded ifdeffery from stub header ↵ | nijtmans | 2010-08-19 | 2 | -86/+10 | |
| | | | | | | | | files | |||||
* | | [Bug #3019363] "make genstubs" failure | nijtmans | 2010-06-22 | 2 | -13/+13 | |
| | | | | | | | | (undid previous unintended edit) | |||||
* | | [Bug #3019363] "make genstubs" failure | nijtmans | 2010-06-22 | 3 | -18/+17 | |
| | | ||||||
* | | ttk::treeview: [$tv tag bind $tag <...> {}] now removes binding completely. | jenglish | 2010-05-27 | 1 | -17/+22 | |
| | | | | | | | | | | Fixes [Bug 3006842] (although there's still a problem somewhere in Tk_CreateBinding()). | |||||
* | | ttk::treeview widget: add 'tag names', 'tag add', and 'tag remove' methods. | jenglish | 2010-03-28 | 5 | -16/+188 | |
| | | ||||||
* | | ttk::treeview: Cache the result of the last call to EndPosition() | jenglish | 2010-02-20 | 1 | -10/+30 | |
| | | | | | | | | | | | | | | to avoid quadratic-time behavior in the common cases where the treeview is populated in depth-first or breadth-first order. (Translation for LM: that means "3X faster!") | |||||
* | | Laxative patch: Revert contravariant const qualifiers added by the | jenglish | 2010-02-05 | 13 | -44/+43 | |
| | | | | | | | | | | previous commit to keep codebase in sync with the Tile extension, which must remain 8.4 compatible. | |||||
* | | Make the various stub tables and hook pointers const, | nijtmans | 2010-02-05 | 18 | -58/+74 | |
| | | | | | | | | | | just as Tcl and Tk. Make more internal tables "const" | |||||
* | | Follow-up to [2010-01-29] commit: | nijtmans | 2010-02-05 | 2 | -24/+30 | |
| | | | | | | | | | | prevent space within stub table function parameters if the parameter type is a pointer. | |||||
* | | Change signature of widget subcommand procedures to match Tcl_ObjCmdProc. | jenglish | 2010-01-31 | 15 | -397/+341 | |
| | | | | | | | | Merge now-redundant ensemble dispatch code. | |||||
* | | genStubs.tcl: No longer generate a space after | nijtmans | 2010-01-29 | 2 | -69/+74 | |
| | | | | | | | | | | | | "*" and immediately after a function name, so the format of function definitions in *Decls.h match all other *.h header files. | |||||
* | | fix more gcc warnings: missing initializer | nijtmans | 2010-01-22 | 11 | -56/+57 | |
| | | | | | | | | | | | | | | Eliminate use of __argc and __argv for CYGWIN Make cygwin configuration error into a warning: CYGWIN compilation works although there still are test failures. | |||||
* | | Eliminate tkpMenubuttonClass | nijtmans | 2010-01-13 | 1 | -4/+6 | |
| | | | | | | | | | | make tkpButtonProcs CONST fix gcc warnings: missing initializer | |||||
* | | Uniform, extensible syntax for [$w identify] methods: | jenglish | 2009-11-01 | 3 | -46/+97 | |
| | | | | | | | | | | | | | | | | | | | | [$w identify $component $x $y]. All ttk::* widgets support [$w identify element $x $y]; widgets with other identifiable parts may have additional subcommands. Notebook widgets support [$nb identify tab], Panedwindow widgets support [$w identify sash]. Older 2-argument form [$w identify $x $y] still supported, though it does different things depending on the widget. | |||||
* | | Eliminate various gcc warnings | nijtmans | 2009-08-09 | 1 | -10/+10 | |
| | | | | | | | | include <vssym32.h> only when available | |||||
* | | BUGFIX: last commit did not account for possibility of 0 tabs. | jenglish | 2009-05-17 | 1 | -17/+20 | |
| | | ||||||
* | | generic/ttkNotebook.c: More flexible tab placement [Bug 1470246] | jenglish | 2009-05-17 | 1 | -23/+42 | |
| | | ||||||
* | | Prevent zero-size malloc() calls. [Bug 2178820] | dkf | 2009-03-25 | 1 | -3/+3 | |
| | | ||||||
* | | ElementStateEventProc: Avoid dangling pointers when layout changes | jenglish | 2009-02-09 | 2 | -17/+26 | |
| | | | | | | | | [Fix for #2431428]. | |||||
* | | Renamed several internal data structures and functions: | jenglish | 2009-02-08 | 16 | -277/+283 | |
| | | | | | | | | | | | | | | ElementImpl -> ElementClass, LayoutNode -> Element. Remove more unnecessary casts. Add function Ttk_ClientRegion, common factor of entry, scale, progress, and treeview widgets. | |||||
* | | * generic/tkImgPhInstance.c: fix numerous leaks discovered with the | das | 2009-02-06 | 1 | -1/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | * generic/tkMenu.c: Mac OS X Instruments.app Leaks tool. * generic/tkText.c: * generic/tkTextImage.c: * generic/tkTextIndex.c: * generic/tkUndo.c: * generic/tkUtil.c: * generic/ttk/ttkFrame.c: * macosx/tkMacOSXWm.c: | |||||
* | | - eliminate some unnessary type casts | nijtmans | 2009-01-28 | 4 | -16/+16 | |
| | | | | | | | | | | - some internal const decorations - spacing | |||||
* | | ttkNotebook.c(NotebookCleanup): Don't call Tk_DeleteOptionTable(), | jenglish | 2009-01-11 | 1 | -4/+1 | |
| | | | | | | | | it's unnecessary and quite possibly harmful [Bug 2496162]. | |||||
* | | * generic/ttk/ttkDefaultTheme.c: Fix color palette for radiobutton | jenglish | 2008-12-31 | 1 | -95/+62 | |
| | | | | | | | | | | | | | | and checkbutton indicators. Fixes [Bug 2003310]; also makes "alt" theme check/radiobuttons look like Windows 98, as intended. * library/ttk/altTheme.tcl: Specify dark gray -bordercolor to soften edges. | |||||
* | | ttk::treeview: Fix inconsistent use of treeArea / headingArea; | jenglish | 2008-12-27 | 1 | -28/+32 | |
| | | | | | | | | fixes [#2381555] ([$tv identify] didn't work when horizontally scrolled). | |||||
* | | fix 'make checkstubs' failure: make TtkEntry_Init MODULE_SCOPE | das | 2008-12-15 | 1 | -2/+2 | |
| | | ||||||
* | | Remove leftover commented-out code, mistakenly included in last commit | jenglish | 2008-12-11 | 1 | -2/+1 | |
| | | ||||||
* | | Add native aqua elements for ttk::spinbox [Bug 2219588]. | jenglish | 2008-12-07 | 1 | -291/+126 | |
| | | | | | | | | | | Moved most spinbox "business logic" out of ttkEntry.c into Tcl bindings. Minor spinbox appearance improvements in clam theme. | |||||
* | | Fix potential null dereference flagged by clang static analyzer | das | 2008-12-07 | 1 | -2/+2 | |
| | | ||||||
* | | Add new "hover" state | jenglish | 2008-12-03 | 3 | -4/+21 | |
| | | | | | | | | (patch from Pat Thoyts; needed to support proper visual feedback on Vista). | |||||
* | | Widget self-destruction is not necessarily an error [Bug 2298720]. | jenglish | 2008-11-16 | 2 | -8/+7 | |
| | | ||||||
* | | ttkWidget.c: Reworked widget construction and destruction sequence; | jenglish | 2008-11-13 | 2 | -109/+129 | |
| | | | | | | | | | | | | | | fixes [#2207435] and several other problems discovered during investigation of same. ttkButton.c(CheckbuttonInitialize): Account for initializeProc being called earlier in the construction sequence now. | |||||
* | | Don't crash when application uses nondefault visual [#2264732]. | jenglish | 2008-11-11 | 1 | -3/+2 | |
| | | ||||||
* | | Ttk widget initializeProc()s now return void instead of | jenglish | 2008-11-09 | 11 | -49/+30 | |
| | | | | | | | | | | a status code, and are no longer allowed to fail. (Fix for #2207435 in progress). |