summaryrefslogtreecommitdiffstats
path: root/macosx
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | | | 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
| | | | | | | | | | | | |
| * | | | | | | | | | | | remove ioUtil.test, llvm-gcc fixdas2008-04-251-9/+1
| | | | | | | | | | | | |
| * | | | | | | | | | | | * configure tktest-X11 with --disable-corefoundation to enable testing of ↵das2008-04-152-7/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | both notifiers from Xcode * add vsapi.test * sync Wish.xcode with Wish.xcodeproj
| * | | | | | | | | | | | * README: Bump version number to 8.6a0dgp2008-04-011-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * macosx/Wish-Common.xcconfig: * unix/configure.in: * unix/tk.spec: * win/README: * win/configure.in: * win/tcl.m4: * unix/configure: autoconf-2.59 * win/configure: * generic/tkConsole.c: Relax Tcl_InitStubs() calls so that a Tk 8.6 * generic/tkMain.c: might [load] into a Tcl 8.5 interp. * generic/tkWindow.c: * generic/tkStubLib.c: Update to compatibility with a libtcl.so that contains no "tclStubsPtr" [Tcl Bug 1819422]. * generic/tkDecls.h: make genstubs * generic/tkIntDecls.h: * generic/tkIntPlatDecls.h: * generic/tkIntXlibDecls.h: * generic/tkPlatDecls.h:
* | | | | | | | | | | | | Fix for shimmering of buttons embedded when scrolled in text and canvas ↵Kevin Walzer2014-08-163-95/+204
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | widgets; improvements in scrolling smoothness in text widget. Thanks to Marc Culler for patches.
* | | | | | | | | | | | | Allow Tk to post popup menus when Tk app is not frontmostKevin Walzer2014-08-141-3/+11
| |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | |
* | | | | | | | | | | | Fix typo's, debug statements, C++-comment.jan.nijtmans2014-08-112-11/+14
| | | | | | | | | | | |
* | | | | | | | | | | | Further refinement of scrolling; addresses artifacts in scrolling complex ↵Kevin Walzer2014-08-112-43/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | interfaces on OS X
* | | | | | | | | | | | Further refinement of Mac OS X scrolling; thanks to Marc Culler for an ↵Kevin Walzer2014-08-042-66/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | additional patch.
* | | | | | | | | | | | Fix for font configure crash on OS X, thanks to rob@bitkeeper.com for the patchKevin Walzer2014-08-012-6/+8
| | | | | | | | | | | |
* | | | | | | | | | | | Fine-tune scrolling, especially of text widgets with embedded windows, after ↵Kevin Walzer2014-07-285-209/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | removal of private API calls; performance is now better and within acceptable ranges.
* | | | | | | | | | | | Add copyright notice to Marc Culler for extensive patch to alpha rendering ↵Kevin Walzer2014-07-257-16/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | on Mac/Cocoa; remove private API calls to comply with platform requirements.
* | | | | | | | | | | | Fix for display of images when scrolling a text widget on OS X; thanks to ↵Kevin Walzer2014-07-242-64/+116
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Marc Culler for patch
* | | | | | | | | | | | Fix for alpha channel rendering for images on OS X Mavericks; thanks to Marc ↵Kevin Walzer2014-07-074-121/+170
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Culler for the extensive patch.
* | | | | | | | | | | | Update configure files on Aqua to remove garbage collection flag, which is ↵Kevin Walzer2014-03-161-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | no longer supported with Xcode 5.1; also add key to Wish Info.plist to support high-resolution (Retina) displays.
* | | | | | | | | | | | Fix for drawing lags on OS X Mavericks; thanks to Ned Deily for report and ↵Kevin Walzer2013-10-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Daniel Steffen for patch
* | | | | | | | | | | | Fix for http://core.tcl.tk/tk/info/8eb56719cf on broken build with 8.5.15 ↵Kevin Walzer2013-09-162-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with clang on OS X, thanks to Ned Deily for patch
* | | | | | | | | | | | Fix for 3016181, thanks to Tom Goddard for patchKevin Walzer2013-08-254-6/+13
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | |
* | | | | | | | | | | Updates to redirect bug reports to the new tracker location.dgp2013-06-171-2/+2
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
* | | | | | | | | | Tk_CancelIdleCall -> Tcl_CancelIdleCalljan.nijtmans2013-01-231-3/+3
| | | | | | | | | |
* | | | | | | | | | make TkBackgroundEvalObjv a static function, and eliminate the use of the ↵jan.nijtmans2013-01-231-0/+65
| |_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | deprecated SaveResult API from it.