summaryrefslogtreecommitdiffstats
path: root/carbon
Commit message (Collapse)AuthorAgeFilesLines
* Remove Carbon directory from source treeKevin Walzer2012-10-0959-55068/+0
|
* merge trunkdkf2012-08-081-1/+1
|\
* | minor improvements to flag handlingdkf2012-07-314-10/+10
| |
* | more auditing of error codesdkf2012-07-301-2/+3
| |
* | Working towards making the error codes more consistent.dkf2012-07-301-9/+7
| |
* | Purged Tcl_AppendElement from all non-test code.dkf2012-07-291-22/+33
| |
* | more conversionsdkf2012-07-266-358/+437
| |
* | Much more cleaning up of result handling.dkf2012-07-231-52/+56
| |
* | Working towards adding all the Tcl_SetErrorCode calls that should be there.dkf2012-07-161-4/+3
|/ | | ** WORK IN PROGRESS **
* Change XChangeWindowAttributes signature and many others to match Xorg, ↵jan.nijtmans2012-06-085-18/+23
| | | | needed for Cygwin
* Added OSX-specific mechanism to allow retrieval of the drawing surface.dkf2012-05-291-0/+7
|
* implement TkSetPixmapColormap and TkpPrintWindowId for cygwinjan.nijtmans2012-05-161-1/+1
| | | cleanup some more unused CYGWIN stuff
* [Bug 3486474]: Inconsistent color scalingjan.nijtmans2012-02-151-1/+1
|
* Merge Carbon TIP 382 implementation to Tk trunk.dgp2011-10-241-5/+18
|
* Purge RCS Keywordsdgp2011-06-0856-114/+2
|
* Remove casts from uses of ckalloc/ckfree/... now that Tcl declares them to bedkf2011-03-1218-93/+83
| | | using useful casts internally.
* * generic/tkInt.decls (TkDrawAngledTextLayout,TkDrawAngledChars,...):dkf2010-12-021-2/+2
| | | | | Expose angled text API for Emiliano Gavilan. Still only in internal stub table.
* [Patch 3009998]: Replace binding procedures with ordinary event handlersjenglish2010-06-191-117/+92
| | | | | | | | | | | in win/tkWinScrlbr.c and carbon/tkMacOSXScrlbr.c. Simplifications enabled by previous change: * TkCreateBindingProcedure() and associated machinery no longer needed. * TkBindDeadWindow() no longer needed. * TK_DEFER_MODAL_LOOP and associated machinery no longer needed. * Tests related to C binding procedures no longer needed.
* Terminate TkEnsemble definition with NULLnijtmans2010-06-151-4/+5
|
* CONSTify TkCopyAndGlobalEval, TkpSetMainMenubar,nijtmans2010-05-101-3/+3
| | | | | TkpMenuNotifyToplevelCreate, and TkSetWindowMenuBar Bring Tk_CreateBinding doc and signature (param name) in line.
* Put all Tk_OptionSpec for buttons and labelsnijtmans2010-02-181-2/+2
| | | | | | in const memory. With some changes to win32 and macosx, preventing direct writes to read-only memory.
* CONSTify everything related to Tk_ConfigSpecnijtmans2010-02-171-16/+2
|
* Make more internal tables "const"nijtmans2010-02-051-2/+2
| | | | tk*Decls.h (regenerated with new genStubs.tcl from Tcl)
* Eliminate tkpMenubuttonClassnijtmans2010-01-133-16/+11
| | | | | make tkpButtonProcs CONST fix gcc warnings: missing initializer
* [Bug 2926819]: Factor out the pointer warping code a bit better and extend itdkf2010-01-061-1/+35
| | | | to work on OSX too.
* Fix [Bug 1373712] and [Bug 1924761].dkf2010-01-021-1/+2
|
* CONSTify return values of TkKeysymToString,nijtmans2009-12-161-2/+2
| | | | | | | TkFindStateString, TkpGetString, TkpGetChar, which are all not supposed to be modified by the caller. In tkUtil.c this gets rid of a dangerous type cast.
* Make all internal initializationnijtmans2009-11-291-2/+1
| | | | | | routines MODULE_SCOPE copy win/tcl.m4 from Tcl (latest) to Tk and regenerate win/configure
* * carbon/Wish.xcode/project.pbxproj: remove references to obsoletedas2009-08-242-6/+2
| | | | * carbon/Wish.xcodeproj/project.pbxproj: prolog.ps file.
* * macosx/tkMacOSXHLEvents.c (ScriptHandler): Fix "do script" appledas2009-08-241-48/+32
| | | | | | * carbon/tkMacOSXHLEvents.c (ScriptHandler): event handler issues on recent OS X releases by using AE coercion to 'utf8' for text data and to 'fsrf' for alias data. (reported by Youness Alaoui on tcl-mac)
* Merge of TkAqua Cocoa portmacosx_cocoa_mergedas2009-06-298-34/+40
|
* * carbon/ (new directory): copy of current state of 'macosx'das2009-06-2659-0/+55096
source directory, to preserve legacy TkAqua implementation based on Carbon API (with support for Mac OS X releases older than 10.5).