Unnamed Fossil Project

Timeline
Login

Timeline

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

164 check-ins using file generic/square.c version b420b24768

2006-08-04
23:19
Silence cast warning check-in: b9453be250 user: patthoyts tags: master, trunk
19:37
Shamefully admit that this manpage is woefully incomplete, and add a pointer to some documentation that might actually be useful. check-in: fc755f07dc user: jenglish tags: master, trunk
12:05
Added new elements (tabs,sash,sizegrip) to blue theme and fixed the progressbar element name. check-in: b85d72e3b9 user: patthoyts tags: master, trunk
05:04
Use "ttk::" namespace prefix in the NAME section of all widget manpages. check-in: f7faf7c3d7 user: jenglish tags: master, trunk
05:00
Moved description of '-xscrollcommand' and '-yscrollcommand' into their own section; these are not "supported by all Tile widgets" as the manpage claimed. check-in: 4ebbdbcfd7 user: jenglish tags: master, trunk
2006-08-02
14:30
Stubs lib to be called ttkstub.lib check-in: ab576d1c23 user: patthoyts tags: master, trunk
2006-07-30
18:16
Cast to avoid warning check-in: 997a7149fe user: patthoyts tags: master, trunk
14:57
Build the stubs lib in the msvc makefile. Added a version resource. check-in: 47dba2dc86 user: patthoyts tags: master, trunk
2006-07-29
21:27
Added 'sizegrip' element. check-in: fb24da8500 user: jenglish tags: master, trunk
2006-07-22
16:37
winnative theme: added sizegrip element Updated cursors.tcl check-in: 02fff17a0c user: jenglish tags: master, trunk
2006-07-14
05:04
Markup fix: .IP instead of .TP for check-in: 3f0fe226ea user: jenglish tags: master, trunk
2006-07-11
21:36
Fixed the generated pkgIndex to be safe in the face of paths with spaces. check-in: 1349834441 user: patthoyts tags: master, trunk
2006-07-09
18:59
Removed 'style map . -underline {{} -1}' hack, since it doesn't work anymore. check-in: a353a2bd9c user: jenglish tags: master, trunk
18:28
Change precedence order for element options: widget options now take precedence over [style map ...] settings [See #1517110]. check-in: 616b298d06 user: jenglish tags: master, trunk
2006-07-04
18:32
TransferGrab: Use [tk_popup] instead of explicit [grab -global] call [Fixes #1486417] check-in: 7efe22346b user: jenglish tags: master, trunk
17:21
library/utils.tcl: Check [winfo viewable $w] in tile::takefocus, since tk_focusNext/tk::FocusOK require this behavior [Fixes #1516479]. Merged [tile::wantsFocus] and [tile::takesFocus], since there's no easy way to distinguish these two conditions any more (see also 2006-04-07 ChangeLog entry). library/notebook.tcl: Adjust for the above changes. check-in: 974643d243 user: jenglish tags: master, trunk
2006-07-03
18:30
test treeview-9.0 - comment that "-yscrollcommand only invoked if widget is visible" inoperative. check-in: 5d3fabcd06 user: jenglish tags: master, trunk
2006-06-03
15:51
Regenerated configure scripts check-in: 5ca754c74e user: jenglish tags: master, trunk
15:49
Bumped version number to 0.7.7 check-in: 84756c8176 user: jenglish tags: master, trunk
2006-05-27
16:38
Fix documentation error ([$pb stop] doesn't take an argument [#1494162] check-in: 6b14d32248 user: jenglish tags: master, trunk
2006-05-06
17:59
* generic/notebook.c(SelectTab): Check TabState(nb,index) instead of tab->state to determine if tab is disabled -- tabs can also be disabled by setting notebook state disabled [fixes #1476923] check-in: 8d46397cef user: jenglish tags: master, trunk
2006-04-22
20:43
Notebooks: add support for proper (Jaguar-style) Aqua tab views. check-in: 030e8fbc5a user: jenglish tags: master, trunk
20:33
... check-in: b311b3c0e6 user: jenglish tags: master, trunk
19:51
generic/configure: regenerated configure.in: *tested* the previous change, fixed it. check-in: 3de8b11e9e user: jenglish tags: master, trunk
19:38
generic/configure.in: Add --disable-private-headers autoconf switch. Sometimes you have to have these, sometimes you can't use them. Hard to guess which condition obtains, so punt to the packager. check-in: b4c411063f user: jenglish tags: master, trunk
2006-04-20
22:08
Regenerated. check-in: a84da5990e user: jenglish tags: master, trunk
22:07
Bumped version number to 0.7.6 in anticipation of forthcoming ActiveTcl release check-in: 071b94782a user: jenglish tags: master, trunk
2006-04-17
15:56
Added [$entry identify] method; useful for [ttk::entry]-based megawidgets. check-in: 1bfe9049e4 user: jenglish tags: master, trunk
03:29
Oops! Missed a spot. (Forgot to move -expandtab setting) check-in: 21a81c6ee8 user: jenglish tags: master, trunk
01:55
(No change, just added note to self that new values for -labelanchor are intentionally undocumented for now). check-in: 5a8de2ec4d user: jenglish tags: master, trunk
01:53
Labelframe flexibility enhancements: Additional values for -labelanchor ("nwe", "wns", etc) allow label parcel to stretch across parcel; -labelinset and -labelspace style options replaced with -labelmargins. * * * POTENTIAL INCOMPATIBILITY * * * for third-party themes and custom styles. -labelanchor wn, ws, en, and es label placement different now. check-in: b8395a1e2f user: jenglish tags: master, trunk
2006-04-16
19:28
Added typedef Ttk_PositionSpec, Ttk_PositionBox(). check-in: aa390d251e user: jenglish tags: master, trunk
19:23
Ttk_AnchorBox() takes a Tk_Anchor, not an int. Regenerated ttkDecls.h. check-in: e9eaddf6c5 user: jenglish tags: master, trunk
18:45
More flexible tab arrangement, part 1: Added TNotebook -tabmargins style option, Moved TNotebook -expandtab option to Tab -expand option. This mostly helps with pixmap themes: can now expand tabs into the margins, or overlap with adjacent tabs / client area. check-in: bc65efb802 user: jenglish tags: master, trunk
17:00
Added test for ttk::treeview::edit (see themebag/inplace.tcl) check-in: 623ad21f9a user: jenglish tags: master, trunk
16:41
(earlier, forgot to commit) Added interactive tests for bbox command check-in: bcd67134c2 user: jenglish tags: master, trunk
2006-04-08
00:48
library/utils.tcl: Split [tile::takesFocus] into two parts, [tile::wantsFocus] and [tile::takesFocus]. The former decides if the widget wants to take keyboard focus, the latter decides if it can. Changed tile::takefocus to return "wants to take focus" instead of "can take focus". library/notebook.tcl(ActivateTab): Set focus to the first navigable descendant of the activated tab (tk_focusNext sometimes picks the wrong widget). demos/demo.tcl: Make scales pane a direct child of $nb, so <Control-KeyPress-Tab> navigation works again. doc/notebook.n: Added note that [ttk::notebook::enableTraversal] only works properly if the panes are direct children of the notebook. check-in: 438c4b7d9b user: jenglish tags: master, trunk
2006-04-07
20:08
ttk::frame and ttk::labelframe widgets: only issue size requests if -width, -height, or one of the other geometry-related options has been changed in the current 'configure' call [Fixes #1446608] check-in: 580aa87e45 user: jenglish tags: master, trunk
19:46
Handle traversal and mnemonic activation when there are multiple notebooks in a toplevel, nested notebooks, and when traversal-enabled notebooks are destroyed. [Fixes #1368921] * * * BEHAVIORAL CHANGE * * * Control-Tab and Shift-Control-Tab now only cycle the notebook if the focus is inside the notebook. (Previously they worked when the focus was anywhere inside the toplevel). This is a change from how Tile used to work, but it's consistent with other toolkits. check-in: 10a3b1fefc user: jenglish tags: master, trunk
19:30
BUGFIX: *correctly* account for condition where the current default button was destroyed. check-in: cffd310a89 user: jenglish tags: master, trunk
18:47
BUGFIX: didn't account for condition where the current default button was destroyed. check-in: 65e07aa060 user: jenglish tags: master, trunk
16:20
Regenerated. check-in: a5da0d8d0f user: jenglish tags: master, trunk
16:18
Added descriptions to AC_DEFINE calls. check-in: d3ade283e7 user: jenglish tags: master, trunk
2006-04-06
20:02
"alt" and "winnative" themes: use rectangular sliders in ttk::scale widget instead of pointy ones. check-in: 49337111e5 user: jenglish tags: master, trunk
19:52
Added ScrollTo() function, clarified scrollbar choreography. Updated ttk::entry widget to use general-purpose scrolling interface. Entry widget cleanups: 'avgWidth' field no longer needed. Inlined EntryPlaceTextLayout(). rightIndex (=xscroll.last) points one past last fully-visible character, not one past last partially-visible character. check-in: 5f7d2e642c user: jenglish tags: master, trunk
19:34
Store layout templates in Ttk_Style table, don't use separate layoutTable. Store pointer to Style name in Ttk_Style record. Misc. cleanups in tkTheme.c Ttk_CreateSublayout() now prefixes sublayout name with the parent style name. [Fixes #1168548 "Custom styles for complex widgets"] check-in: 44bcbeec29 user: jenglish tags: master, trunk
2006-03-23
18:55
Added test for #1292219 "panedwindow don't propagate Map/Unmap state to children", which works for ttk::paned widget now. check-in: af83112df1 user: jenglish tags: master, trunk
18:42
Ttk_Manager: Keep slave mapped state in sync with the master mapped state, as per convention with other Tk geometry managers. As a side effect, fixes #1455488. tests/notebook.test: Added extra [update] calls where needed, since notebook tabs don't get mapped immediately anymore. check-in: 70f30e5805 user: jenglish tags: master, trunk
2006-03-22
17:06
* doc/treeview.n: Updated description of [$tv set] et al., to try to make it more clear that they take a list of items. check-in: 67dea0222b user: jenglish tags: master, trunk
16:59
Updated descriptions of [$tv selection set] et al., try to make it more clear that these take a list of items. check-in: f33fc0d419 user: jenglish tags: master, trunk
2006-03-16
01:11
Added dialog/auth and dialog/busy stock icons (taken from BWidget passwd.gif and hourglass.gif) Create images immediately instead of deferring creation; this only takes a few milliseconds. Use fixed image names for better introspectibility (also: eventually want to allow applications to redefine stock icons) check-in: 6cf4dfac6a user: jenglish tags: master, trunk
2006-03-13
15:50
BUGFIX(BrowseTo): [$tv selection set] takes a list of items, not a single item. [#1448421] check-in: 5b490f3de5 user: jenglish tags: master, trunk
2006-03-11
19:37
Added treeview 'bbox' method [#1443306]. check-in: 09bbeada04 user: jenglish tags: master, trunk
2006-02-21
15:45
Fix combobox padding so selection doesn't overlap outer border. check-in: f3beb3fbe5 user: jenglish tags: master, trunk
2006-02-20
17:58
BUGFIX(tile::takesFocus): correctly handle -takefocus "". check-in: caf43b0339 user: jenglish tags: master, trunk
2006-02-16
20:18
(finally) added zero-argument form of [$nb select], return the widget pathname of currently-selected pane. check-in: 6df98d2722 user: jenglish tags: master, trunk
2006-02-09
18:57
Tweaked one-pixel glitch in radiobutton indicators. check-in: 87980b7db1 user: jenglish tags: master, trunk
2006-02-06
04:12
Use symbolic font TkDefaultFont instead of hardcoding Tahoma/MS Sans Serif 8. fonts.tcl: clarified comments: TIP#145-defined fonts aren't exactly the same as the ones Tile uses. check-in: 81ed32a30b user: jenglish tags: master, trunk
2006-02-05
21:29
winTheme.c: remove dead code xpTheme.c: Add sizegrip element (not yet used). check-in: 5f5a022cf3 user: jenglish tags: master, trunk
2006-02-04
01:38
entry.test: Split combobox tests out into their own file. entry.test: Added test case for an interesting problem brought up by de on the chat (original problem involved tk listbox) check-in: 160efd0bdc user: jenglish tags: master, trunk
2006-01-31
07:40
ThumbElement: Remove -relief option, scrollbar thumbs on windows are always raised. check-in: f016f1aaca user: jenglish tags: master, trunk
07:35
BorderElement: Handle -relief solid by passing BF_FLAT flag to DrawEdge(). check-in: 1d36539d81 user: jenglish tags: master, trunk
07:30
Add some unnecessary casts to make MSVC shut up. check-in: f9c227706b user: jenglish tags: master, trunk
2006-01-30
18:25
Initial implementation of new syntax for [$tv identify] command -- [$tv identify row $x $y], [$tv identify column $x $y]. check-in: adc119248e user: jenglish tags: master, trunk
05:02
SaveGrab: Properly account for multiple displays. Attempt to properly account for multiple interps. (#1411983) check-in: ab7f88f596 user: jenglish tags: master, trunk
00:40
Add [style lookup] introspection command (#1406215). check-in: 5b91b15bf1 user: jenglish tags: master, trunk
2006-01-26
19:39
Hide the selection when entry widgets lose focus; it frightens and confuses people. check-in: b8faa88858 user: jenglish tags: master, trunk
19:25
TEA update. check-in: 37abc1b01c user: jenglish tags: master, trunk
19:25
Update to TEA 3.5 (tclconfig/tcl.m4 r1.89) check-in: d3b2d050e4 user: jenglish tags: master, trunk
01:20
update to TEA 3.5 check-in: 5fc3258c11 user: hobbs tags: master, trunk
2006-01-25
08:38
Make sure $tab gets unmapped after [$nb tab $tab -state hidden], even if there are no other available tabs to select. (No test case yet). check-in: a14030574f user: jenglish tags: master, trunk
06:30
Restored SelectNearestTab() method of adjusting to removed/hidden tabs, adapted to the post-1.64 slave framework. (Deleting the last/current tab wasn't the only scenario that was causing the first tab to be selected when it shouldn't.) Added 9 more tests for exercising this. check-in: 47f8ce969e user: muonics tags: master, trunk
04:39
Check for Tk package being present before attempting to destroy the main window. Otherwise running all tests via tclsh instead of wish results in an error at the end. check-in: 9eabc3fd38 user: muonics tags: master, trunk
2006-01-24
16:04
When the last tab is the current tab and that tab is deleted, make the new last tab the new current tab, instead of the first tab. check-in: b1a43f8820 user: muonics tags: master, trunk
2006-01-23
02:38
ttk::label options -relief, -anchor, -justify and -wraplength now have NULL defaults, so that custom TLabel styles work properly. check-in: 4c1c51acd1 user: jenglish tags: master, trunk
02:34
Regenerated. check-in: ea156d0b1c user: jenglish tags: master, trunk
02:24
Put provenance information back in (tclconfig/tcl.m4 r1.85), take "-Wno-implicit-int" out of CFLAGS_WARNING. Again. check-in: 82b033da60 user: jenglish tags: master, trunk
2006-01-22
22:00
update to TEA 3.4 interim check-in: 8a00437311 user: hobbs tags: master, trunk
2006-01-20
20:00
Split tile.tcl up into two files. 'tile.tcl' contains package initialization code some theme-selection logic, 'utils.tcl' contains library routines used in widget implementations. check-in: 1958c89d3c user: jenglish tags: master, trunk
2006-01-16
15:34
Oops. Remove deprecated aliases tile::progressbar::s tart, tile::progressbar::stop introduced in the last commit, these weren't part of the public API in the first place. check-in: ce7e725079 user: jenglish tags: master, trunk
15:29
Namespace cleanup: move all widget binding support routines from tile::$widgetClass namespace to ttk::$widgetClass. check-in: 3ccfc7177b user: jenglish tags: master, trunk
14:51
Removed ttk::entry compatibility features [$e scan], and the 'anchor' internal tag and related operations [$e selection from], [$e selection to], and [$e selection adjust]. These aren't used by the widget bindings, and were only added to accomodate megawidget packages that try to use core Entry bindings on ttk::entry widgets. check-in: 0efc0fde6a user: jenglish tags: master, trunk
2006-01-15
00:49
Revert to revision 1.29 -- r1.30 committed by accident [#1399182] check-in: 1e622d664f user: jenglish tags: master, trunk
2006-01-14
22:00
ttk::entry: Take focus on ButtonPress in readonly state [Fixes #1400839] check-in: 15dbea0b6c user: jenglish tags: master, trunk
2006-01-01
02:59
Fix layout so progress bar expands to the full trough thickness (#1357605). check-in: c58b75f0b5 user: jenglish tags: master, trunk
2005-12-20
12:58
Support OPTS=static check-in: ba1bdc480f user: patthoyts tags: master, trunk
2005-12-19
19:50
Regenerate configure scripts. check-in: 652582f0aa user: jenglish tags: master, trunk
19:48
Sync with TEA tcl.m4 r1.81. check-in: 0bad271501 user: jenglish tags: master, trunk
2005-12-13
23:04
Ensure variables stay local to the namespace check-in: 6557f577df user: patthoyts tags: master, trunk
2005-12-12
20:18
Default menubutton layout now sets text flush-left [#1263470]. (NB: classic and XP themes still unchanged.) check-in: b9162eba0f user: jenglish tags: master, trunk
19:03
label.c: Move -anchor option from LabelElement to TextElement. (LabelElement uses text.anchor for compound layout arrangement). treeview.c: Add heading -anchor option [#1346328] check-in: 54a53c37bc user: jenglish tags: master, trunk
19:02
tile::theme::blue: make 'ifneeded' version match 'provided' version check-in: 7fedb6067c user: jenglish tags: master, trunk
2005-12-07
23:53
Added [$nb insert] command [Patch#1374514]. check-in: e48a6df1b4 user: jenglish tags: master, trunk
23:34
Regenerated configure scripts. check-in: be81f0f568 user: jenglish tags: master, trunk
23:34
Bumped version number to 0.7.5, to account for recent ActiveTcl 8.4.12 release. Skipping tile 0.7.4. check-in: 69c2d43645 user: jenglish tags: master, trunk
2005-12-06
20:45
Make sure that sibling -labelwidgets are raised above the labelframe [Fixes #1374778] check-in: 77f29947a5 user: jenglish tags: master, trunk
19:59
BUGFIX: Fix TabRemoved() logic to account for the case where NextTab() is the current tab. [Fixes #1370833 "notebook forget tab -> core dump"] check-in: 97d5b261c4 user: jenglish tags: master, trunk
2005-12-05
21:02
Put the damn provenance line back in again. check-in: f28a79e6db user: jenglish tags: master, trunk
2005-12-02
21:51
* tclconfig/tcl.m4, configure.in, configure: update to TEA 3.4 check-in: 4a60d66170 user: hobbs tags: master, trunk
21:51
* win/monitor.c (CreateThemeMonitorWindow, WndProc): use Get|SetWindowLongPtr to support 64-bit Windows. check-in: 66acce0607 user: hobbs tags: master, trunk
2005-11-28
23:53
add package require Tk check-in: 02c44e2bc0 user: hobbs tags: master, trunk
2005-11-26
20:16
s/style default/style configure/ check-in: fd210f2785 user: jenglish tags: master, trunk
20:15
Default layout for radiobuttons and checkbuttons no longer includes a border. Increase -padding in standard themes to compensate. (Aqua and Classic themes use nondefault check/radiobutton layouts). check-in: 2838ae0354 user: jenglish tags: master, trunk
2005-11-21
06:55
Fix compiler warnings (0 instead of NULL userData arguments). Minor refactoring of ThemeButtonParms usage. check-in: 8456dea31c user: jenglish tags: master, trunk
2005-11-14
22:15
* tclconfig/tcl.m4: Updated to TEA tcl.m4 r1.75. [#1307513] * configure, generic/configure: Regenerated. check-in: e450e8a9e2 user: jenglish tags: master, trunk
20:44
Refactoring: use Ttk_Manager API to manage labelWidget. check-in: e6133e1b99 user: jenglish tags: master, trunk
20:23
Moved tclconfig/kde-qt.m4: to tile-themes/tile-qt repository. check-in: a2fc1130ff user: jenglish tags: master, trunk
20:22
BUGFIX(ManagerIdleProc): Only skip call to RecomputeLayout() if RecomputeSize() has rescheduled another call to ManagerIdleProc(). check-in: d4e3dd6af8 user: jenglish tags: master, trunk
15:22
Workaround for spurious <FocusOut> events on OSX in Tk 8.5 [#1349811]. check-in: 76e408774b user: jenglish tags: master, trunk
2005-11-12
20:06
Inserted tests labelframe-3.5 and labelframe-4.5 -- old tests weren't testing what they were supposed to. check-in: 909d4103d2 user: jenglish tags: master, trunk
20:00
Improved initial geometry management: [$tv column -width ...] affects widget request size iff widget is currently unmapped. check-in: 9aa2066555 user: jenglish tags: master, trunk
2005-11-11
20:52
duplicate code removal: Replace ScaleIdentifyCommand with WidgetIdentifyCommand. Handle case where -from is greater than -to [fixes #1353436 part 2] demo.tcl(scales.pane): use -from 100 -to 0 instead of inverting range in command callback (test case for previous fix) check-in: d7d69f102c user: jenglish tags: master, trunk
2005-11-10
20:22
Namespace cleanup: Maintainable => Ttk_Maintainable. Dead code removal: removed unused procedure 'Manageable'. check-in: c340f1d243 user: jenglish tags: master, trunk
19:09
Recognize button press in "*track" element as well as "*trough" (scale widgets can be put together either way, depending on the theme). [#1338254, patch from Victor Bonilla]. check-in: 7deda5b090 user: jenglish tags: master, trunk
18:18
Purged all compatibility options and compatibility option support. check-in: 9ed045b9c3 user: jenglish tags: master, trunk
2005-11-02
22:14
ttk::dialog: Add '-parent' option, allow user to explicitly specify transient parent. If set to the empty string, dialog isn't transient [fixes #1283014] check-in: 06921490bc user: jenglish tags: master, trunk
2005-11-01
21:33
Regenerated configure scripts check-in: 86c36b7a6f user: jenglish tags: master, trunk
21:31
Bumped version number to 0.7.3 check-in: 6d1e7df2a5 user: jenglish tags: master, trunk
2005-10-27
14:55
BUGFIX: forgot to free variable trace when widget is destroyed [#1338148] check-in: aea9c6bbea user: jenglish tags: master, trunk
2005-10-23
22:45
Fixed target names check-in: 9b2e09ca52 user: patthoyts tags: master, trunk
2005-10-20
03:47
Bumped version number to 0.7.2 for release. check-in: 92aad8b69b user: jenglish tags: master, trunk
2005-10-19
20:30
Only update pane request size if slave is currently unmapped, in order to avoid unexpected pane resizes (esp. while the user is dragging a sash [#1325286]). Also fixed an off-by-one bug in size computations (nSashes vs. nPanes). check-in: 9a34628755 user: jenglish tags: master, trunk
2005-10-15
02:22
Updated configure scripts check-in: 0e3ba33528 user: jenglish tags: master, trunk
02:15
Bumped version number to 0.7.2, will make a new Tile release to match CVS snapshot included with ActiveTcl 8.4.11.2. check-in: f7b00d6618 user: jenglish tags: master, trunk
2005-10-08
16:39
Add some internal padding to treeview headers [#1208194] check-in: ca2ed50eca user: jenglish tags: master, trunk
15:53
Don't Panic. generic/blink.c: bug already found and fixed. generic/label.c: program invariants, unreachable by inspection. generic/manager.c, generic/widget.c: these were just landmines. Left one call to Tcl_Panic() in, in tkTheme.c; this is also a landmine, but it's in a place that developers will hit before end users do. check-in: a58d34fc22 user: jenglish tags: master, trunk
14:56
fix 'pressed' feedback for vertical scales (thanks to Victor Bonilla for catching this). check-in: 2592ec12b5 user: jenglish tags: master, trunk
14:24
Documentation clarification and namespace fix: use "ttk::notebook::enableTraversal". Earlier names registered as deprecated aliases. Changed notebook library procedure namespace to "ttk::notebook" while at it. check-in: 2f95ef6ed9 user: jenglish tags: master, trunk
14:02
API cleanup: WidgetChanged(...) renamed to TtkRedisplayWidget / TtkResizeWidget check-in: 6336102194 user: jenglish tags: master, trunk
01:05
Removed support for '-showvalue true' (possibly to be be restored later). Removed now-unused -font and -foreground options. Moved slider placement logic out of Draw() hook into DoLayout() hook. check-in: d5942ad6c6 user: jenglish tags: master, trunk
2005-10-07
22:34
Use round slider (kThemeThumbPlain) for ttk::scale widget instead of pointy one. check-in: 13fe3dab3d user: jenglish tags: master, trunk
19:13
Removed support for '-showvalue true' (possibly to be be restored later). Removed now-unused -font and -foreground options. Moved slider placement logic out of Draw() hook into DoLayout() hook. check-in: 37dea9f857 user: jenglish tags: master, trunk
18:32
... check-in: 44d8b970d2 user: jenglish tags: master, trunk
16:21
Scale widget: Remove -width widget option. Rename -width element option to "-sliderthickness". check-in: e72960eee5 user: jenglish tags: master, trunk
2005-10-04
21:59
* configure: regen * tclconfig/tcl.m4 (TEA_PRIVATE_TCL_HEADERS): add / to finish sed macro check-in: da0f6578a0 user: hobbs tags: master, trunk
2005-10-02
16:47
Added missing manpages frame.n and labelframe.n. Removed ttk::labelframe -font option; removed redundant -relief and -borderwidth option definitions (defaults inherited from ttk::frame are OK). check-in: 85ce2fb7a5 user: jenglish tags: master, trunk
2005-09-30
20:11
TEA 3.3 uses win32 for Windows in TEA_WINDOWINGSYSTEM check-in: ade7e0218f user: hobbs tags: master, trunk
2005-09-29
15:34
Removed old [ttk::progress] widget. check-in: 080f148d06 user: jenglish tags: master, trunk
15:32
Compatibility options are off by default now; skip these tests. check-in: 8b70d91b1d user: jenglish tags: master, trunk
02:32
Restored [update] call in LBTab procedure (taken out 2005-07-23); this is needed after all (see #1090277). check-in: b4e0957c56 user: jenglish tags: master, trunk
02:03
Changed 'invalid' state handling logic: prevalidation never changes 'invalid' state bit, and rejects edits if -validatecommand returns false even when invalid state is set. See #1302146 and tktable-tile-dev discussion for more details. check-in: edfaf10ae5 user: jenglish tags: master, trunk
00:52
Update to TEA 3.3 (tclconfig/tcl.m4 r1.72) check-in: e393f8060b user: jenglish tags: master, trunk
2005-09-15
17:15
Regenerated configure scripts. check-in: 38e15d014a user: jenglish tags: master, trunk
17:13
Bumped version number to 0.7.1. Removed distinction between VERSION and PATCHLEVEL, use major.minor.patchlevel everywhere. check-in: ac9d11285b user: jenglish tags: master, trunk
2005-09-14
17:24
Replaced [style default] command with the more sensibly-named [style configure]. [style default] is temporarily retained as a synonym so third-party code has a chance to upgrade. check-in: e062f6acd2 user: jenglish tags: master, trunk
2005-09-13
19:47
Use -DENABLE_COMPAT to turn compatibility options on, instead of -DNO_COMPAT to turn them off. Compatibility options off by default now. check-in: 078992e189 user: jenglish tags: master, trunk
2005-09-12
18:29
BUGFIX: CheckbuttonInitialize: previous change introduced refcount leak. check-in: a3cc7f876d user: jenglish tags: master, trunk
03:27
OOPS: checkbutton-5.6 -result specification was wrong. check-in: 6abee54e48 user: jenglish tags: master, trunk
03:18
Reworked Ttk_TraceVariable() interface. Trace callbacks may not reenter the interpreter, and cannot signal errors. ClientData does not need to be a WidgetCore *; trace callbacks are responsible for checking WidgetDestroyed() themselves. check-in: c51425ea9b user: jenglish tags: master, trunk
03:16
ttk::checkbutton -variable defaults to the name of the widget. ttk::radiobutton -variable defaults to "::selectedButton" [#1257319] check-in: 06bd6bde5f user: jenglish tags: master, trunk
03:12
Call initializeProc() before first call to Tk_SetOptions() instead of after; this way initializeProc can set default option values. check-in: cde121d228 user: jenglish tags: master, trunk
03:11
Reworked Ttk_TraceVariable() interface. Trace callbacks may not reenter the interpreter, and cannot signal errors. ClientData does not need to be a WidgetCore *; trace callbacks are responsible for checking WidgetDestroyed() themselves. check-in: 8fbcc7fce0 user: jenglish tags: master, trunk
2005-09-11
00:09
(win/monitor.c): Remove debugging output. check-in: fd285575f3 user: jenglish tags: master, trunk
2005-09-07
18:40
Add missing 'static' declarations for internal functions. check-in: e796af6f28 user: jenglish tags: master, trunk
2005-09-04
18:05
Add "-padding" notebook tab option, extra internal padding [#1203759]. check-in: 026694d4fd user: jenglish tags: master, trunk
17:24
(clam theme): fixed menubutton indicator check-in: 9b613aad9d user: jenglish tags: master, trunk
2005-08-30
20:19
Fix markup errors, added "WIDGET STATES" section. check-in: 9ac1318d67 user: jenglish tags: master, trunk
2005-08-22
16:40
* generic/notebook.c: removed use of // commenting * generic/stepTheme.c: older C compilers dislike it * generic/treeview.c (ConfigureHeading, ConfigureColumn): * generic/manager.c (Ttk_ConfigureSlave): fix cast for mask check-in: 109c36059f user: hobbs tags: master, trunk
2005-08-19
21:54
ttk:notebook and ttk::paned widgets can now manage siblings of ancestors in addition to direct descendants like other GMs. [Fixes: #1263510]. demos/demo.tcl ("Scales" pane): Tweaked a bit to test the above change. check-in: f7ca1dd8a8 user: jenglish tags: master, trunk
16:28
BUGFIX: DeleteManager() wasn't fully cleaning up slave records (DeleteSlave instead of Ttk_ForgetSlave). Maintainable(): Don't call Tk_RestackWindow() on sibling; this messes up keyboard traversal order. Applications must manage stacking order instead. check-in: f637c43d7b user: jenglish tags: master, trunk
06:34
Removed '#if !SHOVE_SASHES' conditional code. check-in: 03d4cea236 user: jenglish tags: master, trunk
04:43
More refactoring: Changed signature of SlaveAdded() and SlaveRemoved() hooks. Tried to factor out SlaveConfigured / Ttk_ConfigureSlave, failed; these will have to stick around for a bit longer. check-in: 87d692f84b user: jenglish tags: master, trunk
02:06
Ttk_Manager API rationalization phase 1: renamed public functions and data structures; partial opacification; added Ttk_PlaceSlave(). BUGFIX (notebook.c): NextTab() wasn't actually returning the index of the next tab. check-in: 50c3f108f9 user: jenglish tags: master, trunk
2005-08-17
23:05
Removed WIDGET_SPEC_END sentinel enum. This has not, to date, actually caught any compiler errors. check-in: c93887de3e user: jenglish tags: master, trunk