summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tkButton.h: Rewrote the handlinghobbs2003-04-267-135/+205
| | | | | | | | | | * generic/tkButton.c (TkButtonWorldChanged): of compound *buttons * mac/tkMacButton.c (TkpDisplayButton): to correctly display * macosx/tkMacOSXButton.c (TkpDisplayButton): mixture of disabledfg, * unix/tkUnixButton.c (TkpDisplayButton): selectcolor, indicator, * win/tkWinButton.c (TkpDisplayButton): etc. *buttons will now only stipple the image, unless no disabledfg is given, in which case it will stipple the whole button.
* * unix/tkUnixButton.c (TkpDisplayButton): Use the normalTextGc whenhobbs2003-04-253-13/+38
| | | | | | * win/tkWinButton.c (TkpDisplayButton): displaying disabled text that have images, as they get a gray50 stipple as well and the disabledGc is not set up correctly for font drawing. [Bug #477740]
* * library/bgerror.tcl: make bgerror dialog topmost on Windows tohobbs2003-04-251-3/+6
| | | | prevent it being covered by other windows.
* * generic/tkCursor.c: s/GetCursor/TkcGetCursor as Windows has ahobbs2003-04-181-7/+7
| | | | GetCursor func already, which causes compiler warnings.
* * generic/tkCanvBmap.c: s/CreateBitmap/TkcCreateBitmap as Windowshobbs2003-04-181-5/+5
| | | | has a CreateBitmap function already.
* * win/configure: Regen.mdejong2003-04-034-22/+48
| | | | | | | * win/configure.in: Set stub lib flag based on new LIBFLAGSUFFIX variable. * win/tcl.m4: Update from Tcl to get new LIBFLAGSUFFIX variable.
* * win/configure: Regen.mdejong2003-04-033-15/+10
| | | | | | | | * win/configure.in: Don't set TCL_DLL_FILE, TCL_LIB_FILE, TCL_STUB_LIB_FILE, TCL_STUB_LIB_FLAG, and TCL_BUILD_STUB_LIB_SPEC. These variables are already set in tclConfig.sh. [Bug 691908]
* Corrected several problems that prevented OPTS=symbols from building Kevin B Kenny2003-03-233-9/+24
| | | | properly. [Patch 707792] Thanks to Joe Mistachkin for the fixes.
* * tests/unixWm.test (unixWm-41.2): Corrected typo in 2003-03-13dgp2003-03-182-2/+7
| | | | commit. Thanks Larry Virden. [Bug 705567]
* * macosx/Wish.pbproj/project.pbxproj:das2003-03-185-48/+98
| | | | | | | | * macosx/Makefile: * macosx/README: added support for giving 'make' the location of Tcl.framework and tclsh to build and link against. * macosx/tkMacOSXXStubs.c: fixed crash in [winfo server].
* Backport of the 'Message box buttons too wide' fix. [Bug #701812]dkf2003-03-142-3/+8
|
* * tests/unixWm.test: Constrained all tests older than revision 1.21dgp2003-03-133-171/+179
| | | | | | to run only on Unix. Alternative approach did not match maintainer habits. * tests/spinbox.test (spinbox-17.4): Avoid long failure message.
* Backed the version to 8.4 on the 8.4 branch. Kevin B Kenny2003-03-132-2/+7
| | | | (I just loathe sticky tags).
* Backported the code that makes the makefile build pkgIndex.tcl as part Kevin B Kenny2003-03-112-2/+14
| | | | of the install step.
* mark Mar 3 date for 8.4.2core_8_4_2hobbs2003-03-032-2/+6
|
* Added credits to changesdkf2003-03-031-30/+39
|
* updated changes for 8.4.2 release drafted by dkfdgp2003-03-031-1/+102
|
* Make all %-expansions generate ?? when their event doesn't have the rightdkf2003-02-283-58/+108
| | | | underlying field to prevent a crash on Windows. [Bug #612110]
* see ChangeLoghobbs2003-02-271-0/+6
|
* correct 8.4.3 refs to 8.4.2hobbs2003-02-271-3/+3
|
* replace version refs with version-agnostic wordinghobbs2003-02-271-5/+6
|
* * win/tkWinInt.h:hobbs2003-02-264-7/+47
| | | | | | * win/tkWinDraw.c: * win/tkWinFont.c (Tk_DrawChars): add support for simple XOR text drawing on Windows. [Patch #685388] (martin)
* * generic/tkMenu.c (TkMenuCleanup): make sure to reset statichobbs2003-02-262-2/+35
| | | | menusInitialized on finalize. [Bug #548729]
* Added the 'aete' resource defining the doscript event, and adding it to the ↵wolfsuit2003-02-253-205/+1103
| | | | Wish target.
* * macosx/tkMacOSXHLEvents.c: fixed conversion of apple eventdas2003-02-251-2/+2
| | | | | parameters to posix style path names. [Bug #621672] (steffen, Benjamin Riefenstahl)
* * macosx/tkMacOSXHLEvents.c: fixed conversion of apple eventdas2003-02-257-459/+78
| | | | | | | | | | | | parameters to posix style path names. [Bug #621672] (steffen, Benjamin Riefenstahl) * macosx/tkMacOSXDialog.c: * macosx/tkMacOSXWm.c: * macosx/Wish.pbproj/project.pbxproj: * macosx/tkMacOSXUtil.c (removed): * macosx/tkMacOSXUtil.h (removed): removed all references to tkMacOSXUtil.{c,h}, made obsolete by the patch above. [Bug #621672]
* * unix/tkUnixFont.c (CreateClosestFont, CanUseFallback): use thehobbs2003-02-252-4/+7
| | | | first best font match in user font path. [Bug #647497] (dal zotto)
* * 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.