Tk Source Code

Timeline
Login

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

7 check-ins related to "win-thin-line-endpoints"

2026-10-27
16:30
Fix [220895]: Canvas inconsistently draws lines on Windows check-in: 53abc363 user: jan.nijtmans tags: trunk, main
2026-10-24
13:41
Merge main. Main moved stippled drawing into RenderStippled(): the last point of a thin polyline is now also drawn in DrawPathProc(). closed check-in: 0fbe298a user: serhiy.storchaka tags: win-thin-line-endpoints
11:07
Implement stippling on macOS using CGPattern based on Christopher Chavez's suggestion check-in: e1bf1272 user: jan.nijtmans tags: trunk, main
2026-10-15
16:42
Rebase to main check-in: 40272311 user: serhiy.storchaka tags: win-thin-line-endpoints
16:21
Fix [451cb358d9]: LastKnownRequestProcessed() assigned to unsigned int check-in: e0fcdf0c user: jan.nijtmans tags: trunk, main
2026-09-22
08:31
Fix [220895]: Canvas inconsistently draws lines on Windows

GDI does not draw the last point of a polyline drawn with a cosmetic pen, so which end of a line of width 1 was missing depended on the order of its points. Now the end points of such lines are drawn as on X11: an end point is drawn if and only if it is the left or top end of its segment, independently of the order of the points. check-in: 38ab656c user: serhiy.storchaka tags: win-thin-line-endpoints

2026-09-21
20:10
Merge mac-signal-handlers: allow applications which embed Tk to provide their own exit handler for SIGINT, SIGHUP, or SIGTERM check-in: 70975c94 user: culler tags: trunk, main