summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
...
* [Patch 2542828] use stock Win32 help arrow cursor for question_arrowpatthoyts2009-02-221-1/+5
|
* Correct the ttk::treeview border on XP and Vista.patthoyts2009-02-211-1/+11
|
* * win/tcl.m4, win/configure: Check if cl groks _WIN64 already tohobbs2009-02-172-76/+144
| | | | | avoid CC manipulation that can screw up later configure checks. Use 'd'ebug runtime in 64-bit builds.
* * win/configure.in, win/configure: align better with tclhobbs2009-02-162-428/+498
| | | | version. Ensures finding correct CPP for Win64.
* - eliminate some unnessary type castsnijtmans2009-01-287-57/+56
| | | | | - some internal const decorations - spacing
* * generic/tk.h: Bump patchlevel to 8.6b1.1 to distinguishdgp2009-01-162-3/+3
| | | | | | | | | * library/tk.tcl: CVS snapshots from the 8.6b1 and 8.6b2 releases. * unix/configure.in: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* [Bug 1847002] On Windows a grab can be bypassed using the taskbar. This ↵patthoyts2009-01-071-19/+80
| | | | prevents that by handling the keyboard activation message and the system menu commands when grabs are present.
* Use task modal rather than system modal for messageboxes and use ↵patthoyts2009-01-061-2/+5
| | | | MB_SETFOREGROUND to get the user notification if the application is not the foreground application (flashing in the taskbar). [Bug 2484771]
* * win/rules.vc: small bug not setting SYMBOLS macro fixed.davygrvy2008-12-311-1/+2
|
* TIP#171 implementation - sanity for <MouseWheel> event handling!dkf2008-12-281-7/+18
|
* Implementation of TIP #244, PNG image support.dkf2008-12-282-2/+4
|
* * README: Bump version number to 8.6b1dgp2008-12-192-3/+3
| | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* remove unused variablesnijtmans2008-12-161-4/+2
|
* Fix some problems running the tests on windows. As Tk tests run in ↵patthoyts2008-12-101-1/+2
| | | | -singleproc 1 we cannot do the script testing without damaging the later native tests.
* Fixed windows build glitches for tip 324patthoyts2008-12-101-3/+3
|
* TIP #324 IMPLEMENTATIONdas2008-12-104-30/+578
|
* TIP 337dgp2008-12-094-12/+12
| | | | | | | | | | | | | | | | | | | | | | * generic/tkBind.c: Updated callers of Tcl_BackgroundError() * generic/tkCanvas.c: to use the new routine * generic/tkEntry.c: Tcl_BackgroundException() as appropriate. * generic/tkImgBmap.c: * generic/tkListbox.c: * generic/tkSelect.c: * generic/tkTextDisp.c: * generic/tkTextWind.c: * macosx/tkMacOSXHLEvents.c: * macosx/tkMacOSXMenu.c: * macosx/tkMacOSXMenus.c: * macosx/tkMacOSXScale.c: * macosx/tkMacOSXWindowEvent.c: * unix/tkUnixScale.c: * unix/tkUnixWm.c: * win/tkWinButton.c: * win/tkWinMenu.c: * win/tkWinScrlbr.c: * win/tkWinWm.c:
* Implementation of TIP #197.dkf2008-12-061-1/+2
|
* Added vista theme to iron out the visual differences between vista and XP.patthoyts2008-12-051-2/+19
|
* Remove references to deleted filedkf2008-12-051-3/+3
|
* elminate warning: unused variable 'tkwin'nijtmans2008-11-271-4/+1
| | | | | Replace Tcl_SetResult(interp, NULL, ....) calls with Tcl_ResetResult(interp) everywhere
* Fixed up complaints from MSVC engendered by the last commit. In particular ↵patthoyts2008-11-222-9/+8
| | | | replaced round() which is a C99 function.
* TIP#119 implementation. [Patch 1611359]dkf2008-11-221-56/+247
|
* [Bug 2307837] avoid some locale-dependent failures by using id's or an ↵patthoyts2008-11-221-2/+25
| | | | english constraint
* Minor simplification in fix for [Bug 2312027]:nijtmans2008-11-181-4/+6
| | | | | | | | no need to malloc and copy photo type name because it is a constant to begin with. Convert Tcl_SetResult(......, TCL_DYNAMIC) to Tcl_SetResult(......, TCL_VOLATILE), in preparation for TIP #340
* bug 2239034: restrict [wm manage] to Frame type widgetspatthoyts2008-11-151-1/+7
|
* reverted change from 2008-11-06 (was under the impression thatnijtmans2008-11-112-2/+2
| | | | "-Wno-implicit-int" added an extra warning)
* More small changes to use C89 better and manage the result more efficiently.dkf2008-11-081-11/+11
|
* Lots of small changes to make code more pretty and C89-like.dkf2008-11-086-20/+24
|
* add "-Wno-implicit-int" flag for gcc, as on UNIXnijtmans2008-11-062-2/+2
| | | | | Use tkUnixDefault.h under CygWin. With this change, at least the X11 version of Tk can be built with cygwin
* tkWinTest.c: fix warning: assignment discards qualifiers from pointer target ↵nijtmans2008-11-031-2/+2
| | | | type
* const fixes for windows codepatthoyts2008-11-031-13/+15
|
* Implemented the themed spinbox widget ttk::spinbox.patthoyts2008-11-012-6/+64
|
* CONSTify TkPrintPadAmount, TkCreateFrame, TkCreateMainWindownijtmans2008-10-281-12/+9
| | | | | and Tk_ParseArgv. move TkSelGetSelection to internal stub table (needed in tkWinTest.c)
* * win/tkWinTest.c: Revise [testclipboard] to form thatdgp2008-10-281-25/+15
| | | | | * tests/winClipboard.test: handles encodings. [Bug 2191960] * tests/constraints.tcl: [tcltest::bytestring] no longer used.
* * README: Bump version number to 8.6a4dgp2008-10-232-3/+3
| | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* Factor out the platform-specific bits of [tk busy]. [Bug 2180919]dkf2008-10-202-33/+215
|
* msvc uses __inline, so added the necessary macro now that we are using thispatthoyts2008-10-191-3/+4
|
* Implementation of the [tk busy] command on non-OSX.dkf2008-10-183-3/+6
| | | | Adapted from [Patch 1997907]
* [Bug 1825353] To fix a problem with tiny fonts on Russian versions ofpatthoyts2008-10-181-3/+16
| | | | | Windows we will avoid removing the internal leading for fixed width fonts. See the bug for more details on why this change is as it is.
* Add "const" to many internalnijtmans2008-10-178-55/+57
| | | | | | | | const tables, so those will be put by the C-compiler in the TEXT segment in stead of the DATA segment. This makes those table sharable in shared libraries.
* Corrected some errors from the previous commitpatthoyts2008-10-061-4/+2
|
* Greatly clean up Tk's handling of the writability of the Tcl result object.dkf2008-10-055-97/+75
|
* Convert %g to Tcl_PrintDouble to avoid locale trouble. [Bug 2112563]dkf2008-10-031-2/+2
|
* doc fixesJoe Mistachkin2008-10-021-2/+2
|
* * generic/tkImgPhoto.c: Changed TclStack* calls to ck* calls so thatdgp2008-08-281-10/+1
| | | | | | | | we don't create new dependencies on Tcl internals. * unix/tkUnixPort.h: Removed #include of tclInt.h that has been * win/tkWinPort.h: disabled for three years. If we needed this we'd have noticed by now.
* * README: Bump version number to 8.6a3dgp2008-08-282-3/+3
| | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* Split the photo image core into two pieces to make it easier to maintain.dkf2008-08-253-3/+6
|
* After some discussion with Joe English and subsequently thegeorgeps2008-08-192-30/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | X.org developers (Keith Packard in particular), it was discovered that Tk is doing management of XIDs that it shouldn't need to do. The very common XC-MISC extension which has come with every version of X for the last 15 years is used with Xlib now, to retrieve the information about the used/unused XIDs. The public Tk_FreeXId is now a no-op. Joe English reviewed the patch, and said "please commit." The patch is associated with the bug tracker id: 2039720 generic/tkError.c: Remove the usage of TkpWindowWasRecentlyDeleted. generic/tkInt.decls: Update the declarations for the now unused internalstubs. generic/tkIntDecls.h: Regenerated based on tkInt.decls. generic/tkIntPlatDecls.h: Regenerated based on tkInt.decls. generic/tkStubInit.c generic/tkWindow.c: Remove the calls to TkInitXId, and TkFreeWindowId. macosx/tkMaxOSXPort.h: Remove TkFreeWindowId and TkInitXId macro definitions. macosx/tkMacOSXXStubs.c: Remove the no-op TkpWindowWasRecentlyDeleted. unix/tkUnixEvent.c: Remove call to TkFreeXId. unix/tkUnixXId.c: Remove a lot of unnecessary code (see above). win/tkWinPort.h: Remove TkFreeWindowId and TkInitXId. win/tkWinWindow.c: Remove TkpWindowWasRecentlyDeleted.
* * README: Bump version number to 8.6a2dgp2008-08-122-3/+3
| | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: