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

2021-10-19
15:35
Remove duplicate append of zip archive to wish. Leaf check-in: a68ea395af user: griffin tags: trunk, main
2021-10-18
16:12
Merge 8.6 check-in: 6e449c0ba0 user: max tags: trunk, main
16:08
Fix indentation Leaf check-in: 6f4ffff82b user: max tags: core-8-6-branch
16:07
Let the font chooser dialog also expand in Y direction check-in: eea36223f0 user: max tags: core-8-6-branch
2021-10-17
20:59
Add (theoretically) missing line. See ticket [5fb8145997] for explanations about why this line is not needed in fact, but nevertheless included. Leaf check-in: 6f0bf10ed3 user: fvogel tags: bug-5fb8145997
2021-10-14
10:03
Merge 8.6 check-in: 83fd5407e2 user: jan.nijtmans tags: trunk, main
10:00
Fix [8ebed330ed]: doing some Tk inside of several threads crashes check-in: b101d48433 user: jan.nijtmans tags: core-8-6-branch
2021-10-11
14:31
Merge 8.6 check-in: 6158323b09 user: jan.nijtmans tags: trunk, main
14:27
Backout 6ffcea9b09: Better solution built into Tcl (Win64 only) now. check-in: 4d844b6524 user: jan.nijtmans tags: core-8-6-branch
2021-10-10
19:42
Remove superfluous casts. check-in: 0733eac0f0 user: fvogel tags: bug-5fb8145997
19:27
First implementation of insert/delete redraw optimization for raw smoothing method (cubic Bezier splines), for line and polygon canvas items. Needs debug. check-in: 57d9378418 user: fvogel tags: bug-5fb8145997
18:33
Previous commit was overzealous. check-in: ef0458d4fd user: fvogel tags: bug-5fb8145997
16:47
Merge 8.6 check-in: ddf4da74ea user: culler tags: trunk, main
16:46
Fix error generated by the open file dialog on Monterey, caused by Apple reversing course and reverting to [NSApp runModalForWindow]. check-in: a32262e9bc user: culler tags: core-8-6-branch
15:42
Let comments in the optimization code point at ticket [5fb8145997] since there is such a good explanation there about how optimization has to be done. check-in: c37ad16651 user: fvogel tags: bug-5fb8145997
15:06
Let comments in the optimization code point at ticket [5fb8145997] since there is such a good explanation there about how optimization has to be done. check-in: b3ef2dcdca user: fvogel tags: bug-5fb8145997
14:44
Fix issues in redrawing optimization for canvas lines with arrows. check-in: 586fde882a user: fvogel tags: bug-5fb8145997
14:09
Fix comment glitch, and add another comment. check-in: 347030d493 user: fvogel tags: bug-5fb8145997
2021-10-06
16:09
Fix [32bda06ec0]: Tk build failure at branch "main" (2021-10-04) using mingw 6.0 (missing include at tkWinWm.c) check-in: 0b6e629bdf user: jan.nijtmans tags: trunk, main
14:12
Sync windows application manifest with Tcl check-in: aefabb615e user: jan.nijtmans tags: trunk, main
2021-10-04
20:35
Fix bug when deleting points from a canvas line. This issue was introduced by [2f80202c]. check-in: b541b73ab8 user: fvogel tags: bug-5fb8145997
2021-10-03
13:21
Not sure how this erroneous text went through the previous commit. check-in: 5b47b3073c user: fvogel tags: bug-5fb8145997
08:07
Rework comments. check-in: 2104341554 user: fvogel tags: bug-5fb8145997
2021-09-30
07:54
Set activeCodePage to UTF-8, for (Windows) systems that support it check-in: ae0cf94a7d user: jan.nijtmans tags: trunk, main
2021-09-28
14:59
Fix gcc warning, use more TCL_UNUSED check-in: 782dbc8288 user: jan.nijtmans tags: trunk, main
2021-09-27
19:43
Rework optimization code when inserting or deleting points of a canvas line. This now works for both -smooth no and -smooth true (bezier), as demonstrated by the test script 'canvas-line-testbed.tcl' posted in [5fb8145997]. Case -smooth raw still needs to be fixed. check-in: 2f80202c43 user: fvogel tags: bug-5fb8145997
2021-09-24
15:40
Change "!= -1" into ">= 0" check-in: 5af606c936 user: jan.nijtmans tags: trunk, main
15:01
Make IME bindings not leak into global variables check-in: 87149539a5 user: dkf tags: trunk, main
12:48
Merge TIP 610 check-in: eee47cd664 user: kevin_walzer tags: trunk, main
06:54
Fix for MacOS Leaf check-in: c920baf8df user: jan.nijtmans tags: tcl-time-64bit
2021-09-23
14:48
Experiment: Make Tcl_Time a long long in stead of a struct check-in: 688a76153a user: jan.nijtmans tags: tcl-time-64bit
2021-09-21
18:28
Fix [0338867c74]: Windows text widget hangs when Phaistos font is installed check-in: cb3943efab user: fvogel tags: trunk, main
18:28
Fix [0338867c74]: Windows text widget hangs when Phaistos font is installed check-in: 1f459031fc user: fvogel tags: core-8-6-branch
14:59
Merge 8.7 Leaf check-in: 1d3c4b32a7 user: jan.nijtmans tags: tk_badges
14:55
Merge 8.7 Leaf check-in: fa86b9efc7 user: jan.nijtmans tags: tip-466, revised_text
14:54
Merge enhanced-index Leaf check-in: 4b383c0bbb user: jan.nijtmans tags: glyph_indexing_2
14:49
Merge trunk Leaf check-in: d11bb432fa user: jan.nijtmans tags: strict-index, enhanced-index
12:00
Merge 8.6 check-in: 3eace28a49 user: jan.nijtmans tags: trunk, main
11:58
Fully handle 64-bit sec/usec values when Win64 Tk is loaded in Cygwin64 Tclsh check-in: 6ffcea9b09 user: jan.nijtmans tags: core-8-6-branch
09:35
Merge 8.5 check-in: e81baf05d2 user: jan.nijtmans tags: core-8-6-branch
09:33
__WIN64 -> _WIN64 (since that's the official documented macro which should always exist on Win64) Leaf check-in: 268eba6a04 user: jan.nijtmans tags: core-8-5-branch
09:16
Fully handle 64-bit sec/usec values when Win64 Tk is loaded in Cygwin64 Tclsh check-in: 72c1e58e2c user: jan.nijtmans tags: trunk, main
2021-09-20
20:35
Fix [0338867c74]: Windows text widget hang Phaistos font installed Closed-Leaf check-in: 0d90e4bac9 user: fvogel tags: bug-0338867c74
16:07
Merge 8.6 check-in: d64dbcc2b4 user: jan.nijtmans tags: trunk, main
12:29
Fix crash, seen on Cygwin: Tcl_Time still has 32-bit fields on Windows, this leads to a crash with gcc-11+ when loading win32 Tk in Cygwin Tcl. check-in: c369db30a4 user: jan.nijtmans tags: core-8-6-branch
06:32
Fix typo in canvas man page. check-in: 81ef02ac0c user: fvogel tags: bug-5fb8145997
06:28
The same fix is needed when deleting points from a canvas line. check-in: 71ccd957ba user: fvogel tags: bug-5fb8145997
2021-09-19
19:32
Fix [5fb8145997]: Canvas redraw region too small when inserting points to a smoothed line check-in: 5da2de43e8 user: fvogel tags: bug-5fb8145997
2021-09-17
08:05
Sort options alphabetical check-in: b1d3bfbce2 user: jan.nijtmans tags: trunk, main
2021-09-15
19:05
Fix [489b69a820]: Slightly wrong error message on 'wm attributes $w -junk' check-in: d249614eee user: fvogel tags: trunk, main