summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tkListbox.c (ListboxSelectionSubCmd):hobbs2003-02-253-12/+33
| | | | | * tests/listbox.test: Allow 'selection includes' to respond when disabled (but only 'includes'). [Bug #632514]
* * unix/tkUnixButton.c (TkpDisplayButton): Correct visual displayhobbs2003-02-253-27/+70
| | | | | of disabled check/radiobutton to be more distinctive on unix. * tests/unixButton.test: [Bug #669595] (hintermayer)
* * doc/panedwindow.n: clarified the need to use 'update idle' whenhobbs2003-02-251-2/+6
| | | | adding unmapped windows. Needs further examination. [Bug #605105]
* * generic/tkEntry.c (SpinboxWidgetObjCmd, EntryWidgetObjCmd):hobbs2003-02-254-15/+54
| | | | | | | * tests/entry.test: return 1 if selection is present even if * tests/spinbox.test: entry/spinbox is disabled, as selection get will still return the selection (although selection still ignore modify requests when entry/spinbox is disabled). [Bug #637828]
* 2003-02-24 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de>wolfsuit2003-02-242-2/+8
| | | | | | * tkMacOSXDialog.c (NavServicesGetFile): Fix bug with kNavCtlSetSelection - control data should be a pointer not a handle.
* * library/clrpick.tcl (color::BuildDialog):dkf2003-02-213-16/+17
| | | | | | * 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.
* Made the standard file dialogs use [grid] for their bottom area [Bug #673722]dkf2003-02-212-52/+38
|
* * library/comdlg.tcl (FDGetFileTypes): Set an upper limit on howdkf2003-02-212-2/+14
| | | | | long a file type item description string can get due to appending of types. [Bug #617392]
* Typo fix from Georgios Petasis, and commented-out-code removal.dkf2003-02-211-18/+2
|
* Use the panedwindow's depth, not the screen's default depth. [Bug #671122]dkf2003-02-214-6/+24
|
* * library/console.tcl: (aqua & macintosh) added missing <Cmd-q>das2003-02-215-70/+87
| | | | | | | | | | 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.
* * win/tkWinScrlbr.c (UpdateScrollbar): use SIF_DISABLENOSCROLL tohobbs2003-02-212-1/+17
| | | | | "disable" scrollbar when on Windows when there is nothing to scroll. This is Windows style, and fixes [Bug #624116].
* * tests/panedwindow.test:hobbs2003-02-212-35/+57
| | | | | * generic/tkPanedWindow.c (ValidSashIndex): corrected to note that 2 panes must exist before any one sash does. [tcllib Bug #689258]
* Fixed calculation of the last slave'spspjuth2003-02-203-6/+57
| | | | size when increasing the size of the panedwindow. [Bug #689099]
* Removed pointless static variable ZeroDataBlock from tkImgGIF.c [Bug #664788]dkf2003-02-202-5/+4
| | | | It served no useful purpose whatsoever...
* Removed potentially fatal FMR in Unix font handling. No test because anydkf2003-02-202-22/+56
| | | | test would be very platform- and build-specific. [Bugs #618872 and #689357]
* * macosx/tkMacOSXKeyEvent.c: fix for uninitialized var warning.das2003-02-202-40/+44
|
* 2003-02-19 Jim Ingham <jingham@apple.com>wolfsuit2003-02-192-34/+32
| | | | | | | | | | | | * tkMacOSXMouseEvents.c (GeneratePollingEvents): In the case where there was a capture window, we were sending the events to the capture window. But the capture window (return value or TkMacOSXGetCapture) is always a toplevel. So this is wrong in the case that the Event's toplevel IS the capture window - in which case the event should go to the subwindow most closely containing the event. Fixes bug #688188
* This submission contains a slightly reworked & cleaned up version ofwolfsuit2003-02-199-1275/+1188
| | | | | | | | | | two parts of the patches in Patch Tracker #622582 - new-evthdlng.2003-02-12.diff and basic-keyboard.2003-02-10.diff. The second part puts translation of MacOS X keycodes to characters on a better footing. The first part relaxs Tk's policy of consuming all events unless it can see they go to windows it didn't create. This change gets the little traffic lights working, and should make things like QuickTimeTcl easier to implement.
* * doc/entry.n:mdejong2003-02-193-6/+13
| | | | | | * doc/text.n: Update double and triple click docs to match implementation changes made on 2002-02-14.
* added missing bug #das2003-02-191-1/+1
|
* added missing bug #das2003-02-191-1/+1
|
* * macosx/Wish.pbproj/project.pbxproj:das2003-02-193-18/+197
| | | | | | * macosx/Makefile: reworked embedded build to no longer require relinking but to use install_name_tool instead to change the install_names for embedded frameworks.
* New part for the widget demo showing Tk's UNICODE output. [Patch #627453]dkf2003-02-193-1/+101
|
* * unix/configure: Regen.andreas_kupries2003-02-193-124/+136
| | | | * unix/tcl.m4: Update from Tcl (HP xnet [Bug #651811]).
* * unix/configure: Regen.mdejong2003-02-193-168/+179
| | | | * unix/tcl.m4: Update from Tcl.
* see ChangeLoghobbs2003-02-181-0/+9
|
* (EntrySetValue): removed unused code var. [Bug #664781]hobbs2003-02-181-3/+3
|
* (TkPostscriptImage): remove unused depth var. [Bug #664787]hobbs2003-02-181-3/+2
|
* (TextWidgetCmd): remove unused lastEnd var. [Bug #664790]hobbs2003-02-181-4/+3
|
* * library/tk.tcl (::tk::TabToWindow): auto-highlight spinboxes ashobbs2003-02-182-3/+7
| | | | well as entries when tabbing in. [Patch #683813] (bron)
* * library/xmfbox.tcl (::tk::MotifFDialog_ActivateSEnt): correcthobbs2003-02-182-2/+5
| | | | sub on embedded newlines. [Patch #688572] (bonfield)
* corrected B values [Bug #682714]hobbs2003-02-182-453/+455
|
* * win/tkWinInit.c (TkpDisplayWarning): truncate MessageBox stringhobbs2003-02-182-1/+16
| | | | | to 1024 chars to prevent possible oversized window errors. May be necessary in other MB uses (ie Tcl_AppInit). [Tcl Bug #608559]
* menu title encodingsvincentdarley2003-02-182-7/+35
|
* * generic/tkImgGIF.c (FileReadGIF): Ensure that the trashBuffer isdkf2003-02-182-9/+18
| | | | always deallocated on function exit to stop a potential memory leak.
* fix date in ChangeLog entrymdejong2003-02-181-1/+1
|
* * generic/tkEvent.c (Tk_HandleEvent): Fixup buttonmdejong2003-02-184-4/+47
| | | | | | | | | | press state saving code, it was incorrectly converting normal motion events into button press and motion events in some cases. * generic/tkInt.h: Add mouseButtonWindow member to the TkDisplay structure. * tests/event.test: Add test case for faulty button motion logic.
* * README: Bumped to 8.4.2.hobbs2003-02-159-139/+158
| | | | | | | | | | | * generic/tk.h: * macosx/Wish.pbproj/project.pbxproj: * unix/configure: * unix/configure.in: * unix/tcl.m4: * unix/tk.spec: * win/configure: * win/configure.in:
* correct HP-UX ia64 --enable-64bit build flagshobbs2003-02-151-2/+7
|
* matched to the Tcl one. build option 'linkexten' renamed to 'staticpkg'.davygrvy2003-02-141-6/+7
|
* matched to the Tcl one.davygrvy2003-02-141-6/+19
|
* Added language to describe the handling of the end-of-file character Kevin B Kenny2003-02-132-4/+19
| | | | \u001a in a script file. [Bug 685505]
* 2003-02-10 Jim Ingham <jingham@apple.com>wolfsuit2003-02-114-34/+108
| | | | | | | | | | | * macosx/tkMacOSXCursor.c (TkMacOSXInstallCursor): Set all theme cursors using SetThemeCursor or SetAnimatedThemeCursors. (TkGetCursorByName): Use the theme cursors for arrow, ibeam, etc. Allow animatedCursor{NUM} form for an animated cursor with count. (TkpSetCursor): Don't reset the cursor if there is no change. * macosx/tkMacOSXMouseEvent.c (GeneratePollingEvents): Don't directly call TkMacOSXInstallCursor, it gets called by the call to Tk_UpdatePointer immediately above.
* 2003-02-10 Jim Ingham <jingham@apple.com>wolfsuit2003-02-102-20/+43
| | | | | | * macosx/tkMacOSXCursor.c (TkMacOSXInstallCursor): Set all theme cursors using SetThemeCursor or SetAnimatedThemeCursors. (TkGetCursorByName): Use the theme cursors for arrow, ibeam, etc.
* 2003-02-05 Fred Fish <fnf@intrinsity.com>hobbs2003-02-093-4/+9
| | | | | * macosx/tkMacOSXWm.c (Tk_SetGrid): Fix precedence problem with * mac/tkMacWm.c (Tk_SetGrid): '==' and '|'.
* * generic/tkCanvArc.c (CreateArc): Rework canvas create itemhobbs2003-02-0913-372/+399
| | | | | | | | | | | | | | * generic/tkCanvBmap.c (CreateBitmap): type coords handling to be * generic/tkCanvImg.c (CreateImage): consistent across types * generic/tkCanvPoly.c (CreatePolygon): and not pass empty coords * generic/tkCanvLine.c (CreateLine): to item creation procs. * generic/tkCanvText.c (CreateText): * generic/tkCanvWind.c (CreateWinItem): * generic/tkCanvas.c (CanvasWidgetCmd CANV_CREATE): * generic/tkRectOval.c (CreateRectOval): * tests/canvRect.test: * tests/canvText.test: * tests/canvas.test:
* TP macro misplacementhobbs2003-02-091-2/+2
|
* Moved 'deletionEpoch' field from TkDisplay to TkMainInfo.jenglish2003-01-285-58/+79
| | | | | Reworked windowObj type. Fixes Tk Bug #671330 "segfault when e.g. deiconifying destroyed window"
* Fix the entry widget's KeyPress binding so that text is entered fromdrh2003-01-232-1/+8
| | | | | left to right, not right to left, even if the mouse button is being held down. [Bug #673687].