summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix a few typo'sjan.nijtmans2019-10-153-3/+3
|
* 3 minor doc fixes.jan.nijtmans2019-10-143-3/+3
|
* Re-generate the keysyms documentation using the real current keysym list as ↵jan.nijtmans2019-10-141-889/+922
| | | | used on Windows and MacOS. Those keysyms can be thrusted on all platforms.
* Fix 3 bugs in X11 keysym translations, originating from X11-r5 which were ↵jan.nijtmans2019-10-133-2/+27
| | | | fixed in X11-r6. Add 3 test-cases, proving each of them.
* fix unintentional mergefvogel2019-10-110-0/+0
|\
| * merge branch bug-69b48f427e9fvogel2019-10-110-0/+0
| |\
| | * Cherrypick [8f767ecb] Leaf: Let's do exactly the same calculation, but then ↵fvogel2019-10-111-2/+4
| | | | | | | | | | | | using integer arithmetics instead of float
| | * Cherrypick [fc3f78ec] Fix test-case bind-34.1 on Windows 10fvogel2019-10-111-2/+2
| | |
| | * merge core-8-6-branchfvogel2019-10-10134-3866/+6986
| | |\
* | | | Use vwait instead of after in canvImg.test. On macOS protect against exceptionsculler2019-10-113-14/+17
|/ / / | | | | | | when periodic events are scheduled.
* | | Let's do exactly the same calculation, but then using integer arthemetics in ↵jan.nijtmans2019-10-111-2/+4
| | | | | | | | | | | | stead of float.
* | | Fix test-case bind-34.1 on Windows 10jan.nijtmans2019-10-111-2/+2
| | |
* | | Merge the remainder of catalina_more_testsculler2019-10-103-3/+25
|\ \ \
| * \ \ Merge 8.6culler2019-10-103-16/+19
| |\ \ \
| * \ \ \ Merge 8.6jan.nijtmans2019-10-104-25/+33
| |\ \ \ \
| * \ \ \ \ Merge 8.6 (bring in XWayland workaround)jan.nijtmans2019-10-101-1/+20
| |\ \ \ \ \
| * | | | | | Fix one compiler warning in Snow Leopard.culler2019-10-101-1/+3
| | | | | | |
| * | | | | | Revert to using update in textWind.test.culler2019-10-091-4/+4
| | | | | | |
| * | | | | | Let the comment be in sync with the change made in the previous commit'fvogel2019-10-091-1/+1
| | | | | | |
| * | | | | | Generate the heartbeat every 0.1 seconds instead of 0.25 seconds.culler2019-10-091-1/+1
| | | | | | |
| * | | | | | Use a platform specific procedure to update the text widget in textDisp.test.culler2019-10-091-381/+392
| | | | | | |
| * | | | | | Fix the (almost) hangs that occurred in some calls to vwait when no userculler2019-10-091-0/+15
| | | | | | | | | | | | | | | | | | | | | events are being generated.
| * | | | | | A couple more tweaks to the tests.culler2019-10-092-5/+4
| | | | | | |
| * | | | | | Clean up the other tests. Mouse movement is still needed to avoid hangs.culler2019-10-097-414/+449
| | | | | | |
| * | | | | | Rebase to 8.6, and use more "vwait" in stead of "update"jan.nijtmans2019-10-094-25/+74
| |\ \ \ \ \ \
| | * | | | | | Attempt to make more test-cases pass on Catalina (not sure we should go this ↵jan.nijtmans2019-10-083-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | way, but let's see)
| | * | | | | | Fix some test errors on macOS 10.15 (Catalina)marc_culler2019-10-083-1/+16
| |/ / / / / /
* | | | | | | Minor improvement to previous commit: Put deprecate names _after_ ↵jan.nijtmans2019-10-102-830/+832
| | | | | | | | | | | | | | | | | | | | | | | | | | | | non-deprecated, so tkBind.c can be kept as it was. Also use all-upper HEX characters consistantly.
* | | | | | | Add deprecate Key-names to ks_names.h, and make sure that deprecated ↵jan.nijtmans2019-10-103-3/+85
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Keynames are translated back to their non-deprecated names. This is how X11 does it, our emulation should do it the same way. Added test-case demonstrating this with Eth -> ETH.
* | | | | | Fix test number in commentfvogel2019-10-101-1/+1
| | | | | |
* | | | | | Add debug info useful in case bind-34.1 failsfvogel2019-10-101-1/+1
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | Add debug info useful in case bind-32.2 failsfvogel2019-10-101-1/+1
| | | | | |
* | | | | | Fix macOS crash caused by deactivating a menu while it is being deleted.culler2019-10-101-1/+4
| |_|_|_|/ |/| | | |
* | | | | Use vwait in image.test instead of after.culler2019-10-101-15/+15
| | | | |
* | | | | Make XID typedef unsigned, since it's unsigned as well on all other platforms.jan.nijtmans2019-10-102-2/+3
| | | | | | | | | | | | | | | Extend maximum KeySym to allow up to 0x1008FFFF, since there are some MultiMedia keys allocated there.
* | | | | Fix bind-13.14 test-case on (e.g.) some 32-bit Linux, which considers -1 a ↵jan.nijtmans2019-10-101-1/+3
| |_|_|/ |/| | | | | | | | | | | valid KeySym somehow
* | | | Change a few "update idletask" from previous commit back to "update". Other ↵jan.nijtmans2019-10-103-24/+32
| |_|/ |/| | | | | | | | platforms most likely need it this way.
* | | Cherry-pick test-case changes from catalina_more_tests branch. They appear ↵jan.nijtmans2019-10-109-436/+525
| | | | | | | | | | | | to work fine on other platforms, so they deserve more exposal separate from the Catalina-specific changes.
* | | Fix [a01b6f7227]: WidthMMOfScreen returns 0 in VirtualBox VM using XWayland.jan.nijtmans2019-10-091-1/+20
| |/ |/| | | Actually, this is an XWayland bug, but better work-around it when possible.
* | tk::mac::RegisterServiceWidget was returning an error when Wish was launched ↵Kevin Walzer2019-10-071-2/+3
| | | | | | | | from app bundle; restore to earlier location in app init code
* | Fix crash caused by initializing Mac services multiple timesculler2019-10-062-103/+96
|\ \
| * | Some initialization steps can remain outside the if (!initialized) block.culler2019-10-061-17/+19
| | |
| * | Prevent multiple initializations of Mac Services, which would cause IDLE to ↵culler2019-10-052-112/+103
| | | | | | | | | | | | crash.
* | | Minor simplification: DEF_CANVLINE_FILL and DEF_CANVTEXT_FILL are each only ↵jan.nijtmans2019-10-065-8/+2
| | | | | | | | | | | | used once, and always equal to DEF_CANVITEM_OUTLINE. So better use DEF_CANVITEM_OUTLINE directly.
* | | Use tcl-lang.org in stead of tcl.tk and https in stead of http where possiblejan.nijtmans2019-10-058-9/+9
| | |
* | | Restore looks of canvas items demo as it was in previous Tk versions, but ↵jan.nijtmans2019-10-051-3/+3
| | | | | | | | | | | | now such that it looks the same with Tk 8.6 and 8.7
* | | Fix usage of DEBUG() macro in tkBind.cjan.nijtmans2019-10-051-27/+27
|/ /
* | Fix [f8f1f0b103]: macosx/README: update Wiki and X11 info. Also change more ↵jan.nijtmans2019-10-047-18/+16
| | | | | | | | links to point to the current https://core.tcl-lang.org
* | Fix [c420b565c0]: Aqua: allow isdark to work for non-root toplevels. ↵jan.nijtmans2019-10-041-1/+2
| | | | | | | | Analysis and patch by chrstphrchvz
* | Restore (kind of) default values for -fill and -outline in polygon items. ↵jan.nijtmans2019-10-042-3/+4
| | | | | | | | Change star in canvas items demo (give it green outline without fill) to demonstrate why.