summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * macosx/Wish.sdef (new file): Install and enable sdef filedas2009-08-247-6/+85
| | | | | | | | | | * 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-242-92/+60
| | | | | | * 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]
* * generic/tkBind.c (HandleEventGenerate): Don't generate events fordas2009-08-241-2/+13
| | | | windows that don't exist yet (fixes TkAqua testsuite crash).
* Give an error if grid and pack are used in the same master. [Patch 2475855]pspjuth2009-08-1910-10/+431
|
* * macosx/tkMacOSXWm.c: Workaround for textured windows being draggabledas2009-08-142-1/+18
| | | | 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)
* Eliminate more gcc warningsnijtmans2009-08-104-30/+45
|
* Eliminate various gcc warningsnijtmans2009-08-098-116/+185
| | | | include <vssym32.h> only when available
* Make the pendulum demo cope with resizing more gracefully.dkf2009-08-082-15/+23
|
* Small updates for minor issuesdkf2009-08-061-41/+34
|
* Fix word-wrapping of non-breaking spaces in the text widget to work reliably.dkf2009-08-042-12/+28
|
* eliminate various gcc and msvc compiler warningsnijtmans2009-08-0212-52/+84
|
* Oops; forgot to fix a spot for 64-bitdkf2009-08-011-2/+2
|
* Don't assume that we're on little-endian clients. [Bug 2830420]dkf2009-08-012-26/+27
|
* Reword so that the modern API is presented as preferred.dkf2009-07-272-24/+29
|
* Slight clarification.dkf2009-07-265-33/+40
|
* Corrected description of acceptable join styles. Spotted by Emiliano Gavilan.dkf2009-07-262-3/+8
|
* Added incompat flagdkf2009-07-231-0/+2
|
* Fix [Bug 2441988]. Also squelch use of TkCopyAndGlobalEval, we can do better!dkf2009-07-234-175/+269
|
* [Bug 2496114]: Ensure that focus desynchronization doesn't cause a crash.dkf2009-07-222-1/+16
|
* Corrected drawing of rotated underlines. [Bug 2356057]dkf2009-07-212-98/+103
|
* Fix [Bug 2328657] by explicitly excluding hacky zero-char chunks from ↵ferrieux2009-07-202-4/+11
| | | | intersection computation. Might deserve generalization to other tests.
* More fixes for [Bug 2824378]dkf2009-07-201-12/+13
|
* Fix [Bug 2824378] by correcting expected output.dkf2009-07-202-9/+12
|
* A slightly more efficient placingdkf2009-07-181-3/+3
|
* Fix the transfer of large binary data. I hate INCR selections transfers...dkf2009-07-182-10/+18
|
* * unix/Makefile.in: Define NDEBUG in optimized (non-das2009-07-182-2/+5
| | | | symbols) build to disable assert()s.
* * macosx/tkMacOSXBitmap.c: Fix tk::mac::iconBitmap crash due todas2009-07-182-2/+7
| | | | off-by-one ckalloc error. [Bug 2821318]
* * library/demos/mclist.tcl: use native sort arrows with aqua theme.das2009-07-151-4/+18
|
* * macosx/ttkMacOSXTheme.c: Update notebook tab appearance todas2009-07-153-32/+108
| | | | | | | | * 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]
* Apply patch from [Bug 2821962] to make binary byte selection transfers work.dkf2009-07-152-20/+59
|
* Corrected definition of -height and -width for canvas' window items. [2326602]dkf2009-07-142-5/+8
|
* autoconf-2.59das2009-07-141-17/+34
|
* Allow turning off of XScreenSaver use. [Bug 2496018]dkf2009-07-142-20/+36
|
* dot needs quoting at the start of a linepatthoyts2009-07-111-4/+4
|
* [Bug 2818455]: Corrected example.dkf2009-07-112-30/+65
|
* 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
|
* Avoid the use of C++ reserved words in headers [Bug2815625]patthoyts2009-07-022-2/+6
|
* s/Tcl_PanicEx/TclPanic/; improve clang assert Tcl_Panic macrologydas2009-06-301-3/+3
|
* * generic/tkInt.h: add assert macros for clang staticdas2009-06-306-8/+41
| | | | | | | | | | | | analyzer and redefine Tcl_Panic to assert after panic in clang PURIFY builds. * generic/tkImgPhInstance.c: small fixes to make clang static * generic/tkTextDisp.c: analyzer happier. * generic/tkConfig.c: add clang assert for false positives * generic/tkUndo.c: from static analyzer.
* Merge of TkAqua Cocoa portmacosx_cocoa_mergedas2009-06-2991-23891/+12008
|
* Expose TkSmooth(Parse|Print)Proc through the internal stub table. It was the ↵macosx_cocoa_premergenijtmans2009-06-275-32/+62
| | | | | | | last set of internal function of this type which was not exposed yet. Removed TkTile(Parse|Print)Proc from tkInt.h, because they don't exist. Follow-up to [Bug 2804935], now all Tk*(Parse|Print)Proc functions are exposed through the internal stub table.
* * carbon/ (new directory): copy of current state of 'macosx'das2009-06-2660-0/+55108
| | | | | source directory, to preserve legacy TkAqua implementation based on Carbon API (with support for Mac OS X releases older than 10.5).
* * unix/Makefile.in: add support for --enable-aqua=carbondas2009-06-263-32/+64
| | | | | | | * unix/configure.in: configure option (legacy fallback for pre-Mac OS X 10.5 releases). * unix/configure: autoconf-2.59
* fix [Bug #220935] canvas dash update problemmacosx_carbon_freezenijtmans2009-06-231-10/+6
| | | | (follow-up)
* fix [Bug #220935] canvas dash update problemnijtmans2009-06-222-3/+7
|