summaryrefslogtreecommitdiffstats
path: root/win/tkWinX.c
Commit message (Expand)AuthorAgeFilesLines
* Consistancy in the usage of "Copyright". On MacOS, always use the UTF-8 copyr...jan.nijtmans2024-05-091-1/+1
* Fix [0c734dde2a]: Xlib.h: avoid -Wstrict-prototypes warningsjan.nijtmans2023-04-141-1/+0
* Factorise definition of snprintf in tkWinInt.h (MSVC before 2015 didn't know ...fvogel2023-01-141-8/+0
* Eradicate uses of sprintf because it triggers deprecation warning on macOS Ve...fvogel2023-01-101-2/+10
* Use more X11 macro's, in stead of accessing fields directly. Mostly backporte...jan.nijtmans2023-01-021-82/+83
* Fix [59cba33c6d]: win: theme detection in TkWinGetPlatformTheme() likely brokenjan.nijtmans2020-09-301-3/+3
* Fix [34214bbdae]: typographical fixes in comments. Thanks to Christopher Chavez.fvogel2020-07-081-1/+1
* Add support for setting InputLanguage encoding to "utf-8". I don't know if it...jan.nijtmans2020-05-181-1/+5
* Fix [a953736b546ce681cbfc]: Potential wrong use of TkKeyEvent. Finally done w...jan.nijtmans2020-05-151-70/+70
* Split (internal) TK_THEME_WIN_CLASSIC into two different symbols: TK_THEME_WI...jan.nijtmans2020-04-031-31/+25
* Eliminate a few (harmless) gcc(-9) warnings on Windows and Cygwin.jan.nijtmans2020-03-091-2/+2
* Now that TkUniCharToUtf() produces maximum of 4 bytes, reduce storage. More c...jan.nijtmans2019-11-211-2/+1
* Don't use "class" as (internal) struct field name or local variable name. Mak...jan.nijtmans2019-09-241-6/+6
* Add type-casts to many usage of Tcl_WinTCharToUtf(), so Tk compiles without w...jan.nijtmans2019-09-241-1/+1
* Use more explicit *W()-forms of the Win32 API, instead of relying on -DUNICODEjan.nijtmans2019-09-231-10/+10
* *A() to *W() Win32 API changes, actually the same because Tk is already compi...jan.nijtmans2019-09-191-8/+8
* TCHAR -> WCHAR conversions, since our TCHAR is actually WCHAR when compiling ...jan.nijtmans2019-09-161-4/+4
* Fix [1fb7af623a]: Support for buttons 4 and 5 is missing for Windows. Patch f...fvogel2019-07-211-0/+17
* Fix [ea3db67ddf]: Fix spelling in comment of tkWinX.c (from C. Chavez)fvogel2019-07-201-1/+1
* Don't use "struct ThreadSpecificData", while the type name "ThreadSpecificDat...jan.nijtmans2019-07-021-1/+1
* Use available "ucs2-be" encoding on X11 and "utf-16" encoding on Win32, if pr...jan.nijtmans2019-06-191-1/+4
* Fix [eb29967e88]: Add horizontal scrolling support for Windows. Patch from Ch...fvogel2019-04-291-13/+63
* Add calls to TkpInitKeymapInfo() during initialization. Taken from extended b...jan.nijtmans2019-03-291-0/+5
*-. Merge 8.6 and all changes from original [bug-9e31fd9449] branchjan.nijtmans2019-01-081-9/+9
|\ \
| | * Bring back more original "None" usages, and fix other warnings which graduall...jan.nijtmans2019-01-031-9/+9
* | | Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols jan.nijtmans2018-12-201-9/+9
|\ \ \ | |/ / |/| / | |/
| * Fix [9e31fd944934e269121fa78ff56b7b86f33e6db6|9e31fd9449]: X11/X.h and Window...jan.nijtmans2018-12-201-9/+9
| * Fix [720879afe9] - WM_CHAR message handling. Patch from Christian Werner back...jan.nijtmans2016-09-271-8/+11
* | Solution from dnikolajevich made thread safe. Thanks to Christian Werner for ...fvogel2018-03-311-17/+17
* | Better solution to [75d38f8608], that fixes the problem for all widgets, not ...fvogel2018-03-251-3/+25
* | Fix [a5ba1c9764]: Race condition in clipboard cleanup on Windows. Patch from ...fvogel2017-05-051-13/+17
* | Add another few Xlib stubs for Win32. Cherry-picked from [http://www.androwis...jan.nijtmans2016-11-071-4/+1
* | Merge core-8-6-branch. More surrogate handling, e.g. in HandleIMEComposition()jan.nijtmans2016-09-271-14/+24
|\ \
| * | Internal code simplification: Store Unicode character in keycode field in ste...jan.nijtmans2016-09-271-9/+6
| * | New attempt to fix [720879afe9] - WM_CHAR message handling. Patch from Christ...fvogel2016-09-251-8/+11
* | | Enhanced proposed fix [6c0d7aec67]: unicode text input Windows 8. More places...jan.nijtmans2016-09-191-7/+6
|\ \ \ | |/ / |/| |
| * | More simplificationsjan.nijtmans2016-09-191-7/+6
| * | merge core-8-6-branchjan.nijtmans2016-09-081-18/+40
| |\ \ | |/ / |/| |
| * | Fixed [2945130fff] for the right Control and Alt keys. WONTFIX the case of th...fvogel2016-09-041-5/+1
| |\ \
| * \ \ Fix use of XMaxTransChars in stead of TCL_UTF_MAX in some places. This should...jan.nijtmans2016-08-311-2/+2
| |\ \ \
* | \ \ \ merge core-8-6-branchjan.nijtmans2016-09-081-5/+1
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | Fixed [2945130fff] for the right Control and Alt keys. WONTFIX the case of th...fvogel2016-09-041-5/+1
| |\ \ \ \ | | |_|/ / | |/| | |
| | * | | Consider the Extended flag for both KeyPress and KeyRelease events coming fro...fvogel2016-08-111-5/+1
* | | | | unnecessary macrojan.nijtmans2016-09-011-2/+0
* | | | | (experiment) don't fill trans_chars any more when send_event == -3. Results i...jan.nijtmans2016-09-011-60/+4
* | | | | don't forget to set the keycode ;-)jan.nijtmans2016-09-011-0/+1
* | | | | Implement USE_EXTRA_EVENTS=1, which generates additional events for surrogate...jan.nijtmans2016-08-311-8/+50
|\ \ \ \ \ | |/ / / /
| * | | | Fix use of XMaxTransChars in stead of TCL_UTF_MAX in some places. This should...jan.nijtmans2016-08-311-2/+2
| |/ / /
* | | | Enhance TkpGetString() to handle Unicode characters, even when TCL_UTF_MAX==3.jan.nijtmans2016-08-301-2/+8
* | | | merge core-8-6-branch. jan.nijtmans2016-08-301-17/+14
|\ \ \ \ | |/ / /