Unnamed Fossil Project

Timeline
Login

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

50 most recent check-ins that include changes to files matching 'library/*'

2012-01-30
19:52
ttk::combobox::Press: Don't take focus in disabled state [SF#2925561] check-in: 5c85007efa user: jenglish tags: master, trunk
2010-09-02
17:39
winTheme.tcl, vistaTheme.tcl: [#3057573] - missed a spot. check-in: c5a60abe80 user: jenglish tags: master, trunk
17:36
entry.tcl: resync; backport fix for #2971663 check-in: 1dfe7b9711 user: jenglish tags: master, trunk
00:05
library/winTheme.tcl, library/xpTheme.tcl: Specify disabled combobox text foreground color [#3057573]. check-in: e6c3b3f7c9 user: jenglish tags: master, trunk
2010-02-05
20:02
aquaTheme: use TkDefaultFont; fix selected text color for Treeview; ... check-in: 1dbae72956 user: jenglish tags: master, trunk
2010-01-19
01:56
make 8.4-compatible again check-in: a3930989f2 user: hobbs tags: master, trunk
2009-12-25
19:05
notebook.tcl(ActivateTab): Reworked focus selection logic ([#2917688], [#2546779]). Add Control-PgUp/PgDn bindings for traversal-enabled notebooks [#1989808] check-in: 7e6ddb4d3d user: jenglish tags: master, trunk
18:42
ttk::takesFocus: implement same heuristics as tk::FocusOK (Ref #2917688) check-in: 863cecc591 user: jenglish tags: master, trunk
2009-12-23
04:35
sizegrip: use [wm geometry ${w}x${h}+${x}+${y}] instead of just ${w}x${h} when resizing; this avoids problems reported under compiz [#2912356]. check-in: 93d50c5150 user: jenglish tags: master, trunk
2009-11-12
18:18
[update] hygiene. + Where possible, replace [a; update; b] with [a ; after 0 b] + Where not possible, use [update idletasks] instead of full [update]. + Use [after 0] in favor of [after idle] for delayed work, to reduce likelihood of reentrancy issues in [update idletasks]. check-in: e94d65075b user: jenglish tags: master, trunk
2009-10-16
23:43
backport core patch [2009-10-07 Pat Thoyts] [Bug 2787164] Fix size of dropdown arrow on combobox and menubutton for Windows 7 check-in: 25f9567b55 user: jenglish tags: master, trunk
2009-02-22
17:04
Backport core patch 2009-02-21 Pat Thoyts: Correct the ttk::treeview border on XP and vista. check-in: 7ca95753e8 user: jenglish tags: master, trunk
2008-12-31
21:25
alt theme: Fix color palette for radiobutton and checkbutton indicators. Fixes [#2003310], also makes "alt" theme check/radiobuttons look like Windows 98 as intended. Reverted 2006-02-09 patch "Tweaked one-pixel glitch in radiobutton indicators"; no longer needed now that the palette is right. Specify dark gray -bordercolor to soften edges. check-in: 265d688932 user: jenglish tags: master, trunk
2008-12-07
21:24
Add cross-platform MouseWheel bindings for ttk::spinbox; factored out ttk::bindMouseWheel; remove stale comments from combobox.tcl. check-in: 06922161b1 user: jenglish tags: master, trunk
19:39
Backport core patch 2008-12-05 Pat Thoyts: Added vista theme to iron out the visual differences between vista and XP. [NB: UNTESTED] check-in: 562e1c45aa user: jenglish tags: master, trunk
18:16
ttk::combobox: Use a styled frame around the popdown listbox so we can adjust the border for each theme as needed. [backport core patch 2008-11-29 Pat Thoyts] check-in: 7002a6150e user: jenglish tags: master, trunk
2008-12-03
06:58
ttk::spinbox -- fixed a couple of bugs (ref SF#2358545 -- ttk::spinbox had same problem). check-in: edd53be250 user: jenglish tags: master, trunk
2008-12-01
00:43
New ttk::spinbox widget. Backported element implementations from core patch [2008-11-01 Pat Thoyts]. Widget implementation changes: + Handle most of the spinbox logic in Tcl instead of C; + ttk::spinbox set method same as in ttk::entry and ttk::combobox + Avoid bug #1439266; + Fixed heuristics for computing default -format string (NB: still not right, but better now); + Changed default SpinboxLayout to resize better; + Added aqua theme "spinbutton" element [but see #2219588] check-in: 31128d18bb user: jenglish tags: master, trunk
2008-10-28
19:47
Tk doesn't support '-cursor none' on Windows. check-in: 48a046fa00 user: jenglish tags: master, trunk
19:38
Add correct platform-specific cursors for OSX. Expanded set of symbolic cursors. Use correct cursor for ttk::entry and ttk::combobox widgets. check-in: 6600cf46f6 user: jenglish tags: master, trunk
2008-10-17
16:32
library/scale.tcl: Implemented keyboard bindings for ttk::scale (Backport Tk change 2008-10-17 Pat Thoyts) check-in: af6af91091 user: jenglish tags: master, trunk
2008-05-23
20:05
Treeview tag and rendering improvements: Separate "Item", "Row", and "Cell" styles no longer needed, item styles taken from base "Treeview" style. Dynamic settings from style now override tag settings, so e.g., [$tv tag configure -background ...] no longer overrides selection feedback. Added [$tv tag has] subcommand. check-in: 3149ce2cfe user: jenglish tags: master, trunk
20:03
treeview 'identify' enhancements: added 'identify region', 'identify element', and 'identify item' submethods. check-in: e39a7ad15d user: jenglish tags: master, trunk
2008-04-25
19:11
BUGFIX: [$tv selection] takes a list of items, not a single item [#1951733; see also #1448421] check-in: de427ff250 user: jenglish tags: master, trunk
2008-04-16
14:27
* library/sizegrip.tcl: Don't resize if the toplevel is not resizable or the sizegrip has been disabled. (backport from core patch 2008-04-04 Pat Thoyts) * library/xpTheme.tcl: fix the colour of labelframe in xp (backport from core patch 2008-04-03 Pat Thoyts) check-in: b5aca75681 user: jenglish tags: master, trunk
2008-02-23
18:38
Arrange to deliver <<ComboboxSelected>> event after listbox is unposted, as intended [#1890211]. Clarified documentation. check-in: 6052e9baf6 user: jenglish tags: master, trunk
2008-01-30
05:34
library/treeview.tcl: Fix bug in Shift-ButtonPress-1 binding (error if no current focus item; reported on c.l.t.) check-in: b14b26083d user: jenglish tags: master, trunk
2008-01-06
19:17
Add TtkScrollable bindtag, to account for platform variations in mouse wheel handling. Fix MouseWheel bindings for ttk::treeview widget. (Fixes #1442006, #1821939, #1862692) check-in: 4e414a4b32 user: jenglish tags: master, trunk
2007-12-12
16:53
Tweak scrollbar swap logic so that Tile extension can be loaded into an 8.5 interp that's already swapped the scrollbars. check-in: 9e1c05e6dc user: jenglish tags: master, trunk
2007-12-08
03:52
s/style/ttk::style/ check-in: f388bffdae user: jenglish tags: master, trunk
2007-12-07
06:25
Use 12 pixel font instead of 10 pixel for TkFixedFont on X11 (backport core patch hobbs 2007-10-30) check-in: 039da17ed0 user: jenglish tags: master, trunk
2007-11-19
01:57
Add "fill" element: like "background" but only erases parcel. Use fill element in Labelframe Label sublayout. No longer need Labelframe hack in aquaTheme.tcl ImageTextElement no longer needed. TextElement no longer needs '-background' option. Also improved default labelmargins for -labelanchor w*, e*. check-in: a7c8d4b9a7 user: jenglish tags: master, trunk
2007-11-18
18:09
Default -anchor for text and label elements is now "w" instead of "center" (fixes #1614540 "check and radiobuttons with explicit -width"). Button styles now need explicit "-anchor center". check-in: 8c8b0af847 user: jenglish tags: master, trunk
17:29
Use sublayout for ttk::labelframe labels instead of single element. check-in: 854bac6ae7 user: jenglish tags: master, trunk
17:09
Swap in core scrollbars for [ttk::scrollbar]s on OSX. The Scrollbar Problem isn't gonna get fixed in time for the next release. check-in: a5d1270f3e user: jenglish tags: master, trunk
16:56
Synchronize with ttkMacOSXTheme.c core changes from 2007-11-09. Mostly reformatting. Only semantically significant change: now uses theme metrics for button and menubutton heights. aquaTheme.tcl: extra TButton -padding no longer needed. check-in: 0059032fb6 user: jenglish tags: master, trunk
2007-11-06
02:14
Set focus to listbox in <Map> binding instead of in Post command (workaround for problem in TkAqua where the listbox only gets focus the first time it's posted; see #1349811 for info). check-in: 00e2448adc user: jenglish tags: master, trunk
2007-10-31
04:26
BUGFIX: Unpost can be called with no preceding Post (<KeyPress-Escape> binding). check-in: 7fe0fed291 user: jenglish tags: master, trunk
2007-10-30
15:19
aquaTheme.tcl: Use darker shade for inactive and disabled text, to match typical values of most (but not all) kThemeXXXTextColorInactive colors. check-in: e1d12e41ef user: jenglish tags: master, trunk
14:25
Use Monaco 11 instead of Monaco 9 for TkFixedFont on OSX (backport core patch hobbs 2007-10-30) check-in: 43a23f77b7 user: jenglish tags: master, trunk
2007-10-28
18:41
Reworked Aqua combobox layout: use kThemeComboBox button to draw whole widget instead of kThemeArrow button for Combobox.downarrow. Adjust TCombobox -postoffset to match new layout. Remaining OSX combobox problems: + Popdown window only takes focus the first time it's posted. + Readonly comboboxes don't have the right appearance. + "pulldown" interaction doesn't work. check-in: d2290acb9e user: jenglish tags: master, trunk
18:26
Make popdown window [wm resizable 0 0] on OSX, to prevent TkAqua from shrinking the scrollbar to make room for a grow box that isn't there. Also, contrary to previous commit, [wm transient] *does* have an effect on OSX, don't do it there. check-in: 67d3a79103 user: jenglish tags: master, trunk
17:54
set [wm transient] prior to posting the dropdown each time instead of just once at creation-time, in case containing toplevel has been reparented [fix from JH for #1818441]. check-in: 3798c635ab user: jenglish tags: master, trunk
2007-10-25
07:24
Update aqua font definitions to match reality instead of the HIG (backport from core; see #780617) check-in: 474c909905 user: jenglish tags: master, trunk
2007-10-23
17:09
[namespace import ::ttk::scrollbar] doesn't work, since ttk::scrollbar isn't [namespace export]ed in Tk 8.5. check-in: 9045b6fc37 user: jenglish tags: master, trunk
2007-10-22
03:32
Combobox overhaul wrapup: break up ttk::combobox::Post into smaller factors; updated comments; re-fixed [#1239190]; add ChangeLog entry. check-in: 6c22996414 user: jenglish tags: master, trunk
03:21
SaveGrab: Avoid loops in grab stack [#1239190]. check-in: eb1e4e9fd1 user: jenglish tags: master, trunk
03:17
On OSX, use MacWindowStyle help {noActivates hideOnSuspend}. This works now that the popdown shell has the grab. [fixes #1349586, see also #1780286] check-in: 5b325e9393 user: jenglish tags: master, trunk
03:13
TrackElementState now detects and handles grabs (release currently-pressed element on LeaveNotify/NotifyGrab). "Workaround for TrackElementState bug" no longer needed. check-in: 86f0370f78 user: jenglish tags: master, trunk
03:09
Place grab on popdown window instead of combobox. Set/release grab in popdown <Map>/Unmap> binding. Factored out ttk::combobox::LBHover. Refactored LBSelected/LBSelect to avoid extraneous [focus] calls in LBTab binding. Only restore focus to combobox on activation, not on every Unpost. check-in: b4a0fc2d65 user: jenglish tags: master, trunk