summaryrefslogtreecommitdiffstats
path: root/win/tkWinWm.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix [006403a25d]: various comment/documentation fixesjan.nijtmans2022-09-101-1/+1
|
* Correct typos in various comments.fvogel2022-01-011-6/+6
|
* Fix [489b69a820]: Slightly wrong error message on 'wm attributes $w -junk'fvogel2021-09-141-3/+6
|
* Eliminate "register" keyword. Use more TCL_UNUSED()jan.nijtmans2021-03-231-74/+39
|
* Fix [3bc0f44ef3]: UBSan complains about body.chars[] usagejan.nijtmans2020-09-111-1/+1
|\
| * More usages for TKFLEXARRAYjan.nijtmans2020-09-101-2/+2
| |
| * Merge 8.6jan.nijtmans2020-09-091-54/+54
| |\
| * \ Merge 8.6jan.nijtmans2020-09-041-3/+3
| |\ \
| * | | Consolidate Tk 8.7 error-messages regarding TIP #581. More Master -> ↵jan.nijtmans2020-09-031-6/+6
| | | | | | | | | | | | | | | | Container related (internal) changes
| * | | Implement TIP #580: Export Tk_GetDoublePixelsFromObj and 5 morejan.nijtmans2020-09-021-4/+4
| |\ \ \
| | * | | New TIP #580 implementation. Documentation still missing.jan.nijtmans2020-07-141-4/+4
| | | | |
| * | | | Merge 8.6. Some more textual changesjan.nijtmans2020-08-271-3/+3
| |\ \ \ \ | | |/ / / | |/| / / | | |/ /
| * | | Fix [34214bbdae]: typographical fixes in comments. Thanks to Christopher Chavez.fvogel2020-07-081-1/+1
| |\ \ \ | | |/ /
| * | | Fix [220811] and [220808]: Docs missing for ↵jan.nijtmans2020-04-021-1/+1
| | | | | | | | | | | | | | | | Tk_TranslateWinEvent/Tk_PointerEvent API. Moved functions to tkWinInt.h as MODULE_SCOPE. (Stub entry still kept, as long as not -DTK_NO_DEPRECATED)
| * | | TIP 569 remove lint commentsdgp2020-03-181-3/+0
| | | |
| * | | Much more WIP: Appears to be working on UNIX, and for a bit part on Windows too.jan.nijtmans2019-12-201-34/+70
| | | |
| * | | Fix [53d28027e3]: macOS crashes with 0x0 image for wm iconphoto; make wm ↵culler2019-11-171-2/+2
| |\ \ \ | | | | | | | | | | | | | | | iconphoto behavior consistent between platforms.
| * \ \ \ Fix [c4abd2b0f3]: rework stackorder command on all platforms, and prevent ↵culler2019-11-171-13/+11
| |\ \ \ \ | | | | | | | | | | | | | | | | | | panics on macOS.
| * | | | | Fix 2 left-over Tcl_WinUtfToTChar() calls. Some more code cleanup, made ↵jan.nijtmans2019-09-251-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | possible by TIP #548
| * | | | | Merge 8.6jan.nijtmans2019-09-241-11/+11
| |\ \ \ \ \
| * \ \ \ \ \ Merge 8.6jan.nijtmans2019-09-241-2/+2
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge 8.6. jan.nijtmans2019-09-231-46/+48
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Don't use TCL_Z_MODIFIER on Windows, because it only works when Tk 8.7 is compiled with Tcl 8.7, not with Tcl 8.6
| * | | | | | | | Make everything compile without -DUNICODEjan.nijtmans2019-09-201-1/+1
| | | | | | | | |
| * | | | | | | | Merge trunkjan.nijtmans2019-09-201-18/+13
| |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ Merge 8.6jan.nijtmans2019-09-191-18/+13
| | |\ \ \ \ \ \ \ \
| * | \ \ \ \ \ \ \ \ Merge trunkjan.nijtmans2019-09-091-59/+59
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / /
| | * | | | | | | | | More removals of "register" keyword.jan.nijtmans2019-08-161-55/+55
| | | | | | | | | | |
| | * | | | | | | | | Use WCHAR in stead of TCHAR (almost) everywhere, since we now only support ↵jan.nijtmans2019-07-301-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | compiling Tcl in UNICODE mode anyway.
| * | | | | | | | | | Merge trunkjan.nijtmans2019-07-071-25/+17
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / /
| | * | | | | | | | | Fix [f3c5467f07]: various spelling fixes (from Christopher Chavez)fvogel2019-07-021-1/+1
| | |\ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ Merge 8.6jan.nijtmans2019-07-021-1/+1
| | |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | Eliminate warning, when compiling with 9.0 Tcl headers on Windowsjan.nijtmans2019-06-251-1/+1
| | | | | | | | | | | | |
| | * | | | | | | | | | | Make better use of full range for string lengths, if Tk is compiled with Tcl ↵jan.nijtmans2019-06-211-23/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9.0 headers.
| * | | | | | | | | | | | Merge trunkjan.nijtmans2019-06-151-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / /
| | * | | | | | | | | | | Merge trunkjan.nijtmans2019-04-021-35/+39
| | |\ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2019-01-131-2/+2
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ Merge trunkjan.nijtmans2018-12-081-1/+1
| | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunkjan.nijtmans2018-11-251-1/+1
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | Experiment: let's see if we can deprecate Tk_Offset() in favor of offsetof()jan.nijtmans2018-10-061-1/+1
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | More TCHAR -> WCHAR conversionsjan.nijtmans2019-06-111-6/+6
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Eliminate on Windows all usages of Tcl_WinUtfToTChar() and ↵jan.nijtmans2019-06-101-4/+8
| | |_|_|_|/ / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tcl_WinTCharToUtf(). Proving the point of this TIP.
| * | | | | | | | | | | | | | | Change (internal) signature of ↵jan.nijtmans2019-03-311-27/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TkMenuConfigureEntryDrawOptions/TkActivateMenuEntry such that - if compiled with Tcl 9.0 headers - indexes > 2G can be used. Also, change a lot of Tcl_NewIntObj()/Tcl_NewBooleanObj() calls to Tcl_NewWideIntObj().
| * | | | | | | | | | | | | | | Disallow transient/master cycles. Fix bgerror for Aqua to avoid hangs when ↵culler2019-03-041-8/+12
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | an error occurs in an idle task run by [NSView drawRect].
| * | | | | | | | | | | | | | | Merge 8.6jan.nijtmans2019-01-101-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / / / / / / / | |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Eliminate USE_OLD_TAG_SEARCH: It isn't used and tested any more.jan.nijtmans2018-12-081-1/+1
| | |_|_|/ / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Eliminate a ton of unnecessary type casts
| * | | | | | | | | | | | | | Fix PTR2INT/PTR2UINT, so they no longer are restricted to the "int" range.jan.nijtmans2018-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make TCL_Z_MODIFIER available in Tk (even when compiled with Tcl 8.6), and use it. More size_t/clientData related improvements
| * | | | | | | | | | | | | | Use more size_t internally, comparable with TIP #494 but then in Tk. ↵jan.nijtmans2018-10-151-1/+1
| | |_|/ / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Eliminate unnecessary type casts
* | | | | | | | | | | | | | More use of TCL_UNUSED() and C++-safe typecasts. Use Tk_Offset() in stead of ↵jan.nijtmans2020-09-101-1/+1
| |_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sizeof() when using flexible arrays
* | | | | | | | | | | | | TIP #581: More progressjan.nijtmans2020-09-091-54/+54
| |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | |
* | | | | | | | | | | | Fix [34214bbdae]: typographical fixes in comments. Thanks to Christopher Chavez.fvogel2020-07-081-1/+1
| | | | | | | | | | | |