Unnamed Fossil Project

Timeline
Login

Timeline

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

51 check-ins using file demos/themes/blue/button-h.gif version 4a4bbc3486

2004-01-25
19:03
* generic/frame.c, demos/demo.tcl: Added TLabelframe widget. * generic/layout.c: Added TTK_PlaceBox and TTK_FILL_* defines. * generic/tkElements.c: TextElement now optionally clears background area before drawing text. check-in: 55ba5d5af4 user: jenglish tags: master, trunk
18:36
use 'tile::theme::$themeName' instead of 'tile::$themeName' for theme package names. check-in: b732a015e5 user: jenglish tags: master, trunk
03:51
WinXP-Blue.tcl: Miscellaneous tweaks. Added 'tab' element for Notebooks. check-in: 45ef71f3a0 user: jenglish tags: master, trunk
02:15
Updated "availability" section to note (belatedly) change of venue. check-in: 8778a619b5 user: jenglish tags: master, trunk
2004-01-24
23:21
Added TFrame widget, which turned out to require a lot more changes than I would have thought: + GeometryProc renamed to SizeProc; unused TTK_Padding argument removed. + SizeProc now returns 1/0, indicating whether the widget should make a geometry request or not, to prevent excessive recalculations. + All widgets now take a -class resource. Which means we also have to implement: + New READONLY_OPTION mask bit for widget OptionSpecs. check-in: a922b3b024 user: jenglish tags: master, trunk
2004-01-23
07:13
win/xpTheme.c: Removed unused 'clientData' member from GenericElementData. generic/scale.c, generic/tkElements.c, win/xpTheme.c: Un-merge horizontal and vertical scale elements again; changed layouts to select appropriately-oriented element. win/xpTheme.c: use 'winnative' as the parent theme. check-in: a20d7afd81 user: jenglish tags: master, trunk
03:24
Use 'void *' instead of ClientData. check-in: 713e0fee18 user: jenglish tags: master, trunk
02:18
* library/winTheme.tcl: Fix line endings. * generic/gunk.h: Add missing include files. check-in: bc1afa6884 user: jenglish tags: master, trunk
01:42
Added first cut at Windows-native theme [from Patch #875243] check-in: 0aeb5eabf8 user: jenglish tags: master, trunk
2004-01-22
01:00
Added layout instrospection style info layout theme layoutname check-in: 5d3b97df71 user: patthoyts tags: master, trunk
2004-01-21
20:18
Change checkbutton packing back to -expand x / -sticky ew again. Put theme list back in order. check-in: a0c47791dc user: jenglish tags: master, trunk
16:22
* demos/themes/Aquativo.tcl: Improved the theme import. * generic/pixmapTheme.c: Fixed the image tiling code. * demos/demo.tcl: Re-added the console showing. check-in: f460aacafe user: patthoyts tags: master, trunk
12:13
* demos/demo.tcl: Fix a bug in the previous demo cleanup. check-in: 57f36ace21 user: patthoyts tags: master, trunk
2004-01-19
21:33
demos/demo.tcl: code cleanup. remove all use of pack gm. check-in: a8e0228a1a user: hobbs tags: master, trunk
2004-01-18
19:04
* generic/pixmapTheme.c: Use padding to prevent child pixmaps or * library/xpTheme.tcl: elements from overwriting the edges of * win/xpTheme.c: troughs. check-in: c180e1a364 user: patthoyts tags: master, trunk
15:45
add a bit of padding and specify a minimum -width for buttons. check-in: 61c2364007 user: jenglish tags: master, trunk
2004-01-17
23:30
Fixed xp theme script. check-in: 663f3b2b7a user: patthoyts tags: master, trunk
22:38
Adjusted the location for pixmap theme description files. Added one for an XP Gtk theme. check-in: 135084b73b user: patthoyts tags: master, trunk
02:05
Tracked down performance problem with "alt" theme: notebook tabs were using a -font that wasn't used in a "real" widget, and hence wasn't cached. (@@@ Need to solve the general problem at some point). check-in: ccc27548e4 user: jenglish tags: master, trunk
01:57
*Correct* bugfix for window sizes <= 0. Sigh. check-in: 7fc00b7375 user: jenglish tags: master, trunk
01:53
Various bugfixes relating to window or area sizes <= 0. check-in: f7df5ed63d user: jenglish tags: master, trunk
01:19
TilePart now gone. Added TLabel widget. Tweaks to make toolbar buttons in demo continue to sort-of work. Moved XP settings out of tile.tcl. check-in: 3a15538932 user: jenglish tags: master, trunk
00:20
(LIBS): add user32.lib for Windows check-in: 02391062c1 user: hobbs tags: master, trunk
2004-01-16
18:11
Get trough border width from element, not from the widget resource check-in: ad74797edf user: jenglish tags: master, trunk
03:39
Format fix -- something got shifted by accident check-in: fec097ee1a user: jenglish tags: master, trunk
03:25
Removed the "Tile" widget; it has served its purpose. check-in: 0aba8e5f7d user: jenglish tags: master, trunk
02:59
Elements display now. check-in: 2793806de8 user: jenglish tags: master, trunk
02:21
TTK_LayoutFindNode now only examines the last component of element names. check-in: e824200510 user: jenglish tags: master, trunk
02:16
Fix missing layout element check-in: c9a7ac21d4 user: patthoyts tags: master, trunk
01:50
Added Aquativo Gtk import theme check-in: 5434297f0f user: patthoyts tags: master, trunk
01:47
Remove dead code TTK_ModifyElementState() check-in: 2c1f490de4 user: jenglish tags: master, trunk
01:26
Configuring a style now updates existing widgets (@@@ not immediately though; need to call WorldChanged) check-in: cdf7dcb1af user: jenglish tags: master, trunk
00:45
Removed [style elementconfigure], and a whole bunch of now-dead code. check-in: 2512dd77c1 user: jenglish tags: master, trunk
00:14
Specify minimum thumb size; fix horizontal scrollbar layout. check-in: c99dd27666 user: jenglish tags: master, trunk
00:09
Reorganized PixmapElement; [style elementconfigure] no longer used. check-in: b18db1208a user: jenglish tags: master, trunk
2004-01-15
20:51
Added xpTheme definitions. check-in: 8cefe60944 user: patthoyts tags: master, trunk
20:01
Put back theme client data and completed the tiling fill for pixmap theme. check-in: 54f4a50819 user: patthoyts tags: master, trunk
00:14
Simplified scrollbar, scale, and progressbar layouts. Got rid of the last use of [style elementconfigure]. check-in: 983920f4f1 user: jenglish tags: master, trunk
2004-01-14
21:37
BUGFIX: missing Tcl_IncrRefCounts in ResourceMap. (Actually this is a temporary workaround; real bug is that changes to styles don't have any effect on existing widgets). check-in: 2f94f4631a user: jenglish tags: master, trunk
21:04
Removed [style configure] command. check-in: 917b54160e user: jenglish tags: master, trunk
17:56
Replaced all uses of [style configure] with [style map] or [style default]. Next to go: [style elementconfigure]. check-in: ae37d7feb8 user: jenglish tags: master, trunk
02:53
*Really* fix memory leak (last commit was premature, sorry). check-in: 8e51b78c30 user: jenglish tags: master, trunk
02:35
* generic/tkTheme.h, generic/tkTheme.c: Replaced TTK_SetThemeClientData() with TTK_RegisterCleanup(), themes can register an arbitrary number of cleanup hooks. * generic/pixmapTheme.c: Fixed memory leak introduced in last rev. check-in: 9068d1640f user: jenglish tags: master, trunk
01:37
CHECKPOINT: Added [style definetheme], [style map], and [style default]. Partially updated theme definitions to use these instead of [style configure], [style elementconfigure]. check-in: 3386bc0ad4 user: jenglish tags: master, trunk
01:21
Added new files. check-in: cec263a40e user: patthoyts tags: master, trunk
01:19
Added some tiling support to pixmap theme check-in: 594ca16ca7 user: patthoyts tags: master, trunk
2004-01-13
23:50
Corrected Tk_Image handling. check-in: 63e6485341 user: patthoyts tags: master, trunk
23:06
Moved pkgIndex.tcl into 'demos' directory. check-in: f1b09058a4 user: jenglish tags: master, trunk
23:05
Moved pkgIndex.tcl from 'library' to 'demos'. themes/blue/theme.tcl: don't change directory. check-in: ca8f916f48 user: jenglish tags: master, trunk
21:05
Fixed location dependency in the blue theme check-in: 25a1f3aeff user: patthoyts tags: master, trunk
20:49
Added pixmap theme engine check-in: e5451c80c0 user: patthoyts tags: master, trunk