Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
84 check-ins using file generic/scroll.c version c999227d5f
|
2006-04-06
| ||
| 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 | |