summaryrefslogtreecommitdiffstats
path: root/unix/tkUnixEvent.c
Commit message (Expand)AuthorAgeFilesLines
* Use more Tcl_CmdDeleteProc/Tcl_ObjCmdProc in stead of full function signaturesjan.nijtmans2024-03-061-8/+8
* Fix [e42eef33ee]: valgrind complains at wish startup (input methods). Patch f...fvogel2023-08-291-4/+1
|\
| * Ignore the return value of XSetLocaleModifiers().fvogel2023-08-281-5/+1
| * Make it build, and make it a better fix (no leak).fvogel2023-08-261-3/+5
| * Remove unintended line space.fvogel2023-08-251-1/+0
| * Fix [e42eef33ee]: valgrind complains at wish startup (input methods). Patch f...fvogel2023-08-251-4/+4
| * Fix [fe87e9af39]: X-input extension events are not transfered to Tcl.jan.nijtmans2023-04-191-1/+3
| * Two more failsOnXQuarz marks. Fix possible compiler warning when HAVE_XKBKEYC...jan.nijtmans2021-03-091-1/+1
| * Add -Wpointer-arith to C-flags. Fix some ANSI prototypes.jan.nijtmans2020-02-241-2/+2
| |\
| | * Fix [4b5deacc70]: undefined reference to `Tcl_SetStartupScript'. Also fix som...jan.nijtmans2020-02-241-2/+2
| * | (cherry-pick): Don't panic for "Wild GenericEvent"'s: Just filter out all eve...jan.nijtmans2020-02-051-8/+2
* | | Fix [fe87e9af39]: X-input extension events are not transfered to Tcl.jan.nijtmans2023-04-191-1/+3
* | | Fix use of DEF_LABEL_FG with Tcl 9.0 headers. Doc fix, various other tweaksjan.nijtmans2021-11-131-0/+1
* | | (c) -> ©jan.nijtmans2020-12-091-1/+1
* | | CONSTify function XkbOpenDisplay(), and resolve conflict with definition in X11jan.nijtmans2020-04-011-3/+3
* | | Fix [3551802fff]: Use the Xkb API to simplify Tk's keyboard event handlingjan.nijtmans2020-03-121-19/+4
|\ \ \
| * \ \ Merge 8.7. jan.nijtmans2020-03-101-21/+17
| |\ \ \
| * | | | Remove detection of Xkb performed at runtime, which removes the deprecation w...fvogel2020-02-231-4/+1
* | | | | Make Tk compile using C++ against Tcl 9.0 headers.jan.nijtmans2020-03-111-0/+1
| |/ / / |/| | |
* | | | Merge trunkjan.nijtmans2020-02-131-1/+1
|\ \ \ \ | |/ / /
* | | | Merge trunkjan.nijtmans2020-02-051-8/+2
|\ \ \ \ | |/ / /
| * | | Don't panic for "Wild GenericEvent"'s: Just filter out all events Tk doesn't ...jan.nijtmans2020-02-051-8/+2
| * | | Merge 8.6jan.nijtmans2020-02-031-1/+1
| |\ \ \ | | |/ /
| | * | Typo (which no compiler would discover, but really xGenericEvent != XGenericE...jan.nijtmans2020-02-031-1/+1
* | | | Much more WIP: Appears to be working on UNIX, and for a bit part on Windows too.jan.nijtmans2019-12-201-7/+15
|/ / /
* | | Merge 8.6jan.nijtmans2019-10-091-1/+20
|\ \ \ | |/ /
| * | Fix [a01b6f7227]: WidthMMOfScreen returns 0 in VirtualBox VM using XWayland.jan.nijtmans2019-10-091-1/+20
* | | Merge 8.6jan.nijtmans2019-07-021-1/+1
|\ \ \ | |/ /
| * | Don't use "struct ThreadSpecificData", while the type name "ThreadSpecificDat...jan.nijtmans2019-07-021-1/+1
* | | Merge 8.6jan.nijtmans2019-03-291-0/+6
|\ \ \ | |/ /
| * | Add calls to TkpInitKeymapInfo() during initialization. Taken from extended b...jan.nijtmans2019-03-291-0/+6
* | | Eliminate USE_OLD_TAG_SEARCH: It isn't used and tested any more.jan.nijtmans2018-12-081-1/+1
* | | More code cleanup, related to (unused) wchar_t, TCL_THREADS macro, and better...jan.nijtmans2018-10-051-1/+1
|/ /
* | Proposed fix for [7d967c68a09e07e355358af40f36dd5dd84c7022|7d967c68]: Tk appl...jan.nijtmans2016-12-151-0/+46
* | Fix [52ca3e7f55]: XkbOpenDisplay macro incorrect when HAVE_XKBKEYCODETOKEYSYM...jan.nijtmans2014-02-111-1/+1
|\ \ | |/
| * Fix [52ca3e7f55]: XkbOpenDisplay macro incorrect when HAVE_XKBKEYCODETOKEYSYM...jan.nijtmans2014-02-111-1/+1
* | Disable XInitThreads() call until we have a better test for it.jan.nijtmans2013-05-241-1/+2
* | Extra bit of safety. Since we check whether xinitMutex is "still NULL"dgp2013-05-231-1/+1
* | Fix for [3613668] by not calling XInitThreads when either 1) Tcl is compiled ...jan.nijtmans2013-05-231-3/+7
|\ \
| * | Only call XInitThreads() when we have a very new X11 library. Checked by look...jan.nijtmans2013-05-221-1/+1
|/ /
* | Don't work around XkbOpenDisplay's non-const-ness with a macro, when there is...jan.nijtmans2013-04-081-4/+4
|\ \ | |/
| * Don't work around XkbOpenDisplay's non-const-ness with a macro, when there is...jan.nijtmans2013-04-081-4/+4
* | silence compiler warningdgp2013-04-011-1/+1
|\ \ | |/
| * silence compiler warningdgp2013-04-011-1/+1
* | 3607830 Runtime checks that Xkb is available in the X server before trying todgp2013-04-011-1/+32
|\ \ | |/
| * Merge 8.5. Bring together the compile time and run time Xkb checks.dgp2013-04-011-1/+8
| |\
| * | Runtime check for Xkb support in X server.dgp2013-04-011-1/+26
| |/
| * Remove useless (void *) casts introduced in checkin [b7a58eae61]. The warning...stwo2012-08-091-1/+1
* | Put mutex around XInitThreads call, making sure it is only called once.jan.nijtmans2013-02-251-5/+10
* | Call XInitThreads once before the first Xlib call. Suggested by Brian Griffin.jan.nijtmans2013-02-181-1/+13