summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * tests/wm.test: Add deleteWindows at start ofmdejong2002-08-083-5/+33
| | | | | | | new transient tests so they do not fail if the toplevels already exist. * unix/tkUnixWm.c: Revert patch for Tk Bug #592201 which incorrectly removed numTransients member.
* Fix for Tk Bug #592201 "wm transient fails with two masters".jenglish2002-08-084-23/+72
|
* * tests/unixWm.test: Corrected packaging of unixWm-50.3 so thatdgp2002-08-082-5/+15
| | | | | [setupbg] and [cleanupbg] always balance, no matter what tests are skipped.
* *** empty log message ***rmax2002-08-081-0/+4
|
* * unix/Makefile.in: Fixed typos in DISTNAME, and ZIPNAME.rmax2002-08-081-3/+3
|
* 8.4b2 tag notecore_8_4_b2hobbs2002-08-081-0/+2
|
* * generic/tkButton.c (TkButtonWorldChanged): added GCFont handlinghobbs2002-08-082-1/+13
| | | | | to the disabledGc of buttons when compound != none. The drawing appears to be incorrect across platforms still. [Bug #477740]
* * generic/tkImgGIF.c (FileReadGIF): fixed -from handling for gifshobbs2002-08-081-5/+5
| | | | [Bug #467524] (obermeier)
* * generic/tkCanvUtil.c (TkSmoothParseProc): recognize the built-inhobbs2002-08-083-4/+20
| | | | | | bezier method by name. [Bug #578654] * doc/canvas.n: update to note that -smooth really doesn't take or return just booleans.
* * win/configure:hobbs2002-08-083-4/+29
| | | | | * win/tcl.m4: added shell32 to libs for updated native Windows tk_chooseDirectory dialog.
* * tests/panedwindow.test: added -text foobar to some test buttonshobbs2002-08-081-5/+5
| | | | | to enable correct testing of panedwindow across platforms. [Bug #582370]
* * generic/tkPanedWindow.c (Tk_PanedWindowObjCmd):hobbs2002-08-082-12/+12
| | | | | | * library/panedwindow.tcl: changed class from PanedWindow to Panedwindow to not conflict with existing bwidgets, but also to be more regular with other names used in the core.
* * doc/GetBitmap.3: removed doc refs to deprecatedhobbs2002-08-081-2/+2
| | | | Tk_GetBitmapFromData. [Bug #590379]
* * win/tkWinMenu.c (TkpSetWindowMenuBar): fixed logic bug in whenhobbs2002-08-081-4/+3
| | | | to idle call ReconfigureWindowsMenu.
* * win/tkWinDialog.c: enabled use of the updated native Windowshobbs2002-08-081-7/+3
| | | | | directory browser (tk_chooseDirectory). This does require shell32.dll v4.71 or greater. [Patch #468139]
* Made panedwindow tests all work again; I'm fairly sure the current behaviour ↵dkf2002-08-062-6/+26
| | | | is still not right, but it is definitely better than it was when I first started tinkering with the panedwindow in that now it at least picks a sensible size in one dimension when working with widgets whose size is not known immediately.
* * tests/defs.tcl: removed file. No longer needed now that Tk isdgp2002-08-062-1064/+5
| | | | using the tcltest package to do its testing.
* * win/tkWinFont.c: Additional changes to fix CONST warnings ondgp2002-08-053-7/+10
| | | | * win/tkWinWM.c: Windows due to latest patch. Tks Vince Darley.
* Applied companion patch for Tcl Patch 585105,dgp2002-08-05103-700/+855
| | | | | | | | | | | | | | | | | | | | | updating Tk to use Tcl 8.4's fully CONST-ified interface, and fully CONSTifying Tk at the same time. This patch includes purging Tk of its last direct access to interp->result. [Bug 589853] The substantial changes include copying event sequence strings into Tcl_DStrings in tkBind.c, and copying [text] indices into Tcl_DStrings because parsing them involved overwriting them. If this causes performance trouble, that can be resolved by further converting them to Tcl_Obj's. The #defines USE_NON_CONST and USE_COMPAT_CONST have the same effect for Tk as they do for Tcl. (They actually change tcl.h)
* Stopped a potential core dump from happening when a idle event outlives its ↵dkf2002-08-022-2/+11
| | | | clientdata.
* different method of silencing compiler warning.dgp2002-08-021-3/+3
|
* silenced compiler warningdgp2002-08-021-2/+3
|
* Postpone paned-window layout arrangement on geometry event until idle,dkf2002-07-312-3/+16
| | | | | | | as is done in other window managers, to fix problems with size calculations when the children don't already know their sizes anyway. Now the layout of the vertical pane demo works better (overall initial window width is right!)
* Resynch with Tcldkf2002-07-312-40/+53
|
* * unix/configure: Regen.mdejong2002-07-294-205/+272
| | | | | | | * unix/configure.in: Remove code that was setting CC_SEARCH_FLAGS and LD_SEARCH_FLAGS to try to account for cc vs ld linking. Tcl now handles this. * unix/tcl.m4: Update from Tcl.
* * unix/Makefile.in: Add MAJOR_VERSION, MINOR_VERSION,mdejong2002-07-286-318/+403
| | | | | | | | | | | | | | | | | | | PATCH_LEVEL, INSTALL_LIBRARY, STUB_LIB_FILE, and LIB_FILE to support changes in tcl.m4 related to library builds. Use MAKE_LIB macro to avoid dealing with RANLIB issues. Rename TK_CC_SEARCH_FLAGS to CC_SEARCH_FLAGS and rename TK_LD_SEARCH_FLAGS to LD_SEARCH_FLAGS. Use new INSTALL_LIB and INSTALL_STUB_LIB substs to deal with ranlib issues when install libraries. * unix/configure: Regen. * unix/configure.in: Remove AC_PROG_RANLIB since this is done by tcl.m4 now. Define CC_SEARCH_FLAGS instead of TK_CC_SEARCH_FLAGS and so on. Use MAKE_LIB and MAKE_STUB_LIB from tcl.m4. Remove AC_SUBST calls that are no done in tcl.m4. * unix/tcl.m4: Update from Tcl. * unix/tkConfig.sh.in: Subst CC_SEARCH_FLAGS and LD_SEARCH_FLAGS.
* Last commit missed a few lines.pspjuth2002-07-251-1/+7
|
* Objectifed wm. [Patch #564521]pspjuth2002-07-251-1126/+2085
| | | | Note: this commit has not been tested.
* Objectifed wm. [Patch #564521]pspjuth2002-07-258-2645/+5329
|
* * tests/spinbox.test: added spinbox-22.[1-3]hobbs2002-07-253-16/+45
| | | | | | * generic/tkEntry.c (ConfigureEntry): made the textvariable value take precedence over changed -from/-to values, unless it must be constrained. [Bug #559078]
* * library/spinbox.tcl (MouseSelect): when not in the entry, justhobbs2002-07-252-15/+15
| | | | | return instead of invoking - ButtonUp handles invoking already. [Bug #499168]
* * library/tk.tcl (RestoreFocusGrab): handle the case where thehobbs2002-07-252-3/+12
| | | | FocusGrab info is not set. [Bug #553283]
* see changeloghobbs2002-07-241-0/+21
|
* * tests/canvas.test: added canvas-14.[1-6]hobbs2002-07-242-19/+44
| | | | | | | * generic/tkCanvas.c (CanvasWidgetCmd): corrected handling of 'scan' subcommand args. Also removed early return cases to goto done instead where the canvasPtr would be Tcl_Release'd. This may solve other problems with unreleased canvasPtr's. [Bug #581560]
* * win/tkWinButton.c (TkpDisplayButton): corrected display of focushobbs2002-07-241-9/+10
| | | | | ring around the actual text when the button is a compound button. [Bug #583691]
* * unix/README: Corrected notes about running user interactive Tkhobbs2002-07-241-5/+7
| | | | tests. [Bug #462320]
* * generic/tkText.c (TextEditUndo): set isDirtyIncrement to -1 whenhobbs2002-07-241-14/+16
| | | | reverting to note proper "dirtiness". [Bug #580362] (callewaert)
* * generic/tkEntry.c (DisplayEntry): correct cursor position beforehobbs2002-07-241-3/+3
| | | | calling Tk_SetCaretPos. (yamamoto)
* * unix/configure: Regen.mdejong2002-07-232-116/+144
| | | | * unix/tcl.m4: Update from Tcl.
* * unix/configure: Regen.mdejong2002-07-233-17/+21
| | | | * unix/tcl.m4: Update from Tcl.
* removed invalid ChangeLog entrymdejong2002-07-231-15/+0
|
* * library/choosedir.tcl (tk::dialog::file::chooseDir):mdejong2002-07-226-40/+31
| | | | | | | | | | * library/clrpick.tcl (tk::dialog::file::chooseDir): * library/msgbox.tcl (tk::MessageBox): * library/tkfbox.tcl (tk::dialog::file): * library/xmfbox.tcl (tk::MotifFDialog): Revert [Tk patch 568278]. The transient window workaround is no longer needed since the fix for [Tk bug 570764] solved the problem for withdrawn transients.
* * unix/configure:mdejong2002-07-195-251/+265
| | | | | | | | | * unix/configure.in: * win/configure: * win/configure.in: Add AC_PREREQ(2.13) in an attempt to make it more clear that the configure scripts must be generated with autoconf version 2.13. [Tcl Bug 583573]
* Oops. Minor fix to the previous fix.drh2002-07-191-2/+2
|
* Fix a bug in the Postscript encoding vector generator that was causingdrh2002-07-192-4/+8
| | | | postscript generation to fail under Win2K.
* * unix/tkUnixSend.c: Using Tcl_GetTime instead of TclpGetTime.rmax2002-07-182-3/+7
|
* code cleanupvincentdarley2002-07-171-38/+80
|
* * library/unsupported.tcl: Extended ExposePrivateVariable, andrmax2002-07-172-8/+21
| | | | ExposePrivateCommand to accept patterns as well.
* logdgp2002-07-171-0/+5
|
* corrected reversed logic in assert -> panic conversiondgp2002-07-171-3/+1
|