summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | | | | | | | merge trunkdkf2019-05-192-5/+14
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / /
| * | | | | | | | | | | | | Fix [0d93f2e628]: misleading error message on missed svg optionfvogel2019-05-181-4/+13
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | Better fix. Concatenation of error messages is sometimes not adequatefvogel2019-05-111-7/+11
| | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | Fix [0d93f2e628]: misleading error message on missed svg optionfvogel2019-05-101-2/+7
| | | |_|_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | | |
| * | | | | | | | | | | | | merge 8.6dgp2019-05-171-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / / / | | |/| | | | | | | | | | |
| | * | | | | | | | | | | | Migrate away from TCL_INTERP_DESTROYED (TIP 543).dgp2019-05-171-1/+1
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Add missing INT2PTR (doesn't cause warning with Tcl8.x, but does with Tcl ↵jan.nijtmans2019-05-173-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9.0). One None -> NULL change which was still missing. Backported from trunk.
* | | | | | | | | | | | | | Ugh; misread the code. The highlight ring is drawn first and always on the ↵dkf2019-05-171-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | real window. Because of backgroundless frames.
* | | | | | | | | | | | | | Add double buffering to frames and toplevels. dkf2019-05-172-30/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Theoretically only needed when drawing background with images, but simpler to do always. Incidentally fixes minor bug in labelframes with redrawing of focus rings, but nobody really used those on labelframes so it was never reported...
* | | | | | | | | | | | | | merge trunkdkf2019-05-1632-183/+6214
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / /
| * | | | | | | | | | | | | Merge 8.6jan.nijtmans2019-05-168-136/+189
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / /
| | * | | | | | | | | | | | Revised bug fix for [5d991b822e].dgp2019-05-158-136/+189
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|/ / / / / / / / / | | |/| | | | | | | | | | |
| | | * | | | | | | | | | | Tests and fix for similar issues in [menu].dgp2019-05-152-8/+25
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | Tests and fix for [scale ... -variable].dgp2019-05-151-1/+22
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | Tests and fix for [message ... -textvariable].dgp2019-05-151-1/+21
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | Tests and fix for [menubutton ... -textvariable].dgp2019-05-151-1/+21
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | Fix for the failing/crashing listbox tests.dgp2019-05-151-1/+22
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | Similar tests and fix for [entry .... -textvariable]dgp2019-05-121-2/+22
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | Similar test and fix for [checkbutton ... -variable].dgp2019-05-121-1/+21
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | Fix for the [button ... -textvariable] parts of [5d991b822e].dgp2019-05-111-1/+28
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Fix gcc-8 warningjan.nijtmans2019-05-131-1/+1
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Fix [caa8cb25a8]: spelling fix in comment of tkMenuDraw.cfvogel2019-05-131-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / | | | | / / / / / / / / / / | | |_|/ / / / / / / / / / | |/| | | | | | | | | | |
| | * | | | | | | | | | | Fix [caa8cb25a8]: spelling fix in comment of tkMenuDraw.cfvogel2019-05-131-1/+1
| | | | | | | | | | | | |
| * | | | | | | | | | | | Merge 8.6jan.nijtmans2019-05-096-8/+8
| |\ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / /
| | * | | | | | | | | | | Whitespace cleanup, syncronize a little with "trunk" version.jan.nijtmans2019-05-093-3/+3
| | | | | | | | | | | | |
| * | | | | | | | | | | | Fix [2513186fff], [f9343d8f72] and [8261c517af]: ttk scrolling (xview/yview ↵fvogel2019-05-084-7/+29
| |\ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | commands) is incorrect until idle tasks are run
| | * | | | | | | | | | | Fix '.e index @'. The returned answer could be wrong if the scroll info was ↵fvogel2019-04-282-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | not yet updated.
| | * | | | | | | | | | | Factorize the code a bit, and avoid calling the layoutProc twice when ↵fvogel2019-04-284-30/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | calling xview moveto|units|pages.
| | * | | | | | | | | | | Add a missing scroll info update needed to make x|yview moveto|units|pages ↵fvogel2019-04-281-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | work without an update idletasks call beforehand.
| | * | | | | | | | | | | Revert irrelevant blank changesfvogel2019-04-272-2/+1
| | | | | | | | | | | | |
| | * | | | | | | | | | | More generic fix, for [8261c517af] and [2513186fff].fvogel2019-04-272-9/+18
| | | | | | | | | | | | |
| | * | | | | | | | | | | Write code more consistently with the rest of the ttkEntry.c filefvogel2019-04-261-3/+2
| | | | | | | | | | | | |
| | * | | | | | | | | | | Optimize the fix: the layout calculation is only needed if the display is ↵fvogel2019-04-261-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | out of date.
| | * | | | | | | | | | | Fix [2513186fff] and [f9343d8f72]: ttk::entry xview sub-command forces use ↵fvogel2019-04-221-0/+7
| | | |/ / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | of update idletasks. Thanks to cjmcdonald.
| * | | | | | | | | | | Don't record unknown informationdkf2019-04-141-0/+24
| | | | | | | | | | | |
| * | | | | | | | | | | Fix [6ce6e74635]: TIP415 implementation does not handle small arcs correctlyfvogel2019-04-141-11/+25
| |\ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | Improved patch to deal with zero length arcs specified by their height.fvogel2019-04-071-21/+17
| | | | | | | | | | | | |
| | * | | | | | | | | | | Remove the error that was triggering with very small arcs while still ↵fvogel2019-04-031-15/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | preventing NaN and Inf values to leak in the computations. Add a new test canvas-21.1 checking results for zero-length arcs.
| | * | | | | | | | | | | Fix formattingfvogel2019-01-211-8/+8
| | | | | | | | | | | | |
| | * | | | | | | | | | | Rebase to latest trunkjan.nijtmans2019-01-201-4/+19
| | |\ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|/ / / | | |/| | | | | | | | | |
| | | * | | | | | | | | | Fix proposal by Simon Geard for [6ce6e74635]: TIP415 implementation does not ↵fvogel2018-12-311-4/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | handle small arcs correctly
| * | | | | | | | | | | | Implement TIPs 482 and 483dkf2019-04-143-0/+150
| |\ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | Changes based on recommendations in ↵stu2018-07-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://code.activestate.com/lists/tcl-core/19816/. Cleanup old code.
| | * | | | | | | | | | | | Merge trunk.stu2018-07-0349-238/+1131
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | Remove unrelated ::tk::pkgconfig variables: compile_debug and compile_stats. ↵stu2017-11-221-18/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adjust test. Add copyright.
| | * | | | | | | | | | | | | Add fontsystem values for Win and Mac.stu2017-11-071-1/+5
| | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | Merge trunk.stu2017-11-0722-403/+1773
| | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | Bring more TIP #59 to Tk.<br> stu2017-05-203-0/+158
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move ::tk::pkgconfig setup code from unix/tkUnixRFont.c to new file generic/tkPkgConfig.c.<br> Copied Tcl/tests/config.test into new file Tk/tests/pkgconfig.test. I believe the name 'pkgconfig.test' is better.<br> Adjust build system to accommodate.<br> Use value 'x11' for when fontsystem 'xft' unavailable.<br>
| * | | | | | | | | | | | | | | Implement TIP 507dkf2019-04-145-0/+5251
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | New files from René Zaumseilfvogel2018-12-031-15/+5
| | | | | | | | | | | | | | | | |