summaryrefslogtreecommitdiffstats
path: root/library
Commit message (Collapse)AuthorAgeFilesLines
* [Bug 3534137]: $tcl_platform(platform) != [tk windowingsystem]jan.nijtmans2012-06-1011-16/+16
|\
| * [Bug 3534137]: $tcl_platform(platform) != [tk windowingsystem]jan.nijtmans2012-06-108-17/+17
| |
* | If tk.dll loaded in cygwin, don't use the win32 file dialogsjan.nijtmans2012-05-051-58/+54
|\ \ | |/
| * [Bug 2768586]: Only do menu correction on Windows < Win7jan.nijtmans2012-05-051-73/+85
| |\ | | | | | | If tk.dll loaded in cygwin, don't use the win32 file dialogs
* | \ [Bug 2768586]: Menu posting problem on dual monitorsjan.nijtmans2012-05-041-9/+8
|\ \ \ | |/ /
| * | [Bug 2768586]: Menu posting problem on dual monitorsjan.nijtmans2012-05-041-9/+8
| | |
* | | [Bug 533519]: Window placement with multiple screensjan.nijtmans2012-05-021-4/+0
|\ \ \ | |/ /
* | | Use vroot size in stead of screen size for clipping window coordinates in ↵jan.nijtmans2012-04-207-33/+18
|\ \ \ | | |/ | |/| | | | | | | ::tk::PlaceWindow. Use ::tk::PlaceWindow in dialog.tcl, in stead of dumplicating the code there.
| * | Use vroot size in stead of screen size for clipping window coordinates in ↵jan.nijtmans2012-04-207-34/+18
| |\ \ | | |/ | | | | | | | | | ::tk::PlaceWindow. Use ::tk::PlaceWindow in dialog.tcl, in stead of dumplicating the code there.
| | * set [wm maxsize] as welljan.nijtmans2012-04-161-0/+1
| | |
| | * Fix bug 533519jan.nijtmans2012-04-167-38/+17
| |/
* | ttk::combobox::Press: Don't take focus in disabled state [Bug 2925561].jenglish2012-01-301-2/+5
| |
* | [Bug 1945073]: Demo square.tcl cannot run; need package tktestjan.nijtmans2011-11-226-6/+6
|\ \ | |/
| * [Bug 1945073]: Demo square.tcl cannot run; need package tktestjan.nijtmans2011-11-226-6/+6
| |
* | merge to releasedgp2011-10-311-1/+5
|\ \
| * | TIP 382 test suite update and Motif dialog implementation.dgp2011-10-311-1/+5
| | |
* | | Release candidate branch for Tk 8.5.11dgp2011-10-261-1/+1
|/ /
* | Fix up the implementation to account for shared options enumeration.dgp2011-10-171-1/+1
| |
* | Revise the proposed "-nocomplain" option to "-confirmoverwrite"dgp2011-10-051-2/+2
| |
* | Contributed implementation patch for TIP 382.dgp2011-10-041-1/+7
| |
* | Merge to RC branchdgp2011-06-10117-250/+24
|\ \
| * \ Purge RCS Keywords.dgp2011-06-08117-237/+0
| |\ \ | | |/
| | * Purge RCS Keywords.dgp2011-06-0881-165/+0
| | |
| | * [Patch #3154705] Close button has no effect.nijtmans2011-01-131-7/+14
| | | | | | | | | | | | Add <Escape> binding as well (backported from Tcl 8.5)
| | * TIP #359: Extended Window Manager Hints support for 8.4patthoyts2010-01-235-6/+14
| | |
| | * [Bug 2912473]: Stop problems caused by display names with a double colon in.dkf2009-12-111-1/+6
| | |
| | * Backport from HEAD of Aqua changes from 2007-10-12 to 2007-11-09das2007-11-091-2/+2
| | |
| | * Backport from HEAD of Aqua changes from 2007-10-12 to 2007-11-09das2007-11-091-13/+18
| | |
| | * Backport from HEAD of Aqua changes from 2007-10-12 to 2007-11-09das2007-11-093-11/+22
| | |
| | * * library/entry.tcl: don't error with Clear event. [Bug 1509288]hobbs2007-10-301-2/+3
| | |
| | * Added Hungarian message catalog.dkf2007-10-111-0/+74
| | |
| | * replace previous inoperative commit with direct setting of ↵das2007-05-301-2/+9
| | | | | | | | | | | | highlightbackground on all buttons
| | * * library/bgerror.tcl: standardize dialog option & button sizedas2007-05-304-17/+40
| | | | | | | | | | | | | | | | | | | | | * library/dialog.tcl: modifications done when running on on Aqua. * library/msgbox.tcl: * library/demos/button.tcl: set button highlightbackground on Aqua.
| | * * library/palette.tcl (tk::RecolorTree): handle color options withdas2007-05-091-4/+8
| | | | | | | | | | | | | | | empty value, fixes error due to emtpy -selectforeground (reported on tcl-mac by Russel E. Owen).
| | * * library/bgerror.tcl: on aqua, use moveable alert resp. modal dialogdas2007-04-294-9/+29
| | | | | | | | | | | | | | | | | | | | | | | | * library/dialog.tcl: window class and corresponding system background pattern; fix button padding. * library/tearoff.tcl: correct aqua menu bar height; vertically offset * library/tk.tcl: aqua tearoff floating window to match menu.
| | * * library/demos/menu.tcl: on aqua, use custom MDEF and tearoffs;das2007-04-293-12/+16
| | | | | | | | | | | | | | | | | | * library/demos/menubu.tcl: correct menubutton toplevel name. * library/demos/puzzle.tcl: fix button size & padding for aqua.
| | * * library/tkfbox.tcl (::tk::IconList_Goto): avoid goto issues inhobbs2007-02-191-3/+3
| | | | | | | | | | | | empty dirs. [Bug 1662959]
| | * Spanish always uses "Guardar" to mean "Save" in the computer sense. [Bug ↵dkf2006-12-222-8/+3
| | | | | | | | | | | | 1111213]
| | * * generic/tkConsole.c: Complete reversal of the changes of Sep 22.andreas_kupries2006-09-251-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkMain.c: For compat reason the Tcl core will not change * generic/tkWindow.c: the registered version to include the patchlevel, * library/tk.tcl: making the changes to Tk unnecessary. * unix/configure: * unix/Makefile.in: * unix/tcl.m4: * win/configure: * win/Makefile.in: * win/makefile.vc: * win/rules.vc: * win/tcl.m4:
| | * * generic/tkConsole.c: TIP #268 update regarding registered packageandreas_kupries2006-09-221-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkMain.c: version, now using full patchlevel instead of * generic/tkWindow.c: major.minor * library/tk.tcl: * unix/configure: * unix/Makefile.in: * unix/tcl.m4: * win/configure: * win/Makefile.in: * win/makefile.vc: * win/rules.vc: * win/tcl.m4:
| | * * macosx/tkMacOSXWm.c (TkMacOSXMakeRealWindowExist): revert part ofdas2006-09-111-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-05-16 change that had set overrideredirect windows to not become activated by the window manager, as this prevented interaction with native widgets in such windows [Bug 1472624]; apply changes to carbon window attributes even if native window has already been created. * macosx/tkMacOSXKeyEvent.c (TkMacOSXProcessKeyboardEvent): fix app * macosx/tkMacOSXMenu.c (DrawMenuBarWhenIdle): menu item key shortcuts * macosx/tkMacOSXInt.h: when custom ".apple" menu is installed. * library/demos/widget: on TkAqua, don't install file menu with single quit menu item, as the application menu already has a quit item. * macosx/tkMacOSXColor.c: fix building on Mac OS X 10.2.
| | * * macosx/tkMacOSXColor.c (TkSetMacColor, TkpGetColor): use AppearanceMgrdas2006-09-101-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * macosx/tkMacOSXDefault.h: to retrieve platform std colors for text * macosx/tkMacOSXPort.h: selections, add "systemHighlightSecondary" color name for standard color of inactive selections. * library/text.tcl (aqua): change focus bindings to implement platform standard look for inactive text selections using this new color. * generic/tkTextBTree.c (TkTextIsElided): on TkAqua, don't show text * generic/tkTextDisp.c (GetStyle): selection when text widget * generic/tkText.c (TextEventProc): is in disabled state. * generic/tkEntry.c (DisplayEntry): change default TkAqua selection * macosx/tkMacOSXDefault.h: relief to "flat" (platform std). * generic/tkText.c (Tk_TextCmd): fix bug leading to default text selection relief string DEF_TEXT_SELECT_RELIEF being ignored. * macosx/tkMacOSXMouseEvent.c (TkMacOSXProcessMouseEvent): allow mouse event delivery to background windows with kWindowNoActivatesAttribute (e.g. overrideredirect windows), as these never come to the foreground they would not receive any mouse events otherwise. [Bug 1472624] * macosx/tkMacOSXWindowEvent.c (TkMacOSXGenerateFocusEvent): do not send focus events to any windows with kWindowNoActivatesAttribute. * macosx/tkMacOSXXStubs.c (XQueryColor, XQueryColors): implement basic XColor computation from pixel values, enough to make tkImg's window.c happy, fixes img::window failures reported on tcl-mac. * macosx/tkMacOSXMenu.c (DrawMenuEntryLabel): fix leak. [Bug 1554672] * macosx/Makefile: workaround bug in 'cp -pRH' on Darwin 6 and earlier, fixes 'make embedded' failure reported on tcl-mac; fix error from 'make deploy' with same build tree as previous 'make embedded'. * macosx/tkMacOSXEntry.c (TkpDrawEntryBorderAndFocus): fix typo. * unix/tcl.m4: sync with tcl/unix/tcl.m4.
| | * * generic/tkEntry.c: move hard-coded ALWAYS_SHOW_SELECTIONhobbs2006-09-061-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkInt.h: control of entry/text selection display * generic/tkText.c: based on focus to the Tcl level, * generic/tkTextBTree.c: controlled by ::tk::AlwaysShowSelection * generic/tkTextDisp.c: (boolean, private). [Bug 1553691] * generic/tkWindow.c: * library/tk.tcl * unix/tkUnixPort.h:
| | * catch scrollbar use of highlightthicknesshobbs2006-07-071-3/+3
| | |
| | * * library/bgerror.tcl (::tk::dialog::error::bgerror): remove ahobbs2006-06-221-4/+3
| | | | | | | | | | | | couple of unnecessary hardcoded options
| | * bug #1451587: avoid using abbreviated sub-commands inpatthoyts2006-03-176-42/+42
| | | | | | | | | | | | | | | 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/+70
| | |
| | * Fix silly error that prevented truncated error traces from being presented todkf2006-03-111-3/+3
| | | | | | | | | | | | the user, even when they should have been.
| | * * library/bgerror.tcl: Updates to use Tcl 8.4 features. [Patch ↵dgp2006-01-2523-485/+446
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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:
| | * * library/demos/cscroll.tcl: add MouseWheel bindings for aqua.das2005-12-131-1/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.