| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
(internal) TkMacOSXDrawableWindow() to TkMacOSXGetNSWindowForDrawable(). Code (type-cast) cleanup
|
| |
|
|
|
|
| |
needsRedisplay flag, update comments.
|
|\ |
|
| | |
|
|/ |
|
|
|
|
| |
macOS no longer needs trans_chars.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
use bitfields; stop bind from sign extending keycodes.
|
|
|
|
| |
<Option-O> ... and fix <BackSpace> and improve injection of key NSEvents.
|
|
|
|
| |
comments
|
|
|
|
| |
open. Nice catch by Christopher Chavez!
|
| |
|
|
|
|
| |
pointer guard in setupXEvent.
|
|
|
|
| |
buttons.
|
|
|
|
| |
characters.
|
| |
|
| |
|
|
|
|
| |
use the TextInputClient will be more robust.
|
| |
|
| |
|
|
|
|
| |
not receiving key events.
|
|
|
|
| |
work again.
|
|
|
|
| |
a flag.
|
| |
|
|
|
|
| |
to use the TextInputClient and when to send an XEvent.
|
|
|
|
| |
Home, End, ...; distinguish left and right mod keys.
|
| |
|
| |
|
|\
| |
| |
| | |
request too large or internal Xlib length error)
|
|/ |
|
|
|
|
| |
TkUtfToNSString(), making use of Tcl_UtfToUniCharDString()
|
|\ |
|
| |
| |
| |
| | |
surrogates as 3-byte UTF-8-ish sequences.
|
|/ |
|
|
|
|
|
|
|
| |
encountering non-BMP Unicode characters.
Increase XMaxTransChars from 4 to 7, at the same time reducing the nbytes field from int to unsigned char.
This makes more room to NULL-terminate the trans_chars array in the XEvent, even when it's 4 bytes in length.
(fully binary compatible, since the nbytes field is not supposed to be accessed externally)
|
|
|
|
| |
keyboard shortcuts on Aqua.
|
|\
| |
| |
| | |
non-BMP pastes.
|
| | |
|
| |
| |
| |
| | |
composition.
|
| |
| |
| |
| | |
IME. It didn't need to be a subclass of NSView, or be in the Responder chain.
|
| | |
|
| | |
|
|/
|
|
| |
correctly.
|
| |
|
|
|
|
| |
some hard-coded values from canvas, allow canvas to vary apperance in Dark Mode on macOS and also on Windows
|
| |
|