summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Finish the implementation of the CG version of the X Drawing layer.wolfsuit2004-07-255-60/+209
| | | | | Add support for returning values for the wm attributes commands, and use FSRef's rather than FSSpec's.
* [Merge from HEAD]cc_benny2004-07-231-0/+14
| | | | | | | | | | | | Mac OS X: Fix several problems with Icelandic (and Faroese) keyboards reported by Jérôme Gagnon-Voyer <gagnonje5000<at>mac<dot>com> on tcl-mac on 2004-03-22. * macosx/tkMacOSXKeyEvent.c (KLSInit): Add. (GetKeyboardLayout): Add calls to Keyboard Layout Services, if present. Rework classic handling. Use GetKCHREncoding(). Add parameter encodingPtr. (GetKCHREncoding): Add.
* [merge from trunk version 1.9]cc_benny2004-07-231-48/+338
| | | | | | | | | | | | Fix several problems with Icelandic (and Faroese) keyboards reported by Jérôme Gagnon-Voyer <gagnonje5000<at>mac<dot>com> on tcl-mac on 2004-03-22. (KLSInit): Add. (GetKCHREncoding): Add. (GetKeyboardLayout): Add calls to Keyboard Layout Services, if present. Rework classic handling. Use GetKCHREncoding(). Add parameter encodingPtr.
* * library/tkfbox.tcl (::tk::dialog::file::Update): use -directoryhobbs2004-07-222-8/+19
| | | | | [pwd] (instead of .) to get around some VFS edge case bugs. Use [bind $w], not [$w configure] to modify bindings.
* Don't queue events for unmapped children.wolfsuit2004-07-212-1/+10
|
* * generic/tkEvent.c (Tk_HandleEvent): ensure IC focus is set afterhobbs2004-07-212-1/+16
| | | | creation. [Bug #905830]
* * unix/tcl.m4: fixed Darwin autoconf breakage caused bydas2004-07-203-128/+146
| | | | | recent CFLAGS reordering. * unix/configure: regen
* * macosx/Makefile: added support to tk framework build todas2004-07-201-3/+3
| | | | | | | | | | | | | optionally install tk manpages in addition to html help, similarly to tcl/macosx/Makefile. * macosx/Wish.pbproj/project.pbxproj: fixes for building with non-default SYMROOT/OBJROOT/SRCROOT, added support for using a Tcl.framework in DYLIB_INSTALL_PATH != /Library/Frameworks, added optional support for building html help without tcl sources present by giving explicit location of tcltk-man2html script. * macosx/tkMacOSXMenu.c: fixed #include case sensitivity bug.
* * macosx/Makefile: added support to tk framework build todas2004-07-204-10/+35
| | | | | | | | | | | | | optionally install tk manpages in addition to html help, similarly to tcl/macosx/Makefile. * macosx/Wish.pbproj/project.pbxproj: fixes for building with non-default SYMROOT/OBJROOT/SRCROOT, added support for using a Tcl.framework in DYLIB_INSTALL_PATH != /Library/Frameworks, added optional support for building html help without tcl sources present by giving explicit location of tcltk-man2html script. * macosx/tkMacOSXMenu.c: fixed #include case sensitivity bug.
* * unix/Makefile.in, unix/tcl.m4: move (C|LD)FLAGS after theirhobbs2004-07-195-806/+777
| | | | | | | | | | | | * unix/configure.in, unix/configure: _DEFAULT to allow for env setting to override m4 switches. Consolidate header checks to limit redundancy in configure. (CFLAGS_WARNING): Remove -Wconversion, add -fno-strict-aliasing for gcc builds (need to suppress 3.x type puning warnings). (SC_ENABLE_THREADS): Set m4 to force threaded build when built against a threaded Tcl core. Reorder configure.in for better 64-bit build configuration, replacing EXTRA_CFLAGS with CFLAGS. [Bug #874058]
* 2004-07-14 Jim Ingham <jingham@apple.com>wolfsuit2004-07-152-4/+17
| | | | | | | | * macosx/tkMacOSXCursor.c (TkpSetCursor): The code to not reset the cursor more often than necessary was getting fooled when the current cursor was nulled out when the current cursor gets freed. So in the case where the input cursor was NULL, we have to just always set it. [Bug #894550]
* * generic/tkUndo.c (TkUndoSetDepth): correct -maxundohobbs2004-07-142-2/+5
| | | | segfault. [Bug #969358] (jiangwu)
* updated to patchlevel 8.4.7hobbs2004-07-142-4/+5
|
* * README, macosx/Wish.pbproj/project.pbxproj: bumped tohobbs2004-07-138-18/+24
| | | | | * unix/configure, unix/configure.in, unix/tk.spec: patchlevel 8.4.7 * win/configure, win/configure.in:
* Users can cause Unix file dialog to vanish early; treat like Cancel [Bug 987169]dkf2004-07-112-1/+18
|
* * generic/tkCmds.c (Tk_WinfoObjCmd): refetch interp result obj forhobbs2004-06-292-1/+10
| | | | 'winfo id' as it can change when making the window exist.
* Fix [Bug 979239] by only redrawing an image when it has real area.dkf2004-06-252-1/+16
|
* * generic/tkCanvText.c (DisplayCanvText): Fix textmdejong2004-06-082-9/+34
| | | | | | | | | | | | | | rendering problem with canvas text items that have a selected region. The previous implementation would render the whole line and then redraw the selected text if it was a different color. This caused problems when the selected text foreground differs from the normal text foreground, the anti-aliasing alpha pixels for the two text strings would blend together resulting in strange looking text. The fix is to draw the normal text and the selected text separately. This problem has only been observed under Windows, with anti-aliased text. [Patch 968725]
* silence compiler warningdgp2004-06-081-3/+2
|
* Modified UpdateWrapper to fix bug 767176chengyemao2004-05-152-3/+7
|
* Shrank the font size of messages in the Unix/X11 [tk_messageBox]dkf2004-05-132-2/+8
| | | | It looks better like this. :^)
* * generic/tkBind.c <HandleEventGenerate>: Modified to fix wishdgp2004-05-132-3/+16
| | | | | crach due to incorrectly generate <Destroy> event. This bug was reported in comp.lang.tcl but not logged.
* Apply fix from tcl bug #950049 for make docs.patthoyts2004-05-102-2/+6
|
* * win/tkWinFont.c (Tk_MeasureChars,Tk_DrawChars,etc): Make surehobbs2004-05-052-15/+39
| | | | | that the lastSubFontPtr remains valid even when the subfont array is reallocated. [Bug #618872] (dkf, hobbs)
* * win/tkWinMenu.c, unix/tkUnixMenu.c (DrawMenuEntryLabel): placehobbs2004-05-033-2/+33
| | | | | images of compound menu entries in indicator space if not a radio of checkbutton. [Bug #756952] (eserte)
* * win/tkWinX.c: fix drawing of unicode chars in menuhobbs2004-05-034-5/+16
| | | | | * win/tkWinInt.h (TkWinProcs): titles. [Bug #904371] (riefenstahl) * win/tkWinMenu.c (ReconfigureWindowsMenu):
* * generic/tkClipboard.c: Move TkClipCleanup from tkClipboard.chobbs2004-05-036-55/+183
| | | | | | | | | * mac/tkMacXStubs.c: to being implemented in a platform * macosx/tkMacOSXXStubs.c: specific manner. The cleanup order was * unix/tkUnixEvent.c: bad at least on Windows, where we * win/tkWinX.c: reset/cleared display info that was still needed for the clipboard to render. [Bug #939389, #822002, #732662]
* * library/panedwindow.tcl (MarkSash): call DragSash to stop sashhobbs2004-05-032-1/+11
| | | | | | jump when B1 is pressed and released without moving. [Bug #932155] Make the panedwindow -opaqueresize option work as per the docs. [Bug #778893]
* * tests/panedwindow.test: panedwindow-25.1hobbs2004-05-033-14/+49
| | | | | * generic/tkPanedWindow.c (Unlink): clean up -before/-after refs to a slave when removing it. [Bug #928413] (griffin)
* (ImgPhotoCmd): correct matched handling to that in headhobbs2004-05-031-2/+3
|
* * generic/tkImgPhoto.c (ImgPhotoConfigureMaster): force -data intohobbs2004-05-032-5/+21
| | | | | | ByteArray and -format into String to correctly handle them if they have been shimmered or created as some other object type. (ImgPhotoCmd): correctly init matched to 0.
* Backported fix for bug #915350 "Tk sets min, max size in WM_HINTS when itjenglish2004-04-212-2/+16
| | | | shouldn't" and #922336 "Tk apps have no maximize window button under KDE-3.2.1"
* * library/bgerror.tcl (bgerror): rework to only set -topmost bithobbs2004-04-172-56/+42
| | | | | on Windows if necessary. Also use existing ::tk functions for placing dialog and managing focus/grab.
* Fix for Bug 220871.wolfsuit2004-04-012-10/+21
|
* Backport of FRQ 540375 changes.dkf2004-03-272-10/+323
|
* Backport of 923555 fixesdkf2004-03-264-28/+140
|
* XMoveWindow and XMoveResizeWindow need to propagate configure notify eventswolfsuit2004-03-212-4/+58
| | | | down to their children.
* Trivial bug in tracking Hide/Show pairs.wolfsuit2004-03-171-2/+2
|
* Get the "Command-H" -> hide binding working. Also remove the spuriouswolfsuit2004-03-174-46/+123
| | | | Quit menu item from the File command.
* update release datecore_8_4_6dgp2004-03-011-2/+2
|
* updated release note files for 8.4.6dgp2004-03-012-3/+5
|
* * unix/tcl.m4 (SC_CONFIG_CFLAGS): Allow 64-bit enabling ondgp2004-03-013-2/+8
| | | | | IRIX64-6.5* systems. [Bug 218561] * unix/configure: autoconf-2.13
* * (TkpInitKeymapInfo): Don't make <Alt> and <Meta> synonymscc_benny2004-02-251-1/+15
| | | | for <Command> and <Option> for now. (Copied from 1.17)
* typodgp2004-02-231-2/+2
|
* * macosx/tkMacOSXDraw.c:das2004-02-237-40/+113
| | | | | | | | | | * macosx/tkMacOSXXStubs.c: * xlib/ximage.c: fixed MacOSX XGetImage/XPutImage and related functions to deal properly with XImages copied from screen. * generic/tkCanvPs.c (TkImageGetColor): MacOSX fix. * generic/tkImgPhoto.c (ImgPhotoDisplay): enabled alpha blending for images with partial transparency on MacOSX. [Bug 809157]
* date typosdgp2004-02-201-3/+3
|
* update changes for 8.4.6 releasedgp2004-02-201-1/+29
|
* move 8.4.6 tag to include grid fixhobbs2004-02-181-2/+2
|
* Fixed a bug in grid geometry calculations forpspjuth2004-02-183-18/+46
| | | | a shrinking grid. [Bug 899246]
* note 8.4.6 tag pointhobbs2004-02-181-0/+2
|