rbc-tk9

Timeline
Login

Timeline

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

50 most recent check-ins

2025-01-14
16:12
Remove dead code Leaf check-in: cc8db25f67 user: emiliano tags: trunk
02:34
Change NameToElement function signature to take a Tcl_Obj *, not a *char check-in: 3ce7718d02 user: emiliano tags: trunk
02:31
Put TextLayoutToPostScript more in line with Tk_TextLayoutToPostscript. Remove superfluous #ifdef's check-in: 70e80ff998 user: emiliano tags: trunk
2025-01-10
01:03
Small improvement in postscript generation; now it works correctly for latin1 chars (at least). check-in: ac4d0afa9a user: emiliano tags: trunk
2025-01-09
19:16
Merge bugfix branch. Tested win32, win64 (using mingw32-w64) and linux32 archs. Thanks apn !! check-in: 3b0ae1da16 user: emiliano tags: trunk
18:25
Merge trunk Leaf check-in: f04482dbad user: emiliano tags: postscript-fix
18:20
Keep in sync with internal Tk structures check-in: 330d8bafb0 user: emiliano tags: postscript-fix
17:00
Sync up TkBorder with Tcl 9 to fix crash in RBC.barchart.postscript.output.A.test check-in: 7ce1a82d44 user: ashok tags: postscript-fix
2025-01-08
13:07
Convert Rbc_GetResampleFilter to Rbc_GetResampleFilterFromObj. Use Tcl_GetIndexFromObjStruct instead of custom parsing. check-in: d785f1501f user: emiliano tags: trunk
03:43
Nail down a problem with element bindings that selects the wrong "current" item when dragging a marker. check-in: 4891096fee user: emiliano tags: trunk
2025-01-06
22:09
Remove unused Text functions. They were previously disabled. check-in: b99a56d254 user: emiliano tags: trunk
16:46
Cleanup of graph helper functions. Don't use global variables; move them to the ::rbc namespace. check-in: bc86e9d6bc user: emiliano tags: trunk
02:52
Some improvements with demos check-in: 2a0748b402 user: emiliano tags: trunk
02:37
Disabled unused functions check-in: a6d0906b4a user: emiliano tags: trunk
2025-01-04
16:46
Remove HAVE_ANGLEDTEXT. All font rendering use Tk_DrawChars or Tk's internal TkDrawAngledChars. Should it be made public? check-in: 87e98392b7 user: emiliano tags: trunk
03:04
Merge windows branch check-in: c22155c775 user: emiliano tags: trunk
03:02
Make Win(32|64) use the 8.5 internal function TkDrawAngledChars used in X11 with -DHAVE_ANGLEDTEXT. This make some *Win* functions obsolete. Closed-Leaf check-in: 9496a46b3f user: emiliano tags: rbc-win-build
2025-01-02
21:29
Changes to make rbc compile for windows using mingw-w64 (both 32 and 64 bits). Demo runs on 64bit build, but crashes on 32bit. Still WIP. check-in: a75aeb2365 user: emiliano tags: rbc-win-build
2024-12-27
02:14
Adjust rbc::graph snap intance command to behave like current Blt; this makes parsing easier and predictable check-in: 78bd3b8366 user: emiliano tags: trunk
2024-12-26
05:31
Merge branch no-busy-branch check-in: c7d24ef62f user: emiliano tags: trunk
05:27
Remove rbc switch handling. It was used in one file only, and can be replaced with Tcl's own arg parsing Closed-Leaf check-in: 9c59984293 user: emiliano tags: no-busy-branch
2024-12-25
22:55
Rename file; keep in sync with BLT names in order simplify importing features check-in: 1678e0d24d user: emiliano tags: no-busy-branch
22:45
Vector instance code refactor. Simplified dispatch (hopefully) check-in: 5fe7d13645 user: emiliano tags: no-busy-branch
21:30
Regenerate configure script check-in: c1dc6aea5f user: emiliano tags: no-busy-branch
19:01
Update to latest TEA check-in: 746a8e1bd9 user: emiliano tags: no-busy-branch
2024-12-24
01:06
Use Tcl_GetString instead of Tcl_GetStringFromObj when the string length is not used. A few more int -> Tcl_Size check-in: 082e73a6cc user: emiliano tags: no-busy-branch
2024-12-23
21:24
Widget record's offset in TK_OptionParseProc/Tk_OptionPrintProc is Tcl_Size, not int check-in: 035b2ca80c user: emiliano tags: no-busy-branch
21:05
Some int -> Tcl_Size changes. Use more Tcl_Obj interfaces check-in: 71506f3bf8 user: emiliano tags: no-busy-branch
16:06
Remove leftover function. Make failing test pass check-in: 847c76d3d7 user: emiliano tags: no-busy-branch
14:30
A bit more busy hygiene check-in: 45c60f1f02 user: emiliano tags: no-busy-branch
14:02
Cleanup branch. Remove [rbc::busy] since we have [tk busy] now. Regenerated configure. check-in: d9a4afbbae user: emiliano tags: no-busy-branch
04:12
remove unnecessary "do" check-in: 023215576a user: emiliano tags: trunk
04:04
Removed all remaining uses of Tcl_AppendElement check-in: 1db774f227 user: emiliano tags: trunk
2024-12-22
23:48
BLT -> Rbc in docs check-in: c0aafe7b22 user: emiliano tags: trunk
23:21
Oops, wrong name check-in: d903a320b4 user: emiliano tags: trunk
23:19
Remove some uses of (deprecated) Tcl_AppendElement check-in: d7eff42f1d user: emiliano tags: trunk
22:19
Purge all mentions to interp->result from comments check-in: 9f1d19936b user: emiliano tags: trunk
21:45
Remove trailing comma in Rbc_OpSpec definitions check-in: 376ad511ef user: emiliano tags: trunk
21:44
update pkgIndex.tcl.in check-in: 6b9ab65714 user: emiliano tags: trunk
20:30
Correct off by one error in error messages check-in: 981c26de1f user: emiliano tags: trunk
19:56
Simplified Rbc_GetOpFromObj. It now uses Tcl_GetIndexFromObjStruct and Tcl_WrongNumArgs check-in: 4c297e77bd user: emiliano tags: trunk
16:01
Update README check-in: 6b70b3891a user: emiliano tags: trunk
15:50
Remove Rbc_GetOp. We use Rbc_GetOpFromObj now in all places check-in: 6e24054c83 user: emiliano tags: trunk
15:45
Convert spline to use ObjCmdProc check-in: b5ee041e13 user: emiliano tags: trunk
04:07
Whitespace change (8 spaces -> tabs). No code changes check-in: 91f0b88890 user: emiliano tags: trunk
02:35
Visually align tables in rbcVecMath.c check-in: b548565cb5 user: emiliano tags: trunk
02:29
A bit more string -> Tcl_Obj interface use check-in: 041fe0b785 user: emiliano tags: trunk
01:50
Move RbcMakeNaN where it belongs. No more warnings. Make demos.tcl work with plain tclsh check-in: 90258f1ceb user: emiliano tags: trunk
2024-12-21
23:00
HAVE_ANGLEDTEXT is always defined. Fix our very first bug (read past the last array element) check-in: 80249d5098 user: emiliano tags: trunk
22:06
Remove no longer used helper functions check-in: 04d723be51 user: emiliano tags: trunk