summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* ttk::entry, ttk::combobox: proposed fix for [a80f5d7165]:jenglish2014-05-271-6/+32
| | | | | keep track of whether a drag transaction is in progress; only initiate autoscroll in <B1-Leave> if selectMode is not "none" and if %m is NotifyNormal.
* Provide full Tk patchlevel to tk.pc and move private libs to "Libs.private".jan.nijtmans2014-04-091-3/+4
|
* Fix [http://core.tcl.tk/tcl/info/5bcb5026ad|5bcb5026ad]: Undefined autotools ↵jan.nijtmans2014-04-012-3/+5
| | | | token @TK_LIBS@ in pkgconfig file
* Fix [http://core.tcl.tk/tcl/info/2f7cbd01c3|2f7cbd01c3]: tcl8.6.1 fails to ↵jan.nijtmans2014-03-202-26/+18
| | | | build on FreeBSD 10.0
* Update configure files on Aqua to remove garbage collection flag, which is ↵Kevin Walzer2014-03-163-2/+4
| | | | no longer supported with Xcode 5.1; also add key to Wish Info.plist to support high-resolution (Retina) displays.
* Fix [52ca3e7f55]: XkbOpenDisplay macro incorrect when ↵jan.nijtmans2014-02-111-1/+1
| | | | HAVE_XKBKEYCODETOKEYSYM is not defined
* Ticket [3279221]: Fixed setup of popup menu to prevent immediateandreask2014-02-061-0/+1
| | | | disappearance due to an event race.
* Satisfy required position of __stdcall from VC++jan.nijtmans2014-02-041-2/+2
|
* Add missing __stdcall (which crashes on win32)jan.nijtmans2014-02-041-1/+2
|
* Fix [http://core.tcl.tk/tcl/info/651e828a52|651e828a52]: Wrong Windows ↵jan.nijtmans2014-02-041-9/+20
| | | | version reported for Windows 8.1
* Squash problem with native AIX cc not allowing direct macro redefinition.jan.nijtmans2014-02-031-0/+3
|
* Fix TK_SHLIB_LD_EXTRAS for FreeBSD (and Cygwin), reported by Pietro Ceruttijan.nijtmans2014-01-252-0/+4
|
* Put -lfontconfig in XFT_LIBS, not XLIBSW flagjan.nijtmans2014-01-232-2/+2
|
* Fix [3606644]: Static build misses fontconfigjan.nijtmans2014-01-232-0/+90
|
* Some bit of Windows 8.1 compatibility: See ↵jan.nijtmans2013-11-204-12/+34
| | | | [http://msdn.microsoft.com/en-us/library/windows/desktop/dn302074.aspx]
* Cygwin: In stead of checking whether the win32 part is configured properly, ↵jan.nijtmans2013-11-183-14/+26
| | | | | just configure it when needed. Always build the stub library first (and - on Cygwin - configure win32 properly just before building the stub library)
* Fix "creative writing" flaw.dgp2013-11-121-1/+1
|
* Fix uninitialized variable in 16-bit PPM handling. [1632447] follow-up.jan.nijtmans2013-11-111-1/+1
|
* Fix [0aa5e852dc]: Accept newline characters as value in Tk option filesjan.nijtmans2013-11-113-10/+23
|
* Add test-case for bug [f214b8ad5b], in order to prove that Tk 8.5 doesn't ↵jan.nijtmans2013-11-111-0/+11
| | | | suffer.
* Fix [http://core.tcl.tk/tcl/info/426679ef7d|426679ef7d]: Having man.macros ↵jan.nijtmans2013-11-05172-172/+172
| | | | after .TH breaks rendering on OpenBSD and possibly others.
* Improved tests to cover StringReadPPM properly.dkf2013-11-031-0/+65
|
* Fix StringReadPPM function from previous commit.jan.nijtmans2013-11-031-1/+1
|
* [1632447]: Allow the PPM maxval to go up to 65535, to conform with a formatdkf2013-11-032-21/+49
| | | definition change from around 2000 (even if that's a rare format).
* Fix refcount bug in FreeFontObjProc. Could result in freeing a TkFont which ↵jan.nijtmans2013-10-311-1/+1
| | | | was already freed.
* Put extern "C" guards around all stub table struct definitions, jan.nijtmans2013-10-318-32/+52
| | | | | so it is usable to be used for C++ compilers as well without the danger of modifying the calling convention. For tkDecls.h, ttkDecls.h tkIntXlibDecls.h is was no problem, because tk.h, tkTheme.h and Xlib.h already contain those guards. But not for the other *Decls.h files.
* Fix [3603436fff]: png save has wrong component indexesjan.nijtmans2013-10-281-6/+5
|
* 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
* When compiling with MSVC++, no longer link the stub library with msvcrt??.dll.jan.nijtmans2013-10-045-9/+15
| | | This way, workarounds in extensions like [http://core.tcl.tk/itcl/info/a961f0729c] are no longer necessary.
* Fix compilation with latest MinGW-w64 version 3.0: Conflict on ↵jan.nijtmans2013-10-021-15/+15
| | | | EXCEPTION_REGISTRATION typedef, which means something completely different in MinGW-w64.
* Disable command line globbing on MinGW compiles, just as MSVC and MinGW-w64 ↵jan.nijtmans2013-10-011-0/+4
| | | | don't enable command line globbing either by default.
* Cherrypick [132bf978f2] from trunk: jan.nijtmans2013-09-272-82/+2
| | | | | Workaround for [http://sourceforge.net/p/mingw/bugs/2065/|MinGW bug #2065]. Both MinGW and MinGW-w64 (32-bit) are affected. Even though Win64 is not affected, adding -static-libgcc doesn't harm there, and we don't want to distrubute additional dll's with MinGW-compiled Tcl anyway.
* workaround for mingw bug ↵jan.nijtmans2013-09-232-6/+84
| | | | [http://comments.gmane.org/gmane.comp.gnu.mingw.user/41724]
* merge releasedgp2013-09-1811-11/+58
|\
| * merge 8.5; update changescore_8_5_15core_8_5_15_rcdgp2013-09-163-3/+5
| |\ | |/ |/|
* | 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
| * Added note to ChangeLog pointing to the fossil timeline for better logging.dgp2013-09-131-0/+9
| |
| * Favor timeline over ChangeLog; also 'make dist'dgp2013-09-033-1/+5
| |
| * changesdgp2013-08-301-0/+20
| |
| * Bump to 8.5.15 for release.dgp2013-08-309-11/+23
|/
* Bug [c597acdab3]: Call [$pb step] in tail position in ↵jan.nijtmans2013-08-262-2/+16
| | | | ttk::progressbar::Autoincrement, so that the widget is in a consistent state when any write traces on the linked -variable are fired
* Fix for 3016181, thanks to Tom Goddard for patchKevin Walzer2013-08-254-6/+13
|