Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * generic/tkPointer.c (Tk_UpdatePointer): fix failure to restore a | das | 2008-06-12 | 1 | -6/+4 |
| | | | | | | global grab capture and to release the restrict window capture when releasing a button grab. Fixes segfault due to dangling reference to restrict window inside TkpSetCapture() implementation. [Bug 1991932] | ||||
* | 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] | ||||
* | * generic/tkCanvas.c: Fix logic that determines when canvas item | dgp | 2008-04-17 | 1 | -4/+5 |
| | | | | <Enter> event should fire. Thanks to Sebastian Wangnick. [Bug 1327482] | ||||
* | * generic/tk.h: Bump version number to 8.5.3b1 to distinguish | dgp | 2008-04-11 | 1 | -3/+3 |
| | | | | | | | | | | * library/tk.tcl: CVS development snapshots from the 8.5.2 and * unix/configure.in: 8.5.3 releases. * unix/tk.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure: | ||||
* | * generic/tkWindow.c (Initialize): fix double-free on Tk_ParseArgv | hobbs | 2008-04-07 | 1 | -2/+1 |
| | | | | * tests/main.test (main-3.*): error. [Bug 1937135] | ||||
* | use kenny variant for 1936238 fix | hobbs | 2008-04-07 | 1 | -12/+4 |
| | |||||
* | * generic/tkArgv.c: fix -help mem explosion. [Bug 1936238] (bachmann) | hobbs | 2008-04-07 | 1 | -2/+3 |
| | |||||
* | ensure WORDS_BIGENDIAN #define agrees with autoconf | das | 2008-04-02 | 1 | -2/+2 |
| | |||||
* | * generic/tkStubLib.c (Tcl_InitStubs): Added missing error message. | dgp | 2008-04-02 | 2 | -2/+7 |
| | | | | * generic/tkWindow.c (Tk_PkgInitStubsCheck): | ||||
* | * README: Bump to 8.5.2 for release. | dgp | 2008-03-28 | 1 | -3/+3 |
| | | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: | ||||
* | * 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. | ||||
* | whitespace, typo | das | 2008-03-27 | 1 | -2/+2 |
| | |||||
* | XIM reorganization and cleanup; see [Patch 1919791] for details. | jenglish | 2008-03-26 | 2 | -97/+49 |
| | |||||
* | Keep ttkStubLib.o in libtkstub instead of libtk. [Bug 1920030] | jenglish | 2008-03-21 | 2 | -12/+6 |
| | |||||
* | initialize StubsPtr vars to NULL | das | 2008-03-19 | 1 | -6/+6 |
| | |||||
* | ensure symbols needed for Ttk stub support are exported | das | 2008-03-19 | 2 | -6/+12 |
| | |||||
* | * generic/tkCanvUtil.c: fix gcc-4.2 warnings. | das | 2008-03-11 | 1 | -7/+7 |
| | |||||
* | Don't enforce minimum sash thickness of 5 pixels, just use 5 as a default | jenglish | 2008-02-23 | 1 | -9/+4 |
| | | | | [FR 1898288] | ||||
* | *** 8.5.1 TAGGED FOR RELEASE *** | dgp | 2008-02-04 | 1 | -2/+2 |
| | | | | | | | | | | | * generic/tk.h: Bump to 8.5.1 for release. * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: | ||||
* | * generic/tkImgGIF.c: Fixed a buffer overflow (CVE-2006-4484). | rmax | 2008-02-01 | 1 | -1/+7 |
| | | | | * tests/imgPhoto.test: Added a test for the above. | ||||
* | Make sure to schedule a redisplay when adding and/or hiding tabs [Bug 1878298]. | jenglish | 2008-01-28 | 1 | -2/+5 |
| | |||||
* | BUGFIX: fix crash in [ttk::labelframe] when -style option specified | jenglish | 2008-01-08 | 1 | -34/+37 |
| | | | | [Bug 1867122]. | ||||
* | (oops. Missed a spot.) | jenglish | 2008-01-06 | 1 | -11/+1 |
| | |||||
* | Call Tk_MakeWindowExist() in widget constructor. | jenglish | 2008-01-06 | 2 | -10/+6 |
| | | | | Removed now-unnecessary initial ConfigureNotify processing. | ||||
* | * generic/tk.h: Bump version number to 8.5.1b1 to distinguish | dgp | 2008-01-02 | 1 | -3/+3 |
| | | | | | | | | | | * library/tk.tcl: CVS development snapshots from the 8.5.0 and * unix/configure.in: 8.5.1 releases. * unix/tk.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure: | ||||
* | * generic/tkMenubutton.c (ConfigureMenuButton): trace the | hobbs | 2007-12-13 | 1 | -8/+5 |
| | | | | -textvariable even if an image exists as it may use -compound. | ||||
* | merge stable branch onto HEAD | dgp | 2007-12-13 | 113 | -117/+117 |
| | |||||
* | * generic/tkText.c (DeleteIndexRange, TextEditCmd, UpdateDirtyFlag): | hobbs | 2007-12-13 | 1 | -40/+48 |
| | | | | | | | * tests/text.test (text-25.10.1,25.11.[12]): Don't require [update idle] to trigger Modified event [Bug 1809538] Modified virtual event should only fire on state change [Bug 1799782] Make sure we delete chars before triggering <<Modified>> [Bug 1737288] | ||||
* | fix typos in comments | hobbs | 2007-12-13 | 1 | -4/+4 |
| | |||||
* | * generic/ttk/ttkTheme.c(StyleElementOptionsCmd): | jenglish | 2007-12-12 | 1 | -9/+9 |
| | | | | Use Ttk_GetElement() to find element instead of direct hash table access. | ||||
* | Added code to rebuild the from index after the deletion phase so that the | dkf | 2007-12-11 | 1 | -10/+20 |
| | | | | linePtr field is valid for the insertion phase. [Bug 1602537] | ||||
* | * generic/tkIntDecls.h: regen with new genStubs.tcl. | das | 2007-12-10 | 5 | -261/+283 |
| | | | | | | | * generic/tkIntPlatDecls.h: [Tcl Bug 1834288] * generic/tkIntXlibDecls.h: * generic/tkPlatDecls.h: * generic/tkStubInit.c: | ||||
* | * generic/tk.decls: use new genstubs 'export' command to | das | 2007-12-10 | 2 | -645/+426 |
| | | | | | * generic/tkInt.decls: mark exported symbols not in stubs table [FR 1716117]; cleanup formatting. | ||||
* | Improved macrology for statically-initialized layout template tables. | jenglish | 2007-12-02 | 7 | -75/+90 |
| | |||||
* | Internal Ttk_Manager API updates (missed from 2007-11-25 commit) | jenglish | 2007-12-02 | 2 | -19/+24 |
| | |||||
* | * generic/tkImgPPM.c (StringReadPPM): Corrected a comparison | Kevin B Kenny | 2007-11-26 | 1 | -2/+2 |
| | | | | | | | whose sense was reversed that resulted in reading beyond the end of the input buffer on malformed PPM data. [Bug #1822391] * tests/imgPPM.test (imgPPM-4.1): Added test case that exercises [Bug #1822391]. | ||||
* | Internal Ttk_Manager API updates; Fixed [Bug 1343984]; | jenglish | 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 | 2007-11-19 | 1 | -2/+2 |
| | |||||
* | * README: Bump version number to 8.5b3. | dgp | 2007-11-19 | 1 | -3/+3 |
| | | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: | ||||
* | * generic/ttk/ttkElements.c, macosx/ttkMacOSXTheme.c: | jenglish | 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 | 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 | 2007-11-18 | 1 | -1/+2 |
| | | | | when passed an empty list. | ||||
* | Tidy up some variable types. | patthoyts | 2007-11-17 | 10 | -25/+29 |
| | |||||
* | Only check for -displayof if there are sufficient arguments. This permits ↵ | patthoyts | 2007-11-17 | 1 | -5/+7 |
| | | | | checking strings like -d. | ||||
* | Ttk_ElementSize: Fixed longstanding, subtle bug that caused element padding | jenglish | 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 | 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. | ||||
* | Improve Tk_PhotoPutBlock a bit more. Derived from [Patch 224066] | dkf | 2007-10-31 | 1 | -25/+53 |
| | |||||
* | Use -fp:strict with msvc8 as -fp:precise fails on amd64 builds. Fix | patthoyts | 2007-10-31 | 2 | -6/+10 |
| | | | | | the two places in Tk that generate errors with msvc8 when using this flag. | ||||
* | * generic/tk.h: Bump version number to 8.5b2.1 to distinguish | dgp | 2007-10-30 | 1 | -2/+2 |
| | | | | | | | | | | * library/tk.tcl: CVS development snapshots from the 8.5b2 * unix/configure.in: release. * unix/tk.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure: | ||||
* | Rename enumermation for somewhat simpler-to-read code. [Bug 1677613] | dkf | 2007-10-30 | 1 | -3/+3 |
| |