Tk Source Code

Timeline
Login

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

50 most recent check-ins

2026-05-04
03:28
Merge mark Leaf check-in: 6211e974cb user: kevin_walzer tags: wayland_nvg
03:26
Merge updates from wayland branch check-in: 059602544b user: kevin_walzer tags: wayland_nvg
03:25
Locked down configure/makefile on wayland branch Leaf check-in: 98913075b8 user: kevin_walzer tags: wayland
03:10
Fix apparent regression in DisplayButton, which was a bug in disguise. check-in: 2fb37abfcc user: culler tags: wayland_nvg
02:57
Merge wayland_nvg check-in: 78c65e885b user: kevin_walzer tags: wayland
02:51
Align configure/makefile with wayland branch; correct typo in header check-in: 348f126d21 user: kevin_walzer tags: wayland_nvg
2026-05-03
22:18
Use autoconf files from wayland but add a line to Makefile.in so it links against needed libraries. check-in: 38d33f27b5 user: culler tags: wayland_nvg
21:33
Removed unneeded event triggers Leaf check-in: bdc861814c user: bohagan tags: enhanced_treeview
20:00
Update configure check-in: 902efe9b23 user: kevin_walzer tags: wayland
19:15
Merge main; fix Makefile.in to remove tkWaylandEvents.c check-in: c0c9d0c0c8 user: culler tags: wayland_nvg
18:39
Fix fork, add Kevin's patch check-in: fc780cdb19 user: culler tags: wayland_nvg
18:32
Fix TkMeasureChars. check-in: b3fab1485e user: culler tags: wayland_nvg
15:40
Merge Marc Culler's work from wayland_nvg check-in: f84236bdfa user: kevin_walzer tags: wayland
15:37
Fix compiler error check-in: d624267ece user: kevin_walzer tags: wayland_nvg
12:00
Bring test event-c3f5c85322 in sync with the improved copy on core-9-0-branch. See [c3f5c85322]. Leaf check-in: a8b7ff5403 user: erikleunissen tags: trunk, main
11:41
Fix [c3f5c85322]: (aqua) incorrect crossing events upon pointer warp Leaf check-in: 4b7696e91a user: erikleunissen tags: core-9-0-branch
11:31
Remove scheduling for Github-CI Closed-Leaf check-in: 69a94b1cec user: erikleunissen tags: bug-c3f5c85322-9-0-b
11:30
Merge core-9-0-branch check-in: d6f51c757b user: erikleunissen tags: bug-c3f5c85322-9-0-b
03:42
Make TkpGetKeySym work. check-in: 568dfd7125 user: culler tags: wayland_nvg
2026-05-02
22:23
Removed test code check-in: 6776ac42d4 user: bohagan tags: enhanced_treeview
19:50
Make TkpGetString work. check-in: 9dfc2ca036 user: culler tags: wayland_nvg
14:58
Merge-mark check-in: 1d10eae618 user: jan.nijtmans tags: core-9-0-branch
10:41
Correct ticket reference for tests event-8a88a19654-* check-in: 3a1bdfa578 user: erikleunissen tags: core-9-0-branch
10:38
Correct ticket reference for tests event-8a88a19654-* check-in: f485324201 user: erikleunissen tags: trunk, main
03:00
Corrected Windows theme treeview item state mapping check-in: 11f355a48c user: bohagan tags: enhanced_treeview
02:26
Disable most of the key event processing and try to add a minimal implementation that will suffice for basic text input. check-in: e4634f9959 user: culler tags: wayland_nvg
02:05
Merged trunk into enhanced_treeview check-in: 805bd1512c user: Brian tags: enhanced_treeview
01:48
Tweak a few more tests Leaf check-in: 08c3f64431 user: kevin_walzer tags: rtl_text
00:28
Test suite updates for bidi check-in: 4872868f4a user: kevin_walzer tags: rtl_text, core-rtl_text
2026-05-01
17:13
Give a widget focus when it is clicked. check-in: 534fbacf2d user: culler tags: wayland_nvg
16:34
Fix warning: ttkWinXPTheme.c:831:5: ISO C90 forbids mixed declarations and code Leaf check-in: efc38f1dd9 user: jan.nijtmans tags: core-8-6-branch
11:02
Duplicate entry check-in: ac5849ce12 user: jan.nijtmans tags: rtl_text
10:56
Build MacOS --disable-aqua without bidi. For other builds, make sure Harfbuzz is installed check-in: cbc9f5cdfd user: jan.nijtmans tags: rtl_text
01:28
Correct outdated comment check-in: 07d85431bc user: kevin_walzer tags: rtl_text
2026-04-30
21:28
Make text-only Tk buttons display; remove a lot of debugging print statements. check-in: 0ee1169f11 user: culler tags: wayland_nvg
19:34
Changed draw chevron arrow function to use lines and also set so thickness will now scale too. check-in: 83edda9e12 user: bohagan tags: enhanced_treeview
19:04
Move glfwSwapBuffers into the SetupProc - no more flickering when resizing. check-in: 4b44c4ca7d user: culler tags: wayland_nvg
17:52
update changes Leaf check-in: 64f2d85ed4 user: dgp tags: rc0, core-8-6-18-rc
16:20
merge 8.6 check-in: 1ad2f325d0 user: dgp tags: core-8-6-18-rc
13:30
Merge trunk check-in: ceed07aeb5 user: jan.nijtmans tags: rtl_text, core-rtl_text
2026-04-29
20:47
Make key events work. check-in: 4c2ca983ea user: culler tags: wayland_nvg
20:11
Move nextPtr field out of Tk_ImageType: this is an internal field, which should not have been exposed check-in: b8d9afa2e0 user: jan.nijtmans tags: trunk, main
19:32
Indicator size consistency changes from Csaba. check-in: 7876321c3f user: bohagan tags: enhanced_treeview
10:16
Document postscriptProc field of Tk_ImageType check-in: ecdfd9a65a user: jan.nijtmans tags: trunk, main
10:13
tk::build-info no-bidi should not be set if HAVE_BIDI is defined check-in: 407edd4a8b user: jan.nijtmans tags: trunk, main
07:53
Move nextPtr out of Tk_ImageType. Rename 'clientData' to 'reserved1'. Closed-Leaf check-in: de28b5226b user: jan.nijtmans tags: clientdata-for-imagetype
07:17
Document postscriptProc field of Tk_ImageType check-in: 2b36c0f2be user: jan.nijtmans tags: core-9-0-branch
04:21
Finish removing the Mapping construct. check-in: b73513afeb user: culler tags: wayland_nvg
2026-04-28
21:38
Begin removing the Mapping construct. check-in: f399fbef81 user: culler tags: wayland_nvg
20:32
Make closing toplevels work again. check-in: c417e4a2a9 user: culler tags: wayland_nvg