| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
process is in front on MouseDown, otherwise request process activation
from BringWindowForward() via new isFrontProcess param.
* macosx/tkMacOSXCarbonEvents.c (TkMacOSXInitCarbonEvents): register our
event handler on the dispatcher target for all carbon events of interest
to TkAqua; this replaces event processing directly from the event queue
and thus allows to capture events that are syntesized by Carbon and sent
directly to the dispatcher and not to the event queue.
* macosx/tkMacOSXEvent.c: remove TkMacOSXCountAndProcessMacEvents(),
rename ReceiveAndProcessEvent() to TkMacOSXReceiveAndProcessEvent().
(TkMacOSXReceiveAndProcessEvent): remove tk event processing before
sending events to the dispatcher, all events of interest are now
processed in our dispatcher target event handler.
* macosx/tkMacOSXNotify.c (CarbonEventsCheckProc): dispatch events
directly via TkMacOSXReceiveAndProcessEvent(), but dispatch no more than
four carbon events at one time to avoid starving other event sources.
* macosx/tkMacOSXEvent.c: formatting cleanup, move XSync() to XStubs,
* macosx/tkMacOSXEvent.h: removed obsolete kEventClassWish handling.
* macosx/tkMacOSXXStubs.c
* macosx/tkMacOSXButton.c: conditionalize all debug message printing to
* macosx/tkMacOSXCursor.c: stderr via TK_MAC_DEBUG define.
* macosx/tkMacOSXDebug.c:
* macosx/tkMacOSXDebug.h:
* macosx/tkMacOSXDialog.c:
* macosx/tkMacOSXEvent.c:
* macosx/tkMacOSXInit.c:
* macosx/tkMacOSXKeyEvent.c:
* macosx/tkMacOSXMenu.c:
* macosx/tkMacOSXMenubutton.c:
* macosx/tkMacOSXScale.c:
* macosx/tkMacOSXWindowEvent.c:
* macosx/tkMacOSXWm.c:
* unix/configure.in: define TK_MAC_DEBUG on aqua when symbols enabled.
* unix/configure: autoconf-2.13
* library/listbox.tcl: corrected comments.
* library/text.tcl:
* xlib/xcolors.c: fixed warning
|
|
|
|
| |
zoomDocProc instead of dBoxProc for bgerror dialog
|
| |
|
|
|
|
| |
a puts call.
|
|
|
|
| |
and swallow the extra "% " that comes once from Tcl on Windows.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Add undoc'd ::tk::dialog::file::showHiddenBtn var (default 0) that
will add a "Show Hidden" checkbutton to tk_get*File and
tk_chooseDirectory if set to true.
* library/choosedir.tcl (::tk::dialog::file::chooseDir::): fix
cancelBtn ref, add hiddenBtn ref for "Show Hidden" button.
|
|
|
|
| |
window existence on delayed call. [Bug 949792]
|
| |
|
| |
|
|
|
|
| |
prevented scrolling to bottom.
|
| |
|
|
|
|
| |
array keyname expansion. [Bug 1004508] (bold)
|
|
|
|
| |
Thanks to Roberto Ugoccioni [Bug 1063675].
|
|
|
|
| |
#533519 to handle window placement on multi-monitor Windows.
|
|
|
|
| |
the Motif file dialogs as well. Backport of DKF bug fix.
|
| |
|
| |
|
|
|
|
|
| |
instead of button for "File of type", as it properly handles
-state disabled now.
|
|
|
|
| |
an atomic op to undo. Replace 'string compare' with 'ne'.
|
|
|
|
|
| |
[pwd] (instead of .) to get around some VFS edge case bugs.
Use [bind $w], not [$w configure] to modify bindings.
|
| |
|
|
|
|
| |
It looks better like this. :^)
|
|
|
|
|
|
| |
jump when B1 is pressed and released without moving. [Bug #932155]
Make the panedwindow -opaqueresize option work as per the docs.
[Bug #778893]
|
|
|
|
|
| |
on Windows if necessary. Also use existing ::tk functions for
placing dialog and managing focus/grab.
|
|
|
|
|
|
|
|
|
|
|
| |
* library/listbox.tcl:
* library/text.tcl:
* library/scrlbar.tcl: on Mac OS, add bindings for MouseWheel with
modifiers, according to platform convention:
Option increases scrolling speed 10 fold; Space scrolls horizontally.
* macosx/Wish.pbproj/project.pbxproj:
* macosx/tkAboutDlg.r: changed year in copyright strings to 2004.
|
|
|
|
|
|
| |
X. It also changes the model to route scrollwheel events to the window under
the pointer, not the focus window on X (and only on X). That is the correct
behavior for Mac OS X.
|
| |
|
|
|
|
| |
above or below reverse direction when not enough space is available.
|
|
|
|
| |
entry when tk_getOpenFile -multiple 1 is specified. [Bug #788069]
|
|
|
|
|
|
|
| |
dir/files list separation by using the -tails, -directory and
-type option of 'glob'. Also passes the glob the -filetypes
filters instead of calling string match over each file.
[Patch #833819]
|
| |
|
|
|
|
|
| |
munging to allow some control of foreground colours on Unix in the
same way that you can influence the background. [Bug 795717]
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
about menu like on classic.
* macosx/Makefile: pass MAKEOVERRIDES to pxbuild.
* macosx/tkMacOSXButton.c: added -compound support for bevel buttons.
|
|
|
|
| |
* tests/scale.test: Added test for this bug.
|
|
|
|
|
| |
pwAfterId and panecursor items to correctly handle cursor changes
with adjacant panedwindows.
|
|
|
|
| |
consistency between unix and windows -cursor option.
|
| |
|
|
|
|
| |
prevent it being covered by other windows.
|
| |
|
|
|
|
|
|
| |
* library/msgbox.tcl (MessageBox): Yet more places that did
complex and fragile width calculations instead of using grid,
though with these it is the -uniform option that saves the day.
|
| |
|
|
|
|
|
| |
long a file type item description string can get due to appending
of types. [Bug #617392]
|
| |
|
|
|
|
|
|
|
|
|
|
| |
binding for corresponding Quit menu item shortcut.
* macosx/README: updated instructions for embedded build,
added various improvements by Russell Owen.
* unix/tcl.m4: update from Tcl.
* unix/configure: regen.
|
| |
|