Unnamed Fossil Project

Timeline
Login

Timeline

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

209 check-ins using file doc/label.n version 76d48b927c

2005-03-22
18:03
BUGFIX: Tile stub library initialization had same bug as Tcl #1091431 check-in: 754aa820af user: jenglish tags: master, trunk
15:40
BUGFIX: only toggle -open for double-click on tree item, not anywhere in tree. check-in: 8048438359 user: jenglish tags: master, trunk
2005-03-20
20:15
Add sash elements to classic and clam themes. Demo: use ttk::paned window in main demo pane. check-in: 5899bafe34 user: jenglish tags: master, trunk
17:47
Reorganized demo.tcl. check-in: 693cd69386 user: jenglish tags: master, trunk
2005-03-19
03:44
Defer pane placement to an idle callback. Misc. horizontal/vertical glitch fixes. check-in: 93392ab6b8 user: jenglish tags: master, trunk
02:18
tclconfig/tcl.m4: Restore provenance line and CFLAGS_WARNING patch. generic/Makefile.in: Use ${INSTALL_PROGRAM} for shared library. check-in: 53b1a2002d user: jenglish tags: master, trunk
01:12
add MATH_LIBS to LIBS needs check-in: d257cd3a63 user: hobbs tags: master, trunk
00:52
use INSTALL_PROGRAM for binaries check-in: 54dc76bee9 user: hobbs tags: master, trunk
00:27
* Makefile.in (AR): use @AR@ * configure, tclconfig/tcl.m4: TEA 3.2 patch update check-in: 4e79aade44 user: hobbs tags: master, trunk
2005-03-18
02:03
Added LayoutChanged, SizeChanged. check-in: f21ca3acd7 user: jenglish tags: master, trunk
02:01
clam theme: make Menubutton padding match Button padding check-in: a677246b9e user: jenglish tags: master, trunk
2005-03-17
22:15
library/fonts.tcl: Derefactored to account for platform variability. Change default TkHeadingFont on Aqua and Windows [Fixes: #1163346] check-in: e582cc621c user: jenglish tags: master, trunk
20:43
Changed treeview bindings to work more like other tree widgets: double-click on item or press disclosure button to toggle state (before, pressing anywhere on the item toggled open/close state). [Bryan Oakley] check-in: ed45cc2a6b user: jenglish tags: master, trunk
19:20
Add treeview -show option, selectively disable tree and/or headings. check-in: 1e571ce8dd user: jenglish tags: master, trunk
19:07
Upgrade to TEA 3.2 (tclconfig.m4 r1.59) Regenerated configure scripts. check-in: c785211171 user: jenglish tags: master, trunk
18:52
Update to TEA 3.2 (tclconfig/tcl.m4 r1.59) check-in: d19849c30f user: jenglish tags: master, trunk
2005-03-16
21:03
Fix the "Joe added another library script but forgot to update PKG_TCL_SOURCES" problem once and for all. check-in: 7be7e4170a user: jenglish tags: master, trunk
02:17
treeview test script from sandbox check-in: 82cc2b881e user: jenglish tags: master, trunk
2005-03-15
16:47
Decrease Toolbutton padding from {8 4} to {4 4} (suggestion from Damon Courtney). check-in: 761c3c12b7 user: jenglish tags: master, trunk
00:54
Add paned.tcl, cursors.tcl to PKG_TCL_SOURCES check-in: 5be220af7a user: jenglish tags: master, trunk
00:41
* macosx/aquaTheme.c: Fixed to include tkInt.h so that pinstripe alignment patch compiles against latest TkAqua. Adjusted geometry of treeview heading buttons to remove excess padding, and adjusted the selected/alternate states to display sort ascending/descending indicators for now. check-in: 8ec83c6e93 user: tallniel tags: master, trunk
2005-03-14
01:27
New ttk::paned widget, paned window manager. check-in: b51255d549 user: jenglish tags: master, trunk
01:23
library/cursors.tcl: new file, moved from library/treeview.tcl: Map symbolic cursor names to platform-specific Tk cursor names (rough draft -- just enough to support ttk::treeview and ttk::paned on X11 right now). check-in: f3cff3b521 user: jenglish tags: master, trunk
2005-03-13
16:02
Aqua theme: Fix pinstripe alignment in widget backgrounds [#1157739]. Thanks to Mats Bengtsson and Daniel Steffen for tracking down how to fix this. check-in: 60f1c9d56c user: jenglish tags: master, trunk
2005-03-09
23:52
Added test for corner case (currently handled incorrectly) check-in: 876688b5a7 user: jenglish tags: master, trunk
16:07
Aqua theme: Don't stipple images in disabled buttons (workaround for #1100117, probably a good idea in any event). check-in: a2a55c961c user: jenglish tags: master, trunk
15:53
Use default "-justify left" instead of "-justify center" for Label and Text elements. check-in: dc1ff19758 user: jenglish tags: master, trunk
2005-03-08
20:54
BUGFIX: avoid divide-by-zero in -yscrollcommand callback when tree is empty. Ensure -yscrollcommand called after [$tv configure -yscrollcommand]. check-in: 69e290fb26 user: jenglish tags: master, trunk
20:46
Minor tweak: renamed some parameters. check-in: 4b48e704e3 user: jenglish tags: master, trunk
15:12
Fix typo (& vs. ==) check-in: 344a761d3c user: jenglish tags: master, trunk
2005-03-07
17:34
clamTheme.c(Ttk_GCForColor) Check for -DMAC_OSX_TK instead of -DMAC_OSX_TCL. progress.c: BUGFIX: ensure CheckAnimation called in [$pbar set] check-in: 5777407c48 user: jenglish tags: master, trunk
2005-03-06
17:56
Clam theme: Improved appearance for Entry and Combobox. Handle -borderwidth 0. check-in: 9c9525d6ef user: jenglish tags: master, trunk
03:52
(Patch from Michael Kirkham) Workaround for Tk Aqua bug in Tk_GCForColor() [See #1115785] check-in: 22958dea3a user: jenglish tags: master, trunk
2005-03-05
02:12
fonts.tcl: Add TkCaptionFont -- used as message text in alert dialogs (different from TkHeadingFont, used for column headers; TkCaptionFont is larger on X11). check-in: c10621296e user: jenglish tags: master, trunk
2005-03-03
20:02
* library/*.tcl: Avoid "creative writing" problems [#1123406]. check-in: 4c7006a91b user: jenglish tags: master, trunk
2005-03-01
22:34
* macosx/aquaTheme.c: Added a 'Toolbar' style for the ttk::frame which picks up the lighter pinstripe effect on Aqua. Also added support for Aqua list header buttons to the Treeview widget. check-in: 6c595ffc29 user: tallniel tags: master, trunk
22:25
LabelElement/TextDraw: Clip text if it's too wide to fit in allocated parcel. BUG: For multi-line text, this will clip more than necessary. But at least the treeview widget is usable now. check-in: ab555186ed user: jenglish tags: master, trunk
2005-02-28
22:55
Progressbars: Added 'step' method, support for -length option, handle errors from traces on linked -variables. 'start' and 'stop' utility procedures for progress bars. Handle timer cleanup in timer itself instead of <Destroy> binding. check-in: e069e89825 user: jenglish tags: master, trunk
21:58
Show track only instead of a non-animated barber pole when drawing an indefinite ttk::progressbar with -value 0. check-in: 994ded7756 user: muonics tags: master, trunk
2005-02-27
23:49
Add support for ttk::progressbar on Aqua (partial) check-in: 7d5e4dc263 user: jenglish tags: master, trunk
23:29
New ttk::progressbar widget. check-in: 5b52092d90 user: jenglish tags: master, trunk
23:04
Regenerated. check-in: ea2790e763 user: jenglish tags: master, trunk
23:01
Add TK_LIB_SPEC to PKG_LIBS on Aqua; needed for TkGetOptionSpec since we build with -DNO_PRIVATE_HEADERS check-in: 5e18bec72e user: jenglish tags: master, trunk
17:48
Oriented widgets no longer hardcode the layout/style name; [ttk::scrollbar .sb -orient horizontal -style Foo] will use style "Horizontal.Foo" instead of "Horizontal.TScrollbar" [Fixes #1145845] check-in: 273fa6f598 user: jenglish tags: master, trunk
2005-02-26
20:50
BUGFIX: Cancel pending <<ThemeChanged>> calls at package cleanup time. I *knew* I was forgetting something ... check-in: b065762081 user: jenglish tags: master, trunk
2005-02-25
05:08
Schedule <<ThemeChanged>> calls whenever any style parameter is set, not just when the theme is changed. Useful for interactive debugging. check-in: 743d3f936e user: jenglish tags: master, trunk
2005-02-24
15:12
...and reduce height by same. check-in: fc7227aaeb user: muonics tags: master, trunk
15:10
Shift the top of the labelframe's border down one pixel in "-labeloutside true" mode. check-in: 8683d3d42d user: muonics tags: master, trunk
2005-02-13
21:31
Added "-labeloutside" style option for Labelframes: Styles can specify whether label should appear on top of the border or outside of it [Fixes: #1098335, sort-of fixes #1067229] library/clamTheme.c, library/aquaTheme.c: Use "-labeloutside true" check-in: c8ed7f0eb0 user: jenglish tags: master, trunk
21:20
Redid labelframe layout calculations. check-in: 7ab6ee2fb7 user: jenglish tags: master, trunk
2005-02-07
23:31
treeview.tcl: Don't pollute global namespace [#1118216] check-in: 0e892f0cd3 user: jenglish tags: master, trunk
2005-02-04
10:36
* generic/entry.c: Use XFillRectangle instead of XDrawLine to draw insertion cursor and work around missing cursor under all themes in Aqua (#1115785). Free cursor drawing GC. check-in: 7be6eb77b8 user: muonics tags: master, trunk
07:42
Modify Windows pkgIndex.tcl generation to handle spaces in $dir (#1112878). check-in: 96da722201 user: muonics tags: master, trunk
2005-02-01
03:22
*Really* fix 'test' target this time. check-in: 9af7e4cf5c user: jenglish tags: master, trunk
02:17
Fix 'install-headers' and 'test' targets. check-in: f8684d6a4e user: jenglish tags: master, trunk
2005-01-28
01:25
Add example script for inline auto-completion in comboboxes. check-in: 2ea67e8630 user: muonics tags: master, trunk
2005-01-25
01:49
Improve selection and mapping behaviors when unhiding and hiding all tabs. check-in: 64913f20d8 user: muonics tags: master, trunk
2005-01-24
18:50
Revert to r1.405 and re-add log entries from r1.406 -- previous checkin (r1.406) was mangled. check-in: d953b2dc3e user: jenglish tags: master, trunk
17:45
Preserve the current tab selection when the deleting a lower-index tab and fix Bug #1108204. check-in: 6bd5df99b4 user: muonics tags: master, trunk
2005-01-16
00:41
Protect dummy layout tab (last patch) from NewTab() failing. check-in: 256dd12ef2 user: muonics tags: master, trunk
00:34
Calculate tab height using a dummy tab if a notebook has no tabs to avoid issues with partial clipping and positioning of the bar below the tabs e.g. under Aqua. check-in: 9ae44d5ff9 user: muonics tags: master, trunk
2005-01-10
17:37
Added Tab and Shift-Tab keybindings for combobox listboxes (#1090277). check-in: 13f7a77fd8 user: jenglish tags: master, trunk
17:00
Select nearest tab when current tab is deleted, disabled or hidden. check-in: c0b029486b user: muonics tags: master, trunk
2005-01-08
17:09
Add "-load" option to test build. BUGFIX: libfile installation broken (r1.40) check-in: ecc1ea8561 user: jenglish tags: master, trunk
01:40
Regenerated configure scripts. check-in: 7b11f03a7b user: jenglish tags: master, trunk
01:39
Build and install stub library; install headers. Replaced automake-legacy install-* rules. check-in: abd14dbcbd user: jenglish tags: master, trunk
01:38
Cruft removal. check-in: 389e0ebff5 user: jenglish tags: master, trunk
01:37
Ttk_InitStubs now just calls Tcl_PkgRequire(...) if -DUSE_TTK_STUBS not set. check-in: 089a29bec2 user: jenglish tags: master, trunk
01:29
Re-added muonics' log entries from r1.401 check-in: 816e72394e user: jenglish tags: master, trunk
01:27
Revert to r1.400 -- previous checkin (r1.401) was mangled. check-in: 6e1512f38c user: jenglish tags: master, trunk
2005-01-05
23:56
KDE Config import check-in: 27d843f0f7 user: petasis tags: master, trunk
23:50
Add a third "hidden" state for notebook tabs. check-in: 31e858b99c user: muonics tags: master, trunk
23:02
Add a third "hidden" state for notebook tabs. check-in: d6a248b3cd user: muonics tags: master, trunk
2005-01-02
10:32
Allow CycleTab to skip past disabled tabs. check-in: 78db83214e user: muonics tags: master, trunk
2004-12-31
04:09
Don't Panic: Modify Ttk_GetElement so that it never returns NULL; instead, if specified element isn't found return a no-op element. check-in: 864a3d0041 user: jenglish tags: master, trunk
01:32
Use Ttk_RegisterElement() instead of Ttk_RegisterElement(). check-in: 0babfe7b9d user: jenglish tags: master, trunk
01:22
Added Ttk_RegisterElement(), replacement for Ttk_RegisterElementSpec: takes a Tcl_Interp * argument for reporting error messages, and returns an (opaque) Ttk_Element handle instead of TCL_OK/TCL_ERROR check-in: 5f7c5d55b5 user: jenglish tags: master, trunk
01:05
BUGFIX: Always emit function declarations for deprecated and obsolete entry points -- needed for stub table definition. Wrap all function declarations in '#if !defined(USE_*_STUBS)' block instead. Use "${LIBNAME}_DEPRECATED" instead of just "DEPRECATED" as preprocessor guard macro. check-in: 66f9912571 user: jenglish tags: master, trunk
2004-12-30
17:07
Sync with TEA tcl.m4 r1.54 (adds support for VC7). Regenerated configure scripts. check-in: e648326d7f user: jenglish tags: master, trunk
2004-12-29
03:23
Added TEAX_FIX_LIB_SPECS; adjust @TCL_STUB_LIB_SPEC@ et al. to work when using Windows/MSVC. check-in: f6972458bc user: jenglish tags: master, trunk
2004-12-28
21:00
Recommend *not* using [namespace import -force ttk::*] at global scope. check-in: 027621449e user: jenglish tags: master, trunk
17:40
Pass $(LDFLAGS) to $(SHLIB_LD) check-in: 278ab91720 user: jenglish tags: master, trunk
2004-12-27
00:18
Added notebook tab -state option, either "normal" or "disabled" check-in: f9d0c72363 user: jenglish tags: master, trunk
2004-12-26
23:28
Remove some unused cruft. check-in: 9b9197ef30 user: jenglish tags: master, trunk
23:27
Regenerated. check-in: 7f8db63974 user: jenglish tags: master, trunk
23:27
Give up and switch to autoconf 2.5 check-in: bdb1d0004e user: jenglish tags: master, trunk
21:17
Add workaround for Tcl bug #1091431 "Tcl_InitStubs() failure crashes wish" check-in: 6aff7070ed user: jenglish tags: master, trunk
18:58
Initial stub library support. check-in: ff82ef7793 user: jenglish tags: master, trunk
18:56
tcl.m4: Sync with sampleextension CVS HEAD (tcl.m4 r1.52) check-in: 76cc713beb user: jenglish tags: master, trunk
2004-12-24
01:51
Explicitly specify target filename in $(INSTALL) commands. check-in: 5ecddcdefd user: jenglish tags: master, trunk
2004-12-21
02:05
Add CPPFLAGS support. Users can specify CPPFLAGS in the environment at configure-time, to add e.g., custom -I flags. Also: put CFLAGS last, as per GNU coding conventions. check-in: 64b7ccf115 user: jenglish tags: master, trunk
2004-12-19
20:00
pixmapTheme.c: Removed. pixmap element factory no longer used; subsumed by image factory. check-in: 0ef8f2a83b user: jenglish tags: master, trunk
18:47
Regenerated configure scripts. check-in: 906284f726 user: jenglish tags: master, trunk
18:41
Make sure -DBUILD_tile is set check-in: 6115690713 user: jenglish tags: master, trunk
17:44
Allow trailing semicolon in function declarations. check-in: ec5eb61b67 user: jenglish tags: master, trunk
2004-12-11
00:52
Great Renaming: oops, missed a spot. check-in: 9cc837d4fc user: jenglish tags: master, trunk
00:36
Great Renaming. check-in: 24c0291cb7 user: jenglish tags: master, trunk
2004-12-10
20:30
Die, DBGX, die! check-in: 64fe8376bd user: jenglish tags: master, trunk
20:26
Applied tcl-die-dbgx-die.patch (#1081595) check-in: a5dd1b4dab user: jenglish tags: master, trunk
20:19
Added stealth feature. check-in: 10e3046218 user: jenglish tags: master, trunk
2004-12-09
16:15
Added status guards. check-in: 6a092a4ce8 user: jenglish tags: master, trunk
15:33
Added scspec and epoch commands, for *.decls file to declare the storage class specifier and epoch. check-in: 2f99cbdcc5 user: jenglish tags: master, trunk
2004-12-08
20:50
*.test: Call 'loadTestedCommands' at the beginning of each test script check-in: fd7db48d08 user: jenglish tags: master, trunk
2004-12-07
23:12
Use void (*reserved$i)(void) = 0 instead of void *reserved$i = NULL for unused stub entries, in case pointer-to-function and pointer-to-object are different sizes. check-in: bf55f3285b user: jenglish tags: master, trunk
22:58
tclconfig/teax.m4: Additional autoconf macros. check-in: c8daf6aaff user: jenglish tags: master, trunk
22:37
Add 'TTK_Sticky' typedef check-in: bb99da67ef user: jenglish tags: master, trunk
22:25
Second argument to "declare" is a status guard instead of a platform guard. check-in: ddd40911b3 user: jenglish tags: master, trunk
2004-12-06
20:44
Remove dead code related to USE_*_STUB_PROCS (emitStubs, makeStub) check-in: cc541f724b user: jenglish tags: master, trunk
20:30
Add 'epoch' and 'revision' fields to stubs table record check-in: d6d69553d1 user: jenglish tags: master, trunk
2004-12-02
17:24
genStubs.tcl: + Don't use _ANSI_ARGS_ macro + Remove xxx_TCL_DECLARED #ifdeffery + Use "extern" instead of "EXTERN" check-in: efece5b2ce user: jenglish tags: master, trunk
2004-11-29
21:40
TMenubutton defaults: Use -width -11 instead of -width 11 [fixes: #1075487 "tmenubutton draws long text badly for some themes"] check-in: e26010dc80 user: jenglish tags: master, trunk
21:36
Replace TK_STYLE_VERSION_2 #define with an enumerated type. check-in: 2483497efd user: jenglish tags: master, trunk
2004-11-28
18:10
labelframe widget: Avoid excessive calls to Tk_MaintainGeometry() [fixes: #997793 "labelframe-3.3 locks up on Aqua"] check-in: ce7aa67240 user: jenglish tags: master, trunk
2004-11-27
19:37
(aquaTheme) Save and restore previous GWorld in all element Draw routines. (Apparently fixes #1072421). check-in: 72512507ea user: jenglish tags: master, trunk
2004-11-26
22:27
aqua theme: Use "default" as parent theme instead of "alt". check-in: 1999d7c7c7 user: jenglish tags: master, trunk
21:25
Decrease horizontal padding and minimum width for button widgets. check-in: 39f00e512b user: jenglish tags: master, trunk
20:25
LINT DINK: 'unsigned [int] state' => TTK_State; minor reformatting. check-in: 90495a9b1e user: jenglish tags: master, trunk
2004-11-23
16:14
Improved combobox; fix typo in TabLayout. (patch from Michael Kirkham sent to tktable-tile-dev) check-in: 7cc9391436 user: jenglish tags: master, trunk
16:07
Fix typo in TabLayout (reported by Michael Kirkham) check-in: 0034d6bf88 user: jenglish tags: master, trunk
2004-11-13
20:25
SOURCE: tcl/tools/genStubs.tcl, revision 1.17 check-in: 6c26f4ef29 user: jenglish tags: master, trunk
2004-11-09
16:33
Regenerated configure scripts. check-in: 316a86f99d user: jenglish tags: master, trunk
16:23
Bumped version number to 0.6. check-in: 60cd26fc17 user: jenglish tags: master, trunk
2004-11-05
22:57
Reverted mods to tile.c - keep TCL_VERSION is The Right Thing (tm) check-in: aeb108701f user: patthoyts tags: master, trunk
20:35
* win/makefile.vc: Fix for bug #1059674 - load the right dll for debug or threaded builds on windows. check-in: 703251d31d user: patthoyts tags: master, trunk
19:48
* generic/tile.c: We require 8.4 stubs, so specify this. This ensures that if we build against 8.5 it still works when used with 8.4 * win/makefile.vc: Fixes from Vince Darley to permit installation to paths that include spaces (bug #1023548). Also changed build options to use the OPTS=xxx syntax. ie: OPTS=square,nouxtheme,nostubs check-in: 7718d9e9db user: patthoyts tags: master, trunk
2004-11-01
16:36
* tests/tile.test(tile-6.3): Fix bug reported by lvirden on c.l.t: [package versions tile] can return more than one version number. check-in: 84914789e1 user: jenglish tags: master, trunk
11:53
* configure.in: Fix #921012 - enable build with msys+gcc. * configure: regenerated. check-in: 71e73909af user: patthoyts tags: master, trunk
2004-10-31
18:00
Added [$combobox current] command, track ordinal index of currently-selected item (FR from JH). check-in: 4bbb1a4d13 user: jenglish tags: master, trunk
17:51
Use embossed look for disabled text. check-in: 61c8245482 user: jenglish tags: master, trunk
16:59
gcc CFLAGS_WARNING: leave out -Wno-implicit-int (in case of C++) check-in: 816029b443 user: jenglish tags: master, trunk
10:24
* win/makefile.vc: Removed kroc theme installation lines. check-in: 3e9df41656 user: patthoyts tags: master, trunk
2004-10-30
19:26
* win/winTheme.c(TroughElement): Fix thread-safety issues; respond to system color changes; changed logic for when to use pattern brush instead of solid brush. check-in: ea85a9064e user: jenglish tags: master, trunk
2004-10-29
22:44
Removing kroc theme files. check-in: 478d79f754 user: patthoyts tags: master, trunk
22:42
* demos/themes/kroc: Moved all pixmap themes to a new * demos/themes/WinXP-Blue: tile-themes cvs tree to separate * demos/themes/Aquativo: contributed themes from the core theming code. Pixmap themes are now loadable as ordinary tcl packages. check-in: ab29974555 user: patthoyts tags: master, trunk
20:57
* generic/square.c: Sample widget to illustrate how to create * generic/tile.c: tile widgets. The call to the init function is * win/makefile.vc: only built if TTK_SQUARE_WIDGET is defined. Needs adding to the configure build system. check-in: 47d20e528e user: patthoyts tags: master, trunk
16:24
Add -lgdi32 to link line on Windows. check-in: 513614f4e3 user: jenglish tags: master, trunk
15:05
* win/winTheme.c: Handle the scrollbar trough natively. * win/makefile.vc: Added gdi32.lib to the link list. * configure.in: * configure: check-in: a94fa72764 user: patthoyts tags: master, trunk
2004-10-27
21:18
Added #ifdef'ed 'extern "C" { ... }' wrapper for the benefit of C++ compilers. check-in: 068a1fc72d user: jenglish tags: master, trunk
18:43
Minor tweaks to demo. check-in: 7f905be259 user: jenglish tags: master, trunk
18:43
Use correct bounding box for label background area (fixes: #1054492) check-in: 84a71d881a user: jenglish tags: master, trunk
18:25
Automatically select first tab added (fixes: #1054507) check-in: 67df9e9023 user: jenglish tags: master, trunk
2004-10-25
07:35
Remembered to change the signature of XPTheme_Init thats used when no uxtheme.h is found. check-in: 4ae5b11aeb user: patthoyts tags: master, trunk
2004-10-24
23:11
* win/monitor.c: Fix for #1053389 - use the monitor window to * win/xpTheme.c: obtain theme information if a widget has not * win/winTheme.c: been mapped yet. check-in: 2a2ab6bdee user: patthoyts tags: master, trunk
21:55
* generic/label.c(ImageDraw): Clip width and height to ensure Tk_RedrawImage() doesn't extend outside window boundaries; otherwise this leads to a crash in XGetImage() if the image is partially transparent. check-in: 0a58e62169 user: jenglish tags: master, trunk
21:34
* generic/label.c: Added an -embossed option to the text and * library/winTheme.tcl: label elements to support drawing the text with an embossed look. This is used in winnative for all disabled widgets. check-in: ffa3e1321b user: patthoyts tags: master, trunk
20:29
* win/winTheme.c: Focus indicator for read-only comboboxes. * win/xpTheme.c: Use separate elements for scrollbar thumb and grip * library/winTheme.tcl: (bugfix) Change entry background to frame color in disabled state as well as in readonly state [#1048888] check-in: 6147f27735 user: jenglish tags: master, trunk
2004-10-20
01:40
Added hooks to easily change "compatibility" options into "real" ones. Made -font, -foreground, and -background on ttk::labels, and -foreground on check/radio/pushbuttons real options. check-in: f6d49ced75 user: jenglish tags: master, trunk
01:36
Only override global <KeyPress-Tab> and <PrevWindow> bindings under Tk 8.4; TIP #204 provides the same functionality. check-in: 95467e93b3 user: jenglish tags: master, trunk
2004-10-18
23:13
Regenerated. check-in: aa6979210b user: jenglish tags: master, trunk
02:05
Change entry and combobox background to frame color in disabled state as well as in readonly state [#1048888] (classicTheme.tcl): Fix -selectbackground to match Tk 8.4 defaults. check-in: e1e8cf84fb user: jenglish tags: master, trunk
02:04
Make -selectborderwidth NULL by default so theme settings take precedence. check-in: 71403d5e4f user: jenglish tags: master, trunk
01:52
Updates for 0.5 release check-in: 07671078a2 user: jenglish tags: master, trunk
2004-10-17
19:01
Minor reorganization to demo program. check-in: 9c91672f15 user: jenglish tags: master, trunk
18:59
Add -shiftrelief to toolbar buttons. check-in: 792cae9ce4 user: jenglish tags: master, trunk
18:56
Added up- and down- arrow keyboard navigation for radiobuttons. check-in: 7d0404d1b5 user: jenglish tags: master, trunk
2004-10-09
23:07
BUGFIX: TTK_LayoutNodeIdentify busted. check-in: 8c279586db user: jenglish tags: master, trunk
22:52
Added TTK_PlaceLayoutNode -- set parcel and place children. Added TTK_UNIT flag -- experiment. Added TTK_CloneElement, new element factory (another experiment). check-in: 83c724170d user: jenglish tags: master, trunk
19:47
Fix memory leak in error path. check-in: 7920840f3a user: jenglish tags: master, trunk
2004-10-07
22:16
BUGFIX: Missing <Leave> binding to deactivate active heading check-in: 2449624ddd user: jenglish tags: master, trunk
2004-10-06
01:35
* library/combobox.tcl (tile::combobox::Post): set the listbox height to values size, if < 10. (tile::combobox::LBSelected): select in entry the LBselected item check-in: effc239ab3 user: hobbs tags: master, trunk
01:29
Use TTK_STATE_ALTERNATE for buttons with '-default active'; "default button" isn't general enough to merit a separate state flag. check-in: 5188702f02 user: jenglish tags: master, trunk
00:57
* library/combobox.tcl: Revert to r1.12, r1.13 was bogus. check-in: 93b55b5ea2 user: jenglish tags: master, trunk
00:00
add dummy child for treeview to indicate children in demo check-in: c6ce131faa user: hobbs tags: master, trunk
2004-10-05
23:43
* Makefile.in (PKG_TCL_SOURCES): add treeview.tcl and aquaTheme.tcl to install. check-in: 3183cdc575 user: hobbs tags: master, trunk
23:42
Added column -anchor option. Added heading -command option, evaluated when column heading is pressed. Track active heading, update -cursor. check-in: 60168f97bc user: jenglish tags: master, trunk
16:15
Use TNotebook.Tab as sublayout name instead of Tab.TNotebook. check-in: 699f10169a user: jenglish tags: master, trunk
06:01
Don't use ETS_READONLY for combobox text fields (fixes: #1032409) check-in: eb98934e06 user: jenglish tags: master, trunk
05:52
* win/xpTheme.c: Put all the XP element information into one big table. Finally fixed memory leak. check-in: a3fb4c5da6 user: jenglish tags: master, trunk
04:56
* generic/treeview.c, win/xpTheme.c: rough hack at native XP appearance. Add workaround (sigh) for the stupid XDrawLines() off-by-one bug. check-in: bc43b6818d user: jenglish tags: master, trunk
02:37
Merged "tabcget" and "tabconfigure" commands into "tab" command. * * * INCOMPATIBILITY with tile 0.4 * * * check-in: 5b535320e8 user: jenglish tags: master, trunk
01:49
Define TkHeadingFont along with other symbolic fonts. check-in: 0e651f1df0 user: jenglish tags: master, trunk
01:08
TTK_GetLayout() now includes background element automatically. "*.background" not included in individual layout specifications. Reorganized theme engine internals again. Added TTK_GetSubLayout(). check-in: c13128440b user: jenglish tags: master, trunk
2004-10-04
23:09
Reorganization & renaming; TTK_TemplateNode now semi-public. check-in: 50ee6b018d user: jenglish tags: master, trunk
20:01
Doc fixes: 'detach' and 'delete' take a list of items. check-in: e37a361074 user: jenglish tags: master, trunk
19:39
$tree detach takes a list of items, not a single item. check-in: 32338e7475 user: jenglish tags: master, trunk
19:20
add simple tree widget demo of widget hierarchy check-in: 834c4ee1eb user: hobbs tags: master, trunk
16:41
Added tile::CopyBindings utility procedure. check-in: c118966df7 user: jenglish tags: master, trunk
15:36
Use $::tile::library intead of $::tile_library. Set $::tile::version in _Init() routine. check-in: 745203ddd5 user: jenglish tags: master, trunk
02:11
NO_COMPAT_DEFAULTS unused. check-in: fa20211543 user: jenglish tags: master, trunk
02:03
Regenerated. check-in: 243dde440c user: jenglish tags: master, trunk
02:03
Added --disable-compat build-time option. check-in: 725927291a user: jenglish tags: master, trunk
2004-10-03
17:40
Oops! forgot to commit check-in: 81f6fb7b81 user: jenglish tags: master, trunk
10:32
Added treeview widget check-in: 886ca2cbbe user: jenglish tags: master, trunk
2004-09-30
06:21
For consistency: 'typedef enum {...} TTK_Orient' instead of 'enum TTK_ORIENT { ... }' check-in: 9f07d53088 user: jenglish tags: master, trunk
2004-09-29
23:44
Renamed "indeterminate" state to "alternate"; can be used as a sort of catch-all "alternate display" flag, not just checkbutton tri-state values. check-in: ab585ec9bd user: jenglish tags: master, trunk
2004-09-28
21:30
Rename TTK_LayoutReqSize() ==> TTK_LayoutSize(). Change order of arguments in TTK_DrawLayout() to match TTK_LayoutSize() and TTK_PlaceLayout(). Added TTK_State typedef, clear up 'unsigned int' vs. 'unsigned long' confusion in places. check-in: 7e59b5dcf9 user: jenglish tags: master, trunk
20:22
Rename WidgetStateSpec ==> StateSpec. Use onbits/offbits for internal rep instead of mask/match. check-in: 19fbafd061 user: jenglish tags: master, trunk
19:53
Split "separator" element into vseparator, hseparator, and generic separator. check-in: ac06159170 user: jenglish tags: master, trunk
2004-09-25
01:34
.SO: Use 4 columns for STANDARD OPTIONS instead of 3. .SE: Remove reference to options(n), Tile package documents standard options in widget(n). * doc/notebook.n, doc/separator.n: Updated .SO section. check-in: c170365bb7 user: jenglish tags: master, trunk
01:33
.SO: Use 4 columns for STANDARD OPTIONS instead of 3. .SE: Remove reference to options(n), Tile package documents standard options in widget(n). check-in: 77801fc222 user: jenglish tags: master, trunk
2004-09-24
22:35
Stipple over the image area, to make it look "grayed-out" when TTK_STATE_DISABLED is set (see #1031565) check-in: b125d5adef user: jenglish tags: master, trunk
2004-09-22
17:23
Select initial theme from X resource database. Use "default" on X11 if it's not set. check-in: 521789fc18 user: jenglish tags: master, trunk
02:11
Added TTK_RebindLayout() -- make layouts reusable. check-in: 2c9fffece6 user: jenglish tags: master, trunk
2004-09-21
21:54
Fixed precedence rules for -selectforeground et al: built-in default, style default, widget option, dynamic value. TTK_QueryOption() examines widget options now. TTK_QueryStyle() now private; TTK_LayoutStyle no longer used; check-in: cc91c88e89 user: jenglish tags: master, trunk
02:34
* demos/repeater.tcl: Added demonstration of custom widget classes. (This may be useful enough to move into the main library...) * demos/demo.tcl: Add repeating button demo. check-in: 8d53f5d2cc user: jenglish tags: master, trunk
2004-09-20
03:28
Prevent rightmost tab from extending past the client box when notebook is too narrow. check-in: 888ffd1280 user: jenglish tags: master, trunk
03:28
Remove unused settings. check-in: 285c67739c user: jenglish tags: master, trunk
03:05
Simplified. check-in: 7cd7f66d87 user: jenglish tags: master, trunk
00:52
* generic/tkElements.c: Fixed logic for XDrawLines workaround: XDrawLines() only omits the last point, not the first. * generic/notebook.c: Set USER1 and USER2 state flags for leftmost and rightmost tabs, resp. * win/xpTheme.c: use TABP_TABITEMLEFTEDGE for leftmost tab; finally gets rid of the one-pixel glitch. Can't fix the rightmost tab, unfortunately. * win/winTheme.c, library/winTheme.tcl, win/xpTheme.tcl: More tweaks to notebook; notebook almost draws correctly now under "Windows Classic" style. check-in: 68e21a82be user: jenglish tags: master, trunk
2004-09-19
23:53
* generic/tkElements.c: Fixed logic for XDrawLines workaround: XDrawLines() only omits the last point, not the first. * generic/notebook.c: Set USER1 and USER2 state flags for leftmost and rightmost tabs, resp. * win/xpTheme.c: use TABP_TABITEMLEFTEDGE for leftmost tab; finally gets rid of the one-pixel glitch. Can't fix the rightmost tab, unfortunately. * win/winTheme.c, library/winTheme.tcl, win/xpTheme.tcl: More tweaks to notebook; notebook almost draws correctly now under "Windows Classic" style. check-in: f1556c1d1b user: jenglish tags: master, trunk
19:24
Use "Button.button" instead of "Button.background" element check-in: 0976701cdc user: jenglish tags: master, trunk
18:53
* demos/demo.tcl: Use "ttk::" namespace instead of "t" prefix. check-in: 44eaecc2a3 user: jenglish tags: master, trunk
01:15
Added 'keynav::traverseTo' (see TIP 204) (notebook.tcl) Use keynav::traverseTo instead of directly setting [focus]. Add <<TraverseIn>> bindings for entry and combobox widgets. Added TLabelframe -underline option so it supports mnemonic activation. Added mnemonic activation binding for labels and labelframes (traverse to next widget). (demo.tcl) Minor updates to demonstrate improved keyboard navigation abilities. check-in: 806835e8a0 user: jenglish tags: master, trunk
2004-09-18
22:08
Forgot about -offrelief. check-in: 633d4568c6 user: jenglish tags: master, trunk
05:41
Updated to use 'image' element factory instead of 'pixmap'. Minor tweaks. check-in: 362cfb3be3 user: jenglish tags: master, trunk
05:29
BUGFIX: clicking in text area in editable comboboxes posted the listbox instead of setting insert cursor. (bug exposed by recent changes to layout.c). check-in: 556f9ffb0f user: jenglish tags: master, trunk
04:46
Use #ffffff instead of activebg for unchecked indicators. check-in: b9a13324ff user: jenglish tags: master, trunk
2004-09-17
18:53
BUGFIX: missing :: prefix on namespace eval. check-in: b8b1fcfc13 user: jenglish tags: master, trunk
05:22
Consistently use "ttk::*" in widget documentation. check-in: 5f7ee17815 user: jenglish tags: master, trunk