Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Purge RCS Keywords | dgp | 2011-06-08 | 1 | -2/+0 |
|\ | |||||
| * | Purge RCS Keywords. | dgp | 2011-06-08 | 1 | -2/+0 |
| |\ | |||||
| | * | Purge RCS Keywords. | dgp | 2011-06-08 | 1 | -2/+0 |
| | | | |||||
| | * | * generic/tkImgPhoto.c: fix leaks discovered with the Mac OS X | das | 2009-02-06 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | * generic/tkMenu.c: Instruments.app Leaks tool. * macosx/tkMacOSXWm.c: | ||||
| | * | * generic/tkImgPhoto.c (ImgPhotoConfigureInstance, DisposeInstance): | das | 2007-06-23 | 1 | -20/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | use XDestroyImage instead of XFree to destroy XImage; replace runtime endianness determination by compile-time check for WORDS_BIGENDIAN. * xlib/ximage.c (XCreateBitmapFromData): use XCreateImage and XDestroyImage instead of creating XImage structure manually. | ||||
| | * | * generic/tkImgPhoto.c (Tk_PhotoPutBlock, Tk_PhotoPutZoomedBlock): | hobbs | 2006-05-13 | 1 | -19/+29 |
| | | | | | | | | | | | | | | | Fix opt added 2006-03 that caused slowdown for some common cases. [Bug 1409140] | ||||
| | * | Hack to make photo-to-photo copies cheaper in the common case of no alpha | dkf | 2006-03-16 | 1 | -4/+26 |
| | | | |||||
| | * | Squelch [Bug 1409140] by special-case-ing the single-pixel put case. | dkf | 2006-03-15 | 1 | -3/+37 |
| | | | |||||
| | * | Fix [Bug 1252702] | dkf | 2005-08-11 | 1 | -12/+13 |
| | | | |||||
| | * | Speed up use of Tk_PhotoPutBlock by allowing it to skip the complex-alpha check | dkf | 2004-12-09 | 1 | -3/+7 |
| | | | | | | | | | | | | in degenerate (and common) cases. [Bug 1081966] | ||||
| | * | Alpha blending fixes. [Patch 848161] | dkf | 2004-12-03 | 1 | -20/+32 |
| | | | |||||
| | * | * unix/tkUnixButton.c (TkpDisplayButton): constrain coords to | hobbs | 2004-12-02 | 1 | -1/+10 |
| | | | | | | | | | | | | | | | | | | Tk_RedrawImage to display only portion that is valid. * generic/tkImgPhoto.c (ImgPhotoDisplay): add X error suppression around XGetImage to prevent app abort. [Bug 979239] | ||||
| | * | Backport of yesterday's compositing fixes | dkf | 2004-08-05 | 1 | -68/+110 |
| | | | |||||
| | * | Fix [Bug 979239] by only redrawing an image when it has real area. | dkf | 2004-06-25 | 1 | -1/+10 |
| | | | |||||
| | * | (ImgPhotoCmd): correct matched handling to that in head | hobbs | 2004-05-03 | 1 | -2/+3 |
| | | | |||||
| | * | * generic/tkImgPhoto.c (ImgPhotoConfigureMaster): force -data into | hobbs | 2004-05-03 | 1 | -5/+14 |
| | | | | | | | | | | | | | | | | | | ByteArray and -format into String to correctly handle them if they have been shimmered or created as some other object type. (ImgPhotoCmd): correctly init matched to 0. | ||||
| | * | Backport of 923555 fixes | dkf | 2004-03-26 | 1 | -6/+38 |
| | | | |||||
| | * | * macosx/tkMacOSXDraw.c: | das | 2004-02-23 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * macosx/tkMacOSXXStubs.c: * xlib/ximage.c: fixed MacOSX XGetImage/XPutImage and related functions to deal properly with XImages copied from screen. * generic/tkCanvPs.c (TkImageGetColor): MacOSX fix. * generic/tkImgPhoto.c (ImgPhotoDisplay): enabled alpha blending for images with partial transparency on MacOSX. [Bug 809157] | ||||
| | * | Stop crashes when copying a large photo to itself causes resizing. [Bug 877950] | dkf | 2004-02-09 | 1 | -1/+8 |
| | | | |||||
| | * | * generic/tkImgPhoto.c (ImgPhotoBlendComplexAlpha): add alpha | hobbs | 2003-11-11 | 1 | -16/+259 |
| | | | | | | | | | | | | | | | blending for images with partial transparency. Only operates for 15bpp+ display, and not on Mac at all. [Bug 809157] | ||||
| | * | Try harder to avoid zero-length mallocs()... [Bug 404421] | dkf | 2003-07-17 | 1 | -25/+38 |
| | | | |||||
| | * | I prefer direct return from switch processing; simpler to understand. | dkf | 2003-07-17 | 1 | -19/+16 |
| | | | | | | | | | | | | Also resolves [Bug 771988] since the breaks are "wrong" in that style. | ||||
| * | | Correct generation of grayscale data from an image. Reported by Keith Vetter | dkf | 2009-09-25 | 1 | -3/+3 |
| | | | | | | | | | | | | on comp.lang.tcl. | ||||
| * | | * generic/tkImgPhoto.c: fix numerous leaks discovered with the | das | 2009-02-06 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkMenu.c: Mac OS X Instruments.app Leaks tool. * generic/tkText.c: * generic/tkTextImage.c: * generic/tkTextIndex.c: * generic/tkUndo.c: * generic/ttk/ttkFrame.c: * macosx/tkMacOSXWm.c: | ||||
| * | | fix for aMSN compatibility [tcl-Bug 2507326] | nijtmans | 2009-01-14 | 1 | -1/+6 |
| | | | |||||
| * | | Relax the constraint that every Tk_ImageType | nijtmans | 2008-11-19 | 1 | -12/+4 |
| | | | | | | | | | | | | | | | | | | | | | can only be passed to Tk_CreateImageType once. This allows tkImg to be loaded in multiple interpreters in a thread-enabled build of Tk. [Bug 2312027] | ||||
* | | | Remove casts from uses of ckalloc/ckfree/... now that Tcl declares them to be | dkf | 2011-03-12 | 1 | -22/+20 |
| | | | | | | | | | using useful casts internally. | ||||
* | | | * generic/tkImgPhoto.c (Tk_PhotoPutBlock, Tk_PhotoPutZoomedBlock): | dkf | 2010-10-01 | 1 | -3/+19 |
| | | | | | | | | | | | | | | | [Bug 3078902]: Ensure that zero-dimensioned data blocks cause no changes at all instead of causing a hang. | ||||
* | | | * generic/tkImgPhoto.c (ImgPhotoCmd): [Bug 2983824]: Use the file | dkf | 2010-04-09 | 1 | -19/+75 |
| | | | | | | | | | | | | extension to guess the output format to use if one isn't specified. | ||||
* | | | CONSTify everything related to Tk_ConfigSpec | nijtmans | 2010-02-17 | 1 | -2/+2 |
| | | | |||||
* | | | use -pipe for gcc on win32 (mingw/cygwin) | nijtmans | 2010-02-13 | 1 | -151/+2 |
| | | | | | | | | | | | | | | | | | | make sure that TkpCmapStressed is exported clean up unused Tk_CreatePhotoOption Make more internal arrays "const" | ||||
* | | | fix more gcc warnings: missing initializer | nijtmans | 2010-01-18 | 1 | -9/+9 |
| | | | | | | | | | | | | | | | Apply patch [#2932808]: Canvas items not updating on widget state change | ||||
* | | | SMALL FIX: Remove useless explicit casts now that we require C89 or later. | dkf | 2010-01-02 | 1 | -5/+5 |
| | | | |||||
* | | | Correct generation of grayscale data from an image. Reported by Keith Vetter | dkf | 2009-09-25 | 1 | -3/+3 |
| | | | | | | | | | | | | on comp.lang.tcl. | ||||
* | | | fix typo that led to crashes | das | 2009-01-19 | 1 | -3/+3 |
| | | | |||||
* | | | - fix for aMSN compatibility [tcl-Bug 2507326] | nijtmans | 2009-01-14 | 1 | -11/+16 |
| | | | | | | | | | | | | | | | - CONSTify Tk(Create|Find)menuReferences - various internal "const" decorations | ||||
* | | | Apply [Patch 1539990] to speed up Tk_PhotoPutBlock in one case. | dkf | 2009-01-06 | 1 | -10/+15 |
| | | | |||||
* | | | Minor simplification in fix for [Bug 2312027]: | nijtmans | 2008-11-18 | 1 | -11/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | no need to malloc and copy photo type name because it is a constant to begin with. Convert Tcl_SetResult(......, TCL_DYNAMIC) to Tcl_SetResult(......, TCL_VOLATILE), in preparation for TIP #340 | ||||
* | | | fix [Bug 2265860] new test failures | nijtmans | 2008-11-12 | 1 | -2/+2 |
| | | | |||||
* | | | modify Tk_Create(Old)ImageType signature, relaxing | nijtmans | 2008-11-12 | 1 | -10/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the constraint that every Tk_ImageType can only be passed to this function once. This allows tkImg to be loaded in multiple interpreters in a thread-enabled build of Tk. This CONSTification complies with TIP #27. It is binary compatible with the old interface, but not fully source compatible (although tkImg does not suffer). | ||||
* | | | One more (hopefully the last) signature change | nijtmans | 2008-11-09 | 1 | -3/+3 |
| | | | | | | | | | | | | in Tk_CreatePhotoImageFormat | ||||
* | | | CONSTify TkPrintPadAmount, TkCreateFrame, TkCreateMainWindow | nijtmans | 2008-10-28 | 1 | -7/+8 |
| | | | | | | | | | | | | | | | and Tk_ParseArgv. move TkSelGetSelection to internal stub table (needed in tkWinTest.c) | ||||
* | | | Add "const" to many internal | nijtmans | 2008-10-17 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | const tables, so those will be put by the C-compiler in the TEXT segment in stead of the DATA segment. This makes those table sharable in shared libraries. | ||||
* | | | Greatly clean up Tk's handling of the writability of the Tcl result object. | dkf | 2008-10-05 | 1 | -6/+15 |
| | | | |||||
* | | | * generic/tkImgPhoto.c: Changed TclStack* calls to ck* calls so that | dgp | 2008-08-28 | 1 | -10/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | we don't create new dependencies on Tcl internals. * unix/tkUnixPort.h: Removed #include of tclInt.h that has been * win/tkWinPort.h: disabled for three years. If we needed this we'd have noticed by now. | ||||
* | | | Fix crash reported by Don Porter. | dkf | 2008-08-25 | 1 | -1/+3 |
| | | | |||||
* | | | Split the photo image core into two pieces to make it easier to maintain. | dkf | 2008-08-25 | 1 | -2170/+64 |
| | | | |||||
* | | | fix [2021443] inconsistant "wrong # args" messages (for Tk) | nijtmans | 2008-07-23 | 1 | -7/+7 |
| | | | |||||
* | | | Get rid of pre-C89-isms (esp. CONST vs const). | dkf | 2008-04-27 | 1 | -53/+49 |
|/ / | |||||
* | | merge stable branch onto HEAD | dgp | 2007-12-13 | 1 | -1/+1 |
| | |