summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Collapse)AuthorAgeFilesLines
* Final part of TIP#14 support (photo image transparency access); the C APIdkf2002-02-011-112/+251
| | | | stuff has been in there for ages for some reason...
* Correct and test for logic error when cloning menus. Bug 508988uid382262002-01-311-2/+2
|
* * The POTENTIAL INCOMPATIBILITY in the changingdgp2002-01-312-5/+5
| | | | | interface of Tk_ParseArgv can now be removed by the -DUSE_NON_CONST compiler flag.
* * generic/tkFileFilter.c:das2002-01-271-10/+10
| | | | | | * mac/tkMacInit.c: * mac/tkMacKeyboard.c: * mac/tkMacMenus.c: TIP 27 CONSTification induced changes
* * Updated callers of Tcl_SplitList and Tcl_Merge.dgp2002-01-2525-178/+199
| | | | | | | | | * Updated callers of Tcl_GetStringResult. Rewrote PrintScrollFractions to ScrollFractions to stop scribbling directly on interp->result. * Updated callers of Tcl_GetVar, Tcl_GetVar2 * Updated callers of Tcl_SplitPath, Tcl_JoinPath, and Tcl_TranslateFileName.
* * generic/tkListbox.c (ChangeListboxOffset): improved trackinghobbs2002-01-181-1/+5
| | | | when scrolling on x axis with entry/text. [Bug #225025] (voskuil)
* * An overlooked caller of Tcl_GetIndexFromObj() and a style fix.dgp2002-01-171-6/+6
|
* * Updates to handle change in type of tablePtrdgp2002-01-1728-108/+126
| | | | | argument of Tcl_GetIndexFromObj(Struct) from (char **) to (CONST char **). [TIP 27] [Patch 504705]
* * Updated callers of Tcl_Utf* and Tcl_Regexp* APIs to reflect TIP 27dgp2002-01-175-14/+17
| | | | API changes (see Tcl Patch 471509). [Patch 471513]
* * Updated callers of CONSTified Tcl interfaces Tcl_EvalFile anddgp2002-01-151-2/+3
| | | | TclGetStartupScriptFileName.
* * Updated Tk's console to CONSTified channel driver interface.dgp2002-01-152-7/+4
| | | | [Tcl Patch 503565, Tk Patch 503983]
* * Updated Tk's console to CONSTified channel driver interface.dgp2002-01-151-4/+4
| | | | [Tcl Patch 503565, Tk Patch 503983]
* * generic/tkBind.c (TkBindFree):dgp2002-01-043-14/+14
| | | | | | * generic/tkGrid.c (ResolveConstraints,CheckSlotData,DestroyGrid): * generic/tkSelect.c (Tk_DeleteSelHandler,TkSelDeadWindow): Replaced Tcl_Free calls with ckfree so that memory debugging is fully supported.
* * generic/tkButton.c (ButtonTextVarProc): guard against beinghobbs2001-12-281-2/+6
| | | | called while the *button/label is being deleted. [Bug #490051]
* Added panic in ImgPhotoInstanceSetSize in case of failure to get pixmapchengyemao2001-12-071-1/+5
|
* * generic/tkText.c:hobbs2001-12-052-20/+20
| | | | | * generic/tkText.h: changed TkTextEditType enums to be prefaced with TK_EDIT_ to prevent name collision.
* Add TK patch 481148 to implement TIP 74, themdejong2001-12-043-3/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | wm stackorder command. * doc/winfo.n: Update documentation for the winfo children command to indicate that top-level windows are not returned in stacking order. * doc/wm.n: Add documentation for wm stackorder. * generic/tkInt.decls (TkWmStackorderToplevel): Add decl for new function. * generic/tkIntDecls.h: Regen. * generic/tkStubInit.c: Regen. * tests/unixWm.test: Add stackorder command to test for wm command usage message. * tests/wm.test: Add new set of tests for generic window manager methods. * unix/tkUnixWm.c (Tk_WmCmd, TkWmStackorderToplevelWrapperMap, TkWmStackorderToplevel): Add unix implementation of new wm stackorder command. * win/tkWinWm.c (Tk_WmCmd, TkWmStackorderToplevelEnumProc, TkWmStackorderToplevelWrapperMap, TkWmStackorderToplevel): Add windows implementation of new wm stackorder command.
* ** upport to 8.4 of mac code changes for 8.3.3 & various newdas2001-11-2310-450/+178
| | | | | | ** changes for 8.4, some already backported to 8.3.4 (patch #435660) see ChangeLog for details
* added static to TextGetText and popStack func definitionshobbs2001-11-211-3/+3
|
* (DestroyText): plugged mem leak when not clearing stack (callewaert)hobbs2001-11-211-8/+8
| | | | (TextGetText): more efficient string size calculation (darley)
* * generic/tkText.c (TextGetText): reworked to use DString forhobbs2001-11-201-54/+58
| | | | improved speed. (callewaert, darley)
* added TIP#26 text widget undo/redo functionalityhobbs2001-11-133-81/+682
|
* Minor fixes to TkCursor.nextPtr field handling [adapted from Patch 473875]dkf2001-10-231-3/+3
|
* * generic/tkWindow.c (OpenIM): Added simple XIM patch to enablehobbs2001-10-161-1/+6
| | | | basic XIM input on Unix. [Patch #412727] (fabian)
* implementation of TIP 63 (accepted) -compound option to menu items.macosx_8_4_branchpointtmh2001-10-124-15/+34
|
* Added -uniform option to grid's row/columnconfigure.pspjuth2001-09-301-6/+139
|
* Added labelframe widget. TIP#18.pspjuth2001-09-263-60/+937
|
* Geometry manager changes to support TIP#18.pspjuth2001-09-2611-51/+241
|
* * Corrected definition ofdgp2001-09-254-7/+25
| | | | | TkpScanWindowId to handle situation where types Window and int do not have the same number of bits. CONST-ified too.
* Update to handle change indgp2001-09-241-2/+3
| | | | | return type of Tcl_DStringAppend() from (char *) to (CONST char *). [TIP 27]
* Pack accepted asymmetric values for -ipadx/y.pspjuth2001-09-231-5/+19
| | | | Only -padx/y supports asymmetry. [Bug #462348]
* * generic/tkWindow.c (Tk_CreateAnonymousWindow):hobbs2001-09-212-6/+2
| | | | * generic/tkEntry.c (GetSpinboxElement): fixed unreachable returns.
* minor cast fixes to prevent 64bit warningshobbs2001-09-212-9/+9
|
* (TkpScanWindowId): changed decl to usehobbs2001-09-213-8/+8
| | | | Window* instead of int*.
* correct Window id's to be of type Windowhobbs2001-09-212-8/+7
|
* * Corrected type definition ofdgp2001-09-172-4/+4
| | | | | | argument passed to Tcl_GetStringFromObj() from size_t to int. Incorrect type broke [pack] and [grid] on systems where sizeof(size_t) != sizeof(int). [Bugs 462375, 462342, 462338]
* * generic/tkImgGIF.c:andreas_kupries2001-09-144-5/+15
| | | | | | | | | * generic/tkImgPPM.c: * generic/tkImgPhoto.c: * generic/tkMenu.c: Applied patch [461578], provided by Vincent Darley. This fixes several memory leaks in the image code. They happen if there are errors during the initialization of the channel the image is supposed to be read from.
* * tests/config.test: added config-14.1 to test namespace importhobbs2001-08-299-300/+142
| | | | | | | | | | | | | | evaluation of widgets. * generic/tkButton.c (ButtonCreate): * generic/tkFrame.c (CreateFrame): * generic/tkMenubutton.c (Tk_MenubuttonObjCmd): * generic/tkPlace.c (Tk_PlaceObjCmd): * generic/tkScale.c (Tk_ScaleObjCmd): * generic/tkMessage.c (Tk_MessageObjCmd): * generic/tkEntry.c (Tk_EntryObjCmd, Tk_SpinboxObjCmd): * generic/tkSquare.c (SquareObjCmd): redid the handling of optionTables in widgets to allow them to be imported into other namespaces. [Bug #456632]
* Fixed a bug where adjacent 'x' and '^' where not handled properly.pspjuth2001-08-221-3/+11
|
* generic/tkPack.c (TkParsePadAmount): added lint init for sepChar.hobbs2001-08-221-2/+2
|
* Objectified grid and pack commands.pspjuth2001-08-214-542/+554
|
* TkGetWindowFromObj was useless CPU waster; now caches window names *safely*dkf2001-08-213-17/+115
|
* Grid configure rejected initial "x" and "^". [Bug #418664]pspjuth2001-08-181-2/+3
|
* The selection highlighting of text objects in the canvas widgetdrh2001-08-171-4/+4
| | | | | | | was failing to include the last character of the selection. The "selection get" mechanism returned the right answer (so all the tests were passing) but the widget did not display correctly. This delta fixes the problem.
* Fixed a stupid error that's been in there for ages...dkf2001-08-171-6/+7
|
* Register Tk's object types with Tcl (Tcl Bug 450545)dkf2001-08-1510-37/+89
|
* *Bumped up patchlevel to 8.4a4 to distinguishdgp2001-08-081-3/+3
| | | | | CVS snapshots from the 8.4a3 release. This does not necessarily mean there will be an 8.4a4 release. [Bug 448938].
* * TIP 44 changes specific to the Mac anddgp2001-08-062-8/+9
| | | | | | Windows platforms that were overlooked before: tkOpenDocument, tkConsoleExit, tkConsoleOutput, unsupported1 out of namespace :: . Thanks to Vince Darley for prompting another look.
* Merged changes from feature branch dgp-privates-into-namespace,dgp2001-08-012-10/+10
| | | | | implementing TIP 44. All Tk commands and variables matching tk[A-Z]* are now in the ::tk namespace.
* * generic/default.h: Include tkWinDefault.hmdejong2001-07-241-2/+3
| | | | when built with Cygwin or Mingw.