summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * win/tkWinMenu.c (FreeID, TkpNewMenu, MenuExitHandler)hobbs2006-04-051-29/+59
| | | | | | (MenuThreadExitHandler, TkpMenuInit, TkpMenuThreadInit): rework Windows menu init/finalization to better respect per-process and per-thread boundaries.
* Update test to reflect revised error messagedgp2006-04-051-3/+3
|
* * generic/tkWindow.c (DeleteWindowsExitProc): added commentshobbs2006-03-303-7/+19
| | | | | * generic/tkOption.c (TkOptionDeadWindow): handle OptionThreadExitProc being called before DeleteWindowsExitProc.
* * unix/tkUnixDefault.h: Changed "Black" to "#000000" and "White" todgp2006-03-292-3/+9
| | | | | "#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-292-6/+12
| | | | handler for DeleteWindowsExitProc.
* Avoid pipe problems on Win98patthoyts2006-03-282-2/+7
|
* * win/configure, win/tcl.m4: define MACHINE for gcc builds as well.hobbs2006-03-283-24/+31
| | | | Needed by Tk for manifest generation.
* * macosx/tkMacOSX.h: Cleaned up & rationalized order ofdas2006-03-2837-229/+197
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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:
* * generic/tkFont.h: added prototype for TkFontGetFirstTextLayout()das2006-03-281-1/+3
| | | | needed by tkMacOSXButton.c and tkMacOSXMenubutton.c.
* Forgot that the test should return an errordkf2006-03-271-4/+6
|
* Fix (and add test for) [Bug 1458234]dkf2006-03-273-15/+33
|
* * changes: Updates for next RC.dgp2006-03-222-1/+11
|
* * unix/configure.in: fix detection of symbols build when enablingdas2006-03-223-6/+13
| | | | | | 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-202-31/+17
|
* bug #1451587: avoid using abbreviated sub-commands inpatthoyts2006-03-177-42/+51
| | | | | core scripts as this can cause problems with mega-widget libraries like snit.
* Case fixdkf2006-03-161-2/+2
|
* Added 'changes' entries for my last two sets of changesdkf2006-03-161-1/+5
|
* Added locale to listdkf2006-03-161-2/+2
|
* Added message catalog for (Brazilian) Portuguese. [Bug 1405069]dkf2006-03-162-0/+75
|
* Hack to make photo-to-photo copies cheaper in the common case of no alphadkf2006-03-162-4/+34
|
* Squelch [Bug 1409140] by special-case-ing the single-pixel put case.dkf2006-03-152-3/+44
|
* * tests/scrollbar.test: Corrected several broken calls to [testmetrics]dgp2006-03-142-13/+16
| | | | that were crashing the test suite.
* * tests/constraints.tcl: Added notAqua constraint to canvPs-3.1dgp2006-03-143-2/+7
| | | | | * tests/canvPs.test: to stop test suite crash on Mac OSX. [Bug 1088807]
* * generic/tkCmds.c: Purged remaining references todgp2006-03-136-39/+18
| | | | | | | * 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-112-3/+8
| | | | the user, even when they should have been.
* typodgp2006-03-081-2/+2
|
* Band-aid doc update for [Bug 220787]dkf2006-03-072-1/+12
|
* * READNE: Bump version number to 8.4.13 and updatedgp2006-03-079-16/+41
| | | | | | | | * 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
|
* * win/Makefile.in: convert _NATIVE paths to use / to avoid ".\"hobbs2006-03-021-11/+11
| | | | path-as-escape issue.
* []-quote ac_defun functionshobbs2006-03-022-35/+35
|
* * macosx/tkMacOSXDraw.c (TkPutImage): fix endian issue on OS X x86hobbs2006-03-022-52/+60
| | | | | | 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-023-2/+7
| | | | * unix/configure: issues on NetBSD. Regenerated configure script.
* Fix old thread-safety issue. [Bug 470322]dkf2006-02-272-2/+9
|
* Fix pixmap creation ordering issue [Bug 480862]dkf2006-02-272-16/+28
| | | | 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-098-38/+46
| | | | | | | | | | * 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-2524-485/+472
| | | | | | | | | | | | | | | | | | | | | | | | | | 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-233-3/+9
| | | | * unix/configure.in: 64bit flags from CFLAGS for Tk build.
* XIM fixes [See #905830, patch tk84-xim-fixes.patch]:jenglish2006-01-203-33/+24
| | | | | | + 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.
* sync minor overlooked change to HEAD in last commitdas2006-01-112-7/+7
|
* * macosx/tkMacOSXDraw.c: re-added inclusion of tclInt.h to allow accessdas2006-01-1012-622/+989
| | | | | | | | | | | | | | | | | | | | | * 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-134-18/+59
| | | | | | | | | | | * 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-123-12/+17
| | | | bash-3.1+ [Bug 1377619] (schafer)
* * macosx/tkMacOSXDraw.c: remove inclusion of tclInt.h and use of tcldas2005-12-086-13/+17
| | | | | | | | * 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-084-31/+39
| | | | | * macosx/tkMacOSXWindowEvent.c: * macosx/tkMacOSXXStubs.c: sync comments/whitespace with HEAD.
* updated with latest 8.4.12 changescore_8_4_12hobbs2005-12-051-2/+5
|
* * generic/tkOldConfig.c (Tk_ConfigureWidget): fix the handling ofhobbs2005-12-052-15/+34
| | | | | | 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]
* remove extraneous consthobbs2005-12-051-2/+2
|
* Added a workaround for SCIMrmax2005-12-052-2/+30
|