summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tkPack.c (ConfigureSlaves): silence compiler warningdgp2003-07-172-2/+7
| | | | [Bug 771982]
* * win/tkWinImage.c (XGetImage): correct init of biSizeImage inhobbs2003-07-172-2/+7
| | | | bitmap header. [Bug 703697] (cap)
* * generic/tkPanedWindow.c (ArrangePanes): Ensure that the last panehobbs2003-07-173-5/+36
| | | | | * tests/panedwindow.test: shrinks instead of being clipped when resized below the reqsize. [Bug 748277] (spjuth)
* Make sure all options can be setpspjuth2003-07-163-5/+39
| | | | to their default value. [Bug #697652]
* * generic/tkWindow.c (Initialize): do not free uninit'ed dstring.hobbs2003-07-162-2/+6
| | | | [Bug 755906] (mistachkin)
* Added missing .TPdkf2003-07-141-1/+2
|
* Stop xhost smash by the test suite; that can render a machine unusable.dkf2003-07-092-4/+10
|
* * generic/tkTextDisp.c (DisplayText): correct use of textPtr datahobbs2003-07-072-6/+8
| | | | with respect to Tcl_Release time. [Bug #767009]
* Fixed [Bug 749353] by making the removal of masters from the global image tabledkf2003-07-072-7/+27
| | | | | | | | aggressive when the interp is being deleted, and making the deletion code always check to see whether it should actually be deleting an entry or not. No tests as it comes under the heading of crash-on-bug, and the bug is not easy to excite (it requires a full script and interpreter deletion with lots of events about.)
* Prime the systemButtonText from the theme brush. This is really only the firstwolfsuit2003-07-032-19/+23
| | | | | stage of actually using the theme brushes to track active colors, but it gets the labelframe color working at least.
* * unix/tkUnixEvent.c (TkpCloseDisplay): Don'tmdejong2003-07-022-10/+50
| | | | | | | | | test for XCloseIM bug when the XFree86 version is newer than 4.0 since the layout of the XIM structure has changed. The check is not needed for newer XFree86 releases since the bug we are checking for was fixed in the 4.2.99.2 release. [Bug 755530]
* ChangeLog policemdejong2003-07-021-0/+8
|
* Windows menu popup location fixvincentdarley2003-06-262-3/+12
|
* Fix for [Bug#751553] "Xft: [font configure] does not update in-use fonts".jenglish2003-06-092-33/+97
| | | | | Fixed TkpGetSubFonts() to return information about all subfonts, not just the first one.
* configure.in: BUGFIX: --enable-xft test was broken.jenglish2003-06-023-3/+7
|
* * unix/tkUnixRFont.c (InitFont): Fill in TkFontAttributes fromjenglish2003-05-312-19/+30
| | | | | pattern returned from GetFont (actual font) instead of the query pattern (requested font).
* Experimental support for antialiased text under X11 [Patch#535541]jenglish2003-05-315-17/+132
|
* Changes from Keith Packard's version:jenglish2003-05-311-15/+48
| | | | | | | | | | | | | | + Added copyright notice + Fix infinite loop in Tk_MeasureChars when TK_WHOLE_WORDS is specified + Fix for crash in TkpGetNativeFont when XftXlfdParse() fails + TkpGetFontFromAttributes: use XftPatternCreate() and XftPatternAddString(... XFT_FAMILY ...) instead of XftPatternBuild() to initialise pattern; fixes crash when faPtr->family == NULL + Workaround for Tcl bug where malformed UTF-8 text can get passed to Tk_MeasureChars / Tk_DrawChars. + TkpGetFontFromAttributes: don't request 0-pixel fonts + TkpGetNativeFont: don't use FcNameParse, since that tends to always succeed, causing the usual Tk font parsing to be skipped.
* SOURCE: Imported from cvs.fontconfig.org, tk/unix/tkUnixRFont.c rev 1.4jenglish2003-05-311-0/+556
|
* fix to menu clone deletion bugvincentdarley2003-05-305-73/+174
|
* doc/text.n: Fixed markup errors.jenglish2003-05-291-0/+3
|
* Fixed markup errors.jenglish2003-05-291-4/+4
|
* Keeping the change-log up-to-date...dkf2003-05-291-0/+4
|
* library/msgs/cs.msg updated msg catalog [Bug 743796] <wohnivec@iol.cz>bagnonm2003-05-291-17/+31
|
* MacOS tearoff menu location fixvincentdarley2003-05-272-1/+9
|
* text widget cleanup fixvincentdarley2003-05-275-41/+63
|
* * unix/mkLinks: Set the var S to "" at the topmdejong2003-05-232-0/+9
| | | | | | of the file to avoid error when user has set S to something. [Tk Bug #739833]
* The panedwindow widget now sizes right around unmapped windows. [Bug 738143]dkf2003-05-213-4/+24
|
* D'oh! Zero and one are not the same thing...dkf2003-05-212-138/+166
|
* Fixed test suite breakage that I inadvertently introduced [Bug 739965]dkf2003-05-194-26/+37
|
* I18n (and some l10n) for the console and the main window of the widget demo.dkf2003-05-197-166/+413
|
* Stopped warnings about signed/unsigned and strncmp() and added missing ↵dkf2003-05-194-87/+135
| | | | forward decl
* tip 113 implementationvincentdarley2003-05-1923-2542/+4250
|
* * macosx/Wish.pbproj/project.pbxproj: changed tkConfig.sh locationdas2003-05-192-5/+12
| | | | | | in versioned framework subdirectories to be identical to location in framework toplevel; fixed stub library symbolic links to be tk version specific.
* * unix/tkUnixFont.c: use gb2312-raw as the alias for gb2312*hobbs2003-05-152-2/+9
| | | | | | charset fonts. gb2312.enc was made to be euc-cn for Tcl because that is what is most often meant, but X really wants the original (-raw) gb2312 encoding. [Bug 557030]
* * library/msgs/fr.msg: updated msg catalog. [Bug #737790] (zolli)hobbs2003-05-142-9/+13
|
* space in path bug fixvincentdarley2003-05-132-2/+7
|
* * macosx/tkMacOSXInit.c (TkpInit): use new versioned bundledas2003-05-132-3/+8
| | | | resource API to get tk runtime library for TK_VERSION. [Bug 736774]
* * generic/tkCanvPoly.c (PolygonToPostscript):hobbs2003-05-113-4/+20
| | | | | * tests/canvPs.test: correct crash when generating postscript for a single-line polygon (point) with no color. [Bug #734498] (wilm)
* macosx/tkMacOSXClipboard.c (TkSelGetSelection): Convertwolfsuit2003-05-102-2/+18
| | | | '\r' to '\n' on the way into Tcl.
* Stop deleted images from showing up in the various [image *] operations.dkf2003-05-084-16/+75
| | | | Can't delete early though as that removes the link with widgets and image names.
* * macosx/tkMacOSXButton.c (TkpDisplayButton): correct typo forhobbs2003-04-302-3/+8
| | | | stippleGC [Bug #730124].
* * generic/tkButton.h: Rewrote the handlinghobbs2003-04-267-139/+205
| | | | | | | | | | * generic/tkButton.c (TkButtonWorldChanged): of compound *buttons * mac/tkMacButton.c (TkpDisplayButton): to correctly display * macosx/tkMacOSXButton.c (TkpDisplayButton): mixture of disabledfg, * unix/tkUnixButton.c (TkpDisplayButton): selectcolor, indicator, * win/tkWinButton.c (TkpDisplayButton): etc. *buttons will now only stipple the image, unless no disabledfg is given, in which case it will stipple the whole button.
* * unix/tkUnixButton.c (TkpDisplayButton): Use the normalTextGc whenhobbs2003-04-253-13/+30
| | | | | | * win/tkWinButton.c (TkpDisplayButton): displaying disabled text that have images, as they get a gray50 stipple as well and the disabledGc is not set up correctly for font drawing. [Bug #477740]
* * library/bgerror.tcl: make bgerror dialog topmost on Windows tohobbs2003-04-251-3/+6
| | | | prevent it being covered by other windows.
* * win/configure: regenhobbs2003-04-183-1/+23
| | | | | * win/configure.in (SHELL): force it to /bin/sh as autoconf 2.5x uses /bin/bash, which can fail to find exes in the path (ie: lib).
* * generic/tkCanvBmap.c: s/CreateBitmap/TkcCreateBitmap as Windowshobbs2003-04-181-5/+5
| | | | has a CreateBitmap function already.
* * generic/tkCursor.c: s/GetCursor/TkcGetCursor as Windows has ahobbs2003-04-181-7/+7
| | | | GetCursor func already, which causes compiler warnings.
* * win/tkWinMenu.c (TkpInitializeMenuBindings):mdejong2003-04-152-11/+18
| | | | | | Rename the private menu helper cmd from tk::tkWinMenuKey to tk::WinMenuKey. [Bug 721514]
* * generic/tkBind.c (TkpGetBindingXEvent): Add helper methodmdejong2003-04-144-38/+143
| | | | | | | | | | | | | | that can be used to query the XEvent* for the currently executing binding. * generic/tkInt.h: Declare TkpGetBindingXEvent. * win/tkWinMenu.c (MenuKeyBindProc, TkWinMenuKeyObjCmd, TkpInitializeMenuBindings): Rename MenuKeyBindProc to TkWinMenuKeyObjCmd and convert it into a Tcl command named tk::tkWinMenuKey. Bind keyboard accelerator actions to this Tcl command instead of using a native C binding. This makes it possible to extend the existing binding with Tcl code and makes the Windows version work just like the unix version.