| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
The tkhtml widget doesn't set it's window class. The Windows implementation
of the wm manage command checks to see if the contained window is actually
a menu (looking for torn-off menus) by examining the class. This patch
adds a check for a null class to avoid crashing as suggested.
Suggested-by: Eric Boudaillier <beric@users.sourceforge.net>
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
|
|\ |
|
| | |
|
| |
| |
| |
| | |
Just the strcpy->memcpy part, to prevent anything like [Bug #3164879]
|
| |
| |
| |
| |
| |
| |
| |
| | |
number of
deprecation warnings on later VC++ versions.
Better VCVERSION determination.
All changes backported from Tcl8.5/8.6
|
| | |
|
| |
| |
| |
| | |
Fix 2 minor gcc warnings in tkWinTest.c
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
* win/tkWinMenu.c (TkWinHandleMenuEvent): torn off Windows menu.
[Bug 873613]
(DrawMenuEntryArrow): Draw Win menu arrow after being torn
off. [Bug 873608]
|
| | |
|
| | |
|
| |
| |
| |
| | |
SetWindowLongPtr which was not properly ifdef'd.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* generic/tk.h:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
* changes: updates for 8.4.19 release.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* README: Bump version number to 8.4.18
* generic/tk.h:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
* changes: updates for 8.4.18 release.
|
| |
| |
| |
| |
| |
| |
| | |
* win/tkWinX.c: and simplify WNDCLASS to one style.
* win/tkWinWm.c: Reduce wrapper update for exStyle to toolwindow
change only and set WS_EX_LAYERED as sticky (once set on a window,
do not remove it) to reduce alpha transition flicker.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* generic/tk.h:
* unix/configure.in: Removed "es_ES" entry in LOCALES
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
|
| | |
|
| |
| |
| |
| | |
and/or basekits with corrent resources.
|
| |
| |
| |
| | |
[Bug 1467997] (janssen)
|
| |
| |
| |
| |
| | |
allow for unicode char menu indices and not use CharUpper on Tcl
utf strings. [Bug #1734223]
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* generic/tk.h:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
|
| | |
|
| | |
|
| |
| |
| |
| | |
* win/tkWinWm.c: add -transparentcolor attribute for Windows.
|
| |
| |
| |
| | |
* tests/menu.test (menu-36.1): [Bug 1599877]
|
| |
| |
| |
| | |
handle unichar underlining correctly and safely. [Bug 1599877]
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* generic/tk.h:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
|
| |
| |
| |
| | |
to make life easier on Windows non-x86 platforms.
|
| | |
|
| |
| |
| |
| |
| | |
* win/rules.vc: sed to generate the manifest (cross-compile cannot
* win/nmakehlp.c: execute tclsh). If no sed, use the tclsh exe.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* generic/tkMain.c: For compat reason the Tcl core will not change
* generic/tkWindow.c: the registered version to include the patchlevel,
* library/tk.tcl: making the changes to Tk unnecessary.
* unix/configure:
* unix/Makefile.in:
* unix/tcl.m4:
* win/configure:
* win/Makefile.in:
* win/makefile.vc:
* win/rules.vc:
* win/tcl.m4:
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* generic/tkMain.c: version, now using full patchlevel instead of
* generic/tkWindow.c: major.minor
* library/tk.tcl:
* unix/configure:
* unix/Makefile.in:
* unix/tcl.m4:
* win/configure:
* win/Makefile.in:
* win/makefile.vc:
* win/rules.vc:
* win/tcl.m4:
|
| |
| |
| |
| | |
with images to avoid clipping bug. [Bug 1329198]
|
| |
| |
| |
| | |
* win/tkWinX.c: virtual keyboard apps). [Bug 1518677] (petasis)
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* generic/tk.h:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
|
| |
| |
| |
| |
| |
| | |
* win/tkWinWm.c (UpdateGeometryInfo): is found - handle it in
* unix/tkUnixEmbed.c (TkpGetOtherWindow): the caller. [Bug 1212056]
* unix/tkUnixWm.c (Tk_CoordsToWindow, UpdateGeometryInfo):
|
| |
| |
| |
| | |
correctly. [Bug 1374119] (pajas)
|
| |
| |
| |
| | |
WM_SAVE_YOURSELF wm protocol callback.
|
| |
| |
| |
| |
| |
| | |
(MenuThreadExitHandler, TkpMenuInit, TkpMenuThreadInit): rework
Windows menu init/finalization to better respect per-process and
per-thread boundaries.
|
| | |
|
| |
| |
| |
| | |
Needed by Tk for manifest generation.
|
| |
| |
| |
| |
| |
| |
| |
| | |
* changes: changes to start prep for an 8.4.13 release.
* generic/tk.h:
* unix/configure{.in}:
* unix/tk.spec:
* win/configure{.in}:
|
| |
| |
| |
| | |
path-as-escape issue.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
*** 8.4.12 TAGGED FOR RELEASE ***
* changes: Update changes for 8.4.12 release
* mac/tkMacWm.c: Restored consistent error checking and
* macosx/tkMacOSXWm.c: messages among different platform's
* tests/wm.test: [wm grid] commands. [Bug 1323972].
* win/tkWinWm.c:
|
| | |
|
| | |
|