diff options
author | dkf <donal.k.fellows@manchester.ac.uk> | 2008-11-22 18:08:51 (GMT) |
---|---|---|
committer | dkf <donal.k.fellows@manchester.ac.uk> | 2008-11-22 18:08:51 (GMT) |
commit | 08d210474dcf15c239160ca885bd7799ac618787 (patch) | |
tree | a79e10925b1fe14d042ef56ea012b2e1e56407de /ChangeLog | |
parent | 76c04ee36744e2a988a33f9d8ccb9d3b7e2359c2 (diff) | |
download | tk-08d210474dcf15c239160ca885bd7799ac618787.zip tk-08d210474dcf15c239160ca885bd7799ac618787.tar.gz tk-08d210474dcf15c239160ca885bd7799ac618787.tar.bz2 |
TIP#119 implementation. [Patch 1611359]
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 327 |
1 files changed, 171 insertions, 156 deletions
@@ -1,29 +1,42 @@ -2008-11-22 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-11-22 Donal K. Fellows <dkf@users.sf.net> + + TIP #119 IMPLEMENTATION + + * generic/tkCanvText.c: Added -angle configuration option to canvas + * generic/tkFont.c: text items. This required reengineering the + * library/prolog.ps: whole text rendering engine to be able to + * macosx/tkMacOSXFont.c: handle an angle! No change to any external + * unix/tkUnixFont.c: API. Note, this feature was originally + * unix/tkUnixRFont.c: approved for Tk 8.5, but it has proved much + * win/tkWinFont.c: harder to implement than originally + * generic/tkInt.h: estimated. [Patch 1611359] + * tests/canvText.test: + +2008-11-22 Pat Thoyts <patthoyts@users.sourceforge.net> - * test/winDialog.test: [Bug 2307837] avoid some locale-dependent - * win/tkWinTest.c: failures by using id's or an english constraint + * test/winDialog.test: Avoid some locale-dependent failures by using + * win/tkWinTest.c: id's or an english constraint. [Bug 2307837] -2008-11-19 Joe English <jenglish@users.sourceforge.net> +2008-11-19 Joe English <jenglish@users.sourceforge.net> - * doc/ttk_panedwindow.n: Remove inoperative text - stating that slave windows must be direct children - of the master [Bug 1824996]. + * doc/ttk_panedwindow.n: Remove inoperative text stating that slave + windows must be direct children of the master. [Bug 1824996] 2008-11-19 Jan Nijtmans <nijtmans@users.sf.net> - * generic/tkImgPhoto.c Minor simplification in fix for [Bug 2312027]: - no need to malloc and copy photo type name because - it is a constant to begin with. - * generic/tkOldConfig.c Convert Tcl_SetResult(......, TCL_DYNAMIC) to - * mac/tkMacOSXWm.c Tcl_SetResult(......, TCL_VOLATILE), in preparation - * unix/tkUnixWm.c for TIP #340 + * generic/tkImgPhoto.c Minor simplification in fix for [Bug 2312027] + no need to malloc and copy photo type name + because it is a constant to begin with. + * generic/tkOldConfig.c Convert Tcl_SetResult(......, TCL_DYNAMIC) to + * mac/tkMacOSXWm.c Tcl_SetResult(......, TCL_VOLATILE), in + * unix/tkUnixWm.c preparation for TIP #340 * unix/tkUnixSend.c * win/tkWinWm.c -2008-11-16 Joe English <jenglish@users.sourceforge.net> - - * generic/ttk/ttkWidget.c: Widget self-destruction is - not necessarily an error [Bug 2298720]. +2008-11-16 Joe English <jenglish@users.sourceforge.net> + + * generic/ttk/ttkWidget.c: Widget self-destruction is not necessarily + an error. [Bug 2298720] 2008-11-16 Donal K. Fellows <dkf@users.sf.net> @@ -31,17 +44,17 @@ avoid making unwarranted assumptions about how magical it is. Triggered by [Bug 2282861] discussion. -2008-11-14 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-11-14 Pat Thoyts <patthoyts@users.sourceforge.net> - * generic/tk.h: The TIP 125 implementation permits the + * generic/tk.h: The TIP 125 implementation permits the * generic/tkFrame.c: [wm manage] command to manage any widget but * macosx/tkMacOSXWm.c: only those with Frame instance data should be * unix/tkUnixWm.c: permitted. We now check for the suitability and * win/tkWinWm.c: raise an error for non-frame widgets. Updated - * test/wm.test: the tests and documentation. See also [Bug - * doc/wm.n: 2239034] + * test/wm.test: the tests and documentation. See also [Bug + * doc/wm.n: 2239034] -2008-11-12 Joe English <jenglish@users.sourceforge.net> +2008-11-12 Joe English <jenglish@users.sourceforge.net> * generic/ttk/ttkWidget.c: Reworked widget construction and destruction sequence; fixes [Bug 2207435] and several other problems @@ -50,42 +63,44 @@ initializeProc being called earlier in the construction sequence now. * tests/ttk/ttk.test: Updated test suite. -2008-11-12 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-11-12 Pat Thoyts <patthoyts@users.sourceforge.net> * library/text.tcl: Handle windows with funky names by avoiding use of * test/text.test: the window path for anchors. [Bug 1777362] 2008-11-11 Jan Nijtmans <nijtmans@users.sf.net> - * generic/tkImgPhoto.c Fix [Bug 2265860] new test failures + * generic/tkImgPhoto.c Fix [Bug 2265860] new test failures -2008-11-11 Joe English <jenglish@users.sourceforge.net> +2008-11-11 Joe English <jenglish@users.sourceforge.net> * generic/ttk/ttkWidget.c(BeginDrawing): Don't crash when application uses nondefault visual. [Bug 2264732] 2008-11-11 Jan Nijtmans <nijtmans@users.sf.net> - * win/tcl.m4: reverted change from 2008-11-06 (was under the impression - that "-Wno-implicit-int" added an extra warning) - * win/configure (regenerated) - * unix/tcl.m4: Use -O2 as gcc optimization compiler flag, and get - rid of -Wno-implicit-int for UNIX + * win/tcl.m4: Reverted change from 2008-11-06 (was under the + impression that "-Wno-implicit-int" added an extra + warning) + * win/configure (regenerated) + * unix/tcl.m4: Use -O2 as gcc optimization compiler flag, and get + rid of -Wno-implicit-int for UNIX * unix/configure (regenerated) - * generic/tk.decls modify Tk_Create(Old)ImageType signature, relaxing - * generic/tk.h the constraint that every Tk_ImageType can only - * generic/tkImage.c be passed to this function once. This allows - * generic/tkImgBmap.c tkImg to be loaded in multiple interpreters + * generic/tk.decls Modify Tk_Create(Old)ImageType signature, + * generic/tk.h relaxing the constraint that every Tk_ImageType + * generic/tkImage.c can only be passed to this function once. This + * generic/tkImgBmap.c lets tkImg be loaded in multiple interpreters * generic/tkImgPhoto.c in a thread-enabled build of Tk. [Bug 2312027] - * generic/tkTest.c This CONSTification complies with TIP #27. It is - * doc/CrtImgType.3 binary compatible with the old interface, but not - fully source compatible (although tkImg does not suffer). + * generic/tkTest.c This CONSTification complies with TIP #27. It + * doc/CrtImgType.3 is binary compatible with the old interface, + but not fully source compatible (although tkImg + does not suffer). * generic/tkDecls.h (regenerated) *** POTENTIAL INCOMPATIBILITY *** -2008-11-09 Joe English <jenglish@users.sourceforge.net> +2008-11-09 Joe English <jenglish@users.sourceforge.net> * generic/ttk/ttkWidget.c: Remove unnecessary casts. @@ -101,16 +116,16 @@ 2008-11-09 Jan Nijtmans <nijtmans@users.sf.net> - * generic/tkCanvas.c: Make all Tk_CustomOption tables const and - * generic/tkCanvBmap.c: remove unnecessary type cast. + * generic/tkCanvas.c: Make all Tk_CustomOption tables const and + * generic/tkCanvBmap.c: remove unnecessary type cast. * generic/tkCanvImg.c: * generic/tkCanvPoly.c: * generic/tkCanvText.c: * generic/tkCanvWind.c: * generic/tkRectOval.c: * generic/tkScrollbar.c: - * generic/tk.decls: Two more (hopefully the last) signature - * generic/tkInt.h: changes in Tk_CreateSmoothMethod and + * generic/tk.decls: Two more (hopefully the last) signature + * generic/tkInt.h: changes in Tk_CreateSmoothMethod and * generic/tkCanvLine.c: Tk_CreatePhotoImageFormat * generic/tkCanvUtil.c: * generic/tkImgPhoto.c: @@ -150,10 +165,10 @@ 2008-11-03 Jan Nijtmans <nijtmans@users.sf.net> * generic/ttk/ttkEntry.c: Fix warning: unused variable `currentValue' - * generic/tkOldTest.c: Fix warning: assignment discards qualifiers - * win/tkWinTest.c: from pointer target type + * generic/tkOldTest.c: Fix warning: assignment discards qualifiers + * win/tkWinTest.c: from pointer target type -2008-11-03 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-11-03 Pat Thoyts <patthoyts@users.sourceforge.net> * tests/winClipboard.test: testclipboard no longer returns strings with embedded \r but now returns Tcl strings @@ -163,7 +178,7 @@ 2008-11-02 Jan Nijtmans <nijtmans@users.sf.net> - * generic/tkFont.h: More internal -Wwrite-strings warning fixes + * generic/tkFont.h: More internal -Wwrite-strings warning fixes * generic/tkFont.c * generic/ttk/ttkTheme.h * generic/ttk/ttkDefaultTheme.c @@ -182,7 +197,7 @@ whether they support finding and moving individual coordinates. * doc/canvas.n, tests/canvas.test: Docs 'n' tests. -2008-11-01 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-11-01 Pat Thoyts <patthoyts@users.sourceforge.net> * generic/ttk/ttkEntry.c: Implemented the themed spinbox * library/ttk/altTheme.tcl: widget. @@ -199,13 +214,13 @@ * doc/ttk_spinbox.n: * tests/ttk/spinbox.test: -2008-10-31 Joe English <jenglish@users.sourceforge.net> +2008-10-31 Joe English <jenglish@users.sourceforge.net> * generic/widget.c: Temporary workaround for [Bug 2207435] 2008-10-30 Jan Nijtmans <nijtmans@users.sf.net> - * generic/tkAtom.c: more internal -Wwrite-strings warning fixes + * generic/tkAtom.c: more internal -Wwrite-strings warning fixes * generic/tkBusy.c * generic/tkButton.c * generic/tkCanvPoly.c @@ -222,26 +237,26 @@ * generic/tkText.c * generic/tkTextImage.c -2008-10-30 Don Porter <dgp@users.sourceforge.net> +2008-10-30 Don Porter <dgp@users.sourceforge.net> * tests/unixSelect.test: Revise the unixSelect-1.* tests so that they test the ability of Tk's selection mechanism to faithfully pass valid Tcl values without corruption, and stop testing details of - Tcl's internal encoding scheme. With this change, the Tk test suite + Tcl's internal encoding scheme. With this change, the Tk test suite no longer uses the identity encoding or [string bytelength]. 2008-10-30 Jan Nijtmans <nijtmans@users.sf.net> - * generic/tk.h: CONSTify return value of - * generic/tkInt.h Tk_OptionPrintProc, and customPtr - * generic/tk.decls field of Tk_ConfigSpec. - * generic/tkCanvArc.c See [Bug 2190619]: Warnings due to - * generic/tkCanvLine.c Tk_SmoothMethod name constness change + * generic/tk.h: CONSTify return value of + * generic/tkInt.h Tk_OptionPrintProc, and customPtr + * generic/tk.decls field of Tk_ConfigSpec. + * generic/tkCanvArc.c See [Bug 2190619]: Warnings due to + * generic/tkCanvLine.c Tk_SmoothMethod name constness change * generic/tkCanvUtil.c * generic/tkUtil.c - * generic/tkDecls.h: (regenerated) + * generic/tkDecls.h: (regenerated) -2008-10-29 Joe English <jenglish@users.sourceforge.net> +2008-10-29 Joe English <jenglish@users.sourceforge.net> * generic/tkAtom.c(Tk_GetAtomName): Remove incorrect 'const' qualifier. Remove useless 'register' declarations too, while we're at it. @@ -266,7 +281,7 @@ * generic/tkWindow.c: * win/tkWinTest.c: fix compilation under mingw32 -2008-10-28 Joe English <jenglish@users.sourceforge.net> +2008-10-28 Joe English <jenglish@users.sourceforge.net> * library/ttk/cursors.tcl, library/ttk/combobox.tcl, library/ttk/entry.tcl, library/ttk/paned.tcl, library/ttk/sizegrip.tcl, @@ -275,27 +290,27 @@ Expanded set of symbolic cursors. Use correct cursor for ttk::entry and ttk::combobox widgets [Bug 1534835] -2008-10-28 Don Porter <dgp@users.sourceforge.net> +2008-10-28 Don Porter <dgp@users.sourceforge.net> * win/tkWinTest.c: Revise [testclipboard] to form that * tests/winClipboard.test: handles encodings. [Bug 2191960] * tests/constraints.tcl: [tcltest::bytestring] no longer used. -2008-10-24 Joe English <jenglish@users.sourceforge.net> +2008-10-24 Joe English <jenglish@users.sourceforge.net> - * tests/ttk/ttk.test: Disable test ttk-6.3, it's not - applicable [Bug 2175411]. + * tests/ttk/ttk.test: Disable test ttk-6.3, it's not applicable. [Bug + 2175411] - * generic/ttk/ttkTheme.c: Use different Tcl_AssocData key - so the tile extension can be loaded into an 8.6 interp, - in the off-chance that anyone wants to do this. + * generic/ttk/ttkTheme.c: Use different Tcl_AssocData key so the tile + extension can be loaded into an 8.6 interp, in the off-chance that + anyone wants to do this. 2008-10-24 Donal K. Fellows <dkf@users.sf.net> * generic/tkCanvUtil.c (TkSmoothPrintProc): Corrected 'const'ness to quell warning. [Bug 2190619] -2008-10-23 Don Porter <dgp@users.sourceforge.net> +2008-10-23 Don Porter <dgp@users.sourceforge.net> * README: Bump version number to 8.6a4 * generic/tk.h: @@ -309,11 +324,11 @@ 2008-10-22 Jan Nijtmans <nijtmans@users.sf.net> - * generic/tk.h: CONST -> const and white-spacing + * generic/tk.h: CONST -> const and white-spacing * generic/tk.decls * generic/tkInt.decls - * generic/tkDecls.h: (regenerated) - * generic/tkIntDecls.h: (regenerated) + * generic/tkDecls.h: (regenerated) + * generic/tkIntDecls.h: (regenerated) * generic/tkIntPlatDecls.h: (regenerated) * generic/tkIntXlibDecls.h: (regenerated) * generic/tkPlatDecls.h: (regenerated) @@ -334,7 +349,7 @@ * generic/tkBusy.c, doc/busy.n, tests/busy.test: Implementation of the [tk busy] command. [Patch 1997907] -2008-10-18 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-10-18 Pat Thoyts <patthoyts@users.sourceforge.net> * win/tkWinFont.c: [Bug 1825353] To fix a problem with tiny fonts on Russian versions of Windows we will avoid removing the internal @@ -342,10 +357,10 @@ 2008-10-15 Jan Nijtmans <nijtmans@users.sf.net> - * generic/tk.h: Add "const" to many internal const tables, so - * generic/tkBind.c: those will be put by the C-compiler in the - * generic/tkButton.c: TEXT segment instead of the DATA segment. - * generic/tkCanvas.c: This makes those tables as being shareable in + * generic/tk.h: Add "const" to many internal const tables, so + * generic/tkBind.c: those will be put by the C-compiler in the + * generic/tkButton.c: TEXT segment instead of the DATA segment. + * generic/tkCanvas.c: This makes those tables as being shareable in * generic/tkClipboard.c: shared libraries. * generic/tkCmds.c: * generic/tkConsole.c: @@ -390,17 +405,17 @@ * win/tkWinWm.c: * xlib/xcolors.c: -2008-10-17 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-10-17 Pat Thoyts <patthoyts@users.sourceforge.net> * library/ttk/scale.tcl: Implemented keyboard bindings for ttk::scale 2008-10-15 Jan Nijtmans <nijtmans@users.sf.net> - * generic/tkInt.h: Add "const" to many internal const tables, so - * generic/tk3d.c: those will be put by the C-compiler in the - * generic/tkBitmap.c: TEXT segment instead of the DATA segment. - * generic/tkColor.c: This makes those tables as being shareable in - * generic/tkConfig.c: shared libraries. + * generic/tkInt.h: Add "const" to many internal const tables, so + * generic/tk3d.c: those will be put by the C-compiler in the + * generic/tkBitmap.c: TEXT segment instead of the DATA segment. + * generic/tkColor.c: This makes those tables as being shareable in + * generic/tkConfig.c: shared libraries. * generic/tkCursor.c: * generic/tkFont.c: * generic/tkObj.c: @@ -418,13 +433,13 @@ * generic/tkCanvas.c (CanvasWidgetCmd): Corrected result generation. -2008-10-10 Don Porter <dgp@users.sourceforge.net> +2008-10-10 Don Porter <dgp@users.sourceforge.net> *** 8.6a3 TAGGED FOR RELEASE *** * changes: Updates for 8.6a3 release. -2008-10-09 Don Porter <dgp@users.sourceforge.net> +2008-10-09 Don Porter <dgp@users.sourceforge.net> * generic/tkListbox.c: Make literal return values consistent with those generated by Tcl_PrintDouble(). @@ -438,7 +453,7 @@ * unix/tcl.m4: Fix for bug [2073255] * unix/configure: regenerated -2008-10-08 Don Porter <dgp@users.sourceforge.net> +2008-10-08 Don Porter <dgp@users.sourceforge.net> * tests/textDisp.test (textDisp-16.34): Update test that tested string equality of double values based on an assumption of tcl_precision==12. @@ -454,9 +469,9 @@ * unix/tkUnixWm.c: Restored consistency of error messages from * macosx/tkMacOSXWm.c: [wm iconphoto] with the test suite and across - * tests/unixWm.test: all platforms. [Bug 2021443] + * tests/unixWm.test: all platforms. [Bug 2021443] -2008-10-07 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-10-07 Pat Thoyts <patthoyts@users.sourceforge.net> * tests/canvImg.test: Removed dependency on precision in results * tests/canvRect.test: @@ -468,7 +483,7 @@ * tests/winWm.test: Fixed incorrect error strings * tests/wm.test: -2008-10-06 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-10-06 Pat Thoyts <patthoyts@users.sourceforge.net> * tests/winDialog.test: Fixed tests for Vista+ * win/tkWinWm.c: corrected some errors from the previous commit @@ -538,7 +553,7 @@ * doc/menu.n: Fix typo in docs. [Bug 2098425] -2008-09-03 Don Porter <dgp@users.sourceforge.net> +2008-09-03 Don Porter <dgp@users.sourceforge.net> * generic/tk.h: Dropped use of _ANSI_ARGS_ macro to preserve * generic/tkSelect.h: Tk's TCL_NO_DEPRECATED build. @@ -559,9 +574,9 @@ * tests/winMsbox.test: * tests/winWm.test: -2008-08-28 Don Porter <dgp@users.sourceforge.net> +2008-08-28 Don Porter <dgp@users.sourceforge.net> - * unix/tkConfig.sh.in: Added @XFT_LIBS@ to the definition of TK_LIBS + * unix/tkConfig.sh.in: Added @XFT_LIBS@ to the definition of TK_LIBS to avoid link failures when a "big wish" program links against a --disable-shared build of libtk. (Discovered building expectTk.) @@ -636,7 +651,7 @@ the interaction with the script level) and the photo instances (which handle display). -2008-08-22 Don Porter <dgp@users.sourceforge.net> +2008-08-22 Don Porter <dgp@users.sourceforge.net> *** 8.6a2 TAGGED FOR RELEASE *** @@ -682,7 +697,7 @@ * win/tkWinWindow.c: Remove TkpWindowWasRecentlyDeleted. * tests/id.test: Remove this unnecessary test. -2008-08-19 Joe English <jenglish@users.sourceforge.net> +2008-08-19 Joe English <jenglish@users.sourceforge.net> * generic/ttk/ttkScroll.c: Don't use sprintf "%g" to format floating point numbers in -[xy]scrollcommand callbacks or [xy]view methods. @@ -738,7 +753,7 @@ * unix/tcl.m4 (SC_PATH_X): Check for libX11.dylib in addition to libX11.so et al. - * unix/configure: autoconf-2.59 + * unix/configure: autoconf-2.59 2008-08-12 Ania Pawelczyk <aniap@users.sourceforge.net> @@ -747,7 +762,7 @@ * tests/embed.test: * tests/main.test: -2008-08-12 Don Porter <dgp@users.sourceforge.net> +2008-08-12 Don Porter <dgp@users.sourceforge.net> * README: Bump version number to 8.6a2 * generic/tk.h: @@ -774,7 +789,7 @@ * tests/config.test: * tests/canvas.test: -2008-08-05 Joe English <jenglish@users.sourceforge.net> +2008-08-05 Joe English <jenglish@users.sourceforge.net> * generic/tk.h, generic/tkEvent.c: Fix for [Bug 2010422] "no event type or button # or keysym while executing "bind Listbox @@ -787,12 +802,12 @@ * tests/get.test: * tests/text.test: Update to tcltest2; report: 33.11 fails -2008-08-01 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-08-01 Pat Thoyts <patthoyts@users.sourceforge.net> * win/tkWinWm.c: Check wmPtr is valid in TopLevelReqProc to fix * tests/wm.test: [Bug 2028703] -2008-07-31 Don Porter <dgp@users.sourceforge.net> +2008-07-31 Don Porter <dgp@users.sourceforge.net> * generic/tk.h: Added missing EXTERN for the Tcl_PkgInitStubsCheck declaration to fix inability to embed non-stub-enabled Tk on Windows. @@ -807,12 +822,12 @@ * tests/cursor.test: Update to tcltest2 * tests/message.test: -2008-07-26 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-07-26 Pat Thoyts <patthoyts@users.sourceforge.net> * doc/options.n: Direct to the font manual for -font. [Bug 1686012] * tests/constraints.tcl: Add a nonwin contraint. - * tests/listbox.test: Conform to testing policy. [Bug 2024753] + * tests/listbox.test: Conform to testing policy. [Bug 2024753] * win/tkWinWm.c: Check that the parent has been mapped before * tests/wm.test: calling RemapWindows. [Bug 2009788] @@ -849,11 +864,11 @@ * macosx/tkMacOSXHLEvents.c: Factor out common code; formatting. -2008-07-08 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-07-08 Pat Thoyts <patthoyts@users.sourceforge.net> * doc/*.n: Fixed broken line endings from last doc commit. -2008-07-04 Joe English <jenglish@users.sourceforge.net> +2008-07-04 Joe English <jenglish@users.sourceforge.net> * generic/ttk/ttkDefaultTheme.c, generic/ttk/ttkClamTheme.c, * generic/ttk/ttkClassicTheme.c, generic/ttk/ttkElements.c: Audit: @@ -870,18 +885,18 @@ * doc/*.1, doc/*.3, doc/*.n: Remove out of date changebars, make formatting of typedefs consistent, other small changes. -2008-06-25 Don Porter <dgp@users.sourceforge.net> +2008-06-25 Don Porter <dgp@users.sourceforge.net> *** 8.6a1 TAGGED FOR RELEASE *** * changes: Updates for 8.6a1 release. -2008-06-24 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-06-24 Pat Thoyts <patthoyts@users.sourceforge.net> * library/demos/ttkpane.tcl: Work around missing timezones * doc/text.n: Fix documentation of text tag options. [Bug 1997293] -2008-06-19 Don Porter <dgp@users.sourceforge.net> +2008-06-19 Don Porter <dgp@users.sourceforge.net> * changes: Updates for 8.6a1 release. @@ -925,7 +940,7 @@ incorrect conversion to points of font sizes already in points; factor out retrieval of font family name from font family ID. -2008-06-13 Jeff Hobbs <jeffh@ActiveState.com> +2008-06-13 Jeff Hobbs <jeffh@ActiveState.com> * win/configure, win/configure.in (TK_WIN_VERSION): Fix handling of interim a/b versioning for manifest usage. @@ -962,7 +977,7 @@ * macosx/Wish.xcode/default.pbxuser: * macosx/README: Document new build configs. -2008-06-10 Joe English <jenglish@users.sourceforge.net> +2008-06-10 Joe English <jenglish@users.sourceforge.net> * unix/tkUnixKey.c: Use Xutf8LookupString if available. This should fix problems (like [Bug 1908443]) where Xlib's idea of the system @@ -974,12 +989,12 @@ * macosx/README: debug configs with gcov; update to Xcode 3.1. -2008-05-27 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-05-27 Pat Thoyts <patthoyts@users.sourceforge.net> * generic/ttk/ttkTheme.c: [ttk::style theme use] without an argument * doc/ttk_style.n: now returns the current theme. -2008-05-23 Joe English <jenglish@users.sourceforge.net> +2008-05-23 Joe English <jenglish@users.sourceforge.net> * doc/ttk_treeview.n, generic/ttk/ttkTreeview.c, * generic/ttk/ttkTagSet.c, generic/ttk/ttkLayout.c, @@ -997,16 +1012,16 @@ Don't need separate 'Item', 'Cell', and 'Row' style settings anymore, only the base "Treeview" style is used. -2008-05-23 Joe English <jenglish@users.sourceforge.net> +2008-05-23 Joe English <jenglish@users.sourceforge.net> * generic/ttk/ttkLabel.c: Avoid passing width or height <= 0 to Tk_RedrawImage, as this leads to a panic on Windows. [Bug 1967576] -2008-05-16 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-05-16 Pat Thoyts <patthoyts@users.sourceforge.net> * library/ttk/xpTheme.tcl: Add correct border to combobox on Vista -2008-05-15 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-05-15 Pat Thoyts <patthoyts@users.sourceforge.net> * win/makefile.vc: We should use the thread allocator for threaded * win/rules.vc: builds. Added 'tclalloc' option to disable. @@ -1017,22 +1032,22 @@ (DisplayPanedWindow): Ensure that a zero width never gets fed to the underlying window system. [Bug 1639824] -2008-05-13 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-05-13 Pat Thoyts <patthoyts@users.sourceforge.net> * library/console.tcl: Support pixel sized font in +/- keybinding. * tests/listbox.test: -activestyle default is underline on windows. * tests/winDialog.test: Fixed hanging tk_chooseColor tests. -2008-05-11 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-05-11 Pat Thoyts <patthoyts@users.sourceforge.net> * library/tk.tcl: Support for ttk widgets in AmpWidget * doc/button.n: Note negative widths for button. [Patch 1883418] -2008-05-09 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-05-09 Pat Thoyts <patthoyts@users.sourceforge.net> * doc/ttk_*: 'identify' widget command is on all ttk widgets. -2008-05-04 Joe English <jenglish@users.sourceforge.net> +2008-05-04 Joe English <jenglish@users.sourceforge.net> * macosx/ttkMacOSAquaTheme.c: "default" and "focus" adornments should not be disjoint [Bug 1942785] @@ -1045,12 +1060,12 @@ files allow building things that link against Tcl with really ancient compilers still; the requirement is just when building Tcl itself.) -2008-04-25 Joe English <jenglish@users.sourceforge.net> +2008-04-25 Joe English <jenglish@users.sourceforge.net> * library/ttk/treeview.tcl: BUGFIX: [$tv selection] takes a list of items, not a single item. [Bug 1951733] -2008-04-20 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-04-20 Pat Thoyts <patthoyts@users.sourceforge.net> * win/makefile.vc: Include ws2_32 in the link list. [Bug 1900872] * doc/menu.n: Minor change regarding the system menu. [Bug 1887169] @@ -1061,7 +1076,7 @@ * doc/text.n: Correct description of when -relief option is ignored on a tag. Thanks to emiliano for spotting. -2008-04-17 Don Porter <dgp@users.sourceforge.net> +2008-04-17 Don Porter <dgp@users.sourceforge.net> * generic/tkCanvas.c: Fix logic that determines when canvas item <Enter> event should fire. Thanks to Sebastian Wangnick. [Bug 1327482] @@ -1072,7 +1087,7 @@ * generic/tkWindow.c (Initialize): and export only a module-scope pointer to to the main stubs table (for package init). [Patch 1938497] -2008-04-14 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-04-14 Pat Thoyts <patthoyts@users.sourceforge.net> * win/tkWinDialog.c: Fix [tk_chooseColor -title]. [Bug 1941740] * win/tkWinTest.c: Added parent to testgetwininfo @@ -1082,9 +1097,9 @@ * generic/tkImgGIF.c: Let the GIF writer use a real LZW compressor. -2008-04-08 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-04-08 Pat Thoyts <patthoyts@users.sourceforge.net> - * win/ttkWinXpTheme.c: Provide a visual-styles API element engine + * win/ttkWinXpTheme.c: Provide a visual-styles API element engine * tests/ttk/vsapi.test: to permit scripts to create any available * doc/ttk_vsapi.n: windows xp/vista element. Plus basic tests. @@ -1096,27 +1111,27 @@ * generic/tkIntXlibDecls.h: * generic/tkPlatDecls.h: -2008-04-08 Kevin Kenny <kennykb@acm.org> +2008-04-08 Kevin Kenny <kennykb@acm.org> - * tkWinEmbed.c: Removed #if 0 code. Trust the revision control + * tkWinEmbed.c: Removed #if 0 code. Trust the revision control system, if you need it again, you can find it. - * tkWinSend.c: Added conditional compilation to silence several + * tkWinSend.c: Added conditional compilation to silence several compiler warnings. -2008-04-07 Jeff Hobbs <jeffh@ActiveState.com> +2008-04-07 Jeff Hobbs <jeffh@ActiveState.com> * generic/tkWindow.c (Initialize): Fix double-free on Tk_ParseArgv * tests/main.test (main-3.*): error. [Bug 1937135] * generic/tkArgv.c: Fix -help mem explosion. [Bug 1936238] (kenny) -2008-04-04 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-04-04 Pat Thoyts <patthoyts@users.sourceforge.net> * library/ttk/sizegrip.tcl: Don't resize if the toplevel is not resizable or the sizegrip has been disabled. -2008-04-03 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-04-03 Pat Thoyts <patthoyts@users.sourceforge.net> * win/makefile.vc: Fixed stubs usage * library/ttk/xpTheme.tcl: fix the colour of labelframe in xp @@ -1146,7 +1161,7 @@ * unix/configure: autoconf-2.59 -2008-04-01 Don Porter <dgp@users.sourceforge.net> +2008-04-01 Don Porter <dgp@users.sourceforge.net> * generic/tkStubLib.c (Tk_InitStubs): Added missing error * generic/tkWindow.c (Tk_PkgInitStubsCheck): message and removed @@ -1181,7 +1196,7 @@ * generic/tkIntXlibDecls.h: * generic/tkPlatDecls.h: -2008-03-28 Don Porter <dgp@users.sourceforge.net> +2008-03-28 Don Porter <dgp@users.sourceforge.net> *** 8.5.2 TAGGED FOR RELEASE *** @@ -1197,7 +1212,7 @@ * changes: Updates for 8.5.2 release. -2008-03-27 Jeff Hobbs <jeffh@ActiveState.com> +2008-03-27 Jeff Hobbs <jeffh@ActiveState.com> * library/safetk.tcl (::safe::tkInterpInit): Make sure tk_library and its subdirs (eg, ttk) are on the "safe" access path. @@ -1216,20 +1231,20 @@ * generic/ttk/ttkDecls.h: Fix incorrect number of arguments in Ttk_InitStubs macro definition. -2008-03-26 Don Porter <dgp@users.sourceforge.net> +2008-03-26 Don Porter <dgp@users.sourceforge.net> * changes: Updates for 8.5.2 release. * unix/tkUnixCursor.c: Stop crash in [. configure -cursor] on X11. Thanks to emiliano gavilán. [Bug 1922466] -2008-03-26 Joe English <jenglish@users.sourceforge.net> +2008-03-26 Joe English <jenglish@users.sourceforge.net> * generic/tkInt.h, generic/tkEvent.c, unix/tkUnixEvent.c, * unix/tkUnixKey.c: XIM reorganization and cleanup; see [Patch 1919791] for details. -2008-03-21 Joe English <jenglish@users.sourceforge.net> +2008-03-21 Joe English <jenglish@users.sourceforge.net> * generic/tk.decls, generic/ttk/ttkStubLib.c, unix/Makefile.in: Keep ttkStubLib.o in libtkstub instead of libtk. [Bug 1920030] @@ -1244,7 +1259,7 @@ * doc/GetClrmap.3: Documented Tk_PreserveColormap. [Bug 220809] -2008-03-17 Joe English <jenglish@users.sourceforge.net> +2008-03-17 Joe English <jenglish@users.sourceforge.net> * unix/Makefile.in, win/Makefile.in, win/makefile.vc: Put ttkStubLib.o in libtkstub instead of libtk. [Bug 1863007] @@ -1260,7 +1275,7 @@ * unix/tcl.m4: for lib paths in tkConfig.sh. [Bug 1913622] * unix/configure: autoconf-2.59 -2008-03-13 Don Porter <dgp@users.sourceforge.net> +2008-03-13 Don Porter <dgp@users.sourceforge.net> * changes: Updates for 8.5.2 release. @@ -1270,7 +1285,7 @@ * macosx/Wish.xcodeproj/default.pbxuser: CODE_SIGN_IDENTITY and * macosx/Wish-Common.xcconfig: 'xcodebuild install'. -2008-03-12 Joe English <jenglish@users.sourceforge.net> +2008-03-12 Joe English <jenglish@users.sourceforge.net> * unix/tkUnixRFont.c: Try a fallback font if XftFontOpenPattern() fails in GetFont (workaround for [Bug 1090382]). @@ -1298,7 +1313,7 @@ * unix/Makefile.in (install-strip): Strip non-global symbols from dynamic library. -2008-03-10 Don Porter <dgp@users.sourceforge.net> +2008-03-10 Don Porter <dgp@users.sourceforge.net> * changes: Updates for 8.5.2 release. @@ -1306,14 +1321,14 @@ * doc/colors.n: Reworked to produce nicer HTML output. -2008-03-06 Joe English <jenglish@users.sourceforge.net> +2008-03-06 Joe English <jenglish@users.sourceforge.net> * doc/ttk_notebook.n: Move "TAB IDENTIFIERS" section above "WIDGET COMMAND" section. [Bug 1882011] -2008-02-29 Pat Thoyts <patthoyts@users.sourceforge.net> +2008-02-29 Pat Thoyts <patthoyts@users.sourceforge.net> - * library/demos/widget: Added a Knight's tour canvas demo. + * library/demos/widget: Added a Knight's tour canvas demo. * library/demos/knightstour.tcl: 2008-02-27 Daniel Steffen <das@users.sourceforge.net> @@ -1321,14 +1336,14 @@ * macosx/tkMacOSXDraw.c: Workaround leak in Carbon SetPortPenPixPat() API [Bug 1863346]; avoid repeated PixPat allocation/deallocation. -2008-02-23 Joe English <jenglish@users.sourceforge.net> +2008-02-23 Joe English <jenglish@users.sourceforge.net> * library/ttk/combobox.tcl, doc/ttk_combobox.n, * tests/ttk/combobox.test: Arrange to deliver <<ComboboxSelected>> event after listbox is unposted, as intended [Bug 1890211]. Clarified documentation. -2008-02-23 Joe English <jenglish@users.sourceforge.net> +2008-02-23 Joe English <jenglish@users.sourceforge.net> * generic/ttk/ttkPanedWindow.c: Don't enforce minimum sash thickness of 5 pixels, just use 5 as a default. [FR 1898288] @@ -1341,7 +1356,7 @@ * doc/ttk_scale.n (new file): Added basic documentation. [Bug 1881925] -2008-02-04 Don Porter <dgp@users.sourceforge.net> +2008-02-04 Don Porter <dgp@users.sourceforge.net> *** 8.5.1 TAGGED FOR RELEASE *** @@ -1362,14 +1377,14 @@ 2008-02-02 Daniel Steffen <das@users.sourceforge.net> * macosx/Wish-Info.plist.in: Add CFBundleLocalizations key, listing - * unix/configure.in (Darwin): all library/msgs locales. + * unix/configure.in (Darwin): all library/msgs locales. * unix/configure.in (Darwin): Correct Info.plist year substitution in non-framework builds. * unix/configure: autoconf-2.59 -2008-02-01 Don Porter <dgp@users.sourceforge.net> +2008-02-01 Don Porter <dgp@users.sourceforge.net> * changes: Updates for 8.5.1 release. @@ -1378,7 +1393,7 @@ * generic/tkImgGIF.c: Fixed a buffer overflow (CVE-2008-0553). * tests/imgPhoto.test: Added a test for the above. -2008-01-31 Jeff Hobbs <jeffh@ActiveState.com> +2008-01-31 Jeff Hobbs <jeffh@ActiveState.com> * library/msgbox.tcl (::tk::MessageBox): Don't use ttk::label in low depth/aqua fallback, as it doesn't support -bitmap. @@ -1396,7 +1411,7 @@ * doc/canvas.n, doc/listbox.n, doc/message.n: Fix erroneous listing of "standard" options. [Bug 1882495] -2008-01-29 Joe English <jenglish@users.sourceforge.net> +2008-01-29 Joe English <jenglish@users.sourceforge.net> * library/treeview.tcl: Fix bug in Shift-ButtonPress-1 binding (error if no current focus item; reported on c.l.t.) @@ -1407,17 +1422,17 @@ Ttk manual pages so that they are documented in the correct location. [Bug 1876493] -2008-01-28 Joe English <jenglish@users.sourceforge.net> +2008-01-28 Joe English <jenglish@users.sourceforge.net> * unix/tkUnixRFont.c: Re-fix strict-aliasing warnings reintroduced by last patch. -2008-01-27 Joe English <jenglish@users.sourceforge.net> +2008-01-27 Joe English <jenglish@users.sourceforge.net> * generic/ttk/ttkNotebook.c: Make sure to schedule a redisplay when adding and/or hiding tabs. [Bug 1878298] -2008-01-27 Joe English <jenglish@users.sourceforge.net> +2008-01-27 Joe English <jenglish@users.sourceforge.net> * unix/tkUnixRFont.c: Merged common code from InitFont() and TkpGetFontAttrsForChar(), factored into GetTkFontAttributes() and @@ -1426,33 +1441,33 @@ TkFontAttributes.family member is a Tk_Uid, as specified. Use FcTypeDouble for XFT_SIZE attribute. Finally: fix [Bug 1835848] -2008-01-25 Don Porter <dgp@users.sourceforge.net> +2008-01-25 Don Porter <dgp@users.sourceforge.net> * changes: Updates for 8.5.1 release. -2008-01-08 Joe English <jenglish@users.sourceforge.net> +2008-01-08 Joe English <jenglish@users.sourceforge.net> * generic/ttk/ttkFrame.c: BUGFIX: fix crash in [ttk::labelframe] when -style option specified. [Bug 1867122] -2008-01-08 Joe English <jenglish@users.sourceforge.net> +2008-01-08 Joe English <jenglish@users.sourceforge.net> * win/ttkWinTheme.c: Add tristate support to checkbuttons and radiobuttons. [Bug 1865898] Fix check and radio indicator size. [Bug 1679067] -2008-01-06 Joe English <jenglish@users.sourceforge.net> +2008-01-06 Joe English <jenglish@users.sourceforge.net> * generic/ttk/ttkWidget.c, generic/ttk/ttkWidget.h: Call Tk_MakeWindowExist() in widget constructor. Removed now-unnecessary initial ConfigureNotify processing. -2008-01-06 Joe English <jenglish@users.sourceforge.net> +2008-01-06 Joe English <jenglish@users.sourceforge.net> * library/ttk/treeview.tcl, library/ttk/utils.tcl: Fix MouseWheel bindings for ttk::treeview widget. [Bugs 1442006, 1821939, 1862692] -2008-01-02 Don Porter <dgp@users.sourceforge.net> +2008-01-02 Don Porter <dgp@users.sourceforge.net> * generic/tk.h: Bump version number to 8.5.1b1 to distinguish * library/tk.tcl: CVS development snapshots from the 8.5.0 and |