summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * macosx/tkMacOSXEmbed.c:das2006-04-221-0/+7
| | | | | | * macosx/tkMacOSXWm.c: * tests/constraints.tcl: * tests/wm.test: sync with 2006-04-18 commit to HEAD. (darley)
* * generic/tkGrid.c: Fixed handling of out of bounds row or column.dgp2006-04-121-0/+3
| | | | * tests/grid.test: [Bug 1432666]
* * changes: Updates for next RC.dgp2006-04-121-1/+5
|
* update to latesthobbs2006-04-111-1/+13
|
* * macosx/tkMacOSXDialog.c (Tk_MessageBoxObjCmd): added standard Escapedas2006-04-111-0/+3
| | | | key binding for msgbox cancel buttons [Patch 1193614], whitespace.
* * changes: added latest aqua bug fixes.das2006-04-111-2/+15
| | | | | | | | | | | | | * macosx/tkMacOSXCarbonEvents.c: handle kEventCommandUpdateStatus * macosx/tkMacOSXEvent.c: carbon event to dynamically enable the 'Preferences' app menu item when proc [::tk::mac::ShowPreferences] is defined. [Bug 700316] * macosx/tkMacOSXHLEvents.c: call ::tk::mac::* procs for all * macosx/tkMacOSXWindowEvent.c: registered appleevents [FR 1105284], implement print applevent handling, style/whitespace cleanup. * macosx/tkMacOSXDraw.c (TkMacOSXInitCGDrawing): prevent multiple init.
* * macosx/tkMacOSXInt.h: Implemented 'zoomed' window statedas2006-04-111-1/+7
| | | | | | * macosx/tkMacOSXWindowEvent.c: handling for TkAqua, via titlebar * macosx/tkMacOSXWm.c: widget clicks as well as [wm state]. * doc/wm.n: [Bug 1073456]
* *** 8.4.13 TAGGED FOR RELEASE ***dgp2006-04-101-2/+7
| | | | * changes: Updates for next RC.
* * macosx/tkMacOSXWm.c (TkSetWMName, TkMacOSXMakeRealWindowExist):das2006-04-101-0/+2
| | | | | allow empty name for toplevels, remove bogus initial window name. [Bug 1450800]
* added ref to bug 934524das2006-04-101-2/+3
|
* * macosx/tkMacOSXWm.c (WmResizableCmd): propagate window attributedas2006-04-091-0/+5
| | | | changes to Carbon window manager. [FR 1467004]
* * macosx/tkMacOSXMouseEvent.c (TkMacOSXProcessMouseEvent): fix returndas2006-04-071-0/+16
| | | | | | | | | | | | | values, implement window dragging & growing in background (with Command key down) and by fronting clicks, use correct button & modifier state API when application is in background (also in TkMacOSXButtonKeyState). * macosx/tkMacOSXWm.c (TkMacOSXGrowToplevel): ensure QD port is set correctly before using API relying on it. * macosx/tkMacOSXMouseEvent.c: now that [wm attributes -titlepath] works correctly, add OS support for dragging proxy icons and using the titlepath menu.
* * macosx/tkMacOSXWm.c (WmAttributesCmd, WmIconbitmapCmd): fix errorsdas2006-04-061-0/+10
| | | | | | | | | in setting/removing window proxy icons via [wm attributes -titlepath] and [wm iconbitmap], use HIWindow API on Tiger or later. [Bug 1455241] * unix/tcl.m4: remove TCL_IO_TRACK_OS_FOR_DRIVER_WITH_BAD_BLOCKING define on Darwin. [Tcl Bug 1457515] * unix/configure: autoconf-2.13
* see changeshobbs2006-04-051-4/+28
|
* * generic/tkWindow.c (DeleteWindowsExitProc): added commentshobbs2006-03-301-3/+9
| | | | | * generic/tkOption.c (TkOptionDeadWindow): handle OptionThreadExitProc being called before DeleteWindowsExitProc.
* * unix/tkUnixDefault.h: Changed "Black" to "#000000" and "White" todgp2006-03-291-0/+6
| | | | | "#ffffff" to work around the (broken?) X servers that do not accept those color names. [Bug 917433]
* * generic/tkWindow.c (CreateTopLevelWindow): use thread exithobbs2006-03-291-0/+5
| | | | handler for DeleteWindowsExitProc.
* Avoid pipe problems on Win98patthoyts2006-03-281-0/+4
|
* * win/configure, win/tcl.m4: define MACHINE for gcc builds as well.hobbs2006-03-281-0/+5
| | | | Needed by Tk for manifest generation.
* * macosx/tkMacOSX.h: Cleaned up & rationalized order ofdas2006-03-281-0/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * macosx/tkMacOSXBitmap.c: #includes of tk and carbon headers; * macosx/tkMacOSXButton.c: sync whitespace, comments & minor * macosx/tkMacOSXCarbonEvents.c: changes with HEAD. * macosx/tkMacOSXClipboard.c: * macosx/tkMacOSXColor.c: * macosx/tkMacOSXConfig.c: * macosx/tkMacOSXCursor.c: * macosx/tkMacOSXDialog.c: * macosx/tkMacOSXDraw.c: * macosx/tkMacOSXEmbed.c: * macosx/tkMacOSXEntry.c: * macosx/tkMacOSXEvent.c: * macosx/tkMacOSXEvent.h: * macosx/tkMacOSXFont.c: * macosx/tkMacOSXFont.h (new file): * macosx/tkMacOSXHLEvents.c: * macosx/tkMacOSXInit.c: * macosx/tkMacOSXInt.h: * macosx/tkMacOSXKeyEvent.c: * macosx/tkMacOSXKeyboard.c: * macosx/tkMacOSXMenu.c: * macosx/tkMacOSXMenubutton.c: * macosx/tkMacOSXMenus.c: * macosx/tkMacOSXMouseEvent.c: * macosx/tkMacOSXNotify.c: * macosx/tkMacOSXRegion.c: * macosx/tkMacOSXScale.c: * macosx/tkMacOSXScrlbr.c: * macosx/tkMacOSXSend.c: * macosx/tkMacOSXSubwindows.c: * macosx/tkMacOSXTest.c: * macosx/tkMacOSXWindowEvent.c: * macosx/tkMacOSXWm.c: * macosx/tkMacOSXWm.h: * macosx/tkMacOSXXStubs.c:
* Fix (and add test for) [Bug 1458234]dkf2006-03-271-0/+5
|
* * changes: Updates for next RC.dgp2006-03-221-0/+6
|
* * unix/configure.in: fix detection of symbols build when enablingdas2006-03-221-0/+7
| | | | | | TkAqua debug code; filter nm output of libtclstub better to avoid error on intel macs [Bug 1415789]. * unix/configure: autoconf-2.13
* Fix [Bug 1380427] with [Patch 1391939]dkf2006-03-201-3/+9
|
* bug #1451587: avoid using abbreviated sub-commands inpatthoyts2006-03-171-0/+9
| | | | | core scripts as this can cause problems with mega-widget libraries like snit.
* Added message catalog for (Brazilian) Portuguese. [Bug 1405069]dkf2006-03-161-0/+5
|
* Hack to make photo-to-photo copies cheaper in the common case of no alphadkf2006-03-161-0/+8
|
* Squelch [Bug 1409140] by special-case-ing the single-pixel put case.dkf2006-03-151-0/+7
|
* * tests/scrollbar.test: Corrected several broken calls to [testmetrics]dgp2006-03-141-0/+3
| | | | that were crashing the test suite.
* * tests/constraints.tcl: Added notAqua constraint to canvPs-3.1dgp2006-03-141-0/+4
| | | | | * tests/canvPs.test: to stop test suite crash on Mac OSX. [Bug 1088807]
* * generic/tkCmds.c: Purged remaining references todgp2006-03-131-0/+8
| | | | | | | * macosx/tkMacOSXPort.h: errno, and errno.h. Standardized * macosx/tkMacOSXWm.c: the logic for using header files from * macosx/tkMacOSXWm.h: the compat directory. Thanks Joe * unix/tkUnixPort.h: English for the patch. [Patch 1445404]
* Fix silly error that prevented truncated error traces from being presented todkf2006-03-111-0/+5
| | | | the user, even when they should have been.
* Band-aid doc update for [Bug 220787]dkf2006-03-071-0/+7
|
* * READNE: Bump version number to 8.4.13 and updatedgp2006-03-071-0/+9
| | | | | | | | * changes: changes to start prep for an 8.4.13 release. * generic/tk.h: * unix/configure{.in}: * unix/tk.spec: * win/configure{.in}:
* see changeshobbs2006-03-031-0/+5
|
* * macosx/tkMacOSXDraw.c (TkPutImage): fix endian issue on OS X x86hobbs2006-03-021-23/+30
| | | | | | displaying images. Bitmap images still have a black/white reversal issue, appears to be a general OS X issue (as seen in frogger demo).
* * unix/tcl.m4: Fix for tk bug #1334613 to sort out shared librarypatthoyts2006-03-021-0/+5
| | | | * unix/configure: issues on NetBSD. Regenerated configure script.
* Fix old thread-safety issue. [Bug 470322]dkf2006-02-271-0/+3
|
* Fix pixmap creation ordering issue [Bug 480862]dkf2006-02-271-0/+6
| | | | Stupid issue was fixed for the mask pixmap, but not the data pixmap!
* * generic/tk.decls: fix signature of TkMacOSXInvalClipRgnsdas2006-02-091-1/+1
| | | | | | | | | | * generic/tkPlatDecls.h: to use Tk_Window instead of internal * macosx/tkMacOSXSubwindows.c: type TkWindow (which led to any include * macosx/tkMacOSXWindowEvent.c: of public header tkMacOSX.h requiring * macosx/tkMacOSXWm.c: prior include of tkInt.h). * generic/tk.h: move TkAqua specific REDO_KEYSYM_LOOKUP define * macosx/tkMacOSXPort.h: out of tk.h into platform header.
* * generic/tk.decls: fix signature of TkMacOSXInvalClipRgnsdas2006-02-091-0/+11
| | | | | | | | | | * generic/tkPlatDecls.h: to use Tk_Window instead of internal * macosx/tkMacOSXSubwindows.c: type TkWindow (which led to any include * macosx/tkMacOSXWindowEvent.c: of public header tkMacOSX.h requiring * macosx/tkMacOSXWm.c: prior include of tkInt.h). * generic/tk.h: move TkAqua specific REDO_KEYSYM_LOOKUP define * macosx/tkMacOSXPort.h: out of tk.h into platform header.
* * library/bgerror.tcl: Updates to use Tcl 8.4 features. [Patch ↵dgp2006-01-251-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | 1237759] * library/button.tcl: * library/choosedir.tcl: * library/clrpick.tcl: * library/comdlg.tcl: * library/console.tcl: * library/dialog.tcl: * library/entry.tcl: * library/focus.tcl: * library/listbox.tcl: * library/menu.tcl: * library/msgbox.tcl: * library/palette.tcl: * library/panedwindow.tcl: * library/safetk.tcl: * library/scale.tcl: * library/scrlbar.tcl: * library/spinbox.tcl: * library/tearoff.tcl: * library/text.tcl: * library/tk.tcl: * library/tkfbox.tcl: * library/xmfbox.tcl:
* * unix/configure: minor fix to Darwin specific code removingdas2006-01-231-0/+6
| | | | * unix/configure.in: 64bit flags from CFLAGS for Tk build.
* XIM fixes [See #905830, patch tk84-xim-fixes.patch]:jenglish2006-01-201-0/+7
| | | | | | + Revert 2005-12-05 patch disabling XIM when SCIM in use; + Make sure all X events get passed to XFilterEvent, including those without a corresponding Tk window.
* * macosx/tkMacOSXDraw.c: re-added inclusion of tclInt.h to allow accessdas2006-01-101-0/+22
| | | | | | | | | | | | | | | | | | | | | * macosx/tkMacOSXFont.c: to 8.4-internal Tcl_CreateNamespace(). * macosx/tkMacOSXDebug.c: add TkMacOSXGetNamedDebugSymbol() function * macosx/tkMacOSXDebug.h: that finds unexported symbols in loaded libraries by manually walking their symbol table; only to be used for debugging purposes, may break unexpectedly in the future. Needed to get access to private_extern internal debugging functions in HIToolbox. * macosx/tkMacOSXCarbonEvents.c: fix debug event tracing on Tiger. * macosx/tkMacOSXMenu.c: add debug menu printing during reconfigure. * macosx/tkMacOSXInit.c: conditionalize 64bit-unsafe dyld code. * macosx/Makefile: add 'wish8.x' symlink to SYMROOT. * unix/configure: add caching, use AC_CACHE_CHECK instead of * unix/configure.in: AC_CACHE_VAL where possible, consistent message * unix/tcl.m4: quoting, sync relevant tclconfig/tcl.m4 changes and gratuitous formatting differences, fix SC_CONFIG_MANPAGES with default argument, Darwin improvements to SC_LOAD_*CONFIG.
* * library/demos/cscroll.tcl: add MouseWheel bindings for aqua.das2005-12-131-1/+14
| | | | | | | | | | | * macosx/tkMacOSXCarbonEvents.c (TkMacOSXInitCarbonEvents): * macosx/tkMacOSXMouseEvent.c (TkMacOSXProcessMouseEvent, GenerateMouseWheelEvent): add support for kEventMouseScroll events (smooth mouse wheel scrolling from mighty mouse or scrolling trackpad) by handling kEventMouseWheelMoved on application target as well as on dispatcher, in order to pick up synthesized MouseWheel events from HIObject handler (c.f. QA1453); add support for horizontal scrolling events by generating MouseWheel XEvent with Shift modifier.
* * unix/tcl.m4, unix/configure: Fix sh quoting error reported inhobbs2005-12-121-9/+14
| | | | bash-3.1+ [Bug 1377619] (schafer)
* * macosx/tkMacOSXDraw.c: remove inclusion of tclInt.h and use of tcldas2005-12-081-0/+6
| | | | | | | | * macosx/tkMacOSXFont.c: internals wherever possible in tk/macosx, the * macosx/tkMacOSXInit.c: only remaining tcl internals in TkAqua are * macosx/tkMacOSXNotify.c: TclServiceIdle() in tkMacOSXScrlbr.c and * macosx/tkMacOSXScrlbr.c: Tcl_Get/SetStartupScript() in tkMacOSXInit.c [Bug 1336531].
* * macosx/tkMacOSXInt.h:das2005-12-081-0/+6
| | | | | * macosx/tkMacOSXWindowEvent.c: * macosx/tkMacOSXXStubs.c: sync comments/whitespace with HEAD.
* * generic/tkOldConfig.c (Tk_ConfigureWidget): fix the handling ofhobbs2005-12-051-2/+9
| | | | | | TK_CONFIG_OPTION_SPECIFIED to be flagged appropriately in original Tk_ConfigSpec. This is *not* thread safe, but will be retained for 8.4.x and left out of 8.5.x. [Bug 749908]