File: ChangeLog

package info (click to toggle)
r-cran-tcltk2 1.2-10-1
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 5,356 kB
  • ctags: 1,386
  • sloc: tcl: 37,888; ansic: 792; python: 324; sh: 68; sed: 16; makefile: 1
file content (309 lines) | stat: -rw-r--r-- 9,967 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
2009-01-21  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tklib 0.5 ========================
	* 

2008-11-23  Ruediger Haertel <r_haertel@gmx.de>

	* widget_calendar.man: added documentation to widget::calendar

2008-11-23  Ruediger Haertel <r_haertel@gmx.de>

	* widget.man: added widget::calendar and widget::dateentry
	to the overview of snidgets in this package

2008-11-13  Jeff Hobbs  <jeffh@ActiveState.com>

	* pkgIndex.tcl: widget::calendar 0.9 ; widget::dataentry 0.91
	* calendar.tcl: new widget::calendar adapted from the dateentry
	dropbox pieces.  Now can be used as a stand-alone widget.
	* dateentry.tcl: update to use calendar widget in dropbox.

2008-11-12  Jeff Hobbs  <jeffh@ActiveState.com>

	* pkgIndex.tcl: add widget::dateentry 0.9
	* dateentry.tcl: first pass at a dateentry dropbox, by Ruediger
	Haertel with updates from JH.

2008-06-17  Jeff Hobbs  <jeffh@ActiveState.com>

	* pkgIndex.tcl: bump panelframe to 1.1.
	* panelframe.tcl: handle the case of empty color names (occurs on
	OS X) for use of fg/bg.

2008-02-21  Jeff Hobbs  <jeffh@ActiveState.com>

	* pkgIndex.tcl: bump widget::screenruler to 1.2
	* ruler.tcl (C-showgeometry): prevent entry input from triggering
	the toplevel bindings.

2007-06-20  Jeff Hobbs  <jeffh@ActiveState.com>

	* statusbar.tcl: update to 1.2, actual API changes (matched closer
	to toolbar), but they were not documented previously.  The core
	API remains and should be compatible with most standard use cases.
	Remove fallback sizegrip image usage, requires ttk::sizegrip now.
	update option handling with latest snit features.

	* toolbar.tcl (add): update to 1.2
	update option handling with latest snit features.
	Pass -pad to frame.
	Rename 'itemidentify' to 'itemid'.

	* stext.tcl (new): example adaptation of scrolledwindow to create
	a scrolledtext widget.

	* ruler.tcl: update to 1.1
	Correct zoom menu to show proper label.
	update option handling with latest snit features.

	* scrollw.tcl: update to 1.2
	update option handling with latest snit features.
	Use ttk::scrollbar on Windows (just not on Aqua).
	Correctly handle widgets with 1-dim scrolling.
	rework auto-handling of scrollbars.

2007-04-10  Jeff Hobbs  <jeffh@ActiveState.com>

	* scrollw.tcl: cancel pending timer in case we are destroyed

	* mentry.tcl (::widget::createMenuEntryLayout): handle variant
	style cmd usage for 8.4 and 8.5+.

2007-03-01  Jeff Hobbs  <jeffh@ActiveState.com>

	* dialog.tcl (C-transient, C-parent): ensure we unset parent
	transient and group when not both are set.

2007-01-30  Andreas Kupries  <andreask@activestate.com>

	* toolbar.tcl (itemidentify): New method, converting symbolic
	  button names to their actual widget path.	
	* toolbar.tcl (items): Simplified the code.

2007-01-21  Jeff Hobbs  <jeffh@ActiveState.com>

	* scrollw.tcl (_set_scroll): move loop lock detection to include
	removal of scrollbar

2006-12-05  Jeff Hobbs  <jeffh@ActiveState.com>

	* dialog.tcl (PlaceWindow): handle unmapped anchor

2006-11-27  Jeff Hobbs  <jeffh@ActiveState.com>

	* dialog.tcl (PlaceWindow): always raise after deiconify

2006-11-15  Jeff Hobbs  <jeffh@ActiveState.com>

	* ruler.tcl: add screenruler menu bindings and underlines

2006-11-03  Jeff Hobbs  <jeffh@ActiveState.com>

	* dialog.tcl (display): init lastFocusGrab properly
	don't restore focus/grab if we weren't mapped

2006-11-02  Jeff Hobbs  <jeffh@ActiveState.com>

	* dialog.tcl: add -focus option to set desired subwindow focus,
	and make sure we don't restore focus/grab to a subwindow on withdraw

2006-10-27  Jeff Hobbs  <jeffh@ActiveState.com>

	* dialog.tcl (display): don't tkwait, as it will just hang for an
	already displayed window (a Tk misfeature ... but oh well).

2006-10-19  Jeff Hobbs  <jeffh@ActiveState.com>

	* dialog.tcl: handle -separator changed with option default

2006-10-01  Jeff Hobbs  <jeffh@ActiveState.com>

	* dialog.tcl (withdraw): fix grab handling to properly release

2006-09-29  Jeff Hobbs  <jeffh@ActiveState.com>

	* scrollw.tcl: fix error gridding scrollbar from 2006-09-25 change
	to handle the variant options for vsb vs. hsb correctly.

2006-09-26  Jeff Hobbs  <jeffh@ActiveState.com>

	* toolbar.tcl (add): separator item should have no pady by default
	(add): add label and radiobutton item support

2006-09-25  Jeff Hobbs  <jeffh@ActiveState.com>

	* scrollw.tcl: consolidate scroll handling to one method.
	Add extra check for loop condition (last min/max).

2006-09-22  Jeff Hobbs  <jeffh@ActiveState.com>

	* dialog.tcl (display): correct handling of -modal == local

2006-09-07  Andreas Kupries  <andreask@activestate.com>

	* widget_toolbar.man: Fixed missing closing bracket.

	* pkgIndex.tcl (::tcl::pkgindex): Reworked the 'pkindex' command
	  to make it more general, and more susceptible to programmatic
	  analysis (meta data extraction).

2006-09-07  Jeff Hobbs  <jeffh@ActiveState.com>

	* widget.tcl (::widget::isa): correct error result for 'isa list'

	* widget.man: include all current widgets
	* widget_toolbar.man: man page for widget::toolbar

	* pkgIndex.tcl (::widget::pkgindex): made pkgindex to consolidate
	commands for widget::all more easily

	* toolbar.tcl: allow for '$tbar add separator'.
	allow for %AUTO% as name in special-purpose add types.
	ensure we only delete toolbar-created widgets on add error.
	check for item existence in itemcget.
	add '$tbar add space' for a spacer item.
	
2006-08-24  Jeff Hobbs  <jeffh@ActiveState.com>

	* statusbar.tcl: use ttk::sizegrip if available.
	* pkgIndex.tcl:  update statusbar to 1.1.

2006-08-02  Jeff Hobbs  <jeffh@ActiveState.com>

	* panelframe.tcl (add): correct call to _padval. [Bug #1522881]

2006-07-05  Jeff Hobbs  <jeffh@ActiveState.com>

	* dialog.tcl (setwidget): configure frame resizability only if we
	setwidget into it.  It confuses use with getframe.

2006-06-29  Jeff Hobbs  <jeffh@ActiveState.com>

	* mentry.tcl: update the icon with a better drop arrow
	(::widget::createMenuEntryLayout): simplify theme settings

	* statusbar.tcl (add): remove neighboring separator when removing
	the first item.

	* dialog.tcl (PlaceWindow): add a raise after deiconify.

2006-06-22  Jeff Hobbs  <jeffh@ActiveState.com>

	* mentry.tcl: use Ctrl-space for popdown key (was Key-Space).

	* statusbar.tcl (C-ipad): allow 4-int -(i)pad, make default -ipad 2.
	Ensure minimum separator spacing and adjust item padding for sep.

	* toolbar.tcl (C-ipad): allow 4-int -(i)pad, make default -ipad 2.
	Ensure minimum separator spacing and adjust item padding for sep.
	Correct adding of typed items.

	* widget.tcl (::widget::isa): correct listofint range handling

2006-06-21  Jeff Hobbs  <jeffh@ActiveState.com>

	* mentry.tcl: new image with drop-arrow and improved padding

2006-06-20  Jeff Hobbs  <jeffh@ActiveState.com>

	* mentry.tcl:   prototype menuentry widget (entry with associated
	* pkgIndex.tcl: menu under an icon).

	* pkgIndex.tcl:
	* toolbar.tcl: add widget::toolbar that eases toolbar handling

	* statusbar.tcl: s/-show/-/ in option names.  Make -separator
	default to 0 for add items.

2006-06-19  Jeff Hobbs  <jeffh@ActiveState.com>

	* statusbar.tcl: add widget::statusbar, equivalent to BWidget
	* pkgIndex.tcl:  StatusBar widget.

	* scrollw.tcl: remove widget::tscrolledwindow, make
	widget::scrolledwindow use a ttk::frame, bump to 1.1.

2006-06-15  Jeff Hobbs  <jeffh@ActiveState.com>

	* scrollw.tcl: support scrollbar actually being a ttk::scrollbar.

2006-06-06  Andreas Kupries <andreask@activestate.com>

	* scrollw.tcl: Added provide statement for 'tscrolledwindow'.

2006-06-05  Jeff Hobbs  <jeffh@ActiveState.com>

	* ruler.tcl: make sure reflect(id) gets cancelled

	* scrollw.tcl: added ttk scrolledwindow variant
	* pkgIndex.tcl: added widget::tscrolledwindow

2005-11-10  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tklib 0.4.1 ========================
	* 

2005-11-02  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tklib 0.4 ========================
	* 

2005-10-12  Jeff Hobbs  <jeffh@ActiveState.com>

	* pkgIndex.tcl: Bumped widget::dialog to v1.2.
	* dialog.tcl: allow -type custom dialogs to be synchronous, add an
	example showing user how to use it properly.

2005-09-26  Jeff Hobbs  <jeffh@ActiveState.com>

	* pkgIndex.tcl: bumped widget::screenruler to 1.1
	* ruler.tcl: fix off-by-one drawing in ruler and let the loupe
	auto-center around the pointer for us.

2005-09-25  Jeff Hobbs  <jeffh@ActiveState.com>

	* ruler.tcl: add -zoom option, add proper destructors, make
	-measure work, add -reflect option to screenruler.
	Add -showgeometry to control geometry strictly.

	* dialog.tcl: add docs
	* scrollw.tcl: change non-working -padding to working -ipad

2005-09-21  Jeff Hobbs  <jeffh@ActiveState.com>

	* widget.man, pkgIndex.tcl, ruler.tcl: add widget::ruler widget
	and widget::screenruler dialog

2005-09-12  Jeff Hobbs  <jeffh@ActiveState.com>

	* scrollw.tcl: move tk call after 'package require widget'

2005-09-08  Jeff Hobbs  <jeffh@ActiveState.com>

	* dialog.tcl: add -timeout ms option to dialog

	* scrollw.tcl: use ttk::scrollbar on x11

2005-08-25  Jeff Hobbs  <jeffh@ActiveState.com>

	* dialog.tcl: don't require 'name' in dialog button add, allow
	widget pathnames to be inserted, up to v1.1

2005-08-22  Jeff Hobbs  <jeffh@ActiveState.com>

	* widget.tcl: add widget::tkresource to get default class options.
	add widget::propagate snit macro to do multi-component propagation.
	* panelframe.tcl: widget::panelframe to create color-bordered
	frames.  This could be part of superframe, but then superframe
	would need extra widgets

	* widget.tcl:   new megawidget package, based on snit (snidgets)
	* widget.man:
	* pkgIndex.tcl:
	* dialog.tcl:     widget::dialog megawidget dialog
	* superframe.tcl: widget::superframe enhanced frame types
	* scrollw.tcl:    widget::scrolledwindow BWidget::ScrolledWindow port