Tk Source Code

Timeline
Login

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

50 descendants and 50 ancestors of 76d45a3e20142f8f79b70b0863a9fd9f498de9432668e2202ebdce393302c968

2020-03-06
08:19
Merge trunk. More C++ fixes check-in: 08503fba user: jan.nijtmans tags: revised_text, tip-466
2020-03-01
21:35
Merge trunk. C++ fixes not finished yet (C++ compile will still fail) check-in: 2e62f136 user: jan.nijtmans tags: revised_text, tip-466
2020-02-14
11:24
Merge trunk check-in: b41548a4 user: jan.nijtmans tags: revised_text, tip-466
2020-02-09
20:27
Merge 8.7 check-in: bc42a17b user: jan.nijtmans tags: revised_text, tip-466
2020-01-28
20:16
merge trunk check-in: 5b772f8e user: fvogel tags: revised_text, tip-466
10:48
Eliminate special header file tkBool.h, just use <stdbool.h> directly in tkInt.h check-in: 4d3f22a9 user: jan.nijtmans tags: revised_text, tip-466
10:26
Don't use _Bool if compiler is not C99 check-in: b29fc8f5 user: jan.nijtmans tags: revised_text, tip-466
2020-01-27
13:50
Revise all use of TkBitWord (=== size_t). Add compat/stdint.h and compat/stdbool.h, and use it in stead of home-brew solution. check-in: b2d34a91 user: jan.nijtmans tags: revised_text, tip-466
13:03
Merge trunk. Undo changes in unix/tkUnixRFont.c (leftover from 8.5/8.6 compatibility) check-in: 2233ad94 user: jan.nijtmans tags: revised_text, tip-466
12:45
Adapt test-cases, just as in trunk. Many "update" -> "updateText" changes. This should improve test-results on Mac. check-in: 1b89b262 user: jan.nijtmans tags: revised_text, tip-466
09:17
Merge 8.7. Remove win/tkWinStdInt.h, instead provide the same compat/stdint.h as in Tcl 8.7. This should work on more platforms, not only Windows. check-in: 9f27576c user: jan.nijtmans tags: revised_text, tip-466
2019-12-05
14:47
Merge 8.7 check-in: d0e6175f user: jan.nijtmans tags: revised_text, tip-466
2019-10-02
20:24
Merge trunk check-in: e9f555a2 user: jan.nijtmans tags: revised_text, tip-466
2019-09-24
15:30
Merge trunk check-in: 14cbd27e user: jan.nijtmans tags: revised_text, tip-466
2019-09-20
21:23
Merge trunk check-in: 73e013bc user: jan.nijtmans tags: revised_text, tip-466
2019-08-28
20:22
merge trunk check-in: c303dd4f user: fvogel tags: revised_text, tip-466
2019-08-23
19:06
merge trunk check-in: 0034ff99 user: fvogel tags: revised_text, tip-466
2019-08-21
19:21
merge mark check-in: dd2dd99d user: fvogel tags: revised_text, tip-466
19:19
Fix [c8ccd1899c]: Pressing the up arrow key on the first line of a [text] does not move the cursor to 1.0 check-in: a3ca01d2 user: fvogel tags: revised_text, tip-466
18:50
Fix [4f309446ea]: revised_text: wrong answer for 'index displaylines', and failed assertion check-in: 50c98712 user: fvogel tags: revised_text, tip-466
07:53
Merge 8.7 check-in: 0b5163af user: jan.nijtmans tags: revised_text, tip-466
2019-08-20
12:15
Prevent "offsetof" re-definition in MSVC compile. check-in: 1e927d7e user: jan.nijtmans tags: revised_text, tip-466
2019-08-19
19:46
Merge trunk check-in: 389f1a00 user: jan.nijtmans tags: revised_text, tip-466
2019-08-02
19:29
Merge trunk check-in: 53218047 user: jan.nijtmans tags: revised_text, tip-466
2019-07-30
13:59
Merge trunk check-in: 6fb28a78 user: jan.nijtmans tags: revised_text, tip-466
13:01
Some more fixes, which make this branch compile/run warning-free against Tcl 9.0. check-in: 626b0932 user: jan.nijtmans tags: revised_text, tip-466
12:44
Merge trunk. Also CONST -> const, so it works with Tcl 9.0 as well. check-in: 88afcaa1 user: jan.nijtmans tags: revised_text, tip-466
2019-07-02
11:28
Merge trunk check-in: 91a66a1c user: jan.nijtmans tags: revised_text, tip-466
2019-06-25
21:51
Merge trunk check-in: bfb5c4c5 user: jan.nijtmans tags: revised_text, tip-466
2019-06-15
20:23
Merge trunk check-in: 63181382 user: jan.nijtmans tags: revised_text, tip-466
2019-06-05
15:11
merge trunk check-in: 19af29e0 user: fvogel tags: revised_text, tip-466
2019-05-16
09:19
Merge trunk check-in: 2afc6ee3 user: jan.nijtmans tags: revised_text, tip-466
2019-05-15
09:10
Merge trunk check-in: 8610cbc5 user: jan.nijtmans tags: revised_text, tip-466
2019-05-14
19:44
merge trunk check-in: e7c53950 user: fvogel tags: revised_text, tip-466
2019-05-11
15:24
Reset ::tk::Priv(textPosOrig) when hitting the start or end of displayed text, so that when moving back the cursor does not jump in the middle of the line. Closed-Leaf check-in: 2a70340f user: fvogel tags: bug-c8ccd1899c-revised_text
2019-05-10
16:14
Fix [c8ccd1899c] (for revised_text): Pressing the up arrow key on the first line of a [text] does not move the cursor to 1.0 check-in: 7808247f user: fvogel tags: bug-c8ccd1899c-revised_text
15:43
Fix [4f309446ea]: revised_text: wrong answer for 'index displaylines', and failed assertion Closed-Leaf check-in: 7d60f427 user: fvogel tags: bug-4f309446ea
15:40
TkTextIndexCmp became TkTextIndexCompare check-in: 454acea3 user: fvogel tags: revised_text, tip-466
2019-05-09
22:14
Merge trunk check-in: bf13f862 user: jan.nijtmans tags: revised_text, tip-466
13:19
Fix [0b9dc76e3e]: revised_text: text-32.4 fails check-in: daa40a69 user: fvogel tags: revised_text, tip-466
2019-04-26
16:17
merge trunk check-in: 7c80b269 user: fvogel tags: revised_text, tip-466
2019-04-19
13:28
Add tests textIndex-19.12.1 and textIndex-19.12.2 checking non regression for [c8ccd1899c]. At this point, since [c8ccd1899c] is not yet fixed in branch revised_text, textIndex-19.12.1 should fail and textIndex-19.12.2 should pass. What happens instead is that they trigger 'assertion failed in tkTextDisp.c:7818: assert(info.displayLineNo == 0) triggers. check-in: 5fc8506e user: fvogel tags: revised_text, tip-466
13:10
merge trunk check-in: 8570a507 user: fvogel tags: revised_text, tip-466
2019-04-14
21:05
merge trunk (yes, again) check-in: 842476e4 user: fvogel tags: revised_text, tip-466
20:44
merge trunk check-in: 88f92c00 user: fvogel tags: revised_text, tip-466
2019-04-04
06:52
Merge trunk check-in: dcf358ab user: jan.nijtmans tags: revised_text, tip-466
2019-04-02
20:28
Merge trunk check-in: 3987672f user: jan.nijtmans tags: revised_text, tip-466
2019-03-31
14:54
merge trunk check-in: cab4594e user: fvogel tags: revised_text, tip-466
2019-03-24
22:49
Merge trunk check-in: d86428ba user: jan.nijtmans tags: revised_text, tip-466
2019-03-19
16:35
Merge trunk check-in: 3f6280a6 user: jan.nijtmans tags: revised_text, tip-466
2019-03-14
21:05
merge trunk check-in: 76d45a3e user: fvogel tags: revised_text, tip-466
21:01
Fix [609e0045f5]: MouseWheel binding for canvas on MacOS provides wrong values for %x %y check-in: 45d655d3 user: fvogel tags: trunk
21:01
Fix [609e0045f5]: MouseWheel binding for canvas on MacOS provides wrong values for %x %y check-in: d0405802 user: fvogel tags: core-8-6-branch
20:59
Fix typo Closed-Leaf check-in: 77baa1f7 user: fvogel tags: bug-609e0045f5
2019-03-07
17:16
Fixed one more None -> NULL compiler warning. check-in: 6eaf88ea user: culler tags: trunk
2019-03-06
11:16
Copy PDBs to installation if option PDBS is given during install check-in: f43280ce user: apnadkarni tags: trunk
04:54
Copy PDBs to installation if option PDBS is given during install check-in: bacbeed8 user: apnadkarni tags: core-8-6-branch
2019-03-05
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-03-04
23:30
Fix bug [609e0045f5]: Aqua scrollwheel events have incorrect mouse coordinates. check-in: cb6302a6 user: culler tags: bug-609e0045f5
18:36
gif read not complete on overflow image - information missinterpreted if following subimage is querried [4da2191b] check-in: 5b17bc40 user: oehhar tags: core-8-6-branch
14:47
Disallow transient/master cycles. Fix bgerror for Aqua to avoid hangs when an error occurs in an idle task run by [NSView drawRect]. check-in: cf69d206 user: culler tags: trunk
14:46
Disallow transient/master cycles. Fix bgerror for Aqua to avoid hangs when an error occurs in an idle task run by [NSView drawRect]. check-in: fe352f24 user: culler tags: core-8-6-branch
2019-03-03
17:04
Increase the size of the ring buffer for Aqua, and modify bgerror so it doesn't try (and fail) to post a dialog inside [NSView drawRect]. Closed-Leaf check-in: 98cb3c6f user: culler tags: bug-1951abf33d
2019-03-01
16:04
Make it be an error to create a transient/master cycle on Windows. check-in: 09a3a48d user: culler tags: bug-1951abf33d
15:46
Make it be an error to create a transient/master cycle on unix. check-in: d0d1c883 user: culler tags: bug-1951abf33d
15:28
Make it be an error to create a transient/master cycle on Aqua. Other platforms will be handled in separate check-ins. check-in: 48640053 user: culler tags: bug-1951abf33d
04:07
Fix bug 1951abf33d: Aqua sometimes segfaults when destroying a transient. check-in: 4a4b5669 user: culler tags: trunk
04:01
Fix bug 1951abf33d: Aqua sometimes segfaults when destroying a transient. check-in: 8bfb7932 user: culler tags: core-8-6-branch
2019-02-28
15:29
Fix bugs in the list management code for the record of transient windows. check-in: eab3c21c user: culler tags: bug-1951abf33d
06:18
Remove some bloat from tkMacOSXWm.c. check-in: f4391e72 user: culler tags: bug-1951abf33d
05:02
Make sure that we don't create cycles in the parent->child digraph even if there are cycles in the master->transient digraph. check-in: 324dae0a user: culler tags: bug-1951abf33d
2019-02-27
23:22
Adding 1 character fixes two of the three crashes reported in ticket [1951abf33d] check-in: 46451724 user: culler tags: bug-1951abf33d
2019-02-23
21:17
Fix bug [9771ae0f0b]: In Aqua, deiconifying a transient of a withdrawn window can create a zombie. check-in: 134513a8 user: culler tags: trunk
21:16
Fix bug [9771ae0f0b]: In Aqua, deiconifying a transient of a withdrawn window can create a zombie. check-in: b2b91450 user: culler tags: core-8-6-branch
05:44
Fix bug [9771ae0f0b]: In Aqua, deiconifying a transient of a withdrawn window can create a zombie Closed-Leaf check-in: 20029d1c user: culler tags: bug-9771ae0f0b
04:10
Fix bug [56a1823c73]: Aqua toplevels can fail to appear on screen. check-in: a3d50fdc user: culler tags: trunk
02:30
Fix bug [56a1823c73]: Aqua toplevels can fail to appear on screen. check-in: 5e709226 user: culler tags: core-8-6-branch
2019-02-22
19:00
merge trunk check-in: d0256ba4 user: fvogel tags: revised_text, tip-466
18:50
Fix [30a0fc767a]: spelling error in a comment check-in: dcf35904 user: fvogel tags: trunk
18:50
Fix [30a0fc767a]: spelling error in a comment check-in: f248e1f0 user: fvogel tags: core-8-6-branch
2019-02-18
18:48
Fix bug [56a1823c73]: Aqua toplevels can fail to appear on screen. Closed-Leaf check-in: 60edb6d4 user: culler tags: bug-56a1823c73
2019-02-15
20:05
Tcl_BackgroundError -> Tcl_BackgroundException. Mark deprecated macro's as such (remove then with -DTCL_NO_DEPRECATED). Change field in Tk_ClassProcs to size_t, when compiling against Tcl 9 headers check-in: f0471a9d user: jan.nijtmans tags: trunk
2019-02-13
21:35
Remove a missed unused variable. check-in: 43a207ef user: culler tags: trunk
21:32
Remove a missed unused variable. check-in: 4c2dacd6 user: culler tags: core-8-6-branch
21:02
Fix bug [2249e64bdc]: adjust unixWm tests which expect impossible results on Aqua. check-in: c21aba47 user: culler tags: trunk
21:01
Fix bug [2249e64bdc]: adjust unixWm tests which expect impossible results on Aqua. check-in: 30198903 user: culler tags: core-8-6-branch
16:12
Two text tests also try to position a window with y = 0. Tweak these for Aqua. Closed-Leaf check-in: d4c30b44 user: culler tags: bug-2249e64bdc
15:49
Fix bug [2249e64bdc]: Some unixWm tests expect the impossible on Aqua check-in: 9a0e3174 user: culler tags: bug-2249e64bdc
12:45
Fix bug [b389dfcd8f]: Aqua miscalculates window position on secondary display. check-in: a28f811e user: culler tags: trunk
12:43
Fix bug [b389dfcd8f]: Aqua miscalculates window position on secondary display. check-in: a7bafc45 user: culler tags: core-8-6-branch
03:34
Fix bug [b389dfcd8f]: Aqua miscalculates window position on secondary display Closed-Leaf check-in: d583ba59 user: culler tags: bug-b389dfcd8f
2019-02-10
18:26
Fix bug [8814bddf5d]: segfault in [NSMenu size] check-in: b4bbb590 user: culler tags: trunk
18:24
Fix bug [8814bddf5d]: segfault in [NSMenu size] check-in: af7dbf1d user: culler tags: core-8-6-branch
2019-02-09
18:56
Fix bug [8814bddf5d]: segfault in [NSMenu size] Closed-Leaf check-in: d8fa5825 user: culler tags: bug-8814bddf5d
2019-02-08
18:02
Fix the build for MSVC. check-in: 1b402a0c user: culler tags: trunk
17:21
Fix bug [1529659ff]: Embedded toplevel makes the outer toplevel menu inaccessible. check-in: bf94f947 user: culler tags: trunk
17:10
Fix the build for MSVC check-in: 318d48d5 user: fvogel tags: core-8-6-branch
17:10
Fix the build for MSVC Closed-Leaf check-in: 8a08ffdf user: fvogel tags: bug-58665b91dd
16:44
Fix bug [1529659ff]: Embedded toplevel makes the outer toplevel menu inaccessible. check-in: 01441d8d user: culler tags: core-8-6-branch
2019-02-07
18:26
Fix bug [58665b91dd]: many unixEmbed tests fail. check-in: 63aa58b2 user: culler tags: trunk
18:07
Fix bug [58665b91dd]: many unixEmbed tests fail. check-in: d5989e7e user: culler tags: core-8-6-branch