summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Document all variable options as global.pspjuth2011-04-2110-9/+21
|\
| * Document all variable options as global.pspjuth2011-04-2110-9/+21
| |\
| | * Document all variable options as global.pspjuth2011-04-216-5/+13
| | |
* | | Synchronize rules.vc with the version in the tcl source tree.patthoyts2011-04-211-45/+51
|\ \ \ | |/ / | | | Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
| * | Synchronize rules.vc with the version in the tcl source tree.patthoyts2011-04-212-45/+61
| | | | | | | | | Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
* | | minor nits, taken over from TEA (tclconfig)jan.nijtmans2011-04-122-11/+9
|\ \ \ | |/ /
| * | minor nits, taken over from TEA (tclconfig)jan.nijtmans2011-04-122-11/+9
| | |
* | | Resolve ChangeLog conflict mistakenly committed.dgp2011-04-111-11/+0
| | |
* | | sync with Tcl version of tcl.m4jan.nijtmans2011-04-113-3/+20
| | |
* | | Don't use -fvisibility=hidden with static libraries (--disable-shared)jan.nijtmans2011-04-063-2/+4
| | |
* | | Make symbols "main" and "Tcl_AppInit" MODULE_SCOPE: there is absolutely no ↵jan.nijtmans2011-04-062-1/+9
| | | | | | | | | | | | reason for exporting them.
* | | [Bug 723765]: When a slave was removed from grid,pspjuth2011-04-043-0/+106
|\ \ \ | |/ / | | | the -in option was not remembered.
| * | [Bug 723765]: When a slave was removed from grid,pspjuth2011-04-043-0/+106
| | | | | | | | | the -in option was not remembered.
* | | * win/tkWinDialog.c (FontchooserShowCmd): Change the CHOOSEFONT and LOGFONT ↵Joe Mistachkin2011-04-042-3/+10
| | | | | | | | | | | | used with sizeof to CHOOSEFONTA and LOGFONTA to match their local variable declarations (i.e. mismatch with -DUNICODE). This code is not present in 8.4 or 8.5.
* | | [Bug 2997657]: Removed -container from labelframe documentationpspjuth2011-04-044-9/+15
|\ \ \ | |/ / | | | | | | | | | since it does not work as expected and does not make sense as a container. Added note to frame about restrictions when used as a container.
| * | [Bug 2997657]: Removed -container from labelframepspjuth2011-04-044-9/+15
| | | | | | | | | | | | | | | documentation since it does not work as expected and does not make sense as a container. Added note to frame about restrictions when used as a container.
* | | Make tk::FindAltKeyTarget handle the traversal of the logical window managerdkf2011-03-282-35/+47
| | | | | | | | | hierarchy correctly. Based on comments by Emiliano Gavilan.
* | | set default MODULE_SCOPE=extern, in case no other value is determinedjan.nijtmans2011-03-284-5/+35
| | |
* | | [Bug 3129527]: Fix buffer overflow w/ GCC 4.5 and -D_FORTIFY_SOURCE=2. One ↵jan.nijtmans2011-03-283-6/+13
|\ \ \ | |/ / | | | | | | more place where this problem could appear.
| * | [Bug 3129527]: Fix buffer overflow w/ GCC 4.5 and -D_FORTIFY_SOURCE=2. One ↵jan.nijtmans2011-03-282-5/+12
| |\ \ | | |/ | | | | | | more place where this problem could appear.
| | * [Bug 3129527]: Fix buffer overflow w/ GCC 4.5 and -D_FORTIFY_SOURCE=2. One ↵jan.nijtmans2011-03-282-5/+12
| | | | | | | | | | | | more place where this problem could appear.
* | | merge-markjan2011-03-270-0/+0
|\ \ \ | |/ /
| * | fix genStubs.tcl in one place where it generated "void *" in stead of "VOID *"jan2011-03-274-62/+62
| | |
* | | The -debug:full option is not supported when using the modern versions of ↵jan2011-03-262-2/+2
|\ \ \ | |/ / | | | | | | link.exe included with MSVC, use -debug instead
| * | The -debug:full option is not supported when using the modern versions of ↵jan2011-03-263-3/+3
| |\ \ | | |/ | | | | | | link.exe included with MSVC, use -debug instead
| | * The -debug:full option is not supported when using the modern versions of ↵jan2011-03-263-3/+3
| | | | | | | | | | | | link.exe included with MSVC, use -debug instead
* | | [Bug #3239768] tk8.4.19 (and later) WIN32 menu font support.jan.nijtmans2011-03-242-6/+25
|\ \ \ | |/ /
| * | [Bug #3239768] tk8.4.19 (and later) WIN32 menu font support.jan.nijtmans2011-03-242-31/+50
| |\ \ | | |/
| | * [Bug #3239768] tk8.4.19 (and later) WIN32 menu font supportjan.nijtmans2011-03-242-461/+480
| | |
* | | [Bug 3000002]: enable use of system sizes for vsapi elementspatthoyts2011-03-222-27/+93
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | Added additional flags to the vsapi element engine to enable specifying the system metrics to use when calculating the size of certain elements. This was being done already for the XP theme but the scripted definitions using the vsapi engine for vista/win7 could not use such flags. This fixes scrollbars not reflecting the users configured scrollbar size. Reported-by: Mark Garvey <dunkfan@users.sourceforge.net> Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
| * | [Bug 3000002]: enable use of system sizes for vsapi elementspatthoyts2011-03-222-27/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added additional flags to the vsapi element engine to enable specifying the system metrics to use when calculating the size of certain elements. This was being done already for the XP theme but the scripted definitions using the vsapi engine for vista/win7 could not use such flags. This fixes scrollbars not reflecting the users configured scrollbar size. Reported-by: Mark Garvey <dunkfan@users.sourceforge.net> Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
* | | [Bug 3223850] - button remains stuck when disabled as depressed on XPpatthoyts2011-03-192-1/+18
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | If a button is disabled while the state is pressed, then the release event handler did not remove the pressed state. Modified the handler to always remove the pressed state while only calling invoke if !disabled. Reported-by: Thomas MENEZ <thomasmenez@users.sourceforge.net> Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
| * | [Bug 3223850] - button remains stuck when disabled as depressed on XPpatthoyts2011-03-192-1/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | If a button is disabled while the state is pressed, then the release event handler did not remove the pressed state. Modified the handler to always remove the pressed state while only calling invoke if !disabled. Reported-by: Thomas MENEZ <thomasmenez@users.sourceforge.net> Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
* | | [Bug 3205464] - handle [wm forget] when the parent is unmapped on windowspatthoyts2011-03-192-3/+33
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | The fix for [Bug 2009788] prevented a crash but causes windows to be lost if their parent is unmapped when [wm forget] is called. Added a test for this case and ensure that the parent window exists when we remap the child to its parent. Reported-by: Koen Danckaert <danckaert@users.sourceforge.net> Reported-by: Eric Boudaillier <beric@users.sourceforge.net> Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
| * | [Bug 3205464] - handle [wm forget] when the parent is unmapped on windowspatthoyts2011-03-192-3/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fix for [Bug 2009788] prevented a crash but causes windows to be lost if their parent is unmapped when [wm forget] is called. Added a test for this case and ensure that the parent window exists when we remap the child to its parent. Reported-by: Koen Danckaert <danckaert@users.sourceforge.net> Reported-by: Eric Boudaillier <beric@users.sourceforge.net> Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
* | | The -debug:full option is not supported when using the modern versions of ↵Joe Mistachkin2011-03-171-2/+2
| | | | | | | | | | | | link.exe included with MSVC, use -debug instead.
* | | Missing past ChangeLog entry, and unbreak debug-build.jan.nijtmans2011-03-172-3/+9
| | |
* | | [Bug 3181181] tearoff sub-menu windows not being shown on Windows.patthoyts2011-03-161-0/+5
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | Commit f59e9722e9 changed tearoff menu windows to be transient toolwindow toplevels. However the hidden menu hierarchy confuses the toplevel search when the menu being torn off is a submenu and not a direct child of the menubar. This patch fixes the search to exclude these hidden menu windows. Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
| * | [Bug 3181181] tearoff sub-menu windows not being shown on Windows.patthoyts2011-03-161-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | Commit f59e9722e9 changed tearoff menu windows to be transient toolwindow toplevels. However the hidden menu hierarchy confuses the toplevel search when the menu being torn off is a submenu and not a direct child of the menubar. This patch fixes the search to exclude these hidden menu windows. Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
* | | Make SHLIB_LD_LIBS='${LIBS}' the default and set to "" on per-platform ↵jan.nijtmans2011-03-163-67/+12
|\ \ \ | |/ / | | | | | | | | | necessary basis. Backported from TEA, but kept all original platform code which was removed from TEA.
| * | Make SHLIB_LD_LIBS='${LIBS}' the default and set to "" on per-platform ↵jan.nijtmans2011-03-163-67/+12
| | | | | | | | | | | | | | | necessary basis. Backported from TEA, but kept all original platform code which was removed from TEA.
* | | autoconf-2.59jan.nijtmans2011-03-162-10/+14
|\ \ \ | |/ /
| * | autoconf-2.59jan.nijtmans2011-03-162-10/+14
| | |
* | | Eliminate some more unneeded write-only variables (discovered by gcc-4.6)jan.nijtmans2011-03-143-8/+3
| | |
* | | Remove casts from uses of ckalloc/ckfree/... now that Tcl declares them to bedkf2011-03-12150-1345/+1244
| | | | | | | | | using useful casts internally.
* | | Eliminate unneeded _TkFinalize wrapper.jan.nijtmans2011-03-122-13/+8
|\ \ \ | |/ /
| * | Eliminate unneeded _TkFinalize wrapper.jan.nijtmans2011-03-122-1/+5
| | |
| * | merge-markjan.nijtmans2011-03-111-9/+0
| |\ \ | | |/
| | * SEH-emulation for AMD64jan.nijtmans2011-03-114-42/+119
| | | | | | | | | | | | | | | mingw-w64 does not accept _WIN32_IE < 0x0501 Merged --cherrypick from core-8-5-branch (2010-12-13, f4ecadb40d) remove conflicting definition of timezone struct
| * | merge-markjan.nijtmans2011-03-110-0/+0
| |\ \ | | |/