summaryrefslogtreecommitdiffstats
path: root/unix/tkUnixKey.c
Commit message (Expand)AuthorAgeFilesLines
* Fix Tk_ObjCustomOption documentation. Fix some indentingjan.nijtmans2024-07-121-2/+2
|\
| * Merge 8.7. Fix indentingjan.nijtmans2024-07-121-2/+2
| |\
| | * Consistancy in the usage of "Copyright". On MacOS, always use the UTF-8 copyr...jan.nijtmans2024-05-091-1/+1
| | * Fix some gcc warnings (when using -Wshadow, deprecated XKeycodeToKeysym(), XS...jan.nijtmans2020-10-011-0/+7
* | | Starting work to compile Tk with TCL_UTF_MAX=4 (WIP)jan.nijtmans2023-11-271-1/+1
|/ /
* | More -Wconversion C warning fixesjan.nijtmans2023-03-061-6/+7
* | More -1 -> TCL_INDEX_NONEjan.nijtmans2023-03-031-1/+1
* | TIP #628 for Tk: Shared 8.7/9.0 build environmentjan.nijtmans2022-06-251-1/+1
* | Fix building against Tcl 8.6 headersjan.nijtmans2022-04-031-1/+1
* | Eliminate compile warnings, due to the usage of Tcl_ExternalToUtfDString()/Tc...jan.nijtmans2022-04-011-1/+1
* | (c) -> ©jan.nijtmans2020-12-091-1/+1
* | Fix [09abd739b5]: bind-13.14 fails on Debian 10.fvogel2020-07-141-0/+8
|\ \ | |/
| * Fix blank spacefvogel2020-07-071-2/+2
| * Same fix, code organized differentlyfvogel2020-07-071-12/+10
| * Fix [09abd739b5]: bind-13.14 fails on Debian 10.fvogel2020-07-071-2/+12
* | Merge 8.6jan.nijtmans2020-06-251-1/+5
|\ \ | |/
| * Use XK_Oslash in stead of XK_Ooblique, since that's the official X11 name now.jan.nijtmans2020-06-191-1/+5
| * Fix [f4dec2c2287aee9e]: Build failure with GCC 4.X (tkUnixKey.c)jan.nijtmans2020-03-221-9/+4
* | CONSTify function XkbOpenDisplay(), and resolve conflict with definition in X11jan.nijtmans2020-04-011-0/+2
* | stifle compiler warningsdgp2020-03-161-4/+0
* | Fix [3551802fff]: Use the Xkb API to simplify Tk's keyboard event handlingjan.nijtmans2020-03-121-27/+8
|\ \
| * \ Merge 8.7. jan.nijtmans2020-03-101-12/+6
| |\ \
| * | | Remove detection of Xkb performed at runtime, which removes the deprecation w...fvogel2020-02-231-15/+6
| * | | Merge 8.6jan.nijtmans2020-01-061-2/+2
| |\ \ \
* | \ \ \ Merge 8.6jan.nijtmans2020-03-111-0/+12
|\ \ \ \ \ | |_|_|/ / |/| | | / | | |_|/ | |/| |
| * | | Don't mind XKeycodeToKeysym() deprecation warning any more. Some MacOS code c...jan.nijtmans2020-03-111-0/+12
* | | | Finalize the fix for ticket [382712ade65] (X11: 'event generate . <KeyPress>'...fvogel2020-03-041-4/+2
|\ \ \ \ | |/ / /
| * | | Simplify the code slightly: we did already bail out earlier when (eventPtr->t...fvogel2020-02-111-4/+2
| * | | Revert the 6 previous commits, returning therefore to the state at [eaad647e].fvogel2020-02-111-2/+2
| * | | Let branch buildfvogel2020-02-111-1/+1
| * | | Sigh...fvogel2020-01-281-1/+1
| * | | Today is not a good day. event->type rather than event.typefvogel2020-01-281-1/+1
| * | | Restore %A for KeyRelease on Linuxfvogel2020-01-281-2/+2
| | |/ | |/|
| * | Make install-sh executable. Harmless warnings in tkUnixKey.cjan.nijtmans2020-01-061-2/+2
* | | Much more WIP: Appears to be working on UNIX, and for a bit part on Windows too.jan.nijtmans2019-12-201-5/+5
| |/ |/|
* | merge core-8-6-branch, in particular, push a different fix for the 'Column .....fvogel2019-11-011-1/+1
|\ \ | |/
| * Somewhat more progress on [a179564826]: Tk 8.6: prevent issues when encounter...jan.nijtmans2019-11-011-1/+1
* | Change size_t usages to (internal type) TkSizeT usages, which is "int" when c...jan.nijtmans2019-04-041-1/+1
* | Fix [382712ade6] (X11: 'event generate . <KeyPress>' segfaults) again with a ...fvogel2018-09-081-17/+16
|\ \ | |/
| * Moved range check of keycode to TkpSetKeycodeAndState for ticket [382712ad].Christian Werner2018-06-031-23/+17
| * Further patch from Christian Werner, on the observation that on Fedora 28 Wor...fvogel2018-05-031-3/+9
* | Make Tk sufficiently 64-bit aware in order to withstand TIP #494 possible pro...jan.nijtmans2018-07-101-3/+4
|/
* Fix broken build (one line of the patch was missing)fvogel2018-01-181-0/+1
* Fix [382712ade6]: X11: 'event generate . <KeyPress>' segfaults. Patch from Ch...fvogel2018-01-101-1/+27
* 3607830 Runtime checks that Xkb is available in the X server before trying todgp2013-04-011-20/+28
|\
| * Merge 8.5. Bring together the compile time and run time Xkb checks.dgp2013-04-011-9/+15
| |\
| * | Runtime check for Xkb support in X server.dgp2013-04-011-14/+20
* | | [Bug 3599312]: Apply fix for Alt key problems.dkf2013-02-281-8/+10
|\ \ \ | | |/ | |/|
| * | [Bug 3599312]: Apply fix for Alt key problems.dkf2013-02-281-8/+10
| |\ \
| | * | The proposed fix from Bug 3599312, which should make key map handling interactdkf2013-01-071-8/+9
| | |/