summaryrefslogtreecommitdiffstats
path: root/macosx
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Fix potential use of uninitialized variable flagged by clang static analyzerdas2008-12-071-3/+4
|
* Fix leaks flagged by clang static analyzerdas2008-12-071-1/+25
|
* TkpDisplayButton: use computed borderWidthdas2008-12-071-2/+2
|
* MenuDefProc: avoid crash with non-Tk menusdas2008-12-071-7/+3
|
* SeparatorElementSize: fix state lookupdas2008-12-071-2/+3
|
* Implementation of TIP #197.dkf2008-12-061-1/+2
|
* remove prolog.ps, add xpTheme.tcldas2008-12-051-3/+3
|
* reduce number of CTM manipulation callsdas2008-11-221-4/+4
|
* TIP#119 implementation. [Patch 1611359]dkf2008-11-221-4/+66
|
* Minor simplification in fix for [Bug 2312027]:nijtmans2008-11-181-3/+4
| | | | | | | | 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
* bug 2239034: restrict [wm manage] to Frame type widgetspatthoyts2008-11-151-1/+7
|
* remove -Wno-implicit-intdas2008-11-141-2/+2
|
* Lots of small changes to make code more pretty and C89-like.dkf2008-11-087-142/+185
|
* more internal -Wwrite-strings warning fixesnijtmans2008-11-021-3/+3
|
* Code style improvements, especially including making code less deeply nested.dkf2008-10-2710-1940/+2014
|
* fix TkX11 builddas2008-10-231-2/+2
|
* add tkBusy.cdas2008-10-221-1/+7
|
* Factor out the platform-specific bits of [tk busy]. [Bug 2180919]dkf2008-10-202-39/+108
|
* Add "const" to many internalnijtmans2008-10-173-125/+125
| | | | | | | | 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.
* * unix/tkUnixWm.c: Restored consistency of error messages fromdgp2008-10-081-3/+3
| | | | | * macosx/tkMacOSXWm.c: [wm iconphoto] with the test suite and across all platforms. [Bug 2021443]
* minor improvements in legibilitydkf2008-10-053-551/+598
|
* Greatly clean up Tk's handling of the writability of the Tcl result object.dkf2008-10-052-103/+106
|
* Convert %g to Tcl_PrintDouble to avoid locale trouble. [Bug 2112563]dkf2008-10-031-148/+155
|
* comments, whitespacedas2008-09-024-7/+13
|
* add tkImgPhInstance.cdas2008-08-251-1/+7
|
* remove id.testdas2008-08-191-3/+1
|
* After some discussion with Joe English and subsequently thegeorgeps2008-08-192-31/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | X.org developers (Keith Packard in particular), it was discovered that Tk is doing management of XIDs that it shouldn't need to do. The very common XC-MISC extension which has come with every version of X for the last 15 years is used with Xlib now, to retrieve the information about the used/unused XIDs. The public Tk_FreeXId is now a no-op. Joe English reviewed the patch, and said "please commit." The patch is associated with the bug tracker id: 2039720 generic/tkError.c: Remove the usage of TkpWindowWasRecentlyDeleted. generic/tkInt.decls: Update the declarations for the now unused internalstubs. generic/tkIntDecls.h: Regenerated based on tkInt.decls. generic/tkIntPlatDecls.h: Regenerated based on tkInt.decls. generic/tkStubInit.c generic/tkWindow.c: Remove the calls to TkInitXId, and TkFreeWindowId. macosx/tkMaxOSXPort.h: Remove TkFreeWindowId and TkInitXId macro definitions. macosx/tkMacOSXXStubs.c: Remove the no-op TkpWindowWasRecentlyDeleted. unix/tkUnixEvent.c: Remove call to TkFreeXId. unix/tkUnixXId.c: Remove a lot of unnecessary code (see above). win/tkWinPort.h: Remove TkFreeWindowId and TkInitXId. win/tkWinWindow.c: Remove TkpWindowWasRecentlyDeleted.
* * macosx/tkMacOSXFont.c (SetFontFeatures): Disable antialiasing ofdas2008-08-191-3/+19
| | | | | fixed-width fonts with size <= 10.
* force-disable nonsensical embedded build for X11; only rewrite tkConfig.sh ↵das2008-08-191-2/+3
| | | | when really necessary
* remove NRE.test & add new test filesdas2008-08-031-3/+5
|
* tclNRE.h die die diedas2008-07-311-3/+1
|
* fix [2021443] inconsistant "wrong # args" messages (for Tk)nijtmans2008-07-232-7/+7
|
* * macosx/tkMacOSXHLEvents.c: factor out common code; formatting.das2008-07-221-22/+15
|
* add new NRE filesdas2008-07-131-1/+5
|
* Ensure that errors in callback scripts don't get swept under the carpet.dkf2008-07-021-208/+229
|
* * macosx/tkMacOSXCarbonEvents.c: fix debug carbon event tracing;das2008-06-191-44/+46
| | | | | (InstallStandardApplicationEventHandler): replace needless use of TkMacOSXInitNamedDebugSymbol() by standard TkMacOSXInitNamedSymbol().
* * macosx/tkMacOSXDebug.c: revert 2007-11-09 commit makingdas2008-06-192-5/+6
| | | | | * macosx/tkMacOSXDebug.h: TkMacOSXInitNamedDebugSymbol() available outside of debug builds.
* * macosx/tkMacOSXEmbed.c (TkpMakeWindow): fix bug with missingdas2008-06-192-19/+59
| | | | | | * macosx/tkMacOSXSubwindows.c (XMapWindow): focus on first map by only sending VisibilityNotify events once windows are mapped (rather than when they are created).
* * macosx/tkMacOSXInit.c: add helper to efficiently convert fromdas2008-06-192-3/+53
| | | | * macosx/tkMacOSXPrivate.h: CFString to Tcl_Obj.
* * macosx/tkMacOSXWindowEvent.c (TkMacOSXProcessWindowEvent): fixdas2008-06-191-2/+2
| | | | return value.
* * macosx/tkMacOSXFont.c (TkpGetFontFromAttributes, InitFont): fixdas2008-06-191-34/+65
| | | | | incorrect conversion to points of font sizes already in points; factor out retrieval of font family name from font family ID.
* * macosx/tkMacOSXXStubs.c (Tk_ResetUserInactiveTime): use UsrActivitydas2008-06-121-2/+2
| | | | instead of OverallAct (which may be ignored in some circumstances).
* * macosx/Wish.xcodeproj/project.pbxproj: add tclIORTrans.c; add tclOOdas2008-06-125-503/+905
| | | | | | | | | * macosx/Wish.xcodeproj/default.pbxuser: files to tktest-X11 target; add debug targets for 64bit and with corefoundation disabled; updates and cleanup for Xcode 3.1 and for Leopard; sync with Tcl.xcodeproj. * macosx/Wish.xcode/project.pbxproj: sync Wish.xcodeproj changes. * macosx/Wish.xcode/default.pbxuser: * macosx/README: document new build configs.
* * macosx/Wish.xcodeproj/project.pbxproj: add new tclOO files; add debugdas2008-06-012-9/+129
| | | | | * macosx/README: targets with gcov; update to Xcode 3.1.
* fix Makefile dependencydas2008-05-061-2/+2
|
* "default" and "focus" adornments should not be disjoint [Bug 1942785]jenglish2008-05-041-1/+3
|
* fix typos, whitespacedas2008-05-032-5/+5
|
* Get rid of pre-C89-isms (esp. CONST vs const).dkf2008-04-279-1984/+1956
|