Unnamed Fossil Project

Timeline
Login

Timeline

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

50 check-ins occurring around 2003-12-30 21:26:38.

2004-01-06
23:29
Further improvements to the scale trough. check-in: e492d8f3b8 user: patthoyts tags: master, trunk
22:05
various bugfixes; first version didn't work properly when mouse cursor dragged away from "pressed" element and then released. check-in: e9081e1793 user: jenglish tags: master, trunk
22:03
Factored out ScrollbarLayout; added comments. check-in: 7dee9614ed user: jenglish tags: master, trunk
21:41
New utility, TrackElementState Updated TScrollbar to use TrackElementState; [$scrollbar elementstate] widget method no longer needed. Scrollbar finally displays "active" state properly! check-in: 89d96acfd8 user: jenglish tags: master, trunk
21:14
Cleared some warnings from gcc. check-in: a1047b9ac9 user: patthoyts tags: master, trunk
19:45
Fix element lookup for more than 2 names. check-in: abcf300179 user: patthoyts tags: master, trunk
16:43
Improvements to the scale widget and slider element. check-in: a56b2dd80a user: patthoyts tags: master, trunk
01:26
Removed -first and -last resources (no longer needed after thumb element simplified.) Removed -troughcolor resource. check-in: 1bdacf1830 user: jenglish tags: master, trunk
01:18
Change element lookup scheme check-in: 35b8a53ef4 user: patthoyts tags: master, trunk
00:46
Took "-bg", "-bd" TK_OPTION_SYNONYM resources back out (these were omitted on purpose). check-in: ad8c0d5945 user: jenglish tags: master, trunk
2004-01-05
22:34
BUGFIX: failed to clean up -textvariable variable trace, leading to a crash. Added test case for above. check-in: aa2de1d837 user: jenglish tags: master, trunk
21:57
Added scale widget (incomplete) check-in: e30e7a07a0 user: patthoyts tags: master, trunk
01:24
* generic/scrollbar.c, library/scrollbar.tcl, generic/tkElements.c, generic/altTheme.c, generic/stepTheme.c, win/xpTheme.c: Move scrollbar thumb geometry calculations entirely into the scrollbar widget; thumb element implementations don't need to worry about first / last anymore. Minimum thumb size now works. * generic/layout.c, generic/tkTheme.h: Additional utilities needed to support the above. check-in: a422ff8020 user: jenglish tags: master, trunk
00:41
BUGFIX: Button-2 scanning didn't work when scrollbar was attached to a real widget ('$cmd moveto $fraction' may update the scrollbar in an idle handler). check-in: 574581e1ac user: jenglish tags: master, trunk
2004-01-04
23:26
Added a few more utility targets. check-in: fd1b705bf8 user: jenglish tags: master, trunk
2004-01-02
19:13
Replace a few [style elementconfigure] calls w/[style configure] check-in: 44ce6ce751 user: jenglish tags: master, trunk
18:57
* demos/demo.tcl: Added compound checkbuttons to toolbars; demonstrating a conceptual error in the layout engine. * generic/altTheme.c: Workaround for above error. check-in: 7f70cf86e3 user: jenglish tags: master, trunk
01:16
* generic/layout.c: Themes may register new elements without * generic/tkTheme.h: registering new styles. So the element lookup * generic/tkTheme.c: (TTK_GetElement) must be given a starting theme and cannot just use the style's recorded theme. This error caused the xp theme to always use 'alt' elements. So by passing the current theme and style, we can find the correct element to use. check-in: 81395f8a27 user: patthoyts tags: master, trunk
01:15
* generic/altTheme.c: Added a subpackage declaration to enable introspection of the available themes. * win/xpTheme.c: Added local elements for the tile widget for testing purposes. check-in: ce191e68fd user: patthoyts tags: master, trunk
01:14
* demos/demo.tcl: Added a scrolled text widget to the client frames as I think this shows off the scrollbars more clearly to people unfamiliar with the code. Also hooked in a theme menu and the tile widget. check-in: dff7db773a user: patthoyts tags: master, trunk
2003-12-31
03:26
Fix display of "active" and "pressed" states for check & radiobuttons. check-in: abd2b33b5b user: jenglish tags: master, trunk
03:17
Changed element resource lookup algorithm again; now examines settings from style. This is still not right, but getting closer to something sensible. check-in: 4e988a4855 user: jenglish tags: master, trunk
2003-12-30
21:32
Add WorldChanged ClassProc, so font changes are recognized. check-in: ff00da1f50 user: jenglish tags: master, trunk
21:26
Regenerated. check-in: 87ded2d39b user: jenglish tags: master, trunk
21:26
Don't subst TCL_PKGPATH in configure script. check-in: 503f20385a user: jenglish tags: master, trunk
2003-12-29
00:02
library/tile.tcl, library/button.tcl: moved bindings for Button, Checkbutton, and Radiobuttons into separate file. check-in: 6817a1ee94 user: jenglish tags: master, trunk
2003-12-28
23:57
*** empty log message *** check-in: e47f998845 user: jenglish tags: master, trunk
23:56
Fix compiler warnings (signed vs. unsigned). check-in: e89154811f user: jenglish tags: master, trunk
2003-12-13
01:29
* generic/altTheme.c: Make the focus ring a bit more like the windows focus ring. check-in: 08432b23dc user: patthoyts tags: master, trunk
2003-12-10
22:39
* generic/stepTheme.c: Implemented OPENSTEP style checkbutton * library/tile.tcl: and radiobutton indicators. check-in: fdd0044c7e user: patthoyts tags: master, trunk
22:17
Fix the shading in the vertical thumb when pressed. Make xpnative a child of the alt theme. This makes the focus highlight more nearly correct and if themeing is disabled we should revert to the alt style anyway. check-in: 99cf3e9792 user: patthoyts tags: master, trunk
2003-11-29
01:55
Support vtrough and htrough in stepTheme check-in: b2a17ee3ed user: patthoyts tags: master, trunk
01:49
* generic/tkElements.c: Replaced Scrollbar.trough with .vtrough and * win/xpTheme.c: .htrough as gradient fills are drawn differently for each orientation. Used in xpTheme so XP scrollbars now appear correct. * win/Makefile.vc: Added user.lib for DrawFocusRect. check-in: c8ad89a5f6 user: patthoyts tags: master, trunk
2003-11-27
01:19
Made TTK_LayoutNode struct opaque. check-in: a472145e3e user: jenglish tags: master, trunk
00:17
HighlightElement: only draw focus ring if widget has keyboard focus. check-in: 8bdde97650 user: jenglish tags: master, trunk
2003-11-25
02:45
[$label configure -textvariable foo] does not update -text check-in: 5444fe328d user: jenglish tags: master, trunk
2003-11-23
18:48
* library/tile.tcl: Scrollbars should not take keyboard focus. * library/scrollbar.tcl: set thumb state to pressed on ButtonPresss-2 check-in: bdd55eedb7 user: jenglish tags: master, trunk
18:46
Scrollbars should not take focus by default check-in: 748889ff0a user: jenglish tags: master, trunk
18:45
Set thumb state to "pressed" on Button2-Press. check-in: 1321041ebe user: jenglish tags: master, trunk
2003-10-26
19:00
Draw focus ring (in the wrong place) check-in: 9b8b16da2c user: jenglish tags: master, trunk
2003-10-22
19:41
Autorepeat when pressing in scrollbar trough check-in: 023bdfa95d user: jenglish tags: master, trunk
02:13
Added -textvariable option. check-in: 36668cf86a user: jenglish tags: master, trunk
2003-10-21
16:30
generic/altTheme.c: scrollbar display tweaks. library/scrollbar.tcl: clicking in trough scrolls by pages. check-in: 31b67a3ccb user: jenglish tags: master, trunk
06:46
Minor appearance tweaks for XP check-in: aa23175415 user: jenglish tags: master, trunk
02:13
Added [scrollbar elementstate] command; "pressed / !pressed" feedback for individual scrollbar elements. check-in: bc2de21276 user: jenglish tags: master, trunk
00:53
generic/layout.c: Changed layout specification internals. check-in: d99a640db0 user: jenglish tags: master, trunk
2003-10-20
22:34
* generic/altTheme.c: Implemented a Highlight element to allow * generic/tkElements.c: placing the highlight in different parts * library/tile.tcl: of the layout. check-in: 74052e64ce user: patthoyts tags: master, trunk
21:28
* generic/widget.h: Avoid XP code if the headers do not * win/xpTheme.c: support themeing. check-in: d1b35a1a6f user: patthoyts tags: master, trunk
20:33
Quick and dirty hack to layout engine to overcome fundamental design flaws. More comprehensive fix forthcoming... check-in: dccd8efa33 user: jenglish tags: master, trunk
14:39
* win/makefile.vc: Added a working install target for win32. check-in: ff12ea344f user: patthoyts tags: master, trunk