summaryrefslogtreecommitdiffstats
path: root/macosx
Commit message (Collapse)AuthorAgeFilesLines
* CONSTify TkCopyAndGlobalEval, TkpSetMainMenubar,nijtmans2010-05-101-4/+4
| | | | | TkpMenuNotifyToplevelCreate, and TkSetWindowMenuBar Bring Tk_CreateBinding doc and signature (param name) in line.
* Put all Tk_OptionSpec for buttons and labelsnijtmans2010-02-181-19/+8
| | | | | | 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-15/+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.
* Oopsdkf2010-01-061-2/+2
|
* 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
* Deal with [Patch 2168768], so making the -typevariable option work consistentlydkf2009-10-221-2/+7
| | | | with global variables (the only way it *can* work...)
* Fix [Bug 2883712] by factoring out the problem code.dkf2009-10-221-3/+9
|
* workaround llvm LTO bug on ppcdas2009-08-251-1/+2
|
* * macosx/Wish.sdef (new file): Install and enable sdef filedas2009-08-244-3/+48
| | | | | | | | | | * macosx/Wish-Info.plist.in: into Wish application bundle, * macosx/Tk.xcode/project.pbxproj: describing TkAqua apple event * macosx/Tk.xcodeproj/project.pbxproj: support for use by AppleScript. * unix/Makefile.in: (replaces functionality of * unix/configure.in: 'aete' resource removed with Cocoa port & fixes AppleScript issues reported on tcl-mac)
* * macosx/tkMacOSXHLEvents.c (ScriptHandler): Fix "do script" appledas2009-08-241-44/+28
| | | | | | * 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)
* * macosx/tkMacOSXDraw.c (TkMacOSX{Setup,Restore}DrawingContext):das2009-08-241-1/+3
| | | | | | Disable window flushing during Tk drawing to avoid immediate flush of NSView-based native widgets on draw. (fixes drawing performance issue reported by Youness Alaoui on tcl-mac)
* * macosx/tkMacOSXWindowEvent.c: Allow WM_DELETE_WINDOW handlers todas2009-08-241-5/+10
| | | | | prevent window closure by generating WM destroy event earlier (from window delegate's -windowShouldClose:). [Bug 2821084]
* * macosx/tkMacOSXWm.c: Workaround for textured windows being draggabledas2009-08-141-1/+9
| | | | from opaque content areas. [Bug 2824538] (walzer)
* * macosx/tkMacOSXDraw.c: Avoid exception in XCopyArea() when copyingdas2009-08-141-2/+3
| | | | | from toplevel that has never been mapped. (reported by Youness Alaoui on tcl-mac)
* * macosx/tkMacOSXBitmap.c: Fix tk::mac::iconBitmap crash due todas2009-07-181-2/+2
| | | | off-by-one ckalloc error. [Bug 2821318]
* * macosx/ttkMacOSXTheme.c: Update notebook tab appearance todas2009-07-151-28/+92
| | | | | | | | * library/ttk/aquaTheme.tcl: modern L&F; adjust tab & notebook padding and tabmargins; correct appearance of selected tree header; add support for native tree header sort arrows via user1 state. [Patch 2819620]
* More marking of files as Objective-C.dkf2009-07-071-47/+71
|
* More marking of files as Objective-C.dkf2009-07-0622-250/+464
|
* Formatting cleanup, mark files as Objective-C.dkf2009-07-062-230/+365
|
* Merge of TkAqua Cocoa portmacosx_cocoa_mergedas2009-06-2964-23716/+11533
|
* avoid panic for CFStrings longer than INT_MAXdas2009-05-061-2/+2
|
* update Apple copyright notice for 2009-04-10 changesdas2009-04-143-13/+13
|
* * tkMacOSXFont.c (GetFontFamilyName): [Bug #2548661] Handlecc_benny2009-03-091-8/+18
| | | | NULL return from CFStringCreate.
* [Feature Request 2636558] Tk_DefineBitmapnijtmans2009-02-271-3/+3
| | | | and Tk_GetBitmapFromData signature problem
* * generic/tkImgPhInstance.c: fix numerous leaks discovered with thedas2009-02-061-1/+7
| | | | | | | | | | | * generic/tkMenu.c: Mac OS X Instruments.app Leaks tool. * generic/tkText.c: * generic/tkTextImage.c: * generic/tkTextIndex.c: * generic/tkUndo.c: * generic/tkUtil.c: * generic/ttk/ttkFrame.c: * macosx/tkMacOSXWm.c:
* whitespacedas2009-02-061-2/+2
|
* - eliminate some unnessary type castsnijtmans2009-01-282-50/+50
| | | | | - some internal const decorations - spacing
* adjust copyright yeardas2009-01-081-3/+3
|
* add new ttk test filesdas2009-01-031-1/+5
|
* add ImgPNG filesdas2008-12-281-1/+9
|
* sync file additions/removals with Wish.xcodeprojcore_8_6_b1das2008-12-201-5/+61
|
* add new filesdas2008-12-201-1/+17
|
* fix warningdas2008-12-201-2/+2
|
* VOID -> voidnijtmans2008-12-171-16/+1
|
* TIP #338 IMPLEMENTATIONdgp2008-12-151-3/+1
| | | | | | * doc/Tk_Main.c: Removed the last two '#include "tclInt.h"'. * generic/tkMain.c: Tk is now limited to Tcl's public interface. * macosx/tkMacOSXInit.c:
* add new zlib filesdas2008-12-141-1/+9
|
* add TIP #234 filesdas2008-12-111-1/+13
|
* TIP #324 IMPLEMENTATIONdas2008-12-107-8/+687
|
* s/Tk_BackgroundException/Tcl_BackgroundException/das2008-12-101-2/+2
|
* * macosx/tkMacOSXInit.c (TkpInit): unconditionally show Tk consoledas2008-12-091-23/+22
| | | | if TK_CONSOLE env var is set.
* TIP 337dgp2008-12-095-30/+42
| | | | | | | | | | | | | | | | | | | | | | * generic/tkBind.c: Updated callers of Tcl_BackgroundError() * generic/tkCanvas.c: to use the new routine * generic/tkEntry.c: Tcl_BackgroundException() as appropriate. * generic/tkImgBmap.c: * generic/tkListbox.c: * generic/tkSelect.c: * generic/tkTextDisp.c: * generic/tkTextWind.c: * macosx/tkMacOSXHLEvents.c: * macosx/tkMacOSXMenu.c: * macosx/tkMacOSXMenus.c: * macosx/tkMacOSXScale.c: * macosx/tkMacOSXWindowEvent.c: * unix/tkUnixScale.c: * unix/tkUnixWm.c: * win/tkWinButton.c: * win/tkWinMenu.c: * win/tkWinScrlbr.c: * win/tkWinWm.c:
* add error checkingdas2008-12-081-9/+13
|
* fix brekage (bad merge?)das2008-12-071-8/+8
|
* Add native aqua elements for ttk::spinbox [Bug 2219588].jenglish2008-12-071-2/+60
| | | | | Moved most spinbox "business logic" out of ttkEntry.c into Tcl bindings. Minor spinbox appearance improvements in clam theme.
* Remove/disable dead code flagged by clang static analyzerdas2008-12-077-29/+22
|