summaryrefslogtreecommitdiffstats
path: root/win/tkWinWm.c
Commit message (Collapse)AuthorAgeFilesLines
* some more int -> size_t changesjan.nijtmans2013-02-011-1/+1
|
* Use internalRep.twoPtrValue.ptr1 in stead of internalRep.otherValuePtr ↵jan.nijtmans2013-02-011-26/+36
|\ | | | | | | | | everywhere. Change some internal "length" variables from type int to type size_t, so it could handle bigger string sizes (for "novem")
* \ Merge core-8-5-branchjan.nijtmans2013-01-241-17/+12
|\ \ | |/ | | Various Tcl_GetIndexFromObj -> Tcl_GetIndexFromObjStruct changes.
| * remove duplicate codejan.nijtmans2013-01-241-5/+0
| |
* | Eliminate all usage of deprecated Tcl_EvalObj, Tcl_GlobalEval and ↵jan.nijtmans2013-01-111-1/+1
|\ \ | |/ | | | | | | Tcl_GlobalEvalObj functions. Add [file normalize] to pkgIndex.tcl, in order to prevent '..' in file paths.
| * Eliminate all usage of deprecated Tcl_EvalObj, Tcl_GlobalEval and ↵jan.nijtmans2013-01-111-1/+1
| |\ | | | | | | | | | | | | | | | | | | Tcl_GlobalEvalObj functions. Add [file normalize] to pkgIndex.tcl, in order to prevent '..' in file paths. Remove unused TCLPATCHL, it should be ".0" for all final releases. Enable tk.h to be used with higher tcl.h versions which might lack _ANSI_ARGS_
| | * Eliminate all usage of deprecated Tcl_EvalObj, Tcl_GlobalEval and ↵jan.nijtmans2013-01-111-1/+1
| | | | | | | | | | | | | | | | | | Tcl_GlobalEvalObj functions. Add [file normalize] to pkgIndex.tcl, in order to prevent '..' in file paths. Remove unused TCLPATCHL, it should be ".0" for all final releases.
* | | Compile win32 binaries with -DTCL_NO_DEPRECATED, and fix gcc compiler warningjan.nijtmans2012-09-191-1/+1
| | |
* | | [Bug 3567283]: Added missing cast.dkf2012-09-131-1/+1
| | |
* | | minor improvements to flag handlingdkf2012-07-311-2/+2
| | |
* | | more auditing of error codesdkf2012-07-301-14/+15
| | |
* | | Working towards making the error codes more consistent.dkf2012-07-301-7/+5
| | |
* | | Purged Tcl_AppendElement from all non-test code.dkf2012-07-291-19/+29
| | |
* | | done [wm] on Windkf2012-07-251-139/+234
| | |
* | | Much more cleaning up of result handling.dkf2012-07-231-16/+18
| | |
* | | Change XSetCommand signature to match Xorg, needed for Cygwinjan.nijtmans2012-05-241-1/+1
|\ \ \ | |/ /
| * | Change XSetCommand signature to match Xorg, needed for Cygwinjan.nijtmans2012-05-241-1/+1
| |\ \ | | |/
| | * Change XSetCommand signature to match Xorg, needed for Cygwinjan.nijtmans2012-05-241-1/+1
| | |
* | | Change TkpWmSetState signature to match UNIX, needed for Cygwinjan.nijtmans2012-05-091-3/+5
|\ \ \ | |/ / | | | | | | Don't check for cygwin in win32 static build Some more useful #defines for Cygwin
| * | Change TkpWmSetState signature to match UNIX, needed for Cygwinjan.nijtmans2012-05-091-89/+91
| |\ \ | | |/ | | | | | | Don't check for cygwin in win32 static build Some more useful #defines for Cygwin
| | * Change TkpWmSetState signature to match UNIX, needed for Cygwinjan.nijtmans2012-05-091-131/+158
| | | | | | | | | | | | Don't check for cygwin in win32 static build Some more useful #defines for Cygwin
| * | [Bug 533519]: Window placement with multiple screensjan.nijtmans2012-05-021-14/+4
| |\ \ | | |/
* | | same bugfix, but now applied to trunkjan.nijtmans2012-04-211-14/+4
|\ \ \ | | |/ | |/|
| * | Fix bug 533519jan.nijtmans2012-04-161-13/+4
| | |
* | | [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-161-1/+1
|\ \ \ | | |/ | |/|
| * | [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-161-1/+1
| | |
| * | [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-161-3/+3
| |\ \ | | |/
| | * [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-161-23/+5
| | |
| * | [Bug 3388350] mingw64 compiler warningsjan.nijtmans2011-08-131-1/+1
| |\ \ | | |/
* | | Bug 2891541 Merge of 8.5.8 fix from Pat Thoyts.dgp2011-08-031-1/+8
| | | | | | | | | | | | Permit normal behaviour on Windows for a grabbed toplevel when it is the main window.
* | | Purge RCS Keywordsdgp2011-06-081-2/+0
|\ \ \ | |/ /
| * | Purge RCS Keywords.dgp2011-06-081-2/+0
| |\ \ | | |/
| | * Purge RCS Keywords.dgp2011-06-081-2/+0
| | |
| | * [Patch #3129527]: Fix buffer overflow w/ GCC 4.5 and -D_FORTIFY_SOURCE=2.nijtmans2011-01-251-2/+2
| | | | | | | | | | | | Just the strcpy->memcpy part, to prevent anything like [Bug #3164879]
| | * True commit.andreas_kupries2009-01-161-2/+2
| | |
| | * * win/tkWinWm.c (WmAttributesCmd): Fix a single use ofandreas_kupries2009-01-161-1/+6
| | | | | | | | | | | | SetWindowLongPtr which was not properly ifdef'd.
| | * * win/tkWinInt.h: remove CS_CLASSDC (not recommended for any apps now)hobbs2007-12-051-59/+31
| | | | | | | | | | | | | | | | | | | | | * win/tkWinX.c: and simplify WNDCLASS to one style. * win/tkWinWm.c: Reduce wrapper update for exStyle to toolwindow change only and set WS_EX_LAYERED as sticky (once set on a window, do not remove it) to reduce alpha transition flicker.
| | * * win/tkWinWm.c (WmIconphotoCmd): fix wm iconphoto RGBA issues.hobbs2007-06-101-4/+15
| | | | | | | | | | | | [Bug 1467997] (janssen)
| | * * doc/wm.n, tests/winWm.test:hobbs2006-12-011-25/+81
| | | | | | | | | | | | * win/tkWinWm.c: add -transparentcolor attribute for Windows.
| | * * win/tkWinEmbed.c (TkpGetOtherWindow): do not panic if no windowhobbs2006-04-111-3/+6
| | | | | | | | | | | | | | | | | | * win/tkWinWm.c (UpdateGeometryInfo): is found - handle it in * unix/tkUnixEmbed.c (TkpGetOtherWindow): the caller. [Bug 1212056] * unix/tkUnixWm.c (Tk_CoordsToWindow, UpdateGeometryInfo):
| | * * win/tkWinWm.c (WmProc): pass WM_QUERYENDSESSION message to Tk ashobbs2006-04-051-1/+13
| | | | | | | | | | | | WM_SAVE_YOURSELF wm protocol callback.
| | * 2005-11-16 Don Porter <dgp@users.sourceforge.net>dgp2005-12-011-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *** 8.4.12 TAGGED FOR RELEASE *** * changes: Update changes for 8.4.12 release * mac/tkMacWm.c: Restored consistent error checking and * macosx/tkMacOSXWm.c: messages among different platform's * tests/wm.test: [wm grid] commands. [Bug 1323972]. * win/tkWinWm.c:
| | * * win/tkWinWm.c (WmAttributesCmd): set (no)topmost window aspecthobbs2005-12-011-2/+14
| | | | | | | | | | | | before rewrapping. [Bug 1086049]
| | * * win/tkWinWm.c (UpdateWrapper): Don't install frame menu on deadhobbs2005-11-301-2/+4
| | | | | | | | | | | | window. Backport of 1233635
| | * * macosx/tkMacOSXWm.c (TkWmStackorderToplevelWrapperMap, ↵mdejong2005-06-011-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TkWmStackorderToplevel): * unix/tkUnixWm.c (TkWmStackorderToplevelWrapperMap, TkWmStackorderToplevel): * win/tkWinWm.c (TkWmStackorderToplevelWrapperMap, TkWmStackorderToplevel): Fix panic in wm stackorder when a toplevel is created on another diplay. The code now ignores toplevels that have a display that does not match the display of the parent window. [Bug 1152809]
| | * * win/tkWinWm.c (WinSetIcon): fix GCLP_ICONSM -> GCLP_HICONSM.hobbs2005-03-081-2/+2
| | |
| | * * win/tkWinWm.c (TkWinGetIcon): fix toplevel retrieval forhobbs2005-02-111-10/+11
| | | | | | | | | | | | determining icon ref (potential crash). [Bug 1105738]
| | * * win/tkWinWm.c (TkWinWmCleanup): clean up layered window classhobbs2005-01-041-1/+10
| | | | | | | | | | | | This caused crash in reinit of Tk (as seen in plugin).
| | * * tests/wm.test: Add Win32 test cases for attributesmdejong2004-10-291-9/+11
| | | | | | | | | | | | | | | | | | subcommand. * win/tkWinWm.c (WmAttributesCmd): Fixup broken option processing logic for attributes subcommand.
| | * * win/tkWinWm.c (UpdateWrapper): pass SWP_NOOWNERZORDER tohobbs2004-10-211-2/+3
| | | | | | | | | | | | | | | SetWindowPos when maintaining win Z order, to prevent parent from flashing (adjusting Z order).