summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Make non-default buttons in messagebox have -default normala_kovalenko2002-06-061-0/+8
|
* * unix/tkUnixFont.c (Tk_DrawChars): Don't assume thata_kovalenko2002-06-051-1/+9
| | | | | | | one char is always one byte, and that required subfont for the last character in any string is the same as for the previous character [Bug #559435] [Patch #559437]
* * changes: Document [wm transient .t .t] error.mdejong2002-05-271-0/+15
| | | | | | | | | | | | | | * tests/wm.test: Check that setting a window as a transient of itself raises an error. Check that passing a non-toplevel window to the wm transient command uses the enclosing toplevel. * unix/tkUnixWm.c (Tk_WmCmd): Raise an error if the user tries to make a toplevel a transient of itself. * win/tkWinWm.c (Tk_WmCmd): Raise an error if the user tries to make a toplevel a transient of itself. Test for other error before checking for the transient self error.
* * unix/tkUnixWm.c (WmInfo, TkWmCleanup, TkWmNewWindow,mdejong2002-05-271-1/+11
| | | | | | | | | TkWmMapWindow, TkWmDeadWindow, Tk_WmCmd): Replace WmInfo's master and masterWindowName members with a masterPtr member. This implementation is much simpler and mirrors the Win32 implementation. This change makes it easy to check the flags of the master window. No user visible changes.
* * generic/tkInt.decls: Add unix decl for TkpWmSetState.mdejong2002-05-271-0/+12
| | | | | | | | | | | * generic/tkIntPlatDecls.h: Regen. * generic/tkStubInit.c: Regen. * tests/wm.test: Test state changes between iconic, normal, and withdrawn both before and after initial mapping. * unix/tkUnixWm.c (Tk_WmCmd, TkpWmSetState): Move state change code into TkpWmSetState to more closely match the Win32 implementation. No functional changes.
* * tests/embed.test: Added cross platform embed tests.mdejong2002-05-271-0/+15
| | | | | | | | | | | | | | Check that window passed to -use has the -container option set. * tests/wm.test: Remove useless catch call. Deiconify . just in case, stackorder tests will not pass unless it is in the normal state. Add -container flag to embedded stackorder test. * unix/tkUnixEmbed.c (TkpUseWindow): * win/tkWinEmbed.c (TkpUseWindow): Lookup Tk window based on the id passed in as the value for -use. Generate an error if the Tk window did not have the -container option set.
* When creating a radiobutton with -value "" it was not drawn properlypspjuth2002-05-261-0/+7
| | | | if the -variable was created by the radiobutton. [Bug #548765]
* Negative coordinates were rounded badly causing a 1 pixelpspjuth2002-05-261-0/+6
| | | | displacement. [Bug #556526]
* * mac/tkMacWm.c (Tk_WmCmd):mdejong2002-05-241-0/+12
| | | | | | | | | | | * tests/unixWm.test: Move wm transient checks over to wm.test so they will be run on all systems. * tests/wm.test: Add tests to check for error when an iconwindow is passed to the wm transient command. * unix/tkUnixWm.c (Tk_WmCmd): * win/tkWinWm.c (Tk_WmCmd): Raise an error if one of the windows passed to the wm transient command is an iconwindow for another toplevel.
* * mac/tkMacWm.c (TkWmStackorderToplevelWrapperMap):mdejong2002-05-231-0/+9
| | | | | | | | * tests/wm.test: Add embedded Window test case for the stackorder command. * unix/tkUnixWm.c (TkWmStackorderToplevelWrapperMap): * win/tkWinWm.c (TkWmStackorderToplevelWrapperMap): Ignore embedded windows during wm stackorder command.
* * unix/configure: Regen.mdejong2002-05-211-0/+8
| | | | | | | * unix/configure.in: Invoke SC_ENABLE_SHARED before calling SC_CONFIG_CFLAGS so that the SHARED_BUILD variable can be checked inside SC_CONFIG_CFLAGS. * unix/tcl.m4: Update from Tcl.
* * A little namespace cleanup on Daniel Steffen'sdgp2002-05-201-0/+5
| | | | latest revisions to avoid defining new global commands.
* * mac/tkMacInit.c:das2002-05-201-0/+5
| | | | | | * mac/tkMacTclCode.r: include msgcat package in resources as bgerror depends on it. Restores ability of mac static build to run standalone (except for encoding file issues).
* * mac/tkMacInit.c:das2002-05-201-0/+8
| | | | | | | * library/console.tcl: * library/tk.tcl: fix tk.tcl not sourcing library files that define bindings at startup on mac. (independent of tk library files being in resources or on auto_path)
* * Cleaned up namespace usage of the bgerrordgp2002-05-081-1/+6
| | | | dialog. Completes soft dependence on msgcat. [FR 539309]
* no messagedavygrvy2002-05-081-0/+6
|
* * unix/configure:hobbs2002-04-261-0/+6
| | | | | * unix/tcl.m4: change HP-11 SHLIB_LD_LIBS from "" to ${LIBS} so that the .sl knows its dependent libs.
* * mac/tkMacTclCode.r:das2002-04-231-0/+10
| | | | | | | | | * mac/tkMacResource.r: added check of TCLTK_NO_LIBRARY_TEXT_RESOURCES #define to allow disabling the inclusion of the tk library code in the resource fork of Tk executables and shared libraries. Moved tk library code inclusion to separate file like in tcl. Added 'panedwindow' resource.
* * library/button.tcl (ButtonLeave): corrected the 3hobbs2002-04-231-0/+4
| | | | | implementations of ButtonLeave to check for Priv(relief) existing before trying to use it. [Patch #541849]
* * generic/tkTextDisp.c (DisplayLineBackground):hobbs2002-04-231-0/+7
| | | | | | * unix/tkUnix3d.c (Tk_3DHorizontalBevel): * unix/tkUnixFont.c (Tk_DrawChars): applied fixes to not overrun the X window 16-bit size limit. [Patch #541999] (bonfield)
* Fix for Bug 223739 to get rid of floating point equality test.dkf2002-04-221-0/+12
| | | | Sorry for delaying this fix for months; I hadn't noticed that it had been reviewed!
* see ChangeLoghobbs2002-04-121-0/+45
|
* see ChangeLoghobbs2002-04-121-0/+46
|
* * doc/wm.n:mdejong2002-04-101-0/+10
| | | | | | | | | * mac/tkMacWm.c: * tests/wm.test: * unix/tkUnixWm.c: * win/tkWinWm.c: Update wm stackorder usage message to make it clear that either 1 or 3 arguments are required. [Bug 540013]
* 2002-04-08 Daniel Steffen <das@users.sourceforge.net>das2002-04-081-0/+12
| | | | | | | | | | | | * mac/tkMacProjects.sea.hqx: added tkPanedWindow.c to projects * mac/tkMacAppInit.c: fixes to MSL stdin/stdout hookup to the TkConsole when using shared MSL libraries; fix for crashing bug on exit: writing to stdin/sterr when console has already been destroyed. (both fixes need support in MSL, see 'CW Pro6 changes' in tcl/mac/tcltkMacBuildSupport.sea.hqx) * mac/tkMacDialog.c: fixes to Navigation Services Dialog filter. * mac/tkMacDraw.c: add panic for overwide TkImages that would crash Tk on mac otherwise.
* * win/tkWinButton.c (TkpDisplayButton):hobbs2002-04-051-0/+39
| | | | | | * generic/tkTextMark.c (TkTextInsertDisplayProc): * generic/tkCanvText.c (DisplayCanvText): * generic/tkEntry.c (DisplayEntry): added Tk_SetCaretPos calls.
* no messagedavygrvy2002-03-291-0/+2
|
* no messagedavygrvy2002-03-291-0/+3
|
* no messagedavygrvy2002-03-291-0/+4
|
* no messagedavygrvy2002-03-281-0/+14
|
* * unix/tkUnixFont.c: Added inclusion of <arpa/inet.h>. This fixesandreas_kupries2002-03-271-0/+6
| | | | | a GCC/HPUX problem with missing a "htons". See also "tclUnixPort.h" for equivalent code.
* no messagedavygrvy2002-03-211-0/+5
|
* * Updates to handle change in type of part2 argument ofdgp2002-03-201-0/+13
| | | | Tcl_VarTraceProc typedef. [TIP 27] [Patch 532644].
* * generic/tkOldConfig.c (Tk_ConfigureValue): prevent leavinghobbs2002-03-201-0/+5
| | | | interp->result as NULL.
* Middle button no longer double pastes into text! Also cleaned some code up.dkf2002-03-071-0/+9
|
* * win/tkWinX.c: Define _WIN32_IE as 0x0300mdejong2002-03-071-0/+7
| | | | | | before including commctrl.h so that we can access the InitCommonControlsEx API when building Tk with mingw.
* Bumped patchlevel; might need changing in the future, but it makes lifedkf2002-03-061-0/+7
| | | | easier for now.
* adjust 8.4a4 release tagcore_8_4_a4hobbs2002-03-051-1/+7
|
* 8.4a4 tagged for releasehobbs2002-03-041-1/+11
|
* added catch around Triple-1 binding use of sel.lasthobbs2002-03-041-0/+4
|
* * library/console.tcl (ConsoleBind): Corrected console <<Paste>>dgp2002-03-011-0/+5
| | | | binding on Unix platforms.
* see ChangeLoghobbs2002-02-271-0/+9
|
* * generic/tkText.c (ConfigureText): reenable the blinking cursorhobbs2002-02-261-0/+14
| | | | on state change where necessary. [Bug #503772]
* Improvements to filebox tests (including two fixes due to changed behaviour ↵dkf2002-02-251-0/+6
| | | | dating from 2001-12-14)
* * unix/configure: Regen.mdejong2002-02-231-0/+5
| | | | * unix/tcl.m4: Update from Tcl.
* Added proc comments. Made configuring sash cursor more efficient.hobbs2002-02-231-0/+4
| | | | | | Added Cursor timer that restores the default cursor when pointer is no longer over the sash. This is necessary because Leave events won't be seen when moving into a paned child.
* see ChangeLoghobbs2002-02-221-4/+19
|
* noted new filesdgp2002-02-221-4/+4
|
* Fixed panedwindow binding bugs and added demos for it too.dkf2002-02-221-0/+7
|
* Stop GCC from issuing warnings about things that don't matter.dkf2002-02-221-0/+5
|