Tk Library Source Code

Check-in [a75f6e044b]
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

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

Overview
Comment: * CHANGES.txt: Updated to reflect the changes.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: a75f6e044b10fd362a032c6099ea2077975b84d77b62bb509cf9ac4558bff7cb
User & Date: csaba 2019-07-06 17:44:24
Context
2019-07-06
17:45
* scripts/*.tcl: Added mouse bindings for column-wise cell selection; new "-selectfiltercommand" widget and column configuration option; improved the interactive editing of multi-line cells; updated the tree style "adwaita"; eliminated the flickering in the presence of header items; fixed a bug related to the error handling in the tablelist configuration at widget creation time in the presence of the "-columntitles" option; several further improvements and minor bug fixes. check-in: fc0d29135d user: csaba tags: trunk
17:44
* CHANGES.txt: Updated to reflect the changes. check-in: a75f6e044b user: csaba tags: trunk
17:42
* *.tcl: Bumped the version number to 6.6. * COPYRIGHT.txt: * README.txt: * ../../examples/tablelist/*.tcl: check-in: 4c96acabfd user: csaba tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to modules/tablelist/CHANGES.txt.

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
What is new in Tablelist 6.5?
-----------------------------







































1. Support for the new virtual events <<TablelistHeaderHeightChanged>>
   and <<TablelistTitleColsWidthChanged>>, generated when the header's
   height or the total width of the viewable title columns,
   respectively, has changed.

2. Optimized the vertical scrolling by units (thanks to Nicolas Robert
   for his input).

3. Minor improvement related to the appearance of embedded checkbuttons
   on X11.

4. Fixed a bug introduced in Tablelist 6.4, related to the "-showlabels"
   option (thanks to Jakob Gager for his bug report).

5. Fixed a few bugs specific to Mac OS X Aqua, introduced in Tablelist
   6.4 (thanks to Paul Obermeier and Nicolas Robert for their bug
   reports).

6. Fixed a bug related to the handling of mouse wheel events during
   interactive cell editing, introduced in Tablelist 6.4 (thanks to
   Alexandru Dadalau for his bug report).

7. Fixed a bug related to the "move" subcommand, introduced in Tablelist
|

>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>






|
|








|







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
What is new in Tablelist 6.6?
-----------------------------

1. Added mouse bindings for setting, extending, and toggling the column-
   wise cell selection with the aid of the header labels if the
   selection type is "cell" (thanks to Nicolas Bats for his proposal,
   testing, and discussions on this subject).

2. New "-selectfiltercommand" widget and column configuration option,
   which can be used for filtering the cells that are to be selected by
   the column-wise cell selection operation (again, thanks to Nicolas
   Bats for his proposal, testing, and discussions on this subject).

3. Improvements related to the interactive editing of multi-line cells
   (thanks to Johann Oberdorfer for his proposal).

4. Adapted the look & feel of the tree style "adwaita" to current
   versions of the GTK+ 3 theme Adwaita.

5. Improved the description of the "-height" option in the reference
   manual and extended it by a hint concerning the desired height in
   rows (thanks to Jakob Gager for discussions on this subject).

6. The reference manual now contains several links to the new Scrollutil
   package, along with an example showing how the scrollutil::scrollarea
   widget can be used to make the creation of a scrolled tablelist quite
   simple.

7. Eliminated the flickering in the presence of header items, introduced
   in Tablelist 6.5 (thanks to Johann Oberdorfer for reporting this
   regression).

8. Fixed a long-standing bug related to the error handling while
   processing the tablelist configuration at widget creation time in the
   presence of the "-columntitles" option.

9. Several further improvements and minor bug fixes.

What was new in Tablelist 6.5?
------------------------------

1. Support for the new virtual events <<TablelistHeaderHeightChanged>>
   and <<TablelistTitleColsWidthChanged>>, generated when the header's
   height or the total width of the viewable title columns,
   respectively, has changed.

2. Optimized the vertical scrolling by units (thanks to Nicolas Bats for
   his input).

3. Minor improvement related to the appearance of embedded checkbuttons
   on X11.

4. Fixed a bug introduced in Tablelist 6.4, related to the "-showlabels"
   option (thanks to Jakob Gager for his bug report).

5. Fixed a few bugs specific to Mac OS X Aqua, introduced in Tablelist
   6.4 (thanks to Paul Obermeier and Nicolas Bats for their bug
   reports).

6. Fixed a bug related to the handling of mouse wheel events during
   interactive cell editing, introduced in Tablelist 6.4 (thanks to
   Alexandru Dadalau for his bug report).

7. Fixed a bug related to the "move" subcommand, introduced in Tablelist