| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
XGetImage code to correctly handle 16bpp requests. This appears
to never have worked correctly.
FossilOrigin-Name: 371181733dd5d3b15fc4e635e14bd0b307b9ad2a
|
|
|
| |
FossilOrigin-Name: 2f286539371b5828da5aa926c1e464124301aed3
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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:
FossilOrigin-Name: 369f5319e5b896a0c2eb28da517ec7ee5932220d
|
|
|
|
|
|
| |
consistency between unix and windows -cursor option. (thoyts)
FossilOrigin-Name: 92e27acb8077174acf762357736bd77e264086b2
|
|
|
|
|
|
|
| |
This is a short-term solution until the -multiple option is
extended. [Bug 641261]
FossilOrigin-Name: a13d3d91f2e73dd2315b8063b8a6853558737041
|
|
|
|
|
|
| |
bitmap header. [Bug 703697] (cap)
FossilOrigin-Name: d6ab62a7a806b23e77fcc7358a62a820cd48f831
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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:
FossilOrigin-Name: 8af3bd8d8360de00b5cd5dd9e75835c7600a8153
|
|
|
| |
FossilOrigin-Name: 73092b4effa1f8f9b8af839cedd2c2c68376c2d0
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
FossilOrigin-Name: 6e8bda65b8ba2dd0a752ecffcd03955feadd3093
|
|
|
|
|
|
|
|
| |
* 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]
FossilOrigin-Name: 069316b2e3ce03439a944683226db04795d4b188
|
|
|
|
|
|
|
|
|
| |
* win/configure.in: Set stub lib flag based
on new LIBFLAGSUFFIX variable.
* win/tcl.m4: Update from Tcl to get new
LIBFLAGSUFFIX variable.
FossilOrigin-Name: 889afe7c6c55694eb81a68cf1e57d11503b24117
|
|
|
|
|
|
|
|
|
|
| |
* 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]
FossilOrigin-Name: a7f21dafa79c375281541a500c929c314bfe295a
|
|
|
|
|
|
| |
properly. [Patch 707792] Thanks to Joe Mistachkin for the fixes.
FossilOrigin-Name: 10a8982de82ffd20e9bd30ddff572a7bae7f2098
|
|
|
|
|
|
| |
(I just loathe sticky tags).
FossilOrigin-Name: 8c5beabb62d4de09ed2eff29b7b44c2c203ce0a2
|
|
|
|
|
|
| |
of the install step.
FossilOrigin-Name: 43cb2db22dc8137d4a01beb7f0281b7a1924fa30
|
|
|
|
|
|
|
|
| |
* win/tkWinDraw.c:
* win/tkWinFont.c (Tk_DrawChars): add support for simple XOR text
drawing on Windows. [Patch #685388] (martin)
FossilOrigin-Name: e9b026f7cef7dc4a2ab3270e627f278c94b131fd
|
|
|
|
|
|
|
| |
"disable" scrollbar when on Windows when there is nothing to
scroll. This is Windows style, and fixes [Bug #624116].
FossilOrigin-Name: 3f81cd6435baabe74b61709987056d5993cc1a98
|
|
|
|
|
|
|
| |
to 1024 chars to prevent possible oversized window errors. May be
necessary in other MB uses (ie Tcl_AppInit). [Tcl Bug #608559]
FossilOrigin-Name: 65e7d42c400fc5eeaf02b955822a92e6af84f2be
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h:
* macosx/Wish.pbproj/project.pbxproj:
* unix/configure:
* unix/configure.in:
* unix/tcl.m4:
* unix/tk.spec:
* win/configure:
* win/configure.in:
FossilOrigin-Name: 4404a5cbd0f4594cee308d8d93a647263f054a94
|
|
|
| |
FossilOrigin-Name: dbc2da50aac8cf5cd3e08b9f5b36f7b129bfa327
|
|
|
| |
FossilOrigin-Name: 1d45dd13eb78dccc1aefea2af202af61723849b2
|
|
|
|
|
|
|
|
|
|
| |
ChooseDirectoryValidateProc, Tk_MessageBoxObjCmd):
Remove unused tsdPtr variable. Use TEXT macro
instead of _T macro since _T does not work
under Cygwin. Declare flags as UINT to avoid
compiler warning when compiling with mingw.
FossilOrigin-Name: 122cf82b9fe88057c4f4b0fa21304f7b6e08fbee
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
so that compiler flags defined by Tcl get
passed to the compiler. Add empty rule
for cat.c so that Tk compiles under msys.
* win/configure: Regen.
* win/tcl.m4: Update from Tcl, this pulls
in a subst of TCL_DEFS, it also defines
USE_THREAD_ALLOC when threads are used
and it updates the SC_ENABLE_SYMBOLS
and SC_PROG_TCLSH macros to match the
ones used in Tcl.
FossilOrigin-Name: 53f1ef69737ab3257175c5e7f59d1f0db1993c36
|
|
|
|
|
|
| |
tktest.exe [Bug 651396]
FossilOrigin-Name: 55393861e9e171bc97cf371f0f52556c7bda04d7
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tkIntPlatDecls.h: regen
* generic/tkStubInit.c: regen
* win/tkWinInit.c (TkpInit): While init and cleanup aren't correct
* win/tkWinX.c (TkWinXInit): in DllMain, we had to specify the
* win/tkWin32Dll.c (DllMain): true HINSTANCE or the resources of a
dynamic Tk weren't being loaded correctly. Created a new function
TkWinSetHINSTANCE for this purpose.
FossilOrigin-Name: 07dfcd13bcbf8c38b20c8e156f51d25ace1d615d
|
|
|
|
|
|
|
|
| |
* win/tkWin32Dll.c (DllMain): to ensure that it will be called
* win/tkWinWm.c (TkWinWmCleanup): without having to unload the dll.
Also reset the static int initialized on cleanup to allow reinit.
FossilOrigin-Name: f4d362d9f2b0cfab700ab4f1b951f2a665b86318
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
check that a transient remains withdrawn
when it is first withdrawn and then turned
into a transient.
* unix/tkUnixWm.c:
* win/tkWinWm.c: Replace WM_TRANSIENT_WITHDRAWN
with WM_WITHDRAWN and set this flag whenever
a window is explicitly withdrawn. This fixes
the test case added above. [Bug 644356]
FossilOrigin-Name: 35f7ae4fdc9831ebce4991bb57ad16ee1347afd6
|
|
|
|
|
|
|
|
|
| |
* unix/tcl.m4: Update from Tcl.
* win/configure: Regen.
* win/configure.in: Check that AR, RANLIB, and RC
are found on the path when building with gcc.
FossilOrigin-Name: 37ce221ad3dfa2b9fca25348b9e849cbc605de2f
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Dde_Init() when STATIC_BUILD and TCL_USE_STATIC_PACKAGES macros
are set.
* win/makefile.vc: linkexten option now sets the
TCL_USE_STATIC_PACKAGES macro which also adds the registry and
dde static lib files to the link of the shell. [Patch 479697]
* win/rules.vc: Matches the one from Tcl.
* win/buildall.vc.bat: More useful commentary.
FossilOrigin-Name: 430b4100e7aecc7a466e1a42a07a91ac7ce91717
|
|
|
| |
FossilOrigin-Name: af15380788ed863e48c622cb1f9266d1ca172faa
|
|
|
|
|
|
|
|
|
|
| |
* win/tcl.m4 (SC_CONFIG_CFLAGS): Check for bug in Cygwin version
of windres and work around that case by passing a POSIX path
instead of a Windows native path. One can't always pass a POSIX
path because the mingw native toolchain accepts only Windows
native paths. (dejong)
FossilOrigin-Name: 02559aa04454bbe8280cb87da0e8190acf5fc28f
|
|
|
|
|
|
| |
[Patch #625472] (howell)
FossilOrigin-Name: 87344c394a74d9011fb8c2203dd5647d9d2f8679
|
|
|
| |
FossilOrigin-Name: 1b4c22ee355db729eaf25b0dde58c6c4507aaef2
|
|
|
|
|
|
| |
* win/tcl.m4: Add --enable-shared=mem support.
FossilOrigin-Name: 5c6155139d7bb7174ebf731748013f5865608860
|
|
|
|
|
|
|
|
|
|
| |
TkColormapData on Windows (Windows now requires RGB pixel data
from image).
* win/tkWinImage.c (XGetImage, XGetImageZPixmap): added support
for generating ps for embedded widgets on canvases on Windows,
tested for 8, 16, 24 and 32-bit depths (XGetImageZPixmap not used).
FossilOrigin-Name: 6b1d5fc9af236f7bba8eb38f812f6de02005c7c2
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tkCanvWind.c (CanvasPsWindow): removed dead code loop.
* generic/tkCanvas.h: moved TkColormapData struct to tkCanvPs.c
* generic/tkCanvPs.c (TkImageGetColor): corrected bogus use of
TkColormapData on Windows. Non-separated data may need correction
as well.
* win/tkWinImage.c (XGetImage, XGetImageZPixmap): added support
for generating ps for embedded windows on canvases.
FossilOrigin-Name: 52521f7c4f72d9096f9e57e07e11a33fcc7e0af1
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h: of CVS snapshots with release 8.4.0.
* unix/README:
* unix/configure.in:
* unix/tk.spec
* win/configure.in:
* unix/configure: autoconf
* win/configure:
FossilOrigin-Name: 646705f847239b26ec35d10e1205511271f1c8a7
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added basic Cygwin support.
* win/tcl.m4 (SC_PATH_TCLCONFIG): Support one-tree build.
(SC_PATH_TKCONFIG): Likewise.
(SC_PROG_TCLSH): Likewise.
(SC_CONFIG_CFLAGS): Assume real Cygwin port and remove -mno-cygwin
flags. Add -mwin32 to extra_cflags and extra_ldflags.
Remove ``-e _WinMain@16'' from LDFLAGS_WINDOW.
* win/configure: Regenerate.
* win/tkWinPort.h (tchar.h): Do not include on Cygwin.
(_T): Define for Cygwin.
* win/winMain.c (main): Conditionally define.
FossilOrigin-Name: 85aa3e209016ec5dccf66dd0595b87989845a100
|
|
|
|
|
|
|
|
| |
install the message catalogs. Copied same section from
unix/Makefile.in and adapted it to the slightly different
environment.
FossilOrigin-Name: 106f720e7185d22528efc50cb346b79efb804136
|
|
|
| |
FossilOrigin-Name: 3cfb6a2490be5db3d9844c5dcbf29a3e0175a50a
|
|
|
|
|
|
|
|
|
| |
* win/tkWinButton.c (TkpComputeButtonGeometry): correct Win button
sizing to be equal for one-line buttons with -height of 0 or 1, as
well as -height 0 buttons with empty text and no image, which
should be the same as single-line text buttons. [Bug #565485]
FossilOrigin-Name: 0c303d23f98178dc5ea7f23cf7a139739184f189
|
|
|
| |
FossilOrigin-Name: 912aaecc43ffea8ab2570af2e2258aba3e7b2402
|
|
|
|
|
|
| |
-relief is sunken, -offrelief is flat, and -overrelief is raised.
FossilOrigin-Name: 9abdf011ca88bab450f8f209eef2613da8ec603f
|
|
|
|
|
|
|
| |
* win/winMain.c: tcltest executable on Windows. It was not
used, and the dependency complicated the Makefile. [Bug 592638].
FossilOrigin-Name: e82e08ec10881d98c016391391eb668f454d5efc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h: HEAD from the 8.4b2 release.
* unix/configure.in:
* win/configure.in:
* unix/tk.spec:
* unix/configure: autoconf
* win/configure:
* generic/tk.h: Added compile-time check that the tcl.h header file
#included by Tk 8.4 is one from Tcl 8.4. This is needed to be sure
that new #defines like CONST84 are available. [Bug 597432].
FossilOrigin-Name: da31378977193262b10329ee2205aded0442aae3
|
|
|
|
|
|
|
|
| |
file created on installation.
* win/Makefile.in (install-binaries): corrected and simplified
creation of pkgIndex.tcl file on installation.
FossilOrigin-Name: 98f260cd40848b13eb25af0c752e5bbee4e06609
|
|
|
| |
FossilOrigin-Name: 9181c8821a0c9b8289012bf19c929868e0e09dec
|
|
|
| |
FossilOrigin-Name: 4e600e965166da9366159ab1c056fa4f581c2dc9
|
|
|
|
|
|
|
| |
* win/tcl.m4: added shell32 to libs for updated native Windows
tk_chooseDirectory dialog.
FossilOrigin-Name: f1e64387dcea6bf9a0bac3e5e46be65988059099
|
|
|
|
|
|
| |
to idle call ReconfigureWindowsMenu.
FossilOrigin-Name: f8c3d249a011a7d9a7de173383c8d5717e91db39
|