Tk Source Code

Timeline
Login

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

50 most recent check-ins related to "tk_bidi"

2026-03-27
23:38
Add text shaping and bidirectional support for Tk on X11 (using kb_text_shape.h and SheenBidi) and Windows (using Uniscribe) in response to ticket 1b81ff43a2 - RTL languages such as Arabic and Hebrew are now supported on all three Tk platforms check-in: 058e738f user: kevin_walzer tags: trunk, main
23:27
Merge trunk closed check-in: 49b13d63 user: kevin_walzer tags: tk_bidi
21:09
Correct all missing sentinels. Missing 'break' check-in: 72f2eb3c user: jan.nijtmans tags: trunk, main
2026-03-26
19:58
Update test suite to skip some tests that fail because of differences between legacy Tk assumptions about text measurement and text shaping for RTL/shaped text check-in: 661ba327 user: kevin_walzer tags: tk_bidi
12:30
Formatting cleanup check-in: 3efd211d user: kevin_walzer tags: tk_bidi
12:00
Remove presentation forms from Windows widget demo check-in: 11f72f18 user: kevin_walzer tags: tk_bidi
2026-03-24
22:24
Minor modifications of test suite and extensive modifications of drawing operations in tkUnixRFont.c - test suite now passes locally check-in: 84214eac user: kevin_walzer tags: tk_bidi
17:19
Clean up comment check-in: 1766d80c user: kevin_walzer tags: tk_bidi
17:18
Remove Presentation Forms from X11 Unicode demo check-in: 1511fea5 user: kevin_walzer tags: tk_bidi
16:33
Update bidi CFLAGS check-in: 4be2eaca user: kevin_walzer tags: tk_bidi
11:40
Tweaks for changes.md check-in: 814f742e user: jan.nijtmans tags: trunk, main
11:27
Merge trunk check-in: cbad7e2d user: jan.nijtmans tags: tk_bidi
11:18
No need to duplicate 9.0 entries in changelog. Consistent copyright check-in: bff6b13c user: jan.nijtmans tags: trunk, main
2026-03-23
20:52
Fix stray comment check-in: 45448115 user: kevin_walzer tags: tk_bidi
20:38
Some optimization on shaping performance to reduce memory consumption check-in: 47a39091 user: kevin_walzer tags: tk_bidi
16:34
Re-generate configure, remove unused variable, some end-of-line spacing check-in: ad31d298 user: jan.nijtmans tags: tk_bidi
11:55
Merge trunk check-in: 4eec40aa user: kevin_walzer tags: tk_bidi
11:52
Cleanup of comments check-in: b5d13037 user: kevin_walzer tags: tk_bidi
03:36
Significant progress on balancing simple and complex text - needs further review and testing check-in: 9e4ae8a2 user: kevin_walzer tags: tk_bidi
02:41
Still working on sans serif font check-in: 3abb16bf user: kevin_walzer tags: tk_bidi
2026-03-22
23:04
autoconf -> 2.73 check-in: b4a90394 user: jan.nijtmans tags: trunk, main
21:46
Correct typo check-in: 1197d81d user: kevin_walzer tags: tk_bidi
21:36
Remove some dead code check-in: cd0c9a74 user: kevin_walzer tags: tk_bidi
21:12
Emojis now working again on Windows - monochrome only, but good enough check-in: 513e48f4 user: kevin_walzer tags: tk_bidi
21:06
Compiler warnings check-in: 9c6d1d4e user: kevin_walzer tags: tk_bidi
20:04
Text wrap now working again on X11, font configuration still off check-in: d662c3ee user: kevin_walzer tags: tk_bidi
18:07
Fine-tuning the font details on X11 and Windows check-in: 9f2baddf user: kevin_walzer tags: tk_bidi
02:44
Additional tweaks on Windows check-in: 6254338c user: kevin_walzer tags: tk_bidi
02:41
Text wrap and default sans font still not working on X11 - needs more work check-in: ab9f39e8 user: kevin_walzer tags: tk_bidi
02:25
Attempting to add support for color emoji on Windows check-in: f3f83249 user: kevin_walzer tags: tk_bidi
02:23
Additional updates check-in: f605bd0a user: kevin_walzer tags: tk_bidi
01:44
RTL text broke other text operations - this helps restore some of them check-in: f5ba006b user: kevin_walzer tags: tk_bidi
01:06
Remove debugging statements check-in: 8800e8c9 user: kevin_walzer tags: tk_bidi
2026-03-21
20:38
Clean up comments check-in: 09b4a56e user: kevin_walzer tags: tk_bidi
18:12
RTL text finally working on X11 check-in: ef468924 user: kevin_walzer tags: tk_bidi
2026-03-20
11:47
Remove compiler warning; run-level ordering of RTL text is still wrong but glyph-level ordering is correct check-in: 90f2eed8 user: kevin_walzer tags: tk_bidi
03:28
Geting closer check-in: 75ea7d14 user: kevin_walzer tags: tk_bidi
03:17
Additional tweaks check-in: 6db039a0 user: kevin_walzer tags: tk_bidi
03:10
Additional updates check-in: d268aa85 user: kevin_walzer tags: tk_bidi
02:59
Additional progress on X11 bidi - getting the RTL correct is very difficult check-in: 1543b653 user: kevin_walzer tags: tk_bidi
02:30
Windows bidi now working check-in: ba18ca02 user: kevin_walzer tags: tk_bidi
01:43
Significant progress on X11 fonts, RTL still needs work check-in: 4c6f5b97 user: kevin_walzer tags: tk_bidi
2026-03-19
11:57
No improvement in Windows text either check-in: 7b8d752d user: kevin_walzer tags: tk_bidi
11:50
Still getting empty boxes on X11 - more work needed check-in: 8e2ce0a4 user: kevin_walzer tags: tk_bidi
11:36
Additional update check-in: 7b9de15d user: kevin_walzer tags: tk_bidi
11:34
Additional tweak check-in: 8f68db92 user: kevin_walzer tags: tk_bidi
11:31
Additional refinements check-in: e864bd24 user: kevin_walzer tags: tk_bidi
01:59
Windows text currently not drawing check-in: 59af298b user: kevin_walzer tags: tk_bidi
01:27
Further progress check-in: 78a11b26 user: kevin_walzer tags: tk_bidi
2026-03-18
20:38
Good progress on bidi/shaping on Linux check-in: 1001f30f user: kevin_walzer tags: tk_bidi