| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Fixed TkpGetSubFonts() to return information about all subfonts,
not just the first one.
|
| |
|
|
|
|
|
| |
pattern returned from GetFont (actual font) instead of the
query pattern (requested font).
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ 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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
of the file to avoid error when user has set S
to something.
[Tk Bug #739833]
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
forward decl
|
| |
|
|
|
|
|
|
| |
in versioned framework subdirectories to be identical to location
in framework toplevel; fixed stub library symbolic links to be
tk version specific.
|
|
|
|
|
|
| |
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]
|
| |
|
| |
|
|
|
|
| |
resource API to get tk runtime library for TK_VERSION. [Bug 736774]
|
|
|
|
|
| |
* tests/canvPs.test: correct crash when generating postscript for
a single-line polygon (point) with no color. [Bug #734498] (wilm)
|
|
|
|
| |
'\r' to '\n' on the way into Tcl.
|
|
|
|
| |
Can't delete early though as that removes the link with widgets and image names.
|
|
|
|
| |
stippleGC [Bug #730124].
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* 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]
|
|
|
|
| |
prevent it being covered by other windows.
|
|
|
|
|
| |
* 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).
|
|
|
|
| |
has a CreateBitmap function already.
|
|
|
|
| |
GetCursor func already, which causes compiler warnings.
|
|
|
|
|
|
| |
Rename the private menu helper cmd from
tk::tkWinMenuKey to tk::WinMenuKey.
[Bug 721514]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
DL_LIBS and MATH_LIBS.
* unix/configure: Regen.
* unix/configure.in: Remove SC_ENABLE_THREADS
invocation. Thread support in an extension
should be automatic when Tcl is compiled
with thread support. Add AC_DEFINE calls
to set TCL_THREADS, _REENTRANT, and
_THREAD_SAFE since this was done in
SC_ENABLE_THREADS. Remove socket and math
lib checks since these are already done in
the Tcl configure script.
* unix/tcl.m4: Update from Tcl to get
TCL_LIBS fix. This fixes bug 597847
which was caused by improper linking.
* unix/tkConfig.sh.in: Subst TCL_LIBS
instead of MATH_LIBS and DL_LIBS.
[Bug 597847]
|
|
|
|
|
|
|
| |
* win/configure.in: Set stub lib flag based
on new LIBFLAGSUFFIX variable.
* win/tcl.m4: Update from Tcl to get new
LIBFLAGSUFFIX variable.
|
|
|
|
|
|
|
|
|
|
| |
* win/configure.in: Don't set TCL_DLL_FILE,
TCL_LIB_FILE, TCL_STUB_LIB_FILE, TCL_STUB_LIB_FLAG,
and TCL_BUILD_STUB_LIB_SPEC. These variables are
already set in tclConfig.sh. Don't subst vars
that are either not used, or already covered by
a subst in SC_LOAD_TCLCONFIG.
[Bug 691908]
|
|
|
|
| |
* unix/tcl.m4: Update from Tcl.
|
|
|
|
|
| |
* tests/constraints.tcl: -loadfile to hold definitions
* tests/*.test: common to all test files.
|
|
|
|
| |
* unix/tcl.m4: Update from Tcl.
|
|
|
|
| |
* unix/tcl.m4: Update from Tcl to get BeOS changes.
|
|
|
|
| |
properly. [Patch 707792] Thanks to Joe Mistachkin for the fixes.
|
|
|
|
|
|
|
|
|
|
| |
* macosx/tkMacOSXLibrary.r (removed):
* macosx/tkMacOSXResource.r (removed):
* macosx/Wish.pbproj/project.pbxproj:
* macosx/tkAboutDlg.r: updated copyrights, cleaned up about box,
removed obsolete unused resource files.
* macosx/buildTkConfig.tcl: TK_DEFS space fix.
|
|
|
|
|
| |
to mirror the TCL_DLL_FILE entry in tclConfig.sh.
[Patch 694271]
|
|
|
|
|
|
|
|
|
| |
* win/configure.in: Don't run the AC_CYGWIN
macro since it uses AC_CANONICAL_HOST under
autoconf 2.5X. Just check to see if __CYGWIN__
is defined by the compiler and set the
ac_cv_cygwin variable based on that.
[Tcl Bug 705912]
|
|
|
|
| |
commit. Thanks Larry Virden. [Bug 705567]
|
|
|
|
|
|
|
|
| |
* macosx/Makefile:
* macosx/README: added support for giving 'make' the location
of Tcl.framework and tclsh to build and link against.
* macosx/tkMacOSXXStubs.c: fixed crash in [winfo server].
|