summaryrefslogtreecommitdiffstats
path: root/win/tkWinX.c
Commit message (Expand)AuthorAgeFilesLines
* Switch from Control-MouseWheel to Extended-MouseWheel.marc_culler2023-11-241-5/+5
* Make touchpad scrolling work for Text widgets on Windows.culler2023-11-211-23/+30
* Restore low-res scrollwheel behavior; insert a placeholder for sending touchp...marc_culler2023-11-191-38/+32
* Use a more robust heuristic for deciding whether a WM_MOUSEWHEEL message is h...marc_culler2023-11-121-2/+18
* Clean up.marcc2023-11-111-2/+17
* Implement smooth scrolling for Windows.marcc2023-11-111-46/+10
* -1 -> TCL_INDEX_NONEjan.nijtmans2023-03-031-1/+1
* Merge core-8-6-branch: Eradicate uses of sprintf because it triggers deprecat...fvogel2023-01-181-2/+2
|\
| * 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
* | Merge 8.6jan.nijtmans2023-01-021-48/+48
|\ \ | |/
| * Use more X11 macro's, in stead of accessing fields directly. Mostly backporte...jan.nijtmans2023-01-021-82/+83
* | Switch off XLIB_ILLEGAL_ACCESS in Xlib.h, making some acess to Display only p...jan.nijtmans2022-11-151-9/+10
* | More Xlib.h macro usagejan.nijtmans2022-11-151-10/+10
* | Update to latest Xlib.h. Remove some unneeded internal fields from 'Display'jan.nijtmans2022-11-141-1/+0
* | More usage for Tcl_Size (internal TkEnsemble)jan.nijtmans2022-11-031-15/+7
* | X11 header-file (specific) update. Move XMaxTransChars definition from Xlib.h...jan.nijtmans2022-02-031-1/+1
* | Make the algorithm for handling high-resolution Mousewheel on Windows EXACTLY...jan.nijtmans2021-03-231-24/+34
* | TIP #592 implementation: Stop support for Windows XP, Server 2003, Vista, Ser...jan.nijtmans2021-01-081-7/+1
* | (c) -> ©jan.nijtmans2020-12-091-3/+3
* | Merge trunkjan.nijtmans2020-10-061-3/+3
|\ \
| * \ Merge 8.6jan.nijtmans2020-09-301-3/+3
| |\ \ | | |/
| | * 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
* | | Merge 8.7. Make test-cases on MacOS and X11 pass (win32 not tested yet)jan.nijtmans2020-09-151-157/+184
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2020-05-181-1/+5
| |\ \ | | |/
| | * Add support for setting InputLanguage encoding to "utf-8". I don't know if it...jan.nijtmans2020-05-181-1/+5
| * | Merge 8.6jan.nijtmans2020-05-151-70/+70
| |\ \ | | |/
| | * Fix [a953736b546ce681cbfc]: Potential wrong use of TkKeyEvent. Finally done w...jan.nijtmans2020-05-151-70/+70
| * | Merge 8.6jan.nijtmans2020-04-031-3/+9
| |\ \ | | |/
| | * Split (internal) TK_THEME_WIN_CLASSIC into two different symbols: TK_THEME_WI...jan.nijtmans2020-04-031-31/+25
| * | Fix [220811] and [220808]: Docs missing for Tk_TranslateWinEvent/Tk_PointerEv...jan.nijtmans2020-04-021-5/+5
| * | CONSTify function XkbOpenDisplay(), and resolve conflict with definition in X11jan.nijtmans2020-04-011-1/+1
| * | Finish for MacOS toojan.nijtmans2020-03-091-2/+2
| |\ \
| | * \ Merge 8.6jan.nijtmans2020-03-091-2/+2
| | |\ \ | | | |/
| | | * Eliminate a few (harmless) gcc(-9) warnings on Windows and Cygwin.jan.nijtmans2020-03-091-2/+2
| * | | Add XkbOpenDisplay and XkbKeycodeToKeysym to X11 stub table. MacOS not done yet.jan.nijtmans2020-03-091-44/+54
| |/ /
| * | Much more WIP: Appears to be working on UNIX, and for a bit part on Windows too.jan.nijtmans2019-12-201-13/+21
| * | Merge 8.6jan.nijtmans2019-11-261-2/+1
| |\ \ | | |/
| | * Now that TkUniCharToUtf() produces maximum of 4 bytes, reduce storage. More c...jan.nijtmans2019-11-211-2/+1
| * | Merge 8.6jan.nijtmans2019-09-241-6/+6
| |\ \ | | |/
| | * Don't use "class" as (internal) struct field name or local variable name. Mak...jan.nijtmans2019-09-241-6/+6
| * | Merge 8.6jan.nijtmans2019-09-241-1/+1
| |\ \ | | |/
| | * Add type-casts to many usage of Tcl_WinTCharToUtf(), so Tk compiles without w...jan.nijtmans2019-09-241-1/+1
| * | Merge 8.6. jan.nijtmans2019-09-231-10/+10
| |\ \ | | |/
| | * Use more explicit *W()-forms of the Win32 API, instead of relying on -DUNICODEjan.nijtmans2019-09-231-10/+10
| * | Merge 8.6jan.nijtmans2019-09-191-8/+8
| |\ \ | | |/
| | * *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
* | | Merge trunkjan.nijtmans2019-08-291-0/+5
|\ \ \ | |/ /