Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2024-10-23
| ||
19:54 | panic -> Tcl_Panic Leaf check-in: 616ed94f32 user: emiliano tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
13:58 | Adjust tests to new error messages on Tk9. They will fail on Tk8 though. Work in progress check-in: f9d15e824a user: emiliano tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
13:55 | Silence compiler warning (gcc 13.2) check-in: ff755dcc6a user: emiliano tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
2024-10-22
| ||
12:39 | Changes for windows. Thanks Ashok Nadkarni ! check-in: 37f525d29c user: emiliano tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
2024-10-17
| ||
00:56 | More changes for MacOS. Thanks Kevin Walzer! check-in: d68fd1726a user: emiliano tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
00:19 | More work on tcl8-tcl9 support check-in: b958798ca3 user: emiliano tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
2024-10-16
| ||
19:45 | First round of changes for MacOS, contributed by Kevin Walzer. More to come. check-in: b7270abb85 user: emiliano tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
2024-10-15
| ||
16:38 | Fix mousewheel scrolling (copy ttk::treeview's bindings) check-in: 1ac0faad4a user: emiliano tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
16:12 | Make tktreectrl build against 8.6 and 9.0 headers. check-in: 0820101a37 user: emiliano tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
13:36 | A few missing int -> Tcl_Size. Remove cast; it was redundant. check-in: bdb6bc814d user: emiliano tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
2024-10-14
| ||
19:44 | Add cast check-in: 3ff0d8adf2 user: emiliano tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
16:24 | More int -> Tcl_Size changes check-in: 6f59ab805a user: emiliano tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
11:50 | A round of int -> Tcl_Size changes. check-in: 2bb2214fbd user: emiliano tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
2024-10-13
| ||
21:15 | Add README.md check-in: 48d0eaecf1 user: emiliano tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
21:13 | Make tktreectrl build against Tcl/Tk 9.0. Builds and works with X11 i386 machines. Todo: int -> Tcl_Size (x86_64), windows and mac ports. Bumped version to 2.5.0 check-in: a3c92971d9 user: emiliano tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
2018-06-20
| ||
14:12 | Fix compile for VC6 check-in: 508c9d0fbe user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/magicsplat, origin/wip/headers, trunk | |
2018-02-16
| ||
14:24 | Create README.md Leaf check-in: c8932ef484 user: noreply@github.com tags: master, origin/Ttk, origin/wip/headers, trunk | |
2017-12-24
| ||
14:29 | Updated to Tcl nmake rules 1.1 Leaf check-in: d6b131b54b user: apnmbx-wits@yahoo.com tags: magicsplat-1.8.0, origin/Ttk, origin/wip/headers, trunk | |
2017-10-26
| ||
15:15 | Purged old comments check-in: c5bc2dc11d user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/wip/headers, trunk | |
2017-10-17
| ||
07:01 | Initial build with new nmake system check-in: 44ace8f8a5 user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/wip/headers, trunk | |
07:01 | Initial build with new nmake system check-in: b61f48bf40 user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/wip/headers, trunk | |
2017-10-11
| ||
10:52 | Bump version to 2.4.3 check-in: a12c8e5659 user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/wip/headers, trunk | |
10:46 | Completed fix for Bug https://sourceforge.net/p/tktreectrl/bugs/93/ Now we estimate the starting position of elided text instead of iterating over the entire passed string which could be very large. check-in: da60c5d244 user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/wip/headers, trunk | |
2017-10-10
| ||
16:22 | First cut towards fixing https://sourceforge.net/p/tktreectrl/bugs/93/ Modified Tree_Ellipsis{Start,End}. Still need to do Middle and clean up. check-in: b1edf0336b user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/wip/headers, trunk | |
2017-10-09
| ||
15:31 | Fix link command to build pdbs check-in: 1f5af68830 user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/wip/headers, trunk | |
2017-09-18
| ||
06:42 | Fix Windows optimization options check-in: b86b9ea5a2 user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/wip/headers, trunk | |
2017-08-14
| ||
17:20 | No need to load theme engine dynamically as XP is earliest supported platform check-in: 6ba17a1b49 user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/wip/headers, trunk | |
17:08 | Get rid of dynamic loading of activation context routines since XP is earliest supported version check-in: 4c8cbfa180 user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/wip/headers, trunk | |
17:08 | Install docs in subdir check-in: 915adb98bf user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/wip/headers, trunk | |
16:20 | Completed installation scripts check-in: e1c561d078 user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/wip/headers, trunk | |
15:21 | Fix Win32 calls to explicitly use *A variants as current Tcl rules.vc defines UNICODE check-in: ffac058d6a user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/wip/headers, trunk | |
15:20 | Require Tcl source directory check-in: 5e5de0f0e7 user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/wip/headers, trunk | |
13:21 | Initial nmake build for tktreectrl check-in: 8defd06bbf user: apnmbx-wits@yahoo.com tags: origin/Ttk, origin/wip/headers, trunk | |
2013-06-18
| ||
17:36 | Renamed -truncpos to -elidepos. check-in: 05a9cbdcaf user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
2013-03-31
| ||
04:22 | Added text element option -truncpos to control position of "...". The -truncpos option can have the value "start", "middle" or "end". check-in: af720bb6e5 user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
2013-02-19
| ||
22:26 | Bumped the version number to 2.4.2 and updated the What's New file. check-in: fb81570a47 user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
22:25 | Ensure WIN32 is defined if __WIN32__ is defined. At some point, the combination of Tcl 8.4.19 and MingW resulted in WIN32 not being defined. WIN32 *is* defined with Tcl 8.5.9 and the same compiler. The treectrl sources use WIN32 everywhere, which probably isn't correct and either _WIN32 or __WIN32__ should be used intead. check-in: bd3b993e67 user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
20:04 | Added an extra check for non-existing item in TreeCtrl::Cancel. check-in: 6264e136b9 user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
2012-11-20
| ||
05:06 | Changes to the height of headers/borders preserves the scroll position. The x/y scroll position has always been relative to the top-left corner of the window, when it should really be relative to the top-left corner of the content area (i.e., the area inside the borders and headers). TreeCtrl.xOriginV2 and .yOriginV2 (version 2) now track the scroll position relative to the top-left corner of the content area. The result is that changing the height (or visibility) of the headers or borders preserves the scroll position. In every previous version, showing the header would often result in the item visible at the top of the content area becoming obscured by the header. The developer was often forced to add a call [$T yview moveto 0] as a workaround after creating a treectrl and filling it with items. check-in: 338fbcd1ae user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
2012-09-29
| ||
21:58 | Added MouseWheel bindings for horizontal scrolling (and accelerated scrolling on aqua). Treectrl's bindings were originally based on the Tk listbox widget, which has since received new bindings for horizontal scrolling and accelerated scrolling under aqua. check-in: 5e5a4ebe79 user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
2012-07-17
| ||
19:19 | Fixed C++-style comments for AIX compiler. check-in: 7018bcc9c9 user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
2012-07-12
| ||
01:14 | Fixed Brian Griffin's 1-in-a-million crash. Reported to me by Andreas Kupries. check-in: c21bcb79da user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
2012-06-14
| ||
23:47 | Added #ifdef ALLOC_HAX around some variables. check-in: de6a220883 user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
23:45 | MacOS: Fixed header "background" state setting when creating headers. When creating a header, set the STATE_HEADER_BG flag when the treectrl window is not the active foreground window. MacOS is the only platform that uses the ActivateNotify and DeactivateNotify events; on other platforms, the STATE_HEADER_BG flag is never set. check-in: b70f85e417 user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
23:40 | MacOS: Fixed Tree_IsToplevelActive to build on Cocoa. As far as I know, the isKeyWindow method is how to check if a toplevel window is active. check-in: a3a504a698 user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
2012-06-13
| ||
21:28 | MacOS: fixed gradient-drawing code to build on 64bit. check-in: 14f54ec769 user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
21:27 | Revised the memory allocator for proper pointer alignment [Bug 3461526]. User 'matzek' was getting sporadic address-alignment crashes on HP-UX ia64 after the new header code was introduced. I figured this was the result of new structs introduced with the header code exposing a bug in the memory allocator. I revised the memory allocator based on the newer Tcl allocator in TclAlloc.c. check-in: a2c72e1e5a user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
21:16 | Removed a number of initialized-but-unused variables. check-in: 6f02a20b36 user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
2012-04-24
| ||
19:00 | Fix [Bug 3520259] Aqua blue header not shown at first activation. check-in: c629cdfdaa user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |
19:00 | Fix [Bug 3502497] Compiling --enable-gtk breaks handling of screen distances. check-in: fd5da33231 user: treectrl@users.sourceforge.net tags: origin/Ttk, origin/wip/headers, trunk | |