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 | |