summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Make sure that tkWinPort.h is always includednijtmans2010-04-206-27/+38
| | | | | before tcl.h, otherwise the fallback for TCHAR might go off before the inclusion of <tchar.h>
* [Patch 2898255]: Filenames limit with Tk_GetFileName()nijtmans2010-04-191-1/+1
| | | | Assure modern style dialogs where available
* [Patch 2898255]: Filenames limit with Tk_GetFileName()nijtmans2010-04-192-3/+15
| | | | Assure modern style dialogs where available
* Fix [Bug 2987995]: Tk_GetOpenFile returns garbage under described circumstancesnijtmans2010-04-191-2/+5
|
* Fix [Bug 2987995]: Tk_GetOpenFile returns garbage under described circumstancesnijtmans2010-04-192-6/+8
|
* Fix [Patch 2986105]: conditionally defining strcasecmp/strncasecmpnijtmans2010-04-132-7/+29
|
* * generic/tkImgPNG.c (WriteIDAT): [Bug 2984787]: Use the correctdkf2010-04-123-13/+119
| | | | | | | | | | flushing semantics when handling the last data from the image. Without this, many PNG readers (notably including Firefox) refuse to show the image and instead complain about errors. (ReadIDAT): Added sanity checks to ensure that when we've got bad data of the sorts of forms we were previously generating, we detect it and error out rather than silently failing. (WriteExtraChunks): New function to write in some basic metadata.
* Follow-up to [Bug 2983824]: update docnijtmans2010-04-092-3/+8
|
* * generic/tkImgPhoto.c (ImgPhotoCmd): [Bug 2983824]: Use the filedkf2010-04-093-27/+127
| | | | extension to guess the output format to use if one isn't specified.
* Add <wchar.h> to tkWinPort.h, andnijtmans2010-04-084-39/+39
| | | | | remove some earlier CYGWIN-related hacks which then are no longer necessary.
* regenerated with autoconf-2.59nijtmans2010-04-065-12/+20
| | | | | [Bug 2982540] configure and install* script files should always have LF
* Only test for -visibility=hidden with gccnijtmans2010-03-293-4160/+3791
| | | | (Second remark in [Bug 2976508])
* * unix/tkUnixRFont.c (GetFont): [Bug 2978410]: Do not use non-constantdkf2010-03-292-5/+19
| | | | initializers for structures, since HP-UX cc doesn't like it.
* ttk::treeview widget: add 'tag names', 'tag add', and 'tag remove' methods.jenglish2010-03-288-40/+380
|
* regendkf2010-03-231-3764/+4156
|
* * unix/configure.in, unix/Makefile.in: [Bug 2965133]: Get rid of thedkf2010-03-233-3/+11
| | | | | spurious NONE and some pointless quotes that were causing problems with building Tk on OSX. Overall bug might not yet be solved.
* * library/entry.tcl: [Bug 2971663]: Make the <Up> and <Down> keysdkf2010-03-173-6/+19
| | | | | | * library/ttk/entry.tcl: explicitly do nothing, since Tk-on-Cocoa will generate (invisible zero-width) characters for them otherwise. The explicitly empty bindings are harmless on other platforms.
* Ignore .a and .so in unix/.cvsignorenijtmans2010-03-162-0/+6
|
* Fix [Tcl Bug 2967340]: Static build failurenijtmans2010-03-124-6/+16
|
* Factor out some of the megawidget machinery.dkf2010-03-124-67/+179
|
* Removed lame reliance on the leading letters of the names of segment types whendkf2010-03-115-9/+16
| | | | | dumping a text widget. Entailed expanding the scope of the declarations of the types of embedded images and windows.
* * generic/tkText.c (DumpLine): [Bug 2968379]: When peers are about,dkf2010-03-113-12/+30
| | | | | | there can be unnamed marks present during a dump. Ignore them as they will just be for the peers' insert and current marks, which aren't very important.
* * generic/tkPlatDecls.h: Correct broken 2886635 fix. [Bug 2965600]dgp2010-03-082-2/+6
|
* [Bug 2949774]: cascade menus should popdown ofter loosing the pointer.patthoyts2010-03-062-6/+19
| | | | | | | When the pointer moves to another entry from a cascade entry the sub-menu should popdown. This is how other menus on X11 work today. This effect will not be used if the user has configured ClickToFocus to maintain the previous Tk menu effects.
* fix date in ChangeLognijtmans2010-03-041-1/+1
|
* Don't use -fvisibility=hidden for cygwin.nijtmans2010-03-044-38/+32
| | | | Make tkTestWinProcs const
* Added note about transfer types, prompted by question on Tcler's Chat.dkf2010-03-042-11/+20
|
* [Enh 2959069] Support for -fvisibility=hiddennijtmans2010-03-023-9/+78
|
* Remap non-alphanumeric sequences in manpage filenames to single underscores.dkf2010-02-261-3/+4
|
* correct datenijtmans2010-02-231-1/+1
|
* Use @EXEEXT@ in stead of @EXT_SUFFIX@nijtmans2010-02-229-4164/+3778
| | | | | Use -DBUILD_tk in Makefile Make internal Tk_ObjCustomOption const
* Added missing quotingdkf2010-02-221-1/+1
|
* Tiny whitespace changes for readability improvement.dkf2010-02-214-10/+10
|
* Re-fix [Bug 1799782].dkf2010-02-212-11/+26
|
* ttk::treeview: Cache the result of the last call to EndPosition()jenglish2010-02-202-10/+37
| | | | | | | to avoid quadratic-time behavior in the common cases where the treeview is populated in depth-first or breadth-first order. (Translation for LM: that means "3X faster!")
* remove unused "dataKey" variablenijtmans2010-02-192-7/+6
|
* regen.dkf2010-02-191-2/+5
|
* Fix [Bug 2415437] with supplied patch. LIB_RUNTIME_DIR now not forced to bedkf2010-02-193-4/+9
| | | | the same as $libdir.
* [Tcl Bug 2954638]: Correct behaviour of manual page installer. Also addeddkf2010-02-193-168/+221
| | | | | armouring to check that assumptions about the initial state are actually valid (e.g., look for existing input file).
* Correct compiler/linker flags for threaded builds on OpenBSD.stwo2010-02-193-3749/+4162
|
* Put all Tk_OptionSpec for buttons and labelsnijtmans2010-02-187-108/+68
| | | | | | in const memory. With some changes to win32 and macosx, preventing direct writes to read-only memory.
* generic/tkMenu.c: Defer TkMenuOptionTables cleanup to CallWhenDeleted() time,jenglish2010-02-172-4/+12
| | | | | to ensure that the record doesn't get freed until after all widget instance commands have been deleted (Fixes [Bug#2952745]).
* CONSTify everything related to Tk_ConfigSpecnijtmans2010-02-1725-133/+119
|
* tkWindow.c/tkStubInit.c adapted from stub changes in Tclnijtmans2010-02-1612-128/+109
| | | | | | | | | | | | tkArgv.c make defaultTable const tkScrollbar.c Store default for "-with" in static non-const memory tkWinInt.h make tkWinProcs const, and 5 tkWinX.c procs MODULE_SCOPE tkWinColor.c make sysColors const tkWinKey.c make keymap const tkWinScrlbr.c Simplify copying of "-with" default value. tkUnixWm.c make TkSetTransientFor static tests/textImage.test textImage-1.13 depends on hash-order
* use -pipe for gcc on win32 (mingw/cygwin)nijtmans2010-02-1316-215/+71
| | | | | | make sure that TkpCmapStressed is exported clean up unused Tk_CreatePhotoOption Make more internal arrays "const"
* Make more internal tables "const"nijtmans2010-02-0515-57/+61
| | | | tk*Decls.h (regenerated with new genStubs.tcl from Tcl)
* Laxative patch: Revert contravariant const qualifiers added by thejenglish2010-02-0514-44/+49
| | | | | previous commit to keep codebase in sync with the Tile extension, which must remain 8.4 compatible.
* Make the various stub tables and hook pointers const,nijtmans2010-02-0519-62/+95
| | | | | just as Tcl and Tk. Make more internal tables "const"
* Follow-up to [2010-01-29] commit:nijtmans2010-02-058-607/+621
| | | | | prevent space within stub table function parameters if the parameter type is a pointer.
* When a function has had a leading underscore for a number of years youpatthoyts2010-02-031-1/+5
| | | | | might like to think about it when you remove it without testing the other compilers used. Fixed dimwitted previous edit.