Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge 8.6 | dgp | 2020-12-07 | 53 | -435/+726 |
|\ | |||||
| * | Fix segfault introduced by the fix for [4a40c6cace]. | culler | 2020-12-04 | 1 | -3/+5 |
| | | |||||
| * | Fix [3ef77f434e]: Combobox focus ring is missing in Dark Mode. | culler | 2020-12-04 | 1 | -12/+22 |
| |\ | |||||
| | * | Fix [3ef77f434e]: Combobox focus ring is missing in Dark Mode. | culler | 2020-12-04 | 1 | -12/+22 |
| |/ | |||||
| * | Merge 8.5 | jan.nijtmans | 2020-12-03 | 5 | -44/+0 |
| |\ | |||||
| | * | sync tcl.m4 and ruls.vc with Tcl | jan.nijtmans | 2020-12-02 | 5 | -45/+0 |
| | |\ | | |/ | |/| | |||||
| * | | Merge 8.5 | jan.nijtmans | 2020-12-01 | 2 | -4/+4 |
| |\ \ | | |/ | |||||
| | * | Sync unix/tcl.m4 with Tcl | jan.nijtmans | 2020-12-01 | 2 | -4/+4 |
| | | | |||||
| * | | Sync README.md with Tcl 8.6 | jan.nijtmans | 2020-11-30 | 1 | -6/+5 |
| | | | |||||
| * | | Remove duplicate and unused macro. TkGetGeomMaster is TkGetContainer, this ↵ | fvogel | 2020-11-29 | 1 | -2/+0 |
| | | | | | | | | | | | | was a leftover. | ||||
| * | | Fix frame-2.8 testcase on mingw | jan.nijtmans | 2020-11-27 | 2 | -2/+1 |
| | | | |||||
| * | | Attempt to fix winDialog-5.12.7 | jan.nijtmans | 2020-11-27 | 1 | -0/+1 |
| | | | |||||
| * | | Fix github actions windows build with --enable-sysmbols=mem | jan.nijtmans | 2020-11-27 | 1 | -1/+1 |
| | | | |||||
| * | | Fix main-3.1 in Mac environment. job label changes. Don't run testcases in ↵ | jan.nijtmans | 2020-11-26 | 3 | -19/+8 |
| |\ \ | | |/ | | | | | | | Xcode environment, as they hang | ||||
| | * | Don't bother --enable-aqua builds for Tcl 8.5: Not supported any more | jan.nijtmans | 2020-11-26 | 1 | -48/+1 |
| | | | |||||
| | * | Use powershell to set GITHUB_ENV: Need Windows file path here | jan.nijtmans | 2020-11-26 | 1 | -1/+0 |
| | | | |||||
| | * | Handle (hopefully) failing testcases on github actions for Windows and MacOS | jan.nijtmans | 2020-11-25 | 4 | -8/+13 |
| | | | |||||
| * | | Fix [4a40c6cace]: On Aqua managed widgets are drawn with their former ↵ | marc_culler | 2020-11-24 | 1 | -3/+13 |
| | | | | | | | | | | | | offset. Patch from Christopher Chavez. | ||||
| * | | Environment variable $TEST_INSTALL_DIR doesn't work this way, if it contains ↵ | jan.nijtmans | 2020-11-24 | 1 | -4/+2 |
| | | | | | | | | | | | | a space | ||||
| * | | Merge 8.5 | jan.nijtmans | 2020-11-24 | 1 | -2/+2 |
| |\ \ | | |/ | |||||
| | * | No need to install libx11-dev in github actions: It's already there | jan.nijtmans | 2020-11-24 | 1 | -2/+2 |
| | | | |||||
| | * | Tk 8.5 is no longer kept up-to-date for newer OS'es | jan.nijtmans | 2020-11-24 | 3 | -14/+14 |
| | |\ | |||||
| | | * | See if we can build 8.5 on older github actions hardware (as Tcl 8.5 is no ↵ | jan.nijtmans | 2020-11-23 | 3 | -10/+10 |
| | |/ | | | | | | | | | | longer kept up-to-date for newer hardware) | ||||
| * | | Fix "make install" on Cygwin. Build github actions on ↵ | jan.nijtmans | 2020-11-23 | 3 | -5/+5 |
| | | | | | | | | | | | | windows-2019/macos-11.0 explicitly. | ||||
| * | | Merge 8.5 | jan.nijtmans | 2020-11-23 | 1 | -0/+4 |
| |\ \ | | |/ | |||||
| | * | Add 8.5 build status to README.md | jan.nijtmans | 2020-11-23 | 1 | -0/+4 |
| | | | |||||
| * | | Merge 8.5 | jan.nijtmans | 2020-11-23 | 20 | -20/+20 |
| |\ \ | | |/ | |||||
| | * | Account for test-cases which we already know are failing on Ubuntu | jan.nijtmans | 2020-11-23 | 16 | -16/+16 |
| | | | |||||
| * | | On github actions, build Tk 8.6 with Tcl 8.6 | jan.nijtmans | 2020-11-23 | 3 | -5/+5 |
| |\ \ | | |/ | |||||
| | * | Tk 8.5 only builds with Tcl 8.5 or 8.6, not with Tcl 8.7 | jan.nijtmans | 2020-11-23 | 3 | -5/+5 |
| | | | |||||
| * | | Merge 8.5; add Github Actions builds for Windows and macOS | dkf | 2020-11-22 | 2 | -0/+318 |
| |\ \ | | |/ | |||||
| | * | Add building on macOS | dkf | 2020-11-22 | 1 | -0/+164 |
| | |\ | |||||
| | | * | My kingdom for a simple working headless Xserver! | dkf | 2020-11-22 | 1 | -21/+109 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| | | * | merge 8.5 | dkf | 2020-11-21 | 2 | -3/+157 |
| | | |\ | | | |/ | | |/| | |||||
| | * | | Add building on Windows | dkf | 2020-11-21 | 1 | -0/+154 |
| | |\ \ | |||||
| | | * | | Shorten name | dkf | 2020-11-21 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | Merge 8.5 | dkf | 2020-11-21 | 1 | -3/+3 |
| | | |\ \ | | | |/ / | | |/| | | |||||
| | | * | | Now the testing causes the build to fail when a test fails. As it should be. | dkf | 2020-11-21 | 1 | -3/+12 |
| | | | | | |||||
| | | * | | MSVC now runs tests | dkf | 2020-11-21 | 1 | -4/+32 |
| | | | | | |||||
| | | * | | Testing with msys now operational | dkf | 2020-11-21 | 1 | -5/+35 |
| | | | | | |||||
| | | * | | Added MSYS build+test | dkf | 2020-11-20 | 1 | -0/+44 |
| | | | | | |||||
| | | * | | Test build for Windows | dkf | 2020-11-20 | 1 | -0/+43 |
| | | | | | |||||
| | | | * | Test build for macOS | dkf | 2020-11-20 | 1 | -0/+76 |
| | | |/ | |||||
| * | | | Remove two duplicate lines of code. | marc_culler | 2020-11-20 | 1 | -7/+0 |
| | | | | |||||
| * | | | Aqua - Fix [635167af14] and [cc7e0dfc8a]: artifacts and exceptions caused by ↵ | marc_culler | 2020-11-20 | 7 | -75/+109 |
| |\ \ \ | | | | | | | | | | | | | | | | unitialized pixel values; attempt to rationalize and document menu color options; adjust timing of menu initialization. | ||||
| | * | | | Implement option 3 - ignore menu colors on macOS. | culler | 2020-11-19 | 3 | -27/+35 |
| | | | | | |||||
| | * | | | Back out accidental commit | culler | 2020-11-18 | 2 | -44/+35 |
| | | | | | |||||
| | * | | | Test using an underline to indicate background color. | culler | 2020-11-18 | 2 | -35/+44 |
| | | | | | |||||
| | * | | | Make the menu demo look like the old one, by using -foreground instead of ↵ | culler | 2020-11-17 | 1 | -3/+11 |
| | | | | | | | | | | | | | | | | | | | | -background in aqua. | ||||
| | * | | | Try initializing menus a bit later and dealing with menu item background color. | culler | 2020-11-17 | 4 | -49/+69 |
| | | | | |