summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Doc-fix: [$photo put] knows about solid colours, and not files. [Bug 640026]dkf2002-12-171-0/+6
|
* * generic/tkMain.c (Tk_Main): Call on Tcl*StartupScript*() routinesdgp2002-12-131-0/+5
| | | | to store the startup script, if any. [Bug 616245].
* * win/makefile.vc: tclThreadTest.obj not required to linkdavygrvy2002-12-101-0/+5
| | | | tktest.exe [Bug 651396]
* * generic/tkEntry.c (ConfigureEntry): keep a flag to indicate whenhobbs2002-12-091-0/+6
| | | | | a var is traced to prevent double-traces caused by configuring the widget in traces with validation on. (dejong)
* Fix typomdejong2002-12-081-1/+1
|
* * generic/tkInt.decls: add TkWinSetHINSTANCE declhobbs2002-12-081-24/+28
| | | | | | | | | | * 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.
* * win/tkWinX.c (TkWinXInit): Move cleanup into an exit handlerhobbs2002-12-061-0/+7
| | | | | | * 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.
* * tests/event.test (_keypress, _text_ind_to_x_y):mdejong2002-12-021-0/+7
| | | | | | Force focus to widget in _keypress method to avoid problems with window managers that use focus follows mouse. [Bug 526209]
* * tests/wm.test: Add wm-transient-6.3 tomdejong2002-12-011-0/+12
| | | | | | | | | | | 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]
* * tests/textDisp.test:hobbs2002-11-221-0/+6
| | | | | * generic/tkTextDisp.c (TkTextSeeCmd): handle see for unmapped text displays. [Bug #641778]
* 2002-11-19 Jim Ingham <jingham@apple.com>wolfsuit2002-11-201-0/+9
| | | | | | | | | * macosx/tkMacOSXScrlbr.c (TkpDisplayScrollbar): If the scrollbar width is set to 12 or less (but 12 is what you should use) use the small metric scrollbar. (UpdateControlValues): Fix thinko in setting off AUTO_ADJUST for the place geometry manager.
* * unix/Makefile.in: add macosx/*.tcl (buildTkConfig.tcl inhobbs2002-11-191-0/+5
| | | | particular) to the dist target.
* * generic/tkWindow.c (Tk_DestroyWindow,mdejong2002-11-141-0/+15
| | | | | | | | | | | | | | DeleteWindowsExitProc): Add TkHalfdeadWindow type and halfdeadWindowList to keep track of windows that were only partially deallocated before a call to exit. Finnish cleaning up these windows in DeleteWindowsExitProc. Keep track of cleanup status in Tk_DestroyWindow so that a window with a Destroy binding which calls exit will get fully destroyed. * tests/window.test: Add Tk_DestroyWindow tests for an assortment of half dead window cases. [Bug 630533]
* * macosx/Wish.pbproj/project.pbxproj: fixed erroneousdas2002-11-101-1/+1
| | | | removal of libtkstub before Wish was built.
* * macosx/Wish.pbproj/project.pbxproj: fixed erroneousdas2002-11-101-0/+5
| | | | removal of libtkstub before Wish was built.
* * tests/unixWm.test: Add short delay to test unixWm-51.7mdejong2002-11-071-0/+6
| | | | | to account for raise/lower changes in TIP 107. This allows the test case to pass under Window Maker on Linux.
* place info did not return all settings,pspjuth2002-11-071-0/+8
| | | | | | and didn't make sure the result was a proper list. Put '-in' first in result to be more consistent with how grid/pack info behaves. [Bug #635025][Bug #532022]
* * unix/Makefile.in: added macosx/README to dist target.das2002-11-071-0/+1
|
* * macosx/Wish.pbproj/project.pbxproj: fix to 'wish' scriptdas2002-11-071-0/+5
| | | | to allow it to work when not installed into '/'.
* * unix/configure: Regen.mdejong2002-11-061-0/+8
| | | | | | | * 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.
* no messagedavygrvy2002-11-041-1/+15
|
* * macosx/Wish.pbproj/project.pbxproj: added Wish linker flagdas2002-11-041-0/+7
| | | | | | -headerpad_max_install_names to allow use of 'install_name_tool'. fixed tkConfig.sh generation and redo_prebinding in the case where Tk is not installed alongside Tcl.
* * win/makefile.vc (TCLREGLIBNAME): Updated to registry 1.1.andreas_kupries2002-11-011-0/+4
|
* * macosx/README: added info on new package searching indas2002-10-291-0/+5
| | | | Frameworks directories.
* updated for 8.4.1 releasecore_8_4_1hobbs2002-10-221-6/+12
|
* * macosx/README: revised according to Jim's suggestionsdas2002-10-211-0/+5
| | | | * macosx/tkMacOSXAppInit.c: use standard PATH_MAX from <limits.h>
* * win/configure: Regen.hobbs2002-10-191-0/+14
| | | | | | | | * 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)
* * mac/tkMacAppInit.c: removed tcltest dependency.das2002-10-181-0/+5
| | | | [Bug #592639] (porter)
* * tests/imgPhoto.test:hobbs2002-10-181-0/+4
| | | | | * generic/tkImgPhoto.c (ImgPhotoConfigureMaster): fix arg handling for missing -format or -data options. [Bug #624974]
* * tests/text.test: properly return the number ofhobbs2002-10-171-0/+5
| | | | * unix/tkUnixFont.c (ControlUtfProc): bytes consumed. [Bug #624732]
* * macosx/README: info specific to building and runningdas2002-10-161-0/+8
| | | | | | | TclTk on Mac OS X, answers to tcl-mac list FAQs. * macosx/Makefile: permission fix after embedded install. * macosx/Wish.pbproj/project.pbxproj: after install, fix permissions of uninstalled products.
* * macosx/Wish.pbproj/project.pbxproj: added TEXT documentdas2002-10-161-0/+13
| | | | | | | | | | | | type to plist so that files can be dragged onto Wish Shell. * macosx/tkMacOSXInt.h: * macosx/tkMacOSXInit.c: * macosx/tkMacOSXFont.c: added private proc TkMacOSXUseAntialiasedText() to enable/disable quickdraw text antialiasing where available, default is enabled. Added a linked boolean ::tk::mac::antialiasedtext with write trace to allow control of antialiasing from tcl.
* dead keys first fix for MacOSXvincentdarley2002-10-161-0/+5
|
* macosx menu accelerator fixvincentdarley2002-10-161-0/+5
|
* * unix/configure:hobbs2002-10-161-0/+9
| | | | | * unix/tcl.m4: add AIX-5 ppc build support. Remove unused SC_ENABLE_MEMDEBUG.
* The grid size was not updated properlypspjuth2002-10-101-0/+6
| | | | when removing a widget from a grid. [Bug #621241] (forssen)
* * generic/tkCanvPs.c (TkImageGetColor): corrected bogus use ofhobbs2002-10-101-3/+4
| | | | | | | | 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).
* * library/tk.tcl: simplified the adding of extra <ISO_Left_Tab>hobbs2002-10-101-0/+3
| | | | and <hpBackTab> events to <<PrevWindow>>.
* * tests/canvPs.test: tests for canvas embedded window ps generationhobbs2002-10-101-0/+11
| | | | | | | | | | * 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.
* * unix/README: doc'ed --enable-symbols options.hobbs2002-10-101-0/+21
| | | | | | | * unix/Makefile.in: comment docs * unix/configure: regen * unix/tcl.m4: replaced SC_ENABLE_MEMDEBUG with a more intelligent SC_ENABLE_SYMBOLS that takes yes|no|mem|all as options now.
* * generic/tk.h: Added reminder comment to editdgp2002-10-091-0/+5
| | | | macosx/Wish.pbproj/project.pbxproj when version number changes.
* * macosx/Makefile: don't remove tclsh after building embedded.das2002-10-091-0/+7
| | | | | * macosx/Wish.pbproj/project.pbxproj: bumped version to 8.4.1; added missing library/mkpsenc.tcl to framework.
* * generic/tkInt.decls(tkIntXlib): added XQueryTree declaration fordas2002-10-091-4/+24
| | | | | | | | | | | | | | | | | | | mac & aqua, since it's now called from ParentXId via Tk_HandleEvent. * generic/tkIntXlibDecls.h: * generic/tkStubInit.c: regen. * mac/tkMacXStubs.c: added XQueryTree stub * mac/tkMacEmbed.c (TkpUseWindow): check that container window has -container option set (sync with other platforms). * mac/tkMacBitmap.c: * mac/tkMacFont.c: * mac/tkMacSend.c: * mac/tkMacTest.c: * mac/tkMacWm.c: CONSTification. * mac/tkMacProjects.sea.hqx: added tkStyle.c and tkUndo.c to tk library projects.
* * generic/tkImgPhoto.c (ImgPhotoSetSize): Only error-out if wedkf2002-10-091-3/+13
| | | | | | | | | fail to allocate a non-empty buffer; getting a NULL when we allocate an empty buffer is no problem since nothing will look at the value anyway. [Bug 619544] Also tidied up file to take into account the fact that we're using 32 bits per pixel in the master to accommodate the alpha channel as well as RGB.
* 2002-10-02 Jim Ingham <jingham@apple.com>wolfsuit2002-10-031-0/+6
| | | | | | * macosx/tkMacOSXScrlbr.c (TkpDisplayScrollbar): Put the Tk scrollbar pointer into the control reference data for the Mac scrollbar, so we can get it out again in the ScrollbarActionProc.
* * generic/tkText.c (TextBlinkProc): don't blink the cursor unlesshobbs2002-10-021-0/+3
| | | | it is visible. [Bug #616791] [Patch #614474] (bonfield)
* * tests/entry.test: added entry-20.7hobbs2002-10-021-0/+7
| | | | | | * generic/tkEntry.c (EntryTextVarProc): check if the entry if being deleted before handling an associated textvariable. [Bug #607390 #617446]
* Finally dealt with 614650 and with a simpler solution too.dkf2002-10-011-0/+10
|
* * tests/panedwindow.test: added panedwindow-28.[12]hobbs2002-09-301-0/+8
| | | | | | | * generic/tkPanedWindow.c (PanedWindowCmdDeletedProc): (Tk_PanedWindowObjCmd): when destroying the panedwindow, destroy the proxy before the parent to avoid dependency conflicts. [Bug #616589]
* 614650 is still lurking, but now mainly as a [text] widget bug...dkf2002-09-301-1/+2
|