diff options
author | das <das> | 2007-07-09 08:32:11 (GMT) |
---|---|---|
committer | das <das> | 2007-07-09 08:32:11 (GMT) |
commit | a6c78109ec048c2c92578fc5b1de44043c7ee6cc (patch) | |
tree | d4affb081149e46c7b2692e6e4129b995048e1a1 /ChangeLog | |
parent | dc26b700389d7dcdd93397c78a01d231c322af6e (diff) | |
download | tk-a6c78109ec048c2c92578fc5b1de44043c7ee6cc.zip tk-a6c78109ec048c2c92578fc5b1de44043c7ee6cc.tar.gz tk-a6c78109ec048c2c92578fc5b1de44043c7ee6cc.tar.bz2 |
* macosx/tkMacOSXWindowEvent.c (Tk_MacOSXIsAppInFront): use process mgr
* macosx/tkMacOSXMouseEvent.c: to determine if
app is in front instead of relying on activate/deactivate events (which
may arrive after this info is needed, e.g. during window drag/click
activation); replace other process mgr use to get this info with calls
to Tk_MacOSXIsAppInFront().
* macosx/tkMacOSXMouseEvent.c (TkMacOSXProcessMouseEvent): correct
window click activation, titlebar click handling and background window
dragging/growing in the presence of grabs or window-/app-modal windows;
fix window click activation bringing all other app windows to front.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -1,3 +1,20 @@ +2007-07-09 Daniel Steffen <das@users.sourceforge.net> + + * macosx/tkMacOSXWindowEvent.c (Tk_MacOSXIsAppInFront): use process mgr + * macosx/tkMacOSXMouseEvent.c: to determine if + app is in front instead of relying on activate/deactivate events (which + may arrive after this info is needed, e.g. during window drag/click + activation); replace other process mgr use to get this info with calls + to Tk_MacOSXIsAppInFront(). + + * macosx/tkMacOSXMouseEvent.c (TkMacOSXProcessMouseEvent): correct + window click activation, titlebar click handling and background window + dragging/growing in the presence of grabs or window-/app-modal windows; + fix window click activation bringing all other app windows to front. + + * macosx/tkMacOSXDraw.c (TkPutImage): handle non-native XImage byte and + bit orders; reverse bits via xBitReverseTable instead of InvertByte(). + 2007-07-04 Jeff Hobbs <jeffh@ActiveState.com> * macosx/tkMacOSXXStubs.c (DestroyImage): Fixed crash in release |