| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Make tkTestWinProcs const
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Use -DBUILD_tk in Makefile
Make internal Tk_ObjCustomOption const
|
| |
|
|
|
|
|
|
|
| |
to avoid quadratic-time behavior in the common cases where the
treeview is populated in depth-first or breadth-first order.
(Translation for LM: that means "3X faster!")
|
| |
|
|
|
|
| |
the same as $libdir.
|
|
|
|
|
| |
armouring to check that assumptions about the initial state are actually valid
(e.g., look for existing input file).
|
| |
|
|
|
|
|
|
| |
in const memory. With some changes to win32
and macosx, preventing direct writes to
read-only memory.
|
|
|
|
|
| |
to ensure that the record doesn't get freed until after all widget
instance commands have been deleted (Fixes [Bug#2952745]).
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
tkArgv.c make defaultTable const
tkScrollbar.c Store default for "-with" in static non-const memory
tkWinInt.h make tkWinProcs const, and 5
tkWinX.c procs MODULE_SCOPE
tkWinColor.c make sysColors const
tkWinKey.c make keymap const
tkWinScrlbr.c Simplify copying of "-with" default value.
tkUnixWm.c make TkSetTransientFor static
tests/textImage.test textImage-1.13 depends on hash-order
|
|
|
|
|
|
| |
make sure that TkpCmapStressed is exported
clean up unused Tk_CreatePhotoOption
Make more internal arrays "const"
|
|
|
|
| |
tk*Decls.h (regenerated with new genStubs.tcl from Tcl)
|
|
|
|
|
| |
previous commit to keep codebase in sync with the Tile extension,
which must remain 8.4 compatible.
|
|
|
|
|
| |
just as Tcl and Tk.
Make more internal tables "const"
|
|
|
|
|
| |
prevent space within stub table function parameters
if the parameter type is a pointer.
|
|
|
|
| |
Merge now-redundant ensemble dispatch code.
|
| |
|
|
|
|
|
|
| |
"*" and immediately after a function name, so
the format of function definitions in *Decls.h
match all other *.h header files.
|
|
|
|
|
|
|
| |
Eliminate use of __argc and __argv for CYGWIN
Make cygwin configuration error into
a warning: CYGWIN compilation works
although there still are test failures.
|
|
|
|
| |
tag expressions.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Modern unix window managers use a set of window properties to give
hints as to the purpose of a toplevel window. They then use these
hints to apply various animation and decoration options based on the
type (dialog, menu, tooltip and more).
This patch adds a [wm attributes $w -type] option to control and read
the type hint and makes use of this for the ttk::combobox and the
dialogs raised from the Tk library scripts.
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
|
|
|
|
|
| |
Apply patch [#2932808]: Canvas items
not updating on widget state change
|
|
|
|
| |
needed for original VC++ 6.0
|
|
|
|
|
| |
make tkpButtonProcs CONST
fix gcc warnings: missing initializer
|
|
|
|
| |
Regenerate configure script with autoconf-2.59
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tk is the only toolkit to continue the Motif scheme of anchoring a Help
menu to the extreme right of the menubar. This patch disables the special
handling of the .help menu so that the help menu will be grouped with the
other menu items as is common with other toolkits.
The old behaviour can be restored by setting the option *Menu.useMotifHelp
to true or by calling 'tk::classic::restore menu'.
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch makes Tk menus on unix follow mouse motion in the same
way Windows and GNOME menus follow the mouse. Once a menubar dropdown
has been activated, moving the mouse to another menubar button or
cascade item will activate the dropdown without needing another click.
The previous behaviour can be restored by setting the *Menu.clickToFocus
option true or by calling 'tk::classic::restore menu' if this is preferred.
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
|
|
|
|
|
| |
Multiple edits have peverted the original meaning of the phrase 'image
file data' to reference a filename option that does not exist.
|
|
|
|
| |
unable to cover the whole widget. Fix is to reify the range to update sooner.
|
|
|
|
| |
movements in entries and text widgets. They vary between platforms!
|
|
|
|
| |
to work on OSX too.
|
|
|
|
| |
correctly.
|
|
|
|
| |
dialog
|
|
|
|
| |
what was intended.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
The standard for Windows and Gtk+ is that the <Return> binding invokes
the button that currently has the keyboard focus. This can be seen in
tk_messageBox which implements this.
This patch implements this feature and also makes use of the tk grab
utility functions to replace the grab handling code.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|