Tk Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.

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

2020-06-29
09:18
Merge tip-529-image-metadata Leaf check-in: ffcad8a2 user: jan.nijtmans tags: tip-529-image-metadata-optional
09:17
Merge trunk Leaf check-in: ae527714 user: jan.nijtmans tags: tip-529-image-metadata
09:09
Merge-mark check-in: 847fedf6 user: jan.nijtmans tags: trunk
2020-06-28
16:11
Merge tip-529-image-metadata check-in: 087616ef user: jan.nijtmans tags: tip-529-image-metadata-optional
15:56
Merge trunk check-in: 3f7fb3f1 user: jan.nijtmans tags: tip-529-image-metadata
15:39
Merge 8.6 check-in: 7312d4e0 user: jan.nijtmans tags: trunk
2020-06-26
11:12
Merge tip-529-image-metadata check-in: af856c7a user: jan.nijtmans tags: tip-529-image-metadata-optional
10:42
Make C++ compiler more happy (for Travis build) check-in: 4f5da4e9 user: jan.nijtmans tags: tip-529-image-metadata
2020-06-24
17:05
merge unintended branch check-in: e00e45f2 user: oehhar tags: tip-529-image-metadata
16:01
TIP529 image metadata: remove optional feature "gif XMP metadata support". check-in: 6a7e4656 user: oehhar tags: tip-529-image-metadata
15:42
TIP529 image metadata: remove optional feature: driver internal DString communication between match and read function check-in: d2791c76 user: oehhar tags: tip-529-image-metadata
15:23
TIP529 image metadata: remove close file flag returned by format driver file match function check-in: c60e9512 user: oehhar tags: tip-529-image-metadata
15:01
TIP 529 image metadata: remove optional feature: svg blob in metadata check-in: 905f1b58 user: oehhar tags: tip-529-image-metadata
12:38
TIP529 image metadata branch with optional features check-in: 19f873f0 user: oehhar tags: tip-529-image-metadata-optional
2020-06-23
20:09
fix incomplete image test file earth.gif check-in: baf43e83 user: oehhar tags: tip-529-image-metadata
19:46
TIP529 image metadata: make compile on MS-VC6 check-in: c966e906 user: oehhar tags: tip-529-image-metadata
19:11
TIP529 image metadata: implement png metadata write check-in: fd694594 user: oehhar tags: tip-529-image-metadata
2020-06-22
21:20
TIP529 image metadata: read png DPI and aspect metadata check-in: fc035ac1 user: oehhar tags: tip-529-image-metadata
13:21
TIP 529 image metadata: svg metadata optimization for -dpi parameter check-in: d78fe967 user: oehhar tags: tip-529-image-metadata
2020-06-21
12:06
TIP529 image metadata: implement svg intermediate metadata memory check-in: 5b7e8328 user: oehhar tags: tip-529-image-metadata
2020-06-12
12:12
TIP529 image metadata: correct stubs entry check-in: 30dd114b user: oehhar tags: tip-529-image-metadata
2020-06-11
14:28
TIP529 image metadata: implement image write/data with metadata property. GIF comment write correction. GIF file tests check-in: 74deafc0 user: oehhar tags: tip-529-image-metadata
2020-06-09
12:45
TIP 529 image metadata: PNG format driver to version 3 interface check-in: a9b93d4d user: oehhar tags: tip-529-image-metadata
09:28
TIP529 image metadata: allow match functions to output metadata. implement file close. check-in: ad63541a user: oehhar tags: tip-529-image-metadata
2020-06-08
10:38
Merge trunk check-in: 5e56098d user: jan.nijtmans tags: tip-529-image-metadata
10:31
When TK_NO_DEPRECATED is defined or when Tk is compiled with Tcl 9 headers, no longer support the oldImageType. check-in: 94086445 user: jan.nijtmans tags: trunk
2020-06-07
11:25
TIP529 image metadata: correct shared metadata object ref count on output, implement XMP gif write check-in: 7a5f5a6c user: oehhar tags: tip-529-image-metadata
10:26
TIP529 image metadata: rename function & friends from Tk_CreatePhotoImageFormat87 to Tk_CreatePhotoImageFormatVersion3 check-in: 9829f627 user: oehhar tags: tip-529-image-metadata
2020-06-06
19:16
TIP529 image metadata: added GIF XMP write test, functionality not implemented jet check-in: d76047d4 user: oehhar tags: tip-529-image-metadata
18:36
TIP529 image metadata: changed order of arguments to alphabetical order check-in: deec7f96 user: oehhar tags: tip-529-image-metadata
18:27
Merge trunk check-in: 0cd04856 user: oehhar tags: tip-529-image-metadata
18:07
TIP529 image metadata: changed driver interface: split metadata to in/out object, driver communication dstring, file close flag, reorder all options in a more logical order. Forking intended, will merge later. Thanks Jan, for your work. check-in: 195ed496 user: oehhar tags: tip-529-image-metadata
07:45
Update leftover comments that didn't follow the changes made in [0deef053f6] check-in: a97bc436 user: fvogel tags: trunk
2020-06-05
09:07
Merge trunk, various tweaks to make it (at least) compile again. Not yet further tested. check-in: 7014d00b user: jan.nijtmans tags: tip-529-image-metadata-jan
2020-06-04
20:13
TIP529 image metadata: image data with gif comment test check-in: 7b8e689b user: oehhar tags: tip-529-image-metadata
2020-06-03
21:30
TIP529 image metadata: use metadata copy for put and read. Merge metadata on gif read check-in: 26f271fd user: oehhar tags: tip-529-image-metadata
2020-05-30
21:56
Merge fork check-in: 3b356031 user: oehhar tags: tip-529-image-metadata
21:53
TIP529 image metadata: untested sketch to implemet new call interface for Tcl_CreatePhotoImageType with metadata in all functions. Replaces Tk_Get/SetMetadata check-in: b272bef7 user: oehhar tags: tip-529-image-metadata
2020-05-28
14:54
Fix C++ build check-in: 4de19c21 user: jan.nijtmans tags: tip-529-image-metadata
2020-05-27
19:59
TIP529 image metadata: correct and test GIF XMP segment check-in: f7998a5e user: oehhar tags: tip-529-image-metadata
09:23
Merge trunk check-in: e24dca6c user: jan.nijtmans tags: tip-529-image-metadata
09:20
Add Clang++ build to Travis on MacOS. Use more size_t internally, when compiled against Tcl 9 headers. No change when compiled against Tcl 8. check-in: 9baf6d49 user: jan.nijtmans tags: trunk
2020-05-26
18:55
TIP 529 image metadata: make gif comment parsing work and start with tests. Also eliminate the base64 from the tests. check-in: 06d11503 user: oehhar tags: tip-529-image-metadata
06:03
Merge trunk and fix C++ build check-in: 63e6499f user: jan.nijtmans tags: tip-529-image-metadata
2020-05-25
12:20
Use more size_t type internally, when compiling against Tcl 9.0 headers. No change when using Tcl 8.x. Add C++ travis build for TCL_UTF_MAX=4 (compat with Tcl 8.7) and TCL_UTF_MAX=6 (compat with Tcl 9.0) making sure that C++'s strict typing stays correct. check-in: 71b60396 user: jan.nijtmans tags: trunk
2020-05-24
18:24
TIP529: Add GIF Extension blocks of type Application and XMP to metadata dict check-in: 8dd5dc1e user: oehhar tags: tip-529-image-metadata
15:44
Merge trunk check-in: 23d15a39 user: oehhar tags: tip-529-image-metadata
08:46
Merge implementation of TIP #574 following acceptation by vote. check-in: 5137a72f user: fvogel tags: trunk
2019-03-05
15:43
merge trunk check-in: a493f488 user: oehhar tags: tip-529-image-metadata
15:18
gif read not complete on overflow image - information missinterpreted if following subimage is querried [4da2191b] check-in: 70f3e183 user: oehhar tags: trunk
2019-02-01
18:27
Correct metadata ref counting to be cleared in the error case. check-in: fbbe3b6e user: oehhar tags: tip-529-image-metadata
18:15
Fix a bug also present in standard Tk: Trailing segments of image data are not skipped, final 0 byte is not skipped, -index over 1 should not work IMHO. check-in: 0101cd3f user: oehhar tags: tip-529-image-metadata
2018-12-19
11:18
TIP529: option -metadata is now dict. Test crash apparently fixed by trunk merge check-in: 9f5d05d9 user: oehhar tags: tip-529-image-metadata
2018-12-14
14:09
Implemented metadata output of gif comment - crashes test image-15.1 - megadata write with Tk_PhotoGetMetadata does not work, as the photo handle is not available within the write function. check-in: fa1a2028 user: oehhar tags: tip-529-image-metadata
2018-12-12
20:55
A few WideINT-related range improvements and comment fixes check-in: 3e49d811 user: jan.nijtmans tags: trunk
2018-12-11
10:35
Corrected indents and formatting check-in: af5db475 user: oehhar tags: tip-529-image-metadata
10:21
TIP529 image metadata: create -metadata option check-in: b40491a5 user: oehhar tags: tip-529-image-metadata
2018-12-08
08:24
Eliminate USE_OLD_TAG_SEARCH: It isn't used and tested any more. Eliminate a ton of unnecessary type casts check-in: f5cb3ca7 user: jan.nijtmans tags: trunk