| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| | |
* win/tkWinInt.h: the -parent window for
* win/tkWinWm.c (TkWinGetIcon): the MessageBox.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* win/tkWinFont.c (Tk_MeasureChars): Fix for text
wrapping problem that appeared using canvas text
under Win32. A long wrapping string that had
leading spaces was being incorrectly wrapped.
This change makes the Win32 implementation behave
the same as the Unix implementation. [Patch 100628
|
| |
| |
| |
| |
| | |
* unix/configure, unix/configure.in, unix/tk.spec: patchlevel 8.4.7
* win/configure, win/configure.in:
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
that the lastSubFontPtr remains valid even when the subfont array
is reallocated. [Bug #618872] (dkf, hobbs)
|
| |
| |
| |
| |
| | |
images of compound menu entries in indicator space if not a radio
of checkbutton. [Bug #756952] (eserte)
|
| |
| |
| |
| |
| | |
* win/tkWinInt.h (TkWinProcs): titles. [Bug #904371] (riefenstahl)
* win/tkWinMenu.c (ReconfigureWindowsMenu):
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* mac/tkMacXStubs.c: to being implemented in a platform
* macosx/tkMacOSXXStubs.c: specific manner. The cleanup order was
* unix/tkUnixEvent.c: bad at least on Windows, where we
* win/tkWinX.c: reset/cleared display info that was
still needed for the clipboard to render.
[Bug #939389, #822002, #732662]
|
| |
| |
| |
| |
| |
| | |
font handling. [Patch 852669] [Bug 478568]
* tests/textDisp.test: added test for the font measurement
problem.
|
| | |
|
| |
| |
| |
| |
| | |
for -initialdir if we have a UNC path because BFFM_SETSELECTION
doesn't support UNC paths in strings.
|
| | |
|
| |
| |
| |
| |
| | |
DllMain() and 2) needs a MinGW custom assembly implimentation as
it doesn't understand SEH syntax.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
exceptions that might happen. As Tcl will call Tcl_Finalize from its DllMain
due to the unload from ExitProcess() unloading Tcl, and if Tcl_Panic had
gotten called in an __except block, this avoid the possibility of not being
able to exit. Falls to TerminateProcess() in the __except case.
Removed the #ifdef _MSC_VER around DebugBreak as that function
exists in kernel32.dll and is not compiler dependent. I'd prefer to use
if (IsDebuggerPresent()) DebugBreak(); but IsDebuggerPresent() isn't
available in all kernel32.dll modules for all versions of windows.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* unix/configure.in: CVS snapshots from the 8.4.5 release.
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf (2.13)
* win/configure:
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* generic/tk.h: CVS snapshots from the 8.4.5 release.
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* macosx/Wish.pbproj/project.pbxproj:
* unix/configure: autoconf (2.13)
* win/configure:
|
| |
| |
| |
| | |
with that generated by Makefile.
|
| | |
|
| |
| |
| |
| |
| | |
XGCValues.function parameter when filling rectangles.
[Bug #820278] [Patch #820282]
|
| |
| |
| |
| |
| |
| | |
* win/configure.in: define TK_LIB_FLAG, TK_LIB_SPEC,
TK_BUILD_LIB_SPEC, TK_STUB_LIB_SPEC, TK_STUB_LIB_PATH, and
TK_BUILD_STUB_LIB_PATH for tkConfig.sh [Bug #826614]
|
| |
| |
| |
| |
| | |
XGetImage code to correctly handle 16bpp requests. This appears
to never have worked correctly.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* generic/tk.h: to prepare for next patch
* macosx/Wish.pbproj/project.pbxproj: release.
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf (2.13)
* win/configure:
|
| |
| |
| |
| | |
consistency between unix and windows -cursor option. (thoyts)
|
| |
| |
| |
| |
| | |
This is a short-term solution until the -multiple option is
extended. [Bug 641261]
|
| |
| |
| |
| | |
bitmap header. [Bug 703697] (cap)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* generic/tk.h: for the Tk 8.4.4 release.
* macosx/Wish.pbproj/project.pbxproj:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf (2.13)
* win/configure:
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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]
|
| |
| |
| |
| |
| |
| |
| | |
* 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.
[Bug 691908]
|
| |
| |
| |
| | |
properly. [Patch 707792] Thanks to Joe Mistachkin for the fixes.
|
| |
| |
| |
| | |
(I just loathe sticky tags).
|
| |
| |
| |
| | |
of the install step.
|
| |
| |
| |
| | |
Just the strcpy->memcpy part, to prevent anything like [Bug #3164879]
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
more, so it works even with an ill-initialized Tcl
Teach WishPanic how to thread UTF-8 in it's messagebox.
Both of those changes backported from Tcl 8.6. No change in functionality.
|
| | |
|
| |
| |
| |
| | |
Use -pipe for gcc on win32 (backported)
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
manifest handling on Win64.
* win/configure: Regenerated.
|
| |
| |
| |
| |
| |
| |
| | |
* win/configure, win/configure.in, win/tcl.m4: SC_EMBED_MANIFEST
macro and --enable-embedded-manifest configure arg added to
support manifest embedding where we know the magic. Help prevents
DLL hell with MSVC8+.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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)
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* library/tk.tcl:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* README:
* unix/configure: autoconf-2.59
* win/configure:
* changes: Updated for 8.5.9 release.
|