summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* * win/configure, win/configure.in (TK_WIN_VERSION): Make sure thehobbs2007-10-152-5/+9
| | | | patchlevel doesn't contain extra dotted pairs (eg. interim release)
* Hush.patthoyts2007-10-121-3/+3
|
* Fixed install of tk broken with last commitpatthoyts2007-10-122-9/+5
|
* Mine all version information from headers. Sync tcl and tk and bringpatthoyts2007-10-123-125/+372
| | | | | extension versions closer together. Try and avoid using tclsh to do substitutions as we may cross compile.
* * win/winMain.c: Replaced incorrect comments in main() to descibedavygrvy2007-10-121-4/+3
| | | | | | why the console widget does not need to be created for this application entry point (if used). Must have been a bad copy/paste of WinMain() from 10 years back.
* * generic/tk.h: Bump version number to 8.5b1.1 to distinguishdgp2007-10-022-3/+3
| | | | | | | | | | * library/tk.tcl: CVS development snapshots from the 8.5b1 * unix/configure.in: release. Updated LOCALES. * unix/tk.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure:
* * README: Bump version number to 8.5b1.dgp2007-09-192-3/+3
| | | | | | | | * generic/tk.h: Merge from core-stabilizer-branch. * library/tk.tcl: Stabilizing toward 8.5b1 release now done * unix/configure.in: on the HEAD. core-stabilizer-branch is * unix/tk.spec: now suspended. * win/configure.in:
* * generic/tkStubLib.c: Remove C library calls from Tk_InitStubs()dgp2007-09-181-2/+2
| | | | | * win/makefile.vc: so that we don't need the C library linked in to libtkStub.
* Add crt flags for tkStubLib now it makes use of C-library functionspatthoyts2007-09-171-2/+2
|
* * win/Makefile.in (install-binaries): Fixed missing brace in theandreas_kupries2007-09-122-4/+4
| | | | | * win/makefile.vc (install-binaries): generated package index file. Note: unix/Makefile.in is good.
* * generic/tkConsole.c: Revised calls to Tcl_InitStubs() anddgp2007-09-112-8/+7
| | | | | | | | | * generic/tkMain.c: [package require Tcl] so that Tk Says What * generic/tkWindow.c: It Means using the new facilties of [package] * library/tk.tcl: in Tcl 8.5 about what version(s) of Tcl it * unix/Makefile.in: is willing to work with. [Bug 1578344]. * win/Makefile.in: * win/makefile.vc:
* Assorted minor cleanups.dkf2007-09-0810-203/+225
|
* header cleanupdgp2007-09-076-13/+9
|
* * generic/tkWindow.c (Initialize): Moved common Tk initializationdgp2007-09-061-8/+2
| | | | | | | | | | | * generic/tkInitScript.h (removed): script out of tkInitScript.h * macosx/tkMacOSXInit.c: and multiple TkpInit() routines and * unix/Makefile.in: into the common Initialize() routine in * unix/tkUnixInit.c: generic code. Also removed constraint on * win/tkWinInit.c: ability to define a custom [tkInit] before calling Tk_Init(). Until now the custom [tkInit] had to be a proc. Now it can be any command. Removal of tkInitScript.h also fixes [Bug 1656283].
* Synchronize with tcl rules.vcpatthoyts2007-08-211-9/+14
|
* Fix bug #1692927 (buffer length problems). Added 'testfindwindow' and ↵patthoyts2007-08-012-34/+152
| | | | | | | 'testgetwindowinfo' and extended 'testwinevent' for WM_COMMAND support to enable testing native messagebox dialogs and added a new test file to use these functions.
* * win/tkWinWm.c (WmIconphotoCmd): fix wm iconphoto RGBA issues.hobbs2007-06-101-5/+15
| | | | [Bug 1467997] (janssen)
* * win/tkWinMenu.c (TkWinHandleMenuEvent): improve handling tohobbs2007-06-091-16/+15
| | | | | allow for unicode char menu indices and not use CharUpper on Tcl utf strings. [Bug #1734223]
* * unix/configure: autoconf-2.59 (FC6 fork)dgp2007-05-182-21/+31
| | | | | | | | | | | * win/configure: * README: Bump version number to 8.5a7 * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in:
* Test ttk widgetspatthoyts2007-05-151-2/+18
|
* [Tk Bug 1712081]dgp2007-05-143-11/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * unix/Makefile.in: Updates to account for new and deleted files * win/Makefile.in: tkStubImg.c and tkOldTest.c. * win/makefile.bc: * win/makefile.vc: * generic/tkOldTest.c (new): New file used to create testing * generic/tkTest.c: commands for testing various Tk * tests/constraints.tcl: legacy interfaces where a separate * tests/image.test: compilation unit is needed in order to #define suitable macros during compilation. Only the effect of USE_OLD_IMAGE on Tk_CreateImageType() is currently tested, but more similar testing commands can be added to this same file. New constraint defined to detect presence of the image type provided by the new testing code, and a few tests added to exercise it. Having USE_OLD_IMAGE support tested by the default test suite should reduce chance of a recurrence of this bug. * doc/CrtImgType.3: Revised docs to better indicate the legacy * doc/CrtPhImgFmt.3: nature of the interfaces supported by USE_OLD_IMAGE. * generic/tkDecls.h: make genstubs * generic/tkStubInit.c: * generic/tk.decls: Reworked USE_OLD_IMAGE support to use * generic/tk.h: the same support mechanisms both with * generic/tkStubImg.c (deleted):and without a stub-enabled build. In each case, route the legacy calls to Tk_CreateImageType and Tk_CreatePhotoImageFormat through the Tk_CreateOldImageType and Tk_CreateOldPhotoImageFormat routines. Add those routines to the public stub table so they're available to a stub-enabled extension. Remove the definition of Tk_InitImageArgs() and use a macro to convert any calls to it in source code into a comment. * generic/tkImage.c: Removed the MODULE_SCOPE declarations that * generic/tkImgPhoto.c: broke USE_OLD_IMAGE support.
* Make the tktest build work when Tcl is located in a path with a space indkf2007-05-051-2/+2
|
* Slight simplificationdkf2007-05-051-3/+4
|
* TIP #145 implementationpatthoyts2007-05-044-6/+157
|
* Sync with tcl versionpatthoyts2007-05-041-13/+93
|
* Standardize function definition format.dkf2007-04-173-337/+474
|
* Skip OS version test, should work on Vista/Aero now as well as XPjenglish2007-04-101-37/+24
| | | | [Fixes #1687299, thanks to George Petasis for tracking this down].
* Re-sync with Tile codebase so patches can flow back and forth.jenglish2007-04-102-110/+53
|
* Added compliler define SUPPORT_CONFIG_EMBEDDED to support config of -use ↵chengyemao2007-02-282-3/+4
| | | | option at Windows
* Reduce the number of warningsdkf2007-02-233-58/+51
|
* Less of that K&R or wrongly indented function header style!dkf2007-02-226-383/+433
|
* Windows build fixesJoe Mistachkin2007-02-092-4/+10
|
* see logJoe Mistachkin2007-02-043-7/+18
|
* Support IsAppThemed() call. This is what is used when theming ispatthoyts2007-02-021-3/+8
| | | | turned off just for an individual application.
* Build fix for man2tcl.c with MSVC8Joe Mistachkin2007-01-191-2/+4
|
* various "const" additions, in line with TIP #27nijtmans2007-01-182-4/+4
|
* More warning squelching (mostly uninit variable warnings)dkf2007-01-125-33/+41
|
* Added more build output that everyone should ignoredkf2007-01-121-1/+3
|
* Revert previous change to keep in sync with Tile codebase.jenglish2007-01-113-20/+18
| | | | | | | The minor warnings from GCC fixed in the previous revision were false positives due to improper use of "-Wconversion". Still compiles cleanly with "gcc -Wall -Werror" (gcc 3.3.5).
* * win/tcl.m4(CFLAGS_WARNING): Remove "-Wconversion".jenglish2007-01-112-30/+20
| | | | | This was removed from unix/tcl.m4 2004-07-16 but not from here. * win/configure: Regenerated.
* Many minute fixes to reduce number of minor warnings from GCC.dkf2007-01-1117-179/+203
|
* various "const" additions, in line with TIP #27nijtmans2007-01-052-4/+4
| | | | fix bug #1627732
* (TkpDisplayButton): lint init. [Bug 1618604]hobbs2006-12-191-2/+2
|
* * doc/cursors.n: Mention "none" in supportedmdejong2006-12-172-1/+3
| | | | | | | | | | | | | | | | | | cursor list. Fix comment that incorrectly claims that the Win32 "no" cursor hides the cursor. * tests/cursor.test: Test "none" cursor. * unix/tkUnixCursor.c (CreateCursorFromTableOrFile, TkGetCursorByName): Define a table of Tk cursors that is searched in addition to the X cursor table. A Tk cursor is loaded from a data string and works with the same options as the built in X cursors. This code makes it possible to use "none" as a cursor name under Unix. * win/rc/cursor9a.cur: Added none Win32 cursor. * win/rc/tk_base.rc: Define a built-in Win32 cursor named "none". [Patch 1615427]
* * win/Makefile.in, unix/Makefile.in (demo): add 'demo' targethobbs2006-12-131-1/+4
|
* * win/tkWinButton.c (InitBoxes): Call Tcl_Panic()mdejong2006-12-122-3/+13
| | | | | | | | | | | | if loading of bitmap resources fails. This change generates an error if Tk is unable to find button widget resources instead of silently failing and then drawing widgets incorrectly. win/rc/tk_base.rc: If the user defines BASE_NO_TK_ICON then compile the base resources file without a "tk" icon. This change makes it easier to replace the default tk icon with a custom icon. [Patch 1614362]
* TIP 300 IMPLEMENTATIONKevin B Kenny2006-12-011-1/+57
|
* * doc/wm.n, tests/winWm.test:hobbs2006-12-011-27/+80
| | | | * win/tkWinWm.c: add -transparentcolor attribute for Windows.
* * unix/tkUnixMenu.c (DrawMenuUnderline): bound Tcl_UtfAtIndex usagehobbs2006-11-241-3/+3
| | | | * tests/menu.test (menu-36.1): [Bug 1599877]
* * win/tkWinMenu.c (TkWinHandleMenuEvent, DrawMenuUnderline):hobbs2006-11-241-24/+34
| | | | handle unichar underlining correctly and safely. [Bug 1599877]