| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
(MenuThreadExitHandler, TkpMenuInit, TkpMenuThreadInit): rework
Windows menu init/finalization to better respect per-process and
per-thread boundaries.
|
| |
|
|
|
|
|
| |
* generic/tkOption.c (TkOptionDeadWindow): handle
OptionThreadExitProc being called before DeleteWindowsExitProc.
|
|
|
|
|
| |
"#ffffff" to work around the (broken?) X servers that do not accept
those color names. [Bug 917433]
|
|
|
|
| |
handler for DeleteWindowsExitProc.
|
| |
|
|
|
|
| |
Needed by Tk for manifest generation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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:
|
|
|
|
| |
needed by tkMacOSXButton.c and tkMacOSXMenubutton.c.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
TkAqua debug code; filter nm output of libtclstub better to avoid
error on intel macs [Bug 1415789].
* unix/configure: autoconf-2.13
|
| |
|
|
|
|
|
| |
core scripts as this can cause problems with mega-widget
libraries like snit.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
that were crashing the test suite.
|
|
|
|
|
| |
* tests/canvPs.test: to stop test suite crash on Mac OSX.
[Bug 1088807]
|
|
|
|
|
|
|
| |
* 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]
|
|
|
|
| |
the user, even when they should have been.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* changes: changes to start prep for an 8.4.13 release.
* generic/tk.h:
* unix/configure{.in}:
* unix/tk.spec:
* win/configure{.in}:
|
| |
|
|
|
|
| |
path-as-escape issue.
|
| |
|
|
|
|
|
|
| |
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/configure: issues on NetBSD. Regenerated configure script.
|
| |
|
|
|
|
| |
Stupid issue was fixed for the mask pixmap, but not the data pixmap!
|
|
|
|
|
|
|
|
|
|
| |
* 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/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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.in: 64bit flags from CFLAGS for Tk build.
|
|
|
|
|
|
| |
+ 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/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.
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
bash-3.1+ [Bug 1377619] (schafer)
|
|
|
|
|
|
|
|
| |
* 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/tkMacOSXWindowEvent.c:
* macosx/tkMacOSXXStubs.c: sync comments/whitespace with HEAD.
|
| |
|
|
|
|
|
|
| |
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]
|
| |
|
| |
|