summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix [6b2fd1e881]: grid documentation for default for -row is wrongfvogel2017-11-112-2/+4
|
* Fix [2fec274fe3]: OS X - menu-2.8[0134] triggers ↵fvogel2017-11-111-1/+1
|\ | | | | | | CFURLCopyResourcePropertyForKey failed
| * Fix [2fec274fe3]: OS X - menu-2.8[0134] triggers ↵fvogel2017-11-041-1/+1
| | | | | | | | CFURLCopyResourcePropertyForKey failed
* | merge mac-wm-icon branch (because the changes from this branch were just ↵fvogel2017-11-110-0/+0
|\ \ | | | | | | | | | committed separately as a standalone patch in core-8-6-branch)
| * | Documentation tweakKevin Walzer2017-10-131-1/+5
| | |
| * | Push updatesKevin Walzer2017-10-131-1/+1
| | |
| * | Start mac-wm-icon branchKevin Walzer2017-10-132-29/+27
| | |
* | | Add comments to wm_iconphoto implementation on macOSKevin Walzer2017-11-111-1/+6
| | |
* | | Implement wm_iconphoto command for macOSKevin Walzer2017-11-113-31/+32
| | |
* | | Merge macOS_images into core-8-6-branch.culler2017-11-108-607/+637
|\ \ \
| * | | Small changes to address compiler warnings.culler2017-11-102-8/+8
| | | |
| * | | Added some #ifdef __clang__ sections to allow building with gcc on OSX 10.6.culler2017-11-092-0/+24
| | | | | | | | | | | | | | | | Tk now builds and runs on Snow Leopard, but does not support retina displays or filtering in file dialogs, and generates some errors about colorspaces.
| * | | Minor changes to deal with compiler warnings for different OSXculler2017-11-093-27/+22
| | | | | | | | | | | | versions. Now builds cleanly with deployment targets 10.6 - 10.13.
| * | | Remove unused variables; add comments.culler2017-11-081-3/+6
| | | |
| * | | Cleaned up and reworked XGetImage. This seems to eliminateculler2017-11-082-94/+90
| | | | | | | | | | | | | | | | segfaults seen when rapidly resizing the scid window and may also fix [218561bf].
| * | | Reorganization to put all code related to Ximages in the newculler2017-11-086-574/+586
|/ / / | | | | | | file tkMacOSXImage.c
* | | Merge OSX_redraw_artifacts branch. This fixes [fab5fed65e], [40a9abb9db] and ↵fvogel2017-11-077-112/+279
|\ \ \ | |_|/ |/| | | | | [92e614e612]. Great thanks to Marc Culler!
| * | Fix utterly minor formatting things in macosx/READMEfvogel2017-11-071-4/+4
| | |
| * | Update of the macosx README file to include explanations of theculler2017-11-071-61/+207
| | | | | | | | | | | | | | | | | | changes added to address crashes that appeared with the release of OSX 10.13 as well as the drawing artifacts being dealt with in the OSX_redraw_artifacts branch.
| * | merge core-8-6-branchfvogel2017-11-011-0/+1
| |\ \
| * | | Reworked the regression test so that it would more preciselyculler2017-10-303-11/+7
| | | | | | | | | | | | target the changed behavior of DisplayText.
| * | | Edited the comment explaining why the logic in DisplayText needsculler2017-10-301-11/+21
| | | | | | | | | | | | to be changed for macOS.
| * | | Change comment style to Tcl stylefvogel2017-10-291-1/+4
| | | |
| * | | merge core-8-6-branchfvogel2017-10-287-14/+80
| |\ \ \
| * | | | Add a regression test with constraint aqua which tests that allculler2017-10-273-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | embedded windows in a Text get moved when scrolling. If the logic change introduced in [2148dd68] is reverted then this test fails.
| * | | | Fix a new typo introduced by accident while fixing the previous typo.culler2017-10-251-1/+1
| | | | |
| * | | | Fix a typo and remove an unused function.culler2017-10-252-27/+2
| | | | |
| * | | | Fix typo and move comment slightlyfvogel2017-10-251-4/+3
| | | | |
| * | | | Make a small change in the logic of DisplayText (for Mac only) whichculler2017-10-253-25/+23
| | | | | | | | | | | | | | | | | | | | | | | | | causes all visible embedded windows to be redisplayed when they move. This obviates the need for TkScrollWindow to generate expose events.
| * | | | Change TkScrollWindow to only generate expose events if the Text widget hasculler2017-10-244-60/+88
| | | | | | | | | | | | | | | | | | | | embedded windows. Revert the tests, since this makes them pass as is. Revert to Tk_QueueWindowEvent in GenerateUpdates. Improve the twind.tcl demo.
| * | | | Complement to previous patch from marc Culler: replace 'update' by 'update ↵fvogel2017-10-171-34/+34
| | | | | | | | | | | | | | | | | | | | idletasks' for failing tests.
| * | | | New patch from Marc Culler aiming at fixing [fab5fed65e] without breaking ↵fvogel2017-10-174-21/+4
| | | | | | | | | | | | | | | | | | | | again [92e614e612] nor [40a9abb9db].
| * | | | Merge core-8-6-branchfvogel2017-10-15132-1504/+2362
| |\ \ \ \
* | \ \ \ \ Fix [c8c52b9d6a]: OS X - Lots of menu.test tests fail (items are off by ↵fvogel2017-11-041-15/+39
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | one). All tests from menu.test do pass now on all three platforms (Win, Linux, OS X)
| * | | | | | Fix test menu-3.66 by splitting it in three: menu-3.66a deals with the case ↵fvogel2017-11-041-1/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | of -tearoff 0 (all platforms return 0) ; menu-3.66b and menu-3.66c are specialized for respectively WinOrLinux (the test returns 1 because tearoff menues are supported) and OS X (the test returns 0 because tearoff menues are not supported).
| * | | | | | Fix [c8c52b9d6a]: OS X - Lots of menu.test tests fail (items are off by ↵fvogel2017-11-041-14/+14
|/ / / / / / | | | | | | | | | | | | | | | | | | one). 84 failing tests now pass. The only one still failing (in menu.test) is menu-3.66
* | | | | | Fix [0ef1c52736]: OS X - tests menu-22.[345] hangfvogel2017-11-031-3/+3
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | Fix [0ef1c52736]: OS X - tests menu-22.[345] hangfvogel2017-11-031-3/+3
|/ / / / /
* | | | | Fix [ce62c81bae] text-37.1 failsfvogel2017-10-281-0/+1
| |_|/ / |/| | |
* | | | tkWinMenu.c: In function ‘TkWinMenuKeyObjCmd’:jan.nijtmans2017-10-271-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | tkWinMenu.c:2085:16: warning: result of ‘273 << 29’ requires 39 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] | (0x111 << 29) | (1 << 30) | (1 << 31)); ^~
| * | | | tkWinMenu.c: In function ‘TkWinMenuKeyObjCmd’:jan.nijtmans2017-10-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | tkWinMenu.c:2085:16: warning: result of ‘273 << 29’ requires 39 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] | (0x111 << 29) | (1 << 30) | (1 << 31)); ^~
* | | | | Fix [55b95f578a]: Associating variable with bignum value with scale crashes it.fvogel2017-10-224-11/+61
|\ \ \ \ \
| * | | | | Renamed test scale-21 to scale-21.1, and added scale-21.2 to test huge ↵fvogel2017-10-071-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | values for -from and -to options of the scale widget.
| * | | | | Fix more issues with sprintf in the scale widget.fvogel2017-10-073-8/+38
| | | | | |
| * | | | | Fix [55b95f578a]: Associating variable with bignum value with scale crashes ↵fvogel2017-10-071-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | it. The added test (scale-21) passes.
| * | | | | Add test for [55b95f578a]: Associating variable with bignum value with scale ↵fvogel2017-10-041-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | crashes it (at this point the test produces a crash)
* | | | | | Fix [bb6b4032d2]: ::tk::AmpMenuArgs does not work with 'entryconf'fvogel2017-10-221-2/+3
|\ \ \ \ \ \
| * | | | | | Fix [bb6b4032d2]: ::tk::AmpMenuArgs does not work with 'entryconf'fvogel2017-10-041-2/+3
| |/ / / / /
* | | | | | Restore tests for live resizing on macOS so event loop is not overloadedKevin Walzer2017-10-161-0/+15
| |_|_|/ / |/| | | |
* | | | | Merge bugfix branch OSX_redraw_artifacts with the latest patch from Marc ↵fvogel2017-10-150-0/+0
|\ \ \ \ \ | | |_|/ / | |/| | | | | | | | Culler. There is no remaining known redraw artifact on OS X. Note: this patch was already applied to core-8-6-branch ([7ffddfc24e]) and trunk ([661a2a71d9]), thus the empty diff.