Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Proposed fix for [7d967c68a09e07e355358af40f36dd5dd84c7022|7d967c68]: Tk ↵bug_7d967c68 | jan.nijtmans | 2016-12-15 | 1 | -1/+12 |
| | | | | applications segmentation fault when ibus-daemon IME is restarted | ||||
* | Fix crash in TkFinalize() if Tk_Init() is never called. Suggested by Brian ↵ | jan.nijtmans | 2016-02-11 | 1 | -0/+6 |
| | | | | Griffin. | ||||
* | Remove unnecessary end-of-line spacing | jan.nijtmans | 2014-11-21 | 1 | -1/+1 |
| | |||||
* | typo | jan.nijtmans | 2013-11-20 | 1 | -1/+1 |
| | |||||
* | Revert [ac229dabaa]. There is a reason the Tcl_GetIndexFromObj wrapper | jenglish | 2013-02-27 | 1 | -1/+1 |
| | | | exists and is used. | ||||
* | Eliminate all Tcl_GetIndexFromObj calls, which is only a thin wrapper around ↵ | jan.nijtmans | 2013-02-27 | 1 | -1/+1 |
| | | | | Tcl_GetIndexFromObjStruct. | ||||
* | merge trunk | dkf | 2012-08-14 | 1 | -3/+3 |
|\ | |||||
| * | Remove useless (void *) casts introduced in checkin [81e50c85ed]. The ↵ | stwo | 2012-08-09 | 1 | -3/+3 |
| | | | | | | | | warnings were false flags from a faulty OpenBSD C compiler. | ||||
* | | minor improvements to flag handling | dkf | 2012-07-31 | 1 | -1/+1 |
|/ | |||||
* | Purge RCS Keywords | dgp | 2011-06-08 | 1 | -2/+0 |
|\ | |||||
| * | Purge RCS Keywords. | dgp | 2011-06-08 | 1 | -2/+0 |
| |\ | |||||
| | * | Purge RCS Keywords. | dgp | 2011-06-08 | 1 | -2/+0 |
| | | | |||||
| | * | XIM fixes [See #905830, patch tk84-xim-fixes.patch]: | jenglish | 2006-01-20 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | | | + Revert 2005-12-05 patch disabling XIM when SCIM in use; + Make sure all X events get passed to XFilterEvent, including those without a corresponding Tk window. | ||||
| | * | * generic/tkEvent.c: fix handling of ClientMessage handlers. | hobbs | 2005-11-30 | 1 | -4/+4 |
| | | | | | | | | | | | | [Bug 1289565 983920] | ||||
| | * | * generic/tkEvent.c (Tk_HandleEvent): Call XSetICFocus whenever | rmax | 2004-10-26 | 1 | -1/+12 |
| | | | | | | | | | | | | | | | the window receives focus. This fixes bug #905830 but avoids #1000051. | ||||
| | * | * changes: | dgp | 2004-07-29 | 1 | -11/+1 |
| | | | | | | | | | | | | | | | | | | * generic/tkEvent.c (Tk_HandleEvent): revert the 2004-07-20 commit. That commit created a new Bug 1000051 - a broken Compose Key. This revert restores Bug 905830 until a cleaner fix can be provided. | ||||
| | * | Don't queue events for unmapped children. | wolfsuit | 2004-07-21 | 1 | -1/+5 |
| | | | |||||
| | * | * generic/tkEvent.c (Tk_HandleEvent): ensure IC focus is set after | hobbs | 2004-07-21 | 1 | -1/+11 |
| | | | | | | | | | | | | creation. [Bug #905830] | ||||
| | * | This gets the scroll wheel working for listboxes and text widgets for Mac OS | wolfsuit | 2004-02-16 | 1 | -1/+6 |
| | | | | | | | | | | | | | | | | | | X. It also changes the model to route scrollwheel events to the window under the pointer, not the focus window on X (and only on X). That is the correct behavior for Mac OS X. | ||||
| | * | * generic/tkEvent.c (Tk_HandleEvent): correct XCreateIC call for | hobbs | 2003-07-19 | 1 | -3/+12 |
| | | | | | | | | | | | | TK_XIM_SPOT usage. [Bug 742660] (takahashi) | ||||
| * | | Cast some NULLs to (void *) in order to quash "missing sentinel in function ↵ | stwo | 2011-01-06 | 1 | -4/+4 |
| | | | | | | | | | | | | call" compiler warnings. | ||||
| * | | Fix [Bug 1373712] and [Bug 1924761]. | dkf | 2010-01-02 | 1 | -15/+59 |
| | | | |||||
| * | | [Bug 1924761]: Consolidate calls to XFilterEvent to make input methods work. | dkf | 2010-01-01 | 1 | -60/+18 |
| | | | |||||
| * | | * generic/tkEvent.c: Backport a fix from 8.6 for a NULL pointer | georgeps | 2009-01-11 | 1 | -1/+7 |
| | | | | | | | | | | | | dereference in CreateXIC. | ||||
| * | | Fix for [Bug 2010422] "no event type or button # or keysym | jenglish | 2008-08-05 | 1 | -5/+24 |
| | | | | | | | | | | | | | | | | | | | | | while executing "bind Listbox <MouseWheel> [...]". This allows Tk to compile and run against newer X11 headers where the protocol constant LastEvent has changed. | ||||
* | | | Remove casts from uses of ckalloc/ckfree/... now that Tcl declares them to be | dkf | 2011-03-12 | 1 | -17/+16 |
| | | | | | | | | | using useful casts internally. | ||||
* | | | Cast some NULLs to (void *) in order to quash "missing sentinel in function ↵ | stwo | 2011-01-06 | 1 | -4/+4 |
| | | | | | | | | | | | | call" compiler warnings. | ||||
* | | | use -pipe for gcc on win32 (mingw/cygwin) | nijtmans | 2010-02-13 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | make sure that TkpCmapStressed is exported clean up unused Tk_CreatePhotoOption Make more internal arrays "const" | ||||
* | | | SMALL FIX: Remove useless explicit casts now that we require C89 or later. | dkf | 2010-01-02 | 1 | -20/+19 |
| | | | |||||
* | | | Fix [Bug 1373712] and [Bug 1924761]. | dkf | 2010-01-02 | 1 | -15/+59 |
| | | | |||||
* | | | [Bug 1924761]: Consolidate calls to XFilterEvent to make input methods work. | dkf | 2010-01-01 | 1 | -66/+24 |
| | | | |||||
* | | | * generic/tkEvent.c: Fix a possible segv due to a NULL | georgeps | 2009-01-11 | 1 | -1/+7 |
| | | | | | | | | | | | | pointer dereference that occurs when XCreateIC fails. | ||||
* | | | TIP#171 implementation - sanity for <MouseWheel> event handling! | dkf | 2008-12-28 | 1 | -9/+3 |
| | | | |||||
* | | | Lots of small changes to make code more pretty and C89-like. | dkf | 2008-11-08 | 1 | -6/+6 |
| | | | |||||
* | | | Fix for [Bug 2010422] "no event type or button # or keysym | jenglish | 2008-08-05 | 1 | -5/+24 |
|/ / | | | | | | | | | | | | | while executing "bind Listbox <MouseWheel> [...]". This allows Tk to compile and run against newer versions of libX11 where the protocol constant LastEvent has changed. | ||||
* | | XIM reorganization and cleanup; see [Patch 1919791] for details. | jenglish | 2008-03-26 | 1 | -81/+47 |
| | | |||||
* | | * library/ttk/altTheme.tcl, library/ttk/clamTheme.tcl, | jenglish | 2006-11-24 | 1 | -3/+1 |
| | | | | | | | | | | | | | | | | | | | | library/ttk/defaults.tcl, library/ttk/winTheme.tcl, library/ttk/xpTheme.tcl: explicitly specify -anchor w on TMenubutton * tests/ttk/entry.test: Fixed font dependency; test entry-3.2 should work on all platforms now. * library/classicTheme.tcl: Don't define or use TkClassicDefaultFont. * generic/ttk/ttkTreeview.c, generic/ttk/ttkPanedwindow.c: Handle missing layouts. | ||||
* | | Comment formatting | dkf | 2006-02-03 | 1 | -16/+21 |
| | | |||||
* | | XIM fixes [See #905830, patch tk84-xim-fixes.patch]. | jenglish | 2006-01-20 | 1 | -3/+5 |
| | | | | | | | | | | | | + Revert 2005-12-05 patch disabling XIM when SCIM in use; + Make sure all X events get passed to XFilterEvent, including those without a corresponding Tk window. | ||||
* | | ANSIfy | dkf | 2005-11-04 | 1 | -4/+4 |
| | | |||||
* | | * unix/tkUnixPort.h: Disabled inclusion of the private Tcl header | dgp | 2005-09-28 | 1 | -3/+23 |
| | | | | | | | | | | | | | | | | | | | | * win/tkWinPort.h: file tclInt.h. Tk ought to have a tiny and shrinking number of calls of private Tcl routines. Each Tk source file doing this should follow the convention in the macosx port and have its own #include "tclInt.h". * generic/tkEvent.c: Disabled calls to private Tcl routine TclInExit(). See comment in TkCreateExitHandler() for full rationale. | ||||
* | | Tk-internal exit handler improvements. [Bug 749908] | dkf | 2005-09-21 | 1 | -613/+725 |
| | | |||||
* | | On Mac OS X scrollwheel events are sent to the window under the mouse, not | wolfsuit | 2005-06-03 | 1 | -3/+8 |
| | | | | | | | | to the focus window. | ||||
* | | Correct the InvokeClientMessageHandlers logic. [Bug 1162356] | dkf | 2005-03-14 | 1 | -220/+235 |
| | | | | | | | | Also many style fixups to approach the Engineering Manual. | ||||
* | | * generic/tkEvent.c (InvokeInputMethods): Call XSetICFocus | rmax | 2004-11-11 | 1 | -10/+16 |
| | | | | | | | | | | whenever the window receives focus. This fixes bug #905830 but avoids #1000051. | ||||
* | | TIP#165 (user data field) implementation. | dkf | 2004-08-29 | 1 | -18/+35 |
| | | |||||
* | | Applied a fix from the core-8-4-branch so that unmapped windows don't queue ↵ | georgeps | 2004-07-29 | 1 | -1/+5 |
| | | | | | | | | events. | ||||
* | | * generic/tkEvent.c (InvokeInputMethods): ensure IC focus is set | hobbs | 2004-07-21 | 1 | -1/+11 |
| | | | | | | | | after creation. [Bug #905830] | ||||
* | | The usage of the TK_XIM_SPOT definition was causing a build failure with ↵ | georgeps | 2004-07-05 | 1 | -5/+5 |
| | | | | | | | | some systems. I changed the function prototype and the CreateXIMSpot block to work correctly. | ||||
* | | tkEvent.c was refactored to be cleaner and fix two bugs. Two bugs were ↵ | georgeps | 2004-07-02 | 1 | -315/+650 |
| | | | | | | | | found and fixed. Button mask 4 and 5 synchronizing with the TkDisplay and ClientMessage handlers conflicting with the GenericHandler list. |