| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| | |
variable is updated by the tk inactive command and the event processor.
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| | |
photoimage. Fixes transparency issues with iconphotos and images in menus.
|
|\ \
| |/ |
|
| |
| |
| | |
versions. Now builds cleanly with deployment targets 10.6 - 10.13.
|
| |
| |
| | |
file tkMacOSXImage.c
|
| |
| |
| |
| | |
system fullscreen API that confuses window geometry, improve implementation of Tk fullscreen API. Thanks to Marc Culler for patches to address memory leaks.
|
| |
| |
| |
| | |
patch
|
| | |
|
| |
| |
| |
| | |
system fullscreen API that confuses window geometry, improve implementation of Tk fullscreen API. Thanks to Marc Culler for patches to address memory leaks.
|
| |
| |
| |
| | |
patch
|
|\ \
| |/ |
|
| |\
| | |
| | |
| | | |
npoints=0
|
| | |
| | |
| | |
| | | |
their signature matching X11.
|
| |\ \
| | |/
| | |
| | |
| | | |
backported from http://www.androwish.org/index.html/info/a0da5845594cec28.
Change (internal) TkpGetFontAttrsForChar() signature to match androwish's, no functional change.
|
| | |
| | |
| | |
| | | |
memory management; thanks to Marc Culler for patches
|
| | | |
|
| | |
| | |
| | |
| | | |
Events implementation; thanks to Marc Culler for extensive patches
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
thanks to Marc Culler for patch
|
| | |
| | |
| | |
| | | |
to Marc Culler for assistance
|
| | |
| | |
| | | |
A few end-of-line spacing eliminations.
|
|/ /
| |
| |
| | |
to Marc Culler for assistance
|
| | |
|
| |
| |
| |
| | |
memory management; thanks to Marc Culler for patches
|
| | |
|
| |
| |
| |
| | |
Events implementation; thanks to Marc Culler for extensive patches
|
| | |
|
| |
| |
| |
| | |
thanks to Marc Culler for patch
|
|\ \
| |/ |
|
| |
| |
| |
| | |
on Mac/Cocoa; remove private API calls to comply with platform requirements.
|
| |
| |
| |
| | |
Culler for the extensive patch.
|
| | |
|
| | |
|
| |
| |
| |
| | |
on Mac/Cocoa; remove private API calls to comply with platform requirements.
|
| |
| |
| |
| | |
Culler for the extensive patch.
|
|\ \
| |/
| |
| | |
needed for Cygwin
|
| |\ |
|
| | |
| | |
| | | |
Add .PHONY targets, and various quoting issues (Makefile.in)
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
of image data for images coming from XGetImage, introduced
2007-06-23. (das)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
that could lead to Carbon getting confused about scrollbar thumb size.
* macosx/tkMacOSXDraw.c (XCopyArea, XCopyPlane, TkPutImage) use
TkMacOSX{Setup,Restore}DrawingContext() to setup/restore clip & colors.
(TkMacOSXSetupDrawingContext, TkMacOSXRestoreDrawingContext): add save
and restore of QD port clip region; factor out clip region code common
to CG and QD branches; check for port and context validity; handle
tkPictureIsOpen flag during QD port setup.
(TkScrollWindow): remove unnecessary scroll region manipulation
* macosx/tkMacOSXDraw.c: remove second global QD temp region
* macosx/tkMacOSXInt.h: (no longer necessary) and rename
* macosx/tkMacOSXRegion.c: remaining global QD temp region.
* macosx/tkMacOSXSubwindows.c:
* macosx/tkMacOSXWindowEvent.c:
* macosx/tkMacOSXDraw.c: make useCGDrawing variable MODULE_SCOPE
* macosx/tkMacOSXFont.c: and sync formatting with HEAD.
* macosx/tkMacOSXButton.c: reduce reliance on current QD port
* macosx/tkMacOSXColor.c: setting and remove unnecessary
* macosx/tkMacOSXDebug.c: references to a drawable's QD port,
* macosx/tkMacOSXDebug.h: notably replace GetWindowFromPort(
* macosx/tkMacOSXDialog.c: TkMacOSXGetDrawablePort()) idiom by new
* macosx/tkMacOSXDraw.c: TkMacOSXDrawableWindow() and change
* macosx/tkMacOSXKeyEvent.c: TkMacOSXSetColorInPort() to take a port
* macosx/tkMacOSXMenu.c: argument.
* macosx/tkMacOSXMenubutton.c:
* macosx/tkMacOSXMouseEvent.c:
* macosx/tkMacOSXScale.c:
* macosx/tkMacOSXScrlbr.c:
* macosx/tkMacOSXSubwindows.c:
* macosx/tkMacOSXWindowEvent.c:
* macosx/tkMacOSXWm.c:
* macosx/tkMacOSXInt.h: factor out macros, declarations
* macosx/tkMacOSXPrivate.h (new): and prototypes that are purely
internal and private to the 'macosx' sources into a new internal header
file that does _not_ get installed into Tk.framework/PrivateHeaders.
* macosx/tkMacOSXButton.c: #include new tkMacOSXPrivate.h
* macosx/tkMacOSXCarbonEvents.c: instead of tkMacOSXInt.h.
* macosx/tkMacOSXClipboard.c:
* macosx/tkMacOSXColor.c:
* macosx/tkMacOSXCursor.c:
* macosx/tkMacOSXDebug.c:
* macosx/tkMacOSXDialog.c:
* macosx/tkMacOSXDraw.c:
* macosx/tkMacOSXEntry.c:
* macosx/tkMacOSXEvent.c:
* macosx/tkMacOSXFont.c:
* macosx/tkMacOSXHLEvents.c:
* macosx/tkMacOSXInit.c:
* macosx/tkMacOSXKeyEvent.c:
* macosx/tkMacOSXMenu.c:
* macosx/tkMacOSXMenubutton.c:
* macosx/tkMacOSXMenus.c:
* macosx/tkMacOSXMouseEvent.c:
* macosx/tkMacOSXNotify.c:
* macosx/tkMacOSXRegion.c:
* macosx/tkMacOSXScale.c:
* macosx/tkMacOSXScrlbr.c:
* macosx/tkMacOSXSubwindows.c:
* macosx/tkMacOSXWindowEvent.c:
* macosx/tkMacOSXWm.c:
* macosx/tkMacOSXXStubs.c:
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
bytes_per_line/bitmap_pad calculations and endianness setting; free
image data and XImage structure at destruction; formatting cleanup.
* macosx/tkMacOSXDialog.c (NavServicesGetFile): disable app-modal
sheet variant of nav dialog on OS versions where it causes problems.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* macosx/tkMacOSXDraw.c: sync comment formatting with HEAD.
* macosx/tkMacOSXEmbed.c:
* macosx/tkMacOSXEntry.c:
* macosx/tkMacOSXKeyEvent.c:
* macosx/tkMacOSXKeyboard.c:
* macosx/tkMacOSXMenus.c:
* macosx/tkMacOSXSend.c:
* macosx/tkMacOSXSubwindows.c:
* macosx/tkMacOSXWindowEvent.c:
* macosx/tkMacOSXWm.c:
* macosx/tkMacOSXXStubs.c:
|