| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
in case of premature end of image data, return error instead of
passing nil buffer to Tk_PhotoPutBlock().
|
|
|
|
|
|
|
|
|
| |
fix to rounding in bounding box 'bloat' calculation to avoid drawing
outside of bounding box when CG drawing enabled. Fix probably
correct on other platforms as well?
* macosx/tkMacOSXDraw.c (TkMacOSXInitCGDrawing): fixed LinkVar type
for tkMacOSXCGAntiAliasLimit.
|
| |
|
|
|
|
| |
menus working again.
|
|
|
|
|
| |
Add support for returning values for the wm attributes commands, and
use FSRef's rather than FSSpec's.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mac OS X: Fix several problems with Icelandic (and Faroese) keyboards
reported by Jérôme Gagnon-Voyer <gagnonje5000<at>mac<dot>com> on
tcl-mac on 2004-03-22.
* macosx/tkMacOSXKeyEvent.c (KLSInit): Add.
(GetKeyboardLayout): Add calls to Keyboard Layout Services, if
present. Rework classic handling. Use GetKCHREncoding(). Add
parameter encodingPtr.
(GetKCHREncoding): Add.
|
|
|
|
|
| |
[pwd] (instead of .) to get around some VFS edge case bugs.
Use [bind $w], not [$w configure] to modify bindings.
|
| |
|
|
|
|
| |
creation. [Bug #905830]
|
|
|
|
|
| |
recent CFLAGS reordering.
* unix/configure: regen
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
optionally install tk manpages in addition to html help,
similarly to tcl/macosx/Makefile.
* macosx/Wish.pbproj/project.pbxproj: fixes for building with
non-default SYMROOT/OBJROOT/SRCROOT, added support for using a
Tcl.framework in DYLIB_INSTALL_PATH != /Library/Frameworks,
added optional support for building html help without tcl sources
present by giving explicit location of tcltk-man2html script.
* macosx/tkMacOSXMenu.c: fixed #include case sensitivity bug.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
optionally install tk manpages in addition to html help,
similarly to tcl/macosx/Makefile.
* macosx/Wish.pbproj/project.pbxproj: fixes for building with
non-default SYMROOT/OBJROOT/SRCROOT, added support for using a
Tcl.framework in DYLIB_INSTALL_PATH != /Library/Frameworks,
added optional support for building html help without tcl sources
present by giving explicit location of tcltk-man2html script.
* macosx/tkMacOSXMenu.c: fixed #include case sensitivity bug.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* unix/configure.in, unix/configure: _DEFAULT to allow for env
setting to override m4 switches.
Consolidate header checks to limit redundancy in configure.
(CFLAGS_WARNING): Remove -Wconversion, add -fno-strict-aliasing
for gcc builds (need to suppress 3.x type puning warnings).
(SC_ENABLE_THREADS): Set m4 to force threaded build when built
against a threaded Tcl core.
Reorder configure.in for better 64-bit build configuration,
replacing EXTRA_CFLAGS with CFLAGS. [Bug #874058]
|
|
|
|
|
|
|
|
| |
* macosx/tkMacOSXCursor.c (TkpSetCursor): The code to not
reset the cursor more often than necessary was getting fooled
when the current cursor was nulled out when the current cursor
gets freed. So in the case where the input cursor was NULL, we
have to just always set it. [Bug #894550]
|
|
|
|
| |
segfault. [Bug #969358] (jiangwu)
|
| |
|
|
|
|
|
| |
* unix/configure, unix/configure.in, unix/tk.spec: patchlevel 8.4.7
* win/configure, win/configure.in:
|
| |
|
|
|
|
| |
'winfo id' as it can change when making the window exist.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
rendering problem with canvas text items that
have a selected region. The previous implementation
would render the whole line and then redraw the
selected text if it was a different color. This caused
problems when the selected text foreground differs
from the normal text foreground, the anti-aliasing
alpha pixels for the two text strings would blend
together resulting in strange looking text. The
fix is to draw the normal text and the selected text
separately. This problem has only been observed
under Windows, with anti-aliased text. [Patch 968725]
|
| |
|
|
|
|
| |
It looks better like this. :^)
|
|
|
|
|
| |
crach due to incorrectly generate <Destroy> event. This bug was
reported in comp.lang.tcl but not logged.
|
| |
|
|
|
|
|
| |
that the lastSubFontPtr remains valid even when the subfont array
is reallocated. [Bug #618872] (dkf, hobbs)
|
|
|
|
|
| |
images of compound menu entries in indicator space if not a radio
of checkbutton. [Bug #756952] (eserte)
|
|
|
|
|
| |
* win/tkWinInt.h (TkWinProcs): titles. [Bug #904371] (riefenstahl)
* win/tkWinMenu.c (ReconfigureWindowsMenu):
|
|
|
|
|
|
|
|
|
| |
* mac/tkMacXStubs.c: to being implemented in a platform
* macosx/tkMacOSXXStubs.c: specific manner. The cleanup order was
* unix/tkUnixEvent.c: bad at least on Windows, where we
* win/tkWinX.c: reset/cleared display info that was
still needed for the clipboard to render.
[Bug #939389, #822002, #732662]
|
|
|
|
|
|
| |
jump when B1 is pressed and released without moving. [Bug #932155]
Make the panedwindow -opaqueresize option work as per the docs.
[Bug #778893]
|
|
|
|
|
| |
* generic/tkPanedWindow.c (Unlink): clean up -before/-after refs
to a slave when removing it. [Bug #928413] (griffin)
|
|
|
|
|
|
| |
ByteArray and -format into String to correctly handle them if they
have been shimmered or created as some other object type.
(ImgPhotoCmd): correctly init matched to 0.
|
|
|
|
| |
shouldn't" and #922336 "Tk apps have no maximize window button under KDE-3.2.1"
|
|
|
|
|
| |
on Windows if necessary. Also use existing ::tk functions for
placing dialog and managing focus/grab.
|
| |
|
| |
|
| |
|
|
|
|
| |
down to their children.
|
|
|
|
| |
Quit menu item from the File command.
|
| |
|
|
|
|
|
| |
IRIX64-6.5* systems. [Bug 218561]
* unix/configure: autoconf-2.13
|
|
|
|
|
|
|
|
|
|
| |
* macosx/tkMacOSXXStubs.c:
* xlib/ximage.c: fixed MacOSX XGetImage/XPutImage and related
functions to deal properly with XImages copied from screen.
* generic/tkCanvPs.c (TkImageGetColor): MacOSX fix.
* generic/tkImgPhoto.c (ImgPhotoDisplay): enabled alpha blending
for images with partial transparency on MacOSX.
[Bug 809157]
|
| |
|
|
|
|
| |
a shrinking grid. [Bug 899246]
|
| |
|
|
|
|
| |
with [xy] when they haven't been otherwise set.
|
|
|
|
| |
variable name [Bug 899010].
|
|
|
|
|
|
|
|
|
|
|
| |
* library/listbox.tcl:
* library/text.tcl:
* library/scrlbar.tcl: on Mac OS, add bindings for MouseWheel with
modifiers, according to platform convention:
Option increases scrolling speed 10 fold; Space scrolls horizontally.
* macosx/Wish.pbproj/project.pbxproj:
* macosx/tkAboutDlg.r: changed year in copyright strings to 2004.
|
| |
|
|
|
|
|
|
| |
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.
|