Tk Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to tclconference@googlegroups.com
or submit via the online form by Sep 9.

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

50 most recent check-ins

2019-09-22
18:15
Added -imageanchor for tree image. WIP Leaf check-in: da67872693 user: pspjuth tags: pspjuth-treeview
16:31
Use constant for column separator width. check-in: 254bce7331 user: pspjuth tags: pspjuth-treeview
15:37
Better key navigation for cell selection. check-in: 2e7758b8a4 user: pspjuth tags: pspjuth-treeview
03:09
Fix bug [96bce57407]: crash when drawing 1x1 rounded rectangles Leaf check-in: 3302ae390a user: culler tags: bug-96bce57407
2019-09-20
21:23
Merge trunk Leaf check-in: 73e013bc0a user: jan.nijtmans tags: tip-466, revised_text
14:02
merge trunk Leaf check-in: 0b546c4ebe user: dgp tags: core-8-7-a3-rc
13:38
merge 8.6 Leaf check-in: 0f723f683d user: dgp tags: core-8-6-10-rc
13:16
Revert part of [8867a5752c55c16c]: Don't rule out certain fonts, because it causes test-case failures on Windows Leaf check-in: 3c4dcaad79 user: jan.nijtmans tags: trunk
13:07
Merge 8.6 check-in: 59c8b99641 user: jan.nijtmans tags: trunk
12:47
Eliminate systemEncoding local variable. Don't use TCL_INDEX_NONE yet in 8.6, since it was only introduced in Tcl 8.7 Leaf check-in: b8a89ed6cf user: jan.nijtmans tags: core-8-6-branch
11:51
Eliminate all references to Tcl_WinTCharToUtf/Tcl_WinUtfToTChar functions, using the TIP #548 functions in stead check-in: 682a6ef4a5 user: jan.nijtmans tags: trunk
10:45
Merge 8.6 check-in: 622b870f86 user: jan.nijtmans tags: trunk
10:30
One missing use of TCL_INDEX_NONE in stead of -1. Use some more type-casts, making compiling Tk less sensitive to the use of -DUNICODE or not. check-in: b7afd51187 user: jan.nijtmans tags: core-8-6-branch
08:04
Make everything compile without -DUNICODE Closed-Leaf check-in: 85111fe73c user: jan.nijtmans tags: tip-548
07:25
Merge trunk check-in: eb9c2190fb user: jan.nijtmans tags: tip-548
2019-09-19
19:39
Merge 8.6 check-in: 8db2ce19e8 user: jan.nijtmans tags: trunk
19:24
*A() to *W() Win32 API changes, actually the same because Tk is already compiled in UNICODE mode. check-in: 9f886d6356 user: jan.nijtmans tags: core-8-6-branch
2019-09-18
17:34
Fix [cc6c711c1e]: treeview layout issues (patch from Brad Lanam) check-in: 65661e3b22 user: fvogel tags: trunk
17:34
merge core-8-6-branch check-in: 518e0d3afb user: fvogel tags: trunk
17:33
Fix [cc6c711c1e]: treeview layout issues (patch from Brad Lanam) check-in: 82b1d28689 user: fvogel tags: core-8-6-branch
16:42
merge trunk check-in: 7397001336 user: dgp tags: core-8-7-a3-rc
16:37
merge 8.6 check-in: c2e125a6f1 user: dgp tags: core-8-6-10-rc
2019-09-17
22:46
Use item in selecttype for consistency check-in: 6b0c5c1623 user: pspjuth tags: pspjuth-treeview
22:33
Added identfy cell subcommand to Treeview check-in: 1d9a13c2ff user: pspjuth tags: pspjuth-treeview
21:56
Show stripe and separator in demo check-in: 0fede31504 user: pspjuth tags: pspjuth-treeview
21:33
Nicer column separator. check-in: 0922f8887b user: pspjuth tags: pspjuth-treeview
15:36
(minor) Add missing initializer, and two /* FALLTHRU */ markers. check-in: 29eb2ef028 user: jan.nijtmans tags: core-8-6-branch
08:51
Merge 8.6 check-in: 8867a5752c user: jan.nijtmans tags: trunk
08:25
Fix [a179564826] for Windows/UNIX: It is now possible to display Emoji on Windows/UNIX (characters below /U30000), when compiled against the tip of core-8-6-branch. On Mac, more work is required, so not closing this ticket yet. check-in: 4189472c67 user: jan.nijtmans tags: core-8-6-branch
2019-09-16
15:01
merge trunk check-in: 3472a961db user: dgp tags: core-8-7-a3-rc
14:50
merge 8.6 check-in: 0813346f12 user: dgp tags: core-8-6-10-rc
12:44
Fix Ucs2beToUtfProc(): If last code-point is higher surrogate, make sure that actual conversion is delayed until the next round, assuring proper merging of two surrogates into a single UTF-8 character. Leaf check-in: e2d77221db user: jan.nijtmans tags: bug-a179564826
09:14
Merge 8.6. Add some more protections. check-in: 1a0a7c8ec3 user: jan.nijtmans tags: bug-a179564826
08:20
Merge trunk check-in: a7435f3611 user: jan.nijtmans tags: tip-548
08:16
Merge 8.6 check-in: 0aee507f23 user: jan.nijtmans tags: trunk
07:59
TCHAR -> WCHAR conversions, since our TCHAR is actually WCHAR when compiling everything in UNICODE mode on Windows. check-in: 0b0f4f2581 user: jan.nijtmans tags: core-8-6-branch
07:41
Simplify NewNativeObj(), since its last parameter is always -1. Change Tcl_StringMatch() calls to Tcl_StringCaseMatch() A few end-of-line unnecessary spacings. check-in: edad67f6b6 user: jan.nijtmans tags: core-8-6-branch
2019-09-15
20:38
Added column separators in Treeview check-in: 50d9c36b6c user: pspjuth tags: pspjuth-treeview
20:37
Cell selection for Treeview check-in: 2035a69ed2 user: pspjuth tags: pspjuth-treeview
20:36
Lock scrolling for title columns in Treeview check-in: 625251c3e0 user: pspjuth tags: pspjuth-treeview
20:36
Allow striped layout in Treeview check-in: af257e74a1 user: pspjuth tags: pspjuth-treeview
2019-09-13
17:54
increase FONATMAP_PAGES so it can hold 3 planes of Unicode characters in stead of just one. This appears to be one cause for crashes. check-in: 5d66a0f107 user: jan.nijtmans tags: bug-a179564826
14:41
Re-generate configure script (TK_PATCH_LEVEL was still at 8.6.9) check-in: fb83dfc765 user: jan.nijtmans tags: core-8-6-10-rc
13:03
merge trunk check-in: ca5d7fcd43 user: dgp tags: core-8-7-a3-rc
13:02
merge 8.6 check-in: 63399e0ea5 user: dgp tags: core-8-6-10-rc
12:20
Attempt to improve [a179564826]: Tk 8.6: prevent issues when encountering non-BMP Unicode characters. In combination with latest Tcl 8.6 (tip of core-8-6-branch) this should handle non-BMP characters better, they should be handled as 2 surrogates in stead of 4 separate bytes on all platforms. check-in: 179b3da336 user: jan.nijtmans tags: bug-a179564826
2019-09-12
21:40
Merge 8.6 check-in: a9d016cb0a user: jan.nijtmans tags: trunk
21:37
Update rules.vc to version 1.4 (synced with Tcl) check-in: 22a56edc5b user: jan.nijtmans tags: core-8-6-branch
20:55
Fix comment in win/rules.vc check-in: fb00f25ec9 user: fvogel tags: trunk
20:54
Fix comment in win/rules.vc check-in: 093d0f7c06 user: fvogel tags: core-8-6-branch