Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | implement TkSetPixmapColormap and TkpPrintWindowId for cygwin | nijtmans@users.sourceforge.net | 2012-05-16 | 1 | -0/+1 |
| | |||||
* | Move -takefocus option out of ttkCoreOptionSpecs, | jenglish@flightlab.com | 2011-09-22 | 13 | -33/+36 |
| | | | | explicitly specify it on individual widgets. [Bug 3404541], [Bug 1204186]. | ||||
* | 3341056 Correct segfault due to flaw in the 2011-06-17 commit. | dgp@users.sourceforge.net | 2011-06-29 | 1 | -1/+1 |
| | |||||
* | Add comments explaining new code. | dgp@users.sourceforge.net | 2011-06-17 | 1 | -0/+29 |
| | |||||
* | New attempt to fix Bug 3062331 | dgp@users.sourceforge.net | 2011-06-16 | 1 | -0/+17 |
| | |||||
* | Purge RCS Keywords. | dgp@users.sourceforge.net | 2011-06-08 | 38 | -68/+23 |
| | |||||
* | Eliminate some unneeded write-only variables (discovered by gcc-4.6) | nijtmans@users.sourceforge.net | 2011-03-11 | 3 | -6/+3 |
| | |||||
* | ttk::combobox: Add missing 'validate' command (reported by schelte). | jenglish@flightlab.com | 2011-01-22 | 1 | -1/+2 |
| | |||||
* | Make sure to use CONST/VOID in stead of | nijtmans | 2011-01-19 | 1 | -12/+12 |
| | | | | | | const/void when appropriate. This allows to use const/void in the *.decls file always, genStubs will do the right thing. | ||||
* | Make sure to use CONST/VOID in stead of | nijtmans | 2011-01-19 | 2 | -23/+42 |
| | | | | | | const/void when appropriate. This allows to use const/void in the *.decls file always, genStubs will do the right thing. | ||||
* | Fix crash in 'tag add' / 'tag remove' when no -tags specified [SF#3085489]. | jenglish@flightlab.com | 2010-10-11 | 1 | -4/+4 |
| | |||||
* | TreeviewSeeCommand: Schedule redisplay if [$tv see] opens any items [#2829363] | jenglish@flightlab.com | 2010-09-08 | 1 | -1/+2 |
| | |||||
* | Major backport of 8.6 Ttk for 8.5.9. Most changes were only being | hobbs | 2010-08-26 | 35 | -1602/+2117 |
| | | | | | | | | | | | | | | committed to head (8.6), although they could apply for 8.5 as well. This re-sync makes future work easier to maintain and adds some useful work for 8.5 users. Notable changes: - Lots of code cleanup - Some bug fixes never backported - Addition of ttk::spinbox - minor color changes - Improved Vista/7 styling - Move to tile version 0.8.6 (pseudo-package) - ABI and API compatible (even $w identify) - minor new features (extended $w identify) | ||||
* | Tk_CreateBinding: Silently ignore empty binding scripts (Fixes [Bug 3006842]). | jenglish@flightlab.com | 2010-05-31 | 1 | -19/+24 |
| | | | | ttkTreeview.c: [$tv tag bind $tag <...> {}] now removes binding. | ||||
* | 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@flightlab.com | 2009-12-16 | 1 | -4/+1 |
| | | | | [Bug 2915709], backport fix for [Bug 2496162]. | ||||
* | Backported support for the Vista theme. | patthoyts@users.sourceforge.net | 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] | donal.k.fellows@manchester.ac.uk | 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@flightlab.com | 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@flightlab.com | 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@flightlab.com | 2008-07-04 | 4 | -17/+15 |
| | | | | in case of erroneous style specifications [#2009213]. | ||||
* | Avoid passing width or height <= 0 to Tk_RedrawImage, | jenglish@flightlab.com | 2008-05-23 | 1 | -1/+7 |
| | | | | as this leads to a panic on Windows [Bug 1967576] | ||||
* | * generic/ttk/ttkStubLib.c: ensure tcl stubs are used in libtkstub | das | 2008-03-27 | 2 | -4/+14 |
| | | | | | | even in a static build of Tk. * generic/ttk/ttkDecls.h: fix incorrect number of arguments in Ttk_InitStubs macro definition. | ||||
* | Keep ttkStubLib.o in libtkstub instead of libtk. [Bug 1920030] | jenglish@flightlab.com | 2008-03-21 | 1 | -3/+4 |
| | |||||
* | ensure symbols needed for Ttk stub support are exported | das | 2008-03-19 | 1 | -4/+3 |
| | |||||
* | Don't enforce minimum sash thickness of 5 pixels, just use 5 as a default | jenglish@flightlab.com | 2008-02-23 | 1 | -9/+4 |
| | | | | [FR 1898288] | ||||
* | Make sure to schedule a redisplay when adding and/or hiding tabs [Bug 1878298]. | jenglish@flightlab.com | 2008-01-28 | 1 | -2/+5 |
| | |||||
* | BUGFIX: fix crash in [ttk::labelframe] when -style option specified | jenglish@flightlab.com | 2008-01-08 | 1 | -34/+37 |
| | | | | [Bug 1867122]. | ||||
* | (oops. Missed a spot.) | jenglish@flightlab.com | 2008-01-06 | 1 | -11/+1 |
| | |||||
* | Call Tk_MakeWindowExist() in widget constructor. | jenglish@flightlab.com | 2008-01-06 | 2 | -10/+6 |
| | | | | Removed now-unnecessary initial ConfigureNotify processing. | ||||
* | merge stable branch onto HEAD | dgp@users.sourceforge.net | 2007-12-13 | 26 | -26/+26 |
| | |||||
* | * generic/ttk/ttkTheme.c(StyleElementOptionsCmd): | jenglish@flightlab.com | 2007-12-12 | 1 | -9/+9 |
| | | | | Use Ttk_GetElement() to find element instead of direct hash table access. | ||||
* | Improved macrology for statically-initialized layout template tables. | jenglish@flightlab.com | 2007-12-02 | 7 | -75/+90 |
| | |||||
* | Internal Ttk_Manager API updates (missed from 2007-11-25 commit) | jenglish@flightlab.com | 2007-12-02 | 2 | -19/+24 |
| | |||||
* | Internal Ttk_Manager API updates; Fixed [Bug 1343984]; | jenglish@flightlab.com | 2007-11-25 | 5 | -65/+116 |
| | | | | | | Added [$nb hide] method; [$nb add] on already-managed windows no longer throws an error, can be used to re-add a hidden tab. Updated docs and test suite. | ||||
* | Fixed crash bug in style element create | patthoyts@users.sourceforge.net | 2007-11-19 | 1 | -2/+2 |
| | |||||
* | * generic/ttk/ttkElements.c, macosx/ttkMacOSXTheme.c: | jenglish@flightlab.com | 2007-11-19 | 3 | -158/+85 |
| | | | | | | | | | | | | Add "fill" element: like "background" but only erases parcel. * generic/ttk/ttkFrame.c: Use fill element in Labelframe Label sublayout. Also improved default labelmargins for -labelanchor w*, e*. * generic/ttk/ttkLabel.c: no longer need Labelframe hack. * library/ttk/aquaTheme.tcl: ImageTextElement no longer needed. TextElement no longer needs '-background' option. | ||||
* | * generic/ttk/ttkFrame.c: Use sublayout for ttk::labelframe labels | jenglish@flightlab.com | 2007-11-18 | 2 | -38/+61 |
| | | | | | | | | instead of single element. * generic/ttk/ttkLabel.c: Default -anchor for text and label elements is now "w" instead of "center". Fixes [Bug 1614540]. * library/ttk/defaults.tcl, library/ttk/*Theme.tcl: Button styles now need explicit "-anchor center". | ||||
* | BUGFIX: Ttk_GetPaddingFromObj() and Ttk_GetBorderFromObj() returned garbage | jenglish@flightlab.com | 2007-11-18 | 1 | -1/+2 |
| | | | | when passed an empty list. | ||||
* | Ttk_ElementSize: Fixed longstanding, subtle bug that caused element padding | jenglish@flightlab.com | 2007-11-08 | 6 | -37/+54 |
| | | | | | | to sometimes be counted twice in size computations. Fix ElementSizeProcs affected by previous change. | ||||
* | + Use null "treearea" element for treeview owner-draw area | jenglish@flightlab.com | 2007-11-04 | 2 | -5/+6 |
| | | | | | | | instead of "client", to avoid nameclash with Notebook.client element. This was causing sizing anomalies in XP theme, and introduced extraneous padding. + "alt" theme Treeitem.indicator element needs left margin now. | ||||
* | * generic/ttk/ttkWidget.c: Split up RedisplayWidget() | jenglish@flightlab.com | 2007-10-30 | 1 | -63/+56 |
| | | | | | | | | | | | | | to factor out double-buffering related code. * macosx/ttkMacOSXAquaTheme.c: Use SetThemeBackGround/ kThemeBrushModelessDialogBackground{Active|Inactive} instead of ApplyThemeBackground/kThemeBackgroundWindowHeader (advice from DAS). * library/ttk/aquaTheme.tcl: Use darker shade for inactive and disabled text, to match typical values of most kThemeXXXTextColorInactive values. | ||||
* | ttk::notebook: reworked [$nb insert] logic (fixes multiple bugs; see #1817596) | jenglish@flightlab.com | 2007-10-25 | 1 | -32/+34 |
| | |||||
* | Move widget layout registration from TtkElements_Init() | jenglish@flightlab.com | 2007-10-25 | 12 | -271/+230 |
| | | | | | to widget *_Init() routines. Renaming/consistency: s/...ElementGeometry()/...ElementSize()/ | ||||
* | * library/ttk/combobox.tcl: ttk::combobox overhaul; | jenglish@flightlab.com | 2007-10-22 | 1 | -5/+4 |
| | | | | | | | | fixes [#1814778, #1780286, #1609168, #1349586] * library/ttk/aquaTheme.tcl: Factored out aqua-specific combobox -postposition adjustments. * generic/ttk/ttkTrack.c: Detect [grab]s and unpress pressed element; combobox workaround no longer needed. | ||||
* | generic/ttk/ttkTreeview.c: Store pointer to column table entry | jenglish@flightlab.com | 2007-10-15 | 2 | -73/+39 |
| | | | | | | | instead of column index in columnNames hash table. This avoids the need for the evil PTR2INT and INT2PTR macros, and simplifies things a bit. | ||||
* | * generic/tkArgv.c: Fix gcc warnings about 'cast to/from | das | 2007-10-15 | 2 | -4/+26 |
| | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | * generic/ttk/ttkInit.c (Ttk_Init): register ttk in package database | das | 2007-09-03 | 2 | -5/+3 |
| | | | | | | to enable extension access to the ttkStubs table. * generic/ttk/ttkDecls.h: correct capitalization of ttk package name. |