Tk Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2020-02-19
16:48
Fix 2 gcc warnings in win/ttkWinXPTheme.c due to the recent addition of "const". Also add type-casts (while on it), helping C++ compatibility. Use more internal size_t in ttk. And use some more Tcl_GetWideIntFromObj() in stead of Tcl_GetIntFromObj() Leaf check-in: 1e916d8f user: jan.nijtmans tags: trunk
04:02
Add alternate mode for treeview on macOS Leaf check-in: f492824f user: kevin_walzer tags: pspjuth-treeview
2020-02-18
21:19
Use TkGrabState() in function TestgrabObjCmd() instead of dispPtr->grabWinPtr to make the code clearer and the interface cleaner. Leaf check-in: 1e8dcf37 user: fvogel tags: bug-e3888d5820
15:54
Clamp "listbox index" values between -1 and (maximum) end+1, as done in other GUI elements too (like menu). check-in: d9bda1d1 user: jan.nijtmans tags: trunk
14:19
Merge trunk. Fix two minor C++ issues in tkTest.c Leaf check-in: b59165e4 user: jan.nijtmans tags: cplusplus
14:01
Make more C++-compiler robust. Leaf check-in: bebef983 user: jan.nijtmans tags: tip-556
12:50
Merge trunk. Remove end-of-line spacing. check-in: 61ad3035 user: jan.nijtmans tags: tip-556
12:45
Add compat/stdbool.h (needed by revised_text) and compat/stdint.h (needed by TIP #556, or any other Tk extension which on tclInt.h) Remove the need for "make doc", by committing doc/man.macros directly here. check-in: df3646cf user: jan.nijtmans tags: trunk
2020-02-17
22:06
Refine test bind-35.1 once more since [grab current] returns the eventualGrabWin while we're interested in the grabWin instead. check-in: 0b310b17 user: fvogel tags: bug-e3888d5820
15:50
Merge trunk check-in: 440e4b50 user: jan.nijtmans tags: tip-556
14:51
Merge 8.6 Leaf check-in: 57234208 user: jan.nijtmans tags: bug-382712ade6
14:50
Merge 8.6 check-in: 32252102 user: jan.nijtmans tags: bug-e3888d5820
14:47
Make internal _XInitImageFuncPtrs() prototype work with C++ on all platforms (prevent conflict with tkIntXlibDecls.h) check-in: 1a516be1 user: jan.nijtmans tags: cplusplus
14:37
Merge trunk check-in: 66af82c5 user: jan.nijtmans tags: cplusplus
13:46
More "const" additions. check-in: ca5c672f user: jan.nijtmans tags: trunk
13:45
Clamp output of listbox indexes to be >= -1 always. Many other's (like menu's, entries) already do that. Doesn't make really a difference, as -2 is just as invalid as -1. check-in: abaa003d user: jan.nijtmans tags: trunk
2020-02-16
20:26
Don't stress the CPU too much. check-in: 0a5a92c7 user: fvogel tags: bug-e3888d5820
20:14
Attempt to make test bind-35.1 more reliable, by waiting for the expected [grab current] value. check-in: ab0f1a27 user: fvogel tags: bug-e3888d5820
20:12
Add an optional arg, default, to [option get] to support this TIP Leaf check-in: bdc754f2 user: dkf tags: tip-560
16:50
Be more exact in the bind.n man page check-in: 76e2a8ab user: fvogel tags: bug-382712ade6
12:43
Merge trunk check-in: faf78f30 user: jan.nijtmans tags: cplusplus
12:42
Merge 8.6 check-in: cb8499e8 user: jan.nijtmans tags: trunk
12:42
Merge 8.5 Leaf check-in: dc776f94 user: jan.nijtmans tags: core-8-6-branch
12:26
Don't build static with tcl8.6, that doesn't work (yet). Could be fixed, but not high prio. Add a few "const" specifiers (backported from 8.6) Leaf check-in: 499a7d8d user: jan.nijtmans tags: core-8-5-branch
2020-02-15
22:34
Merge trunk check-in: 4d08154a user: pspjuth tags: pspjuth-treeview
22:03
More tests, some polishing check-in: 2a5b4544 user: pspjuth tags: pspjuth-treeview
10:32
Made things properly work with overridable definitions; required new -appendifnew slot op to keep sane. check-in: e08a6e4e user: dkf tags: tip-560
09:45
merge trunk check-in: 66de120b user: dkf tags: tip-560
09:34
merge trunk check-in: dffd7c07 user: dkf tags: tip-560
09:27
More gnarly edge case testing. Also factor out some shared test support code check-in: ca45fe47 user: dkf tags: tip-560
02:47
Testing initialisation check-in: aaac17d7 user: dkf tags: tip-560
00:39
Merge fork Leaf check-in: efcb4a04 user: jan.nijtmans tags: mac_styles
2020-02-14
15:03
Finish fixing [a8f02fa0e2]: deal with vertical sliders and cases where from > to. check-in: b761838a user: culler tags: mac_styles
11:42
Merge trunk Leaf check-in: a310caa1 user: jan.nijtmans tags: bug-dccd82bdc7, tip-564
11:40
Merge trunk Leaf check-in: 976eaf12 user: jan.nijtmans tags: keysym-unicode
11:39
Merge trunk Leaf check-in: a394645c user: jan.nijtmans tags: tip-167
11:25
Merge 8.6 check-in: 2c24c8ad user: jan.nijtmans tags: mac_styles
11:24
Merge trunk Leaf check-in: b41548a4 user: jan.nijtmans tags: revised_text, tip-466
11:23
Merge trunk check-in: 03f41b79 user: jan.nijtmans tags: tip-556
11:20
Merge-mark check-in: b53c6ab6 user: jan.nijtmans tags: core-8-6-branch
11:19
Fix travis build. Revise usage of TCLDIR. Make Tk 8.5 compile/run with Tcl 8.6. Useful for Travis build. check-in: 353c3915 user: jan.nijtmans tags: core-8-5-branch
10:22
Merge trunk check-in: 2940d63c user: jan.nijtmans tags: cplusplus
10:22
Merge 8.6 check-in: 41f71271 user: jan.nijtmans tags: trunk
10:21
A few missing (internal) "const" modifiers. check-in: 32b621b3 user: jan.nijtmans tags: core-8-6-branch
09:25
Testing details of option type validation check-in: 66aedaba user: dkf tags: tip-560
2020-02-13
21:54
Merge trunk Leaf check-in: ba74bd6b user: jan.nijtmans tags: death-to-dbgx
21:53
Merge trunk Leaf check-in: b6b7fe41 user: jan.nijtmans tags: tip-563-scrollbar-scrollwheel
21:52
Merge trunk check-in: 566a9c6f user: jan.nijtmans tags: keysym-unicode
21:37
Merge trunk check-in: deb52fe8 user: jan.nijtmans tags: cplusplus
21:10
Merge 8.6 check-in: bd5761b5 user: jan.nijtmans tags: trunk