summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Collapse)AuthorAgeFilesLines
* Fix [5da1d76e01]: X11: add default bindings for non-emulated horizontal ↵jan.nijtmans2019-08-221-0/+8
|\ | | | | | | scrolling to Tk 8.6
| * Improve implementation in tkEvent.c. jan.nijtmans2019-08-212-12/+12
| |\ | | | | | | Merge 8.6
| * | Much simpler (still Experimental) implementation of RFE-5da1d76e01. Just ↵jan.nijtmans2019-08-191-1/+10
| | | | | | | | | | | | translate 6/7 to Shift-4/5
* | | Fix [c8ccd1899c]: Pressing the up arrow key on the first line of a [text] ↵fvogel2019-08-211-2/+17
|\ \ \ | |_|/ |/| | | | | does not move the cursor to 1.0
| * | Revert irrelevant blank changesfvogel2019-05-111-1/+1
| | |
| * | Document what's happening with this bugfix and optimize (exit the while loop ↵fvogel2019-04-191-0/+8
| | | | | | | | | | | | early).
| * | Ticket [c8ccd1899c]. Make the guard code in proc ::tk::TextUpDownLine work ↵fvogel2019-04-141-3/+10
| | | | | | | | | | | | as intended when moving the cursor downwards. Also, fix the bug in the index returned by the displayline modifier: the first displayed index shall be returned when the index calculated by the displayline modifier would be before the start of the displayed text.
* | | In X11-R6 _XLIB_H changed to _X11_XLIB_H_, so adapt for thatjan.nijtmans2019-08-211-1/+1
|\ \ \
| * | | In X11-R6 _XLIB_H changed to _X11_XLIB_H_, so adapt for that.jan.nijtmans2019-08-211-2/+3
| | | | | | | | | | | | Also include <stddef.h> in more compilers we know of (same as in tclInt.h).
| * | | Remove use of/documentation regarding deprecated symbols/macro's, which ↵jan.nijtmans2019-06-261-1/+1
| | | | | | | | | | | | | | | | moved to Tcl headers long ago.
* | | | Make sure that <stddef.h> is included before defining Tk_Offset(), even on ↵jan.nijtmans2019-08-211-1/+2
| |_|/ |/| | | | | | | | systems which don't define __STDC__ (e.g. MSVC 6.0)
* | | Fix more X11 function signatures in MacOSX portjan.nijtmans2019-08-192-72/+72
| | |
* | | Fix signatures of many X11 functions on MacOSX: They have an "int" return ↵jan.nijtmans2019-08-182-24/+24
| | | | | | | | | | | | value, not "void", which allows to check for errors.
* | | A few more places where "unsigned long" should have been used.jan.nijtmans2019-08-133-3/+3
| | |
* | | Use "unsigned long" as type for "mask" variables containing X11 button-masks ↵jan.nijtmans2019-08-135-6/+6
| | | | | | | | | | | | consistantly. Code cleanup.
* | | Tweak display of spinboxes on macOS; thanks to Christopher Chavez for patchKevin Walzer2019-08-091-14/+10
| | |
* | | Two times Tcl_Free() -> ckfree()jan.nijtmans2019-07-301-1/+1
| | |
* | | Fix a typo in the code that sets the size of the ring bufferculler2019-07-231-1/+1
| | |
* | | New intermal macro ALL_BUTTONS and function TkGetButtonMask(), which can be ↵jan.nijtmans2019-07-236-100/+34
| | | | | | | | | | | | re-used in various places in stead of separate functions.
* | | Fix [f3c5467f07]: various spelling fixes (from Christopher Chavez)fvogel2019-07-028-11/+11
| | |
* | | Don't use "struct ThreadSpecificData", while the type name ↵jan.nijtmans2019-07-0216-16/+16
| | | | | | | | | | | | "ThreadSpecificData" is already sufficient.
* | | CONST -> const. Eliminate unnecessary type-casts and end-of-line spacingjan.nijtmans2019-06-258-18/+18
| | |
* | | Tk_DoOneEvent -> Tcl_DoOneEvent, since the Tk variant is deprecated. See: ↵jan.nijtmans2019-06-241-1/+1
| | | | | | | | | | | | [505fe5a0e2]
* | | Define offsetof() macro for (very rare) platforms which don't have it. Don't ↵jan.nijtmans2019-06-151-3/+3
|\ \ \ | |/ / | | | | | | punish developers for using offsetof() in extensions, forgetting that ...
| * | Define offsetof() macro for (very rare) platforms which don't have it. Don't ↵jan.nijtmans2019-06-151-3/+3
| | | | | | | | | | | | punish developers for using offsetof() in extensions, forgetting that ...
* | | Change the fix (see details in ticket [75b8fbfd77])fvogel2019-06-091-1/+1
| | |
* | | Fix [75b8fbfd77]: Segfault with [event generate] sequence outside grabbed windowfvogel2019-06-091-2/+3
| | |
* | | Reduce the number of unnecessary end-of-line spacingsjan.nijtmans2019-06-051-1/+1
| | |
* | | Fix [ce470f20fd]: ttk::treeview has column dragging issuesfvogel2019-05-261-9/+39
|\ \ \
| * | | Fix bug when dragging a column separator: when columns at the right of the ↵fvogel2019-05-091-1/+7
| | | | | | | | | | | | | | | | separator are not stretchable, use their width instead of their minwidth to compute the maximum x drag position. This prevents the user from resizing columns such that the treeview would no longer fit in its allotted width.
| * | | Remove ASSERT: SLACKINVARIANT commentsfvogel2019-05-081-6/+0
| | | |
| * | | When changing the -stretch value for a column, columns size must be ↵fvogel2019-05-081-1/+2
| | | | | | | | | | | | | | | | recomputed before the treeview is redisplayed (at idle time)
| * | | ttk::treeview: when there is at least one stretchable column then there ↵fvogel2019-05-041-0/+15
| | | | | | | | | | | | | | | | should be no slack at the right (slack should be distributed among the stretchable columns)
| * | | Fix another issue reported in [ce470f20fd]: dragging of separators shall not ↵fvogel2019-04-131-3/+17
| | |/ | |/| | | | | | | be allowed to escape out of the treeview area.
* | | Fix [2a6c62afd9] - <<TreeviewSelect>> does not fire on item deletefvogel2019-05-261-1/+7
|\ \ \
| * | | Fix [2a6c62afd9] - <<TreeviewSelect>> does not fire on item deletefvogel2019-05-141-1/+7
| | | |
* | | | Merge implementation of TIP #541 following positive vote by the TCT.fvogel2019-05-261-9/+46
|\ \ \ \
| * | | | Fix [2858503fff]: 'end' index for ttk::combobox currentfvogel2019-05-031-9/+46
| | |/ / | |/| |
* | | | On OSX 10.13 and earlier a different strategy is needed.culler2019-05-211-3/+3
| | | |
* | | | Rework image testing to better deal with Aquaculler2019-05-211-18/+28
| | | |
* | | | In Aqua, make XUnmapWindow also redraw the toplevel. Edit a comment in ↵culler2019-05-201-5/+6
| | | | | | | | | | | | | | | | tkTest.c.
* | | | 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.
* | | | 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
| | | |