Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
200 most recent check-ins using file library/ttk/fonts.tcl version 57540c56
2023-09-21
| ||
11:53 | Remove .github and .travis-related stuff: No need to build this branch any more Leaf check-in: cb795a34 user: jan.nijtmans tags: core-8-5-branch | |
2022-12-02
| ||
22:31 | upload-artifact@v3 check-in: dd18e6dd user: jan.nijtmans tags: core-8-5-branch | |
2022-08-31
| ||
10:09 | Fix 0aa7638534: .gitignore ignores library/tcltest.tcl check-in: 85345c31 user: jan.nijtmans tags: core-8-5-branch | |
2022-08-23
| ||
09:13 | Run GITHUB actions testcases with tcl 8.5 -> 8.6 (since ubuntu 20.04 doesn't have tcl8.5-dev package any more) check-in: e9394419 user: jan.nijtmans tags: core-8-5-branch | |
2022-08-22
| ||
07:23 | ubuntu-18.04 is deprecated check-in: 5bfbf878 user: jan.nijtmans tags: core-8-5-branch | |
2022-06-14
| ||
12:46 | Update ignore-glob and .gitignore check-in: 826a5eed user: jan.nijtmans tags: core-8-5-branch | |
2022-05-27
| ||
09:06 | actions/checkout@v2 -> actions/checkout@v3 check-in: 6f889115 user: jan.nijtmans tags: core-8-5-branch | |
2022-05-22
| ||
17:41 | See: https://github.com/tcltk/tcl/pull/13 check-in: 4f80ec52 user: jan.nijtmans tags: core-8-5-branch | |
17:39 | Disable some MSVC warnings (backported from 8.6) check-in: 16a89b61 user: jan.nijtmans tags: core-8-5-branch | |
2022-01-17
| ||
17:16 | Add '--disable-xft' on MacOSX Github ACTIONS builds. Thanks, François, for the suggestion! check-in: d28e63bb user: jan.nijtmans tags: core-8-5-branch | |
2021-11-06
| ||
14:20 | Minor change of the documentation following discussion in [46c2f088a2] (ttk::radiobutton -compound accepts empty string) Closed-Leaf check-in: 31ab0637 user: fvogel tags: bug-b82bd4872b, bug-077d49828b, bug-46c2f088a2 | |
2021-09-21
| ||
09:33 | __WIN64 -> _WIN64 (since that's the official documented macro which should always exist on Win64) check-in: 268eba6a user: jan.nijtmans tags: core-8-5-branch | |
2021-07-28
| ||
10:39 | Don't bother a "make install" on MacOS either. check-in: 0c8ab335 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-27
| ||
15:10 | Don't bother some testcases on XQuarz check-in: 02af0d73 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-20
| ||
15:17 | (redo) start to use msys2 shell: If the right tools are installed, it works check-in: d6613960 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-17
| ||
11:24 | Undo part of previous commit: msys2 shell behaves different from bash check-in: c635107b user: jan.nijtmans tags: core-8-5-branch | |
2021-07-16
| ||
13:57 | Use msys2 shell in msys environment check-in: 57932879 user: jan.nijtmans tags: core-8-5-branch | |
12:01 | Install Msys2 the same way as Tcl does check-in: 5ed3b571 user: jan.nijtmans tags: core-8-5-branch | |
11:23 | Fix [037113a38b]: man tk_library refers erroneously to tcl_library (+ link) check-in: 01fab26f user: jan.nijtmans tags: core-8-5-branch | |
2021-06-22
| ||
13:24 | Sync win/nmakehlp.c with Tcl (again) check-in: 333c8cc2 user: jan.nijtmans tags: core-8-5-branch | |
11:30 | Sync win/nmakehlp.c with Tcl check-in: e6d6c8bd user: jan.nijtmans tags: core-8-5-branch | |
2021-05-26
| ||
14:26 | Test Tk 8.5 on MacOS with XQuarz only check-in: 3f252275 user: jan.nijtmans tags: core-8-5-branch | |
2021-05-25
| ||
08:26 | Cherrypick [9d22c7e3] and adapt it to core-8-5-branch. check-in: 83f1dc41 user: fvogel tags: core-8-5-branch | |
2021-05-22
| ||
12:56 | Merge mac_workflow branch check-in: ca4950a8 user: jan.nijtmans tags: core-8-5-branch | |
2021-05-21
| ||
10:42 | Fix [8b679f597b]: tk unix/Makefile.in : uses a library path rather than a directory location when building tk library check-in: 8e758be5 user: jan.nijtmans tags: core-8-5-branch | |
2021-05-10
| ||
06:31 | Fix [72de53dab2]: unreachable code after Tcl_Panic() in tkWinDraw.c. check-in: 08a8bf03 user: jan.nijtmans tags: core-8-5-branch | |
2021-03-13
| ||
16:15 | One more failsOnQuarz mark check-in: 833b87ec user: jan.nijtmans tags: core-8-5-branch | |
2021-03-09
| ||
10:39 | One more failsOnQuarz mark. Extend ignore-glob check-in: 681cd646 user: jan.nijtmans tags: core-8-5-branch | |
2021-03-08
| ||
14:46 | Mark more testcases with failsOnQuarz check-in: 9525daf6 user: jan.nijtmans tags: core-8-5-branch | |
2021-03-05
| ||
14:40 | mac build with --enable-corefoundation. Use "sudo" when installing check-in: 31a210db user: jan.nijtmans tags: core-8-5-branch | |
14:21 | Attempt to make more ttk testcases pass on github actions, by backporting some textual changes from 8.6 check-in: 3d788a85 user: jan.nijtmans tags: core-8-5-branch | |
2021-02-09
| ||
08:46 | Add two missing rules (needed because we removed the dependency on the UNIX directory from win32 build) check-in: 8557b30d user: jan.nijtmans tags: core-8-5-branch | |
08:34 | There are no png files in TEST_DIR check-in: e7eb9431 user: jan.nijtmans tags: core-8-5-branch | |
2021-02-08
| ||
12:15 | Fix [44eaf9a908]: 'make distclean' fails on trunk Undo ttk.decls from unnecessary "current" and ending semicolon Don't use "catch" in Tk's pkgIndex.tcl, and don't use "load" 2th argument check-in: 19231832 user: jan.nijtmans tags: core-8-5-branch | |
07:47 | Fix [f10f49430c]: core-8-5-branch does not build with MSVC 2019 Use "/D" in stead of "-D" in the cl command line, for consistancy check-in: 29134572 user: jan.nijtmans tags: core-8-5-branch | |
2021-02-07
| ||
20:14 | Marking textTag-18.1 as knownBug in [c62fb2ba] wasn't so satisfying to me, so I have backported the fix from core-8-6-branch. check-in: 21fd2346 user: fvogel tags: core-8-5-branch | |
2021-01-22
| ||
11:08 | Mark testcases which fail on XQuarz check-in: f762ef0a user: jan.nijtmans tags: core-8-5-branch | |
2021-01-21
| ||
10:34 | More progress on github actions MacOS build. check-in: 9371be2a user: jan.nijtmans tags: core-8-5-branch | |
2021-01-20
| ||
09:31 | "brew cask install" doesn't work, so use "brew install --cask" instead check-in: 9a07d613 user: jan.nijtmans tags: core-8-5-branch | |
2021-01-13
| ||
16:58 | Don't use @TCL_DEFS@ in win/Makefile.in (just as unix/Makefile.in). In stead, add the missing checks to win/configure.in. This resolves symbol conflicts like PACKAGE_NAME, which gives compiler warnings on Windows. check-in: 0dd6ecc4 user: jan.nijtmans tags: core-8-5-branch | |
10:28 | Fix [f6c5365244]: compilation error Windows 10 / Visual Studio 2019 check-in: da7e629e user: jan.nijtmans tags: core-8-5-branch | |
08:26 | Mark textTag-18.1 with "knownBug": Not really worth to pay much attention to it any more. check-in: c62fb2ba user: jan.nijtmans tags: core-8-5-branch | |
2021-01-12
| ||
08:18 | backport textTag-18.1 changes from 8.6. Hopefully this makes the test pass on Windows check-in: 2ac6822e user: jan.nijtmans tags: core-8-5-branch | |
2021-01-11
| ||
12:16 | Don't bother MSVC build: makefile.vc is not maintained for loooooong time. check-in: 6965b9ad user: jan.nijtmans tags: core-8-5-branch | |
2021-01-08
| ||
17:05 | [e57dbff619]: Ubuntu / Gnome desktop incorrect window mouseover labels in dock (doc update only) check-in: ac599898 user: jan.nijtmans tags: core-8-5-branch | |
2021-01-05
| ||
15:28 | Correct Tk version in win/configure.in check-in: ecce338b user: jan.nijtmans tags: core-8-5-branch | |
15:26 | Sync */tcl.m4 with Tcl check-in: 2aae0366 user: jan.nijtmans tags: core-8-5-branch | |
2021-01-04
| ||
10:03 | Re-generate win/configure check-in: 1102244f user: jan.nijtmans tags: core-8-5-branch | |
2020-12-29
| ||
22:27 | Fix 43d371ac19: Usage of exit() without including <stdlib.h> in unix/configure check-in: ceba67b1 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-24
| ||
16:23 | unix/configure.in is not supposed to be executable in the dist. Don't generate unix/tkConfig.h.in and unix/configure as part of "make dist" check-in: 90bd01b5 user: jan.nijtmans tags: core-8-5-branch | |
16:15 | Sync unix/installManPage with Tcl check-in: 68f87cb1 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-22
| ||
14:28 | Update all configure-related stuff to work with autoconf-2.70 too. For now, everything still generated with (modified) autoconf-2.59 check-in: e87e9533 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-17
| ||
12:04 | Add Travis and github action build scripts to "make dist" check-in: 59c37981 user: jan.nijtmans tags: core-8-5-branch | |
12:00 | Do windows build on windows-2019, maybe that works better check-in: ce6aff51 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-16
| ||
09:27 | Fix expected error-message in main-3.1 testcase (8.5 != 8.6) check-in: d0e57d58 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-15
| ||
08:56 | Fix main-3.1 testcase (backported from 8.6) in CI environment check-in: 996603ed user: jan.nijtmans tags: core-8-5-branch | |
2020-12-14
| ||
09:31 | Backport some "github actions" improvements from 8.6 check-in: 359befa5 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-03
| ||
08:28 | 'grep -q "Failed' should be followed by single tab. Try to fix mingw-gcc build check-in: e55aaecf user: jan.nijtmans tags: core-8-5-branch | |
2020-12-02
| ||
20:15 | sync tcl.m4 and ruls.vc with Tcl check-in: 3ec01aa0 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-01
| ||
08:59 | Sync unix/tcl.m4 with Tcl check-in: 2eefddb1 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-26
| ||
09:11 | Don't bother --enable-aqua builds for Tcl 8.5: Not supported any more check-in: 3ff3638c user: jan.nijtmans tags: core-8-5-branch | |
09:01 | Use powershell to set GITHUB_ENV: Need Windows file path here check-in: ae7662c3 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-25
| ||
12:06 | Handle (hopefully) failing testcases on github actions for Windows and MacOS check-in: b26baf84 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-24
| ||
11:56 | No need to install libx11-dev in github actions: It's already there check-in: f60f50db user: jan.nijtmans tags: core-8-5-branch | |
11:31 | Tk 8.5 is no longer kept up-to-date for newer OS'es check-in: 3a3e8cde user: jan.nijtmans tags: core-8-5-branch | |
2020-11-23
| ||
12:07 | See if we can build 8.5 on older github actions hardware (as Tcl 8.5 is no longer kept up-to-date for newer hardware) Closed-Leaf check-in: 0fbc42c3 user: jan.nijtmans tags: actions-older-hardware | |
11:44 | Add 8.5 build status to README.md check-in: 3193b805 user: jan.nijtmans tags: core-8-5-branch | |
09:42 | Account for test-cases which we already know are failing on Ubuntu check-in: abb9f12a user: jan.nijtmans tags: core-8-5-branch | |
07:51 | Tk 8.5 only builds with Tcl 8.5 or 8.6, not with Tcl 8.7 check-in: 2ef8529d user: jan.nijtmans tags: core-8-5-branch | |
2020-11-22
| ||
00:41 | Add building on macOS check-in: fe3bb287 user: dkf tags: core-8-5-branch | |
00:34 |
My kingdom for a simple working headless Xserver!
The key was: 1. Using Xquartz to get the headers 2. Running Xvfb from that package (we want to be headless) 3. An amazing hack from https://discussions.apple.com/thread/3989835, by "Gratino": > I had the same issue where X11/XQuartz would not start because /tmp/.{X11,ICE,font}-unix were not created properly as an unprivileged user (me). They were removed (along with everything else) from /tmp on startup. > > I resolved the issue by putting this line at the bottom of my /etc/rc.local file (runs as root on bootup): > > /opt/X11/lib/X11/xinit/privileged_startx.d/10-tmpdirs > > thus the needed dirs are created at bootup by root and all is well. It turns out (from much experimentation) that this is an issue when installing Xquartz in a Github Actions workflow, as we don't want to reboot the image yet the installation assumes that that's what we'll do. Not many people have hit this before, but that's because they're not trying to do headless X11-enabled testing with macOS. We're world leaders in awful kluges! 4. Miscellaneous small hacks, of course. Closed-Leaf check-in: d52b2c0e user: dkf tags: github-action-mac | |
2020-11-21
| ||
16:35 | merge 8.5 check-in: edfed814 user: dkf tags: github-action-mac | |
16:33 | Add building on Windows check-in: bd52033e user: dkf tags: core-8-5-branch | |
16:32 | Shorten name Closed-Leaf check-in: b1688fe1 user: dkf tags: github-action-win | |
16:32 | Merge 8.5 check-in: 450b2a39 user: dkf tags: github-action-win | |
16:31 | Now the testing causes the build to fail when a test fails. As it should be. check-in: 845d3780 user: dkf tags: github-action-win | |
16:14 | MSVC now runs tests check-in: 54f77c95 user: dkf tags: github-action-win | |
15:37 | Testing with msys now operational check-in: 0cdf09ab user: dkf tags: github-action-win | |
2020-11-20
| ||
16:07 | Use shorter workflow "name". Use ubuntu-20.04 because ubuntu-latest will soon (any day now) be ubuntu-20.04 check-in: a6998764 user: jan.nijtmans tags: core-8-5-branch | |
15:40 | Test build for macOS check-in: 4e56df9d user: dkf tags: github-action-mac | |
15:28 | Added MSYS build+test check-in: e7afd052 user: dkf tags: github-action-win | |
15:23 | Test build for Windows check-in: 3a7f07aa user: dkf tags: github-action-win | |
15:09 | Advanced build; this one works and is full function check-in: 97ffe4df user: dkf tags: core-8-5-branch | |
12:10 | Second shot at github actions Linux build check-in: 259519b8 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-19
| ||
14:21 | First shot at github actions Linux build check-in: 1c4d012d user: jan.nijtmans tags: core-8-5-branch | |
2020-11-16
| ||
08:26 | Second argument of Tcl_StaticPackage() should always be Titlecase. Synced from this commit in Tcl: [d8e520bee8e1a287] check-in: b5c453e0 user: jan.nijtmans tags: core-8-5-branch | |
08:09 | Since all demo's are in utf-8 (actually: ASCII), just use this encoding directly check-in: f0d3c74e user: jan.nijtmans tags: core-8-5-branch | |
2020-11-05
| ||
10:40 | Cache homebrew on Travis MacOS builds check-in: 3da3f21c user: jan.nijtmans tags: core-8-5-branch | |
2020-11-03
| ||
10:28 | Don't bother MacOS builds on XQuarz, since that's basically the same as on Ubuntu check-in: 369e4a28 user: jan.nijtmans tags: core-8-5-branch | |
10:17 | Redundant "-accelerator" option in menu demo check-in: 82a7aee7 user: jan.nijtmans tags: core-8-5-branch | |
2020-10-29
| ||
12:13 | Always compile with -D__USE_MINGW_ANSI_STDIO=0. Fix implib library names Fix win64 build using high-entropy-va opotion check-in: 0c261c07 user: jan.nijtmans tags: core-8-5-branch | |
2020-10-28
| ||
14:20 | Fix some C++ comments in ttkWinXPTheme.c (needed for MSVC++ 6.0) Fix some typing errors in code comments. Some eol-spacing elimination check-in: 11d0dc84 user: jan.nijtmans tags: core-8-5-branch | |
2020-09-28
| ||
07:14 | Update to xcode12 and gcc-10. X11 test failures on Ubuntu now cause Travis build failures. check-in: 5118e309 user: jan.nijtmans tags: core-8-5-branch | |
2020-09-27
| ||
13:15 | \t -> real tab character Closed-Leaf check-in: 92c78f4e user: jan.nijtmans tags: travis-error-detect | |
2020-09-26
| ||
19:07 | Mark 4 more testcases as failsOnUbuntu check-in: da6c873e user: jan.nijtmans tags: travis-error-detect | |
2020-09-25
| ||
19:21 | Xcode 11.7 -> 12. Mark more testcases as failsOnUbuntu check-in: 504058d6 user: jan.nijtmans tags: travis-error-detect | |
2020-09-24
| ||
15:03 | Compile with gcc-10 too. Mark more test-cases as failing on Ubuntu check-in: 708649af user: jan.nijtmans tags: travis-error-detect | |
2020-09-23
| ||
12:29 | testcase cleanup check-in: 5fb7a0c0 user: jan.nijtmans tags: travis-error-detect | |
10:51 | Don't set ERROR_ON_FAILURES, it doesn't work for Tk. no unset hidden_cmds check-in: 598acb87 user: jan.nijtmans tags: travis-error-detect | |
10:33 | Mark many testcases with "failsOnUbuntu" (Not all, I still want to see the remainings failing) check-in: 8c2117be user: jan.nijtmans tags: travis-error-detect | |
09:33 | Add TESTFLAGS= part check-in: 96066394 user: jan.nijtmans tags: travis-error-detect | |
2020-09-22
| ||
14:06 | Experiment: See if we can have a Travis build fail when a test-case fails check-in: 827f18f0 user: jan.nijtmans tags: travis-error-detect | |
2020-09-20
| ||
10:30 | Explicitly require building against Tcl 8.6 in Travis check-in: 632ddc0c user: jan.nijtmans tags: core-8-5-branch | |
2020-09-18
| ||
20:04 | Make sure Travis uses the latest public Tcl 8.6 version for testing Closed-Leaf check-in: caa54c4c user: jan.nijtmans tags: travis-tcl8.6 | |
2020-09-17
| ||
12:13 | Extend .fossil-settings/ignore-glob and .gitattributes check-in: 8ccb8dea user: jan.nijtmans tags: core-8-5-branch | |
2020-09-16
| ||
13:31 | (cherry-pick): Require Tcltest 2.2 as a miminum. Run X11 testcases on Travis in 3 Ubuntu variants: Xenial, Bionic and Focal. (MacOS/XQuartz not working yet) check-in: 31d622f6 user: jan.nijtmans tags: core-8-5-branch | |
2020-09-12
| ||
22:23 | Address UBSan warnings about alignment in ttkMacOSXTheme.c check-in: 06b8219b user: marc_culler tags: mac_styles | |
22:14 | Adjust comment styling. check-in: 5833c227 user: marc_culler tags: core-8-6-branch | |
22:10 | Apply patch from Christopher Chavez to address UBSan warnings about alignment in ttkMacOSXTheme.c check-in: e9149ef1 user: marc_culler tags: core-8-6-branch | |
21:50 | Add a disclosure triangle that works in Big Sur check-in: 01a53c58 user: marc_culler tags: mac_styles | |
21:30 | Add a disclosure triangle that works in Big Sur check-in: a352ad64 user: marc_culler tags: core-8-6-branch | |
2020-09-11
| ||
08:36 | Fix [3bc0f44ef3]: UBSan complains about body.chars[] usage check-in: bed80183 user: jan.nijtmans tags: core-8-6-branch | |
07:45 | In xvfb-run, don't try to query the terminal width, because we don't have one Closed-Leaf check-in: 077e9ace user: jan.nijtmans tags: travis-xvfb | |
2020-09-10
| ||
17:22 | Merge 8.6 check-in: 2603d155 user: marc_culler tags: mac_styles | |
13:10 | Merge 8.6. Modify local xvfb-run script such that it works on macOS, and use it check-in: af530735 user: jan.nijtmans tags: travis-xvfb | |
12:38 | Add helper xvfb-run script check-in: 3c77eac8 user: jan.nijtmans tags: travis-xvfb | |
12:09 | Fix [ab1feaea9c]: Aqua initialization issues check-in: c28d05ab user: marc_culler tags: core-8-6-branch | |
08:56 | More use of TCL_UNUSED() and C++-safe typecasts. Use Tk_Offset() in stead of sizeof() when using flexible arrays check-in: 5d6142c9 user: jan.nijtmans tags: core-8-6-branch | |
2020-09-09
| ||
21:02 | Also fix [3762a0a944] using the suggestion in the ticket from Christopher Chavez. Closed-Leaf check-in: 47d80f5d user: marc_culler tags: bug-ab1feaea9c | |
19:25 | Fix [ab1feaea9c]: Aqua initialization issues exposed by Scid vs Mac. check-in: db5fbfaf user: marc_culler tags: bug-ab1feaea9c | |
14:48 | Merge-mark check-in: c1837a08 user: jan.nijtmans tags: core-8-6-branch | |
14:47 | Re-generate "make genstubs" (was done with the wrong version) check-in: e26f2995 user: jan.nijtmans tags: core-8-5-branch | |
11:05 | Merge 8.6 check-in: b55f06df user: jan.nijtmans tags: tip-581 | |
10:58 | Merge 8.6. Xvfb tweaks check-in: f382bb9f user: jan.nijtmans tags: travis-xvfb | |
09:55 | TIP #581: More progress check-in: 31ff05cf user: jan.nijtmans tags: core-8-6-branch | |
2020-09-08
| ||
20:54 | Merge 8.6 check-in: 80c9c532 user: jan.nijtmans tags: travis-xvfb | |
20:43 | Fix [420feb3850]: Aqua: UBSan warns for misaligned TkpGCCache access. Just define the memory layout we want (XGCValuesWithCache) and let the compiler do the calculations. check-in: 9988ce72 user: jan.nijtmans tags: core-8-6-branch | |
20:32 | Don't depend on TIP #581 for Tcl in testcases check-in: 8d9a2ad2 user: jan.nijtmans tags: core-8-6-branch | |
20:28 | Fix [2a6d63b9dc]: crash in macOS 10.6 when de-activating wish with Option-tab check-in: c2b75774 user: culler tags: core-8-6-branch | |
19:47 | Fix [6c2425f92e]: UBSan error in Tk_FreeSavedOptions(). Thanks to Christopher Chavez. check-in: 8a61d721 user: fvogel tags: core-8-6-branch | |
16:27 | Merge 8.6 check-in: 609db937 user: marc_culler tags: mac_styles | |
16:24 | Fix TkMacOSXGetXWindow so it returns a Window, not a Tk_Window cast as a Window. check-in: 87943ea2 user: marc_culler tags: core-8-6-branch | |
15:50 | Merge 8.6 check-in: 19f20e54 user: jan.nijtmans tags: travis-xvfb | |
15:22 | Merge 8.5 check-in: 7af5ae5c user: jan.nijtmans tags: core-8-6-branch | |
15:20 | Move TkUnusedStubEntry up a little more check-in: d4b72093 user: jan.nijtmans tags: core-8-5-branch | |
15:14 | Let's try to run GUI testcases on X11 (Xenial/Bionic/Focal/MacOS) check-in: 2a651bae user: jan.nijtmans tags: travis-xvfb | |
13:44 | Don't fill stub entries for TkpWillDrawWidget/TkpRedrawWidget with 0 on XQuarz so they can be called by extensions check-in: 5dee0f25 user: jan.nijtmans tags: core-8-6-branch | |
12:53 | Merge 8.5. Prevent dummy stub entry before TkpRedrawWidget/TkpWillDrawWidget entries (this is a workaround for an earlier genStubs bug, but those are new stub entries) Don't use "interp children" in testcases yet (test suite should run against Tcl 8.6.9 in Travis too) check-in: 6be118f1 user: jan.nijtmans tags: core-8-6-branch | |
11:02 | Move up TkUnusedStubEntry a little. New test function "menubarheight" for MacOSX (backported from 8.6) check-in: 5f600a3f user: jan.nijtmans tags: core-8-5-branch | |
08:28 | 3 new MacOS-specific stub functions: Tk_MacOSXGetTkWindow()/Tk_MacOSXGetCGContextForDrawable()/Tk_MacOSXGetNSWindowForDrawable(), so they can be used by extensions check-in: 8b3c630f user: jan.nijtmans tags: core-8-6-branch | |
06:25 | TIP #581: master -> container and slave -> content in ttk (mainly) check-in: ec9ad066 user: jan.nijtmans tags: core-8-6-branch | |
06:23 | Simplify throughout: ButtonPress -> Button, KeyPress -> Key (or remove it because it is the default anyway) Use 'in' operator in stead of 'lsearch -exact' when possible check-in: b0a0cb9b user: jan.nijtmans tags: core-8-6-branch | |
01:44 | Merge 8.6 check-in: 35ef49ae user: marc_culler tags: mac_styles | |
01:39 | Kill off the last extraneous button event, produced by NSMouseDragged. check-in: 5bd63741 user: marc_culler tags: core-8-6-branch | |
2020-09-07
| ||
20:55 | Merge 8.6 check-in: 29c0c196 user: marc_culler tags: mac_styles | |
20:38 | Adjustments to viewDidChangeEffectiveAppearance check-in: 1608bb6a user: marc_culler tags: core-8-6-branch | |
19:57 | Remove virtual events for changes to the accent color in Mojave, because Apple had not completely fixed the bugs with KVOs for NSUserDefaults. check-in: d44066a0 user: marc_culler tags: core-8-6-branch | |
18:54 | Fix [39cbacb9e8] and revisit [d72abe6b54] both dealing with inappropriate mouse button events. Refactor mouse event code. check-in: e065d1e7 user: marc_culler tags: core-8-6-branch | |
18:35 | fix a typo Closed-Leaf check-in: 3438fa7c user: marc_culler tags: mac_enter_exit | |
16:22 | Just don't support virtual events about accent color and highlight color on Mojave. check-in: e3384e50 user: marc_culler tags: mac_styles | |
16:08 | Edit a comment. check-in: cba87353 user: marc_culler tags: mac_enter_exit | |
16:04 | Work around the fact that we do need to process synthesized mouse events for testing check-in: 29e26cd6 user: marc_culler tags: mac_enter_exit | |
2020-09-06
| ||
22:59 | Don't process events for non-Tk windows. check-in: be72d6d2 user: marc_culler tags: mac_enter_exit | |
21:57 | We do need to process MouseDragged events, though, since they appear in place of MouseMoved events. check-in: 3878f568 user: marc_culler tags: mac_enter_exit | |
20:35 | Don't process events which have no meaning to Tk. check-in: 5a023d1d user: culler tags: mac_enter_exit | |
19:18 | Fix [6c88c5270a]: crash when reading AppleHighlightColor from the standardUserDefaults on old macOS systems. check-in: feb6ba61 user: culler tags: mac_styles | |
18:52 | Fix [4e1e290760]: [NSColor whiteColor] is yellow without a colorspace. check-in: 56144237 user: culler tags: core-8-6-branch | |
17:42 | Make a guess about [6c88c5270a] check-in: ed50d927 user: marc_culler tags: mac_styles | |
17:08 | Tk_MacOSXGetCGContextForDrawable() doesn't replace TkMacOSXGetDrawablePort(), since TkMacOSXGetDrawablePort() is a useless function always returning NULL No longer export Tk_MacOSXGetCGContextForDrawable as public symbol (wait doing that until 8.7) Closed-Leaf check-in: 16e5a0d4 user: jan.nijtmans tags: for_tkdnd | |
16:36 | Maintain our own button state so we can provide Tk_UpdatePointer with the data that it expects. check-in: 19f065f9 user: marc_culler tags: mac_enter_exit | |
16:23 | Split long line check-in: d094ed74 user: jan.nijtmans tags: core-8-6-branch | |
16:11 | Re-introduce TkMacOSXGetTkWindow() as macro check-in: 35f40fab user: jan.nijtmans tags: for_tkdnd | |
2020-09-05
| ||
22:00 | Supply the missing description of TkpWarpPointer. check-in: 8e66fb3f user: marc_culler tags: mac_enter_exit | |
20:33 | One more trick. check-in: de363624 user: culler tags: mac_enter_exit | |
20:06 | Deal with the nested tracking areas in the title bar. check-in: 465541a6 user: culler tags: mac_enter_exit | |
17:02 | Deal with coordinate conversion on older macs. Edit comments. check-in: d2e35adc user: culler tags: mac_enter_exit | |
2020-09-04
| ||
21:11 | Remove a hash table that was not needed check-in: cbb6f876 user: culler tags: mac_enter_exit | |
19:36 | Merge 8.6. Minor simplification: no need for separate stub entry for Tk_MacOSXGetNSViewForDrawable() check-in: 0f9ce2a3 user: jan.nijtmans tags: for_tkdnd | |
18:00 | Straighten out a lot of convoluted code in tkMacOSXMouseEvent.c check-in: ae45e74a user: culler tags: mac_enter_exit | |
16:56 | Merge 8.5 check-in: 29eeab61 user: jan.nijtmans tags: core-8-6-branch | |
12:38 | TIP #581: grid/pack/place implementation (internal) and documentation check-in: d17cad9d user: jan.nijtmans tags: core-8-6-branch | |
2020-09-03
| ||
13:39 | Another round of TIP #581-related name changes. Now merely concentrated on consistancy in the test-cases check-in: 78e259ef user: jan.nijtmans tags: core-8-6-branch | |
08:15 | (cherry-pick: Slave ->Pane, Master->Container in tkPanedwindow.c More Master->Container-related changes check-in: f1914ef2 user: jan.nijtmans tags: core-8-6-branch | |
06:33 | Merge 8.6 check-in: 0e8b85e0 user: jan.nijtmans tags: tip-581 | |
06:18 | Implement part of TIP #581: Master/Slave. Not complete yet, and also the change to TkGetGeomContainer/TkGetTransientContainer is left out for now. check-in: 2eea8055 user: jan.nijtmans tags: core-8-6-branch | |
2020-09-02
| ||
19:43 | Slave ->Pane, Master->Container in tkPanedwindow.c check-in: 891b0875 user: culler tags: tip-581 | |
16:09 | Better fix for [d72abe6b54] using NSEvents. check-in: 5ea82621 user: marc_culler tags: mac_enter_exit | |
15:21 | Merge 8.6 check-in: 5cee0274 user: jan.nijtmans tags: tip-581 | |
14:57 | Merge 8.6 check-in: 588f8d51 user: jan.nijtmans tags: for_tkdnd | |
14:01 | Rename (internal) TkMacOSXDrawableView() -> TkMacOSXGetNSViewForDrawable() check-in: 3745ef11 user: jan.nijtmans tags: core-8-6-branch | |
13:33 | Upgrade from Xcode 11.6 to 11.7 check-in: 1467c564 user: jan.nijtmans tags: core-8-5-branch | |
09:31 | Merge 8.6 check-in: eb27a56f user: jan.nijtmans tags: for_tkdnd | |
08:39 | Fix safe.test when running in a Tcl 8.7 environment (backported from Tk 8.7) check-in: dbcc3aaf user: jan.nijtmans tags: core-8-6-branch | |
08:29 | Eliminate MODULE_SCOPE wrapper function for TkMacOSXDrawable(). Rename (internal) TkMacOSXDrawableWindow() to TkMacOSXGetNSWindowForDrawable(). Code (type-cast) cleanup check-in: dbffe62b user: jan.nijtmans tags: core-8-6-branch | |
2020-09-01
| ||
19:40 | Remove a couple of superfluous casts. check-in: 6bf8a038 user: marc_culler tags: for_tkdnd | |
19:08 | Rename 3 badly named functions that were exported as stubs; export under both old and new names; edit comments. check-in: a56fdb8f user: marc_culler tags: for_tkdnd | |
07:35 | TkRegion cannot be used in tkMacOSX.h check-in: c914be8b user: jan.nijtmans tags: for_tkdnd | |
06:58 | Merge 8.6. Change signature of Tk_MacOSXGetTkWindow/Tk_MacOSXGetCGContextForDrawable check-in: eaeea764 user: jan.nijtmans tags: for_tkdnd | |
02:06 | Suggestions for name cleanup with compatibiltiy for 8.6.11 Closed-Leaf check-in: 1f4afdb5 user: culler tags: 8-6-11-compatibility | |
2020-08-31
| ||
16:23 | Remove obsolete code check-in: 4ce7b5b1 user: jan.nijtmans tags: core-8-6-branch | |
10:47 | Merge 8.6 , check-in: d76f1171 user: jan.nijtmans tags: tip-581 | |
10:01 | Change expectation of safe-5.1 (error-message changed in Tcl) Don't use Tcl_GetMaster() any more, use Tcl_GetParent() in stead. With fallback for Tcl < 8.6.11. check-in: d182fef0 user: jan.nijtmans tags: core-8-6-branch | |
07:12 | More tweaks, (mainly TkMacOSXGetCGContextForDrawable <-> TkMacOSXCGContext) check-in: eb976556 user: jan.nijtmans tags: for_tkdnd | |
2020-08-30
| ||
21:05 | More tweaks check-in: 1520c153 user: jan.nijtmans tags: for_tkdnd | |
2020-08-28
| ||
14:16 | Export TkMacOSXGetCGContextForDrawable() too, that's the only function from the "nicer_stubs" branch which can be added without compatibility problems check-in: 2a691699 user: jan.nijtmans tags: for_tkdnd | |
09:36 | Export TkMacOSXGetTkWindow() for TkDND, without this it cannot be compiled as stub-enabled extension check-in: a964ad7e user: jan.nijtmans tags: for_tkdnd | |
06:53 | Add some explicit typecasts, e.g. to (Drawable), and prevent higher-level compiler warnings check-in: bd90d889 user: jan.nijtmans tags: core-8-6-branch | |
01:25 | Merge doscript_goof branch; thanks to Lars Hellstrom for patches check-in: 64db15cc user: kevin_walzer tags: core-8-6-branch | |
2020-08-27
| ||
10:24 | Some internal master -> container renamings, nothing related to API check-in: 79004cab user: jan.nijtmans tags: core-8-6-branch | |
07:09 | TkContentView -> TKContentView (twice) check-in: 092db1ea user: jan.nijtmans tags: core-8-6-branch | |