| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
some code cleanup. Added tests for this windows dialog to avoid regression.
|
| |
|
|
|
|
| |
any available windows xp/vista element. Plus basic tests.
|
|
|
|
|
|
|
|
|
|
|
| |
* tkIntDecls.h: from 'extern' to 'EXTERN'. Since the stubs pointer
* tkPlatDecls.h: is always linked statically, its wrong to import
or export it from a DLL, and the change causes
trouble for extensions that build with -DUSE_TK_STUBS.
* tkWinEmbed.c: Removed #if 0 code. Trust the revision control system,
if you need it again, you can find it.
* tkWinSend.c: Added conditional compilation to silence several
compiler warnings.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* unix/Makefile.in: "tkStubsPtr" is not present in libtk.so, but
* win/Makefile.in: is present only in libtkstub.a. This tightens
* win/makefile.bc: up the rules for users of the stubs interfaces. * win/makefile.vc: [Tcl Bug 1819422].
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h:
* library/tk.tcl:
* macosx/Wish-Common.xcconfig:
* unix/configure.in:
* unix/tk.spec:
* win/README:
* win/configure.in:
* win/tcl.m4:
* unix/configure: autoconf-2.59
* win/configure:
* generic/tkConsole.c: Relax Tcl_InitStubs() calls so that a Tk 8.6
* generic/tkMain.c: might [load] into a Tcl 8.5 interp.
* generic/tkWindow.c:
* generic/tkStubLib.c: Update to compatibility with a libtcl.so
that contains no "tclStubsPtr" [Tcl Bug 1819422].
* generic/tkDecls.h: make genstubs
* generic/tkIntDecls.h:
* generic/tkIntPlatDecls.h:
* generic/tkIntXlibDecls.h:
* generic/tkPlatDecls.h:
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h:
* library/tk.tcl:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h: Bump to 8.5.1 for release.
* library/tk.tcl:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
|
|
|
|
| |
when -title isn't set. [Bug #1881892]
|
|
|
|
| |
Fix check and radio indicator size [Bug 1679067].
|
|
|
|
|
|
|
|
|
|
| |
* library/tk.tcl: CVS development snapshots from the 8.5.0 and
* unix/configure.in: 8.5.1 releases.
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf (2.59)
* win/configure:
|
|
|
|
|
| |
INT_PTR rather than LONG_PTR which isn'tr defined in the msvc6
headers.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
intend to support. In particular the SystemParametersInfo API
doesn't like to receive structures that are larger than it expects
which affects the font assignements. Set to Win98 support.
Handle failure to read the system parameters.
This causes ttk/fonts.tcl to set any missing named fonts.
|
|
|
|
| |
the WINVER macro.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* win/tkWinScrlbr.c, win/tkWinWm.c: GetWindowLongPtr only.
* win/ttkWinMonitor.c:
|
|
|
|
|
|
|
| |
* win/tkWinX.c: and simplify WNDCLASS to one style.
* win/tkWinWm.c: Reduce wrapper update for exStyle to toolwindow
change only and set WS_EX_LAYERED as sticky (once set on a window,
do not remove it) to reduce alpha transition flicker.
|
|
|
|
| |
-loleaut32 but not msvc for Tk's [send]. [Bug 1844749]
|
|
|
|
| |
(LIBS): add ws2_32.lib for static builds with Tcl.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h:
* library/tk.tcl:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
|
|
|
|
|
| |
scrollbar and combobox buttons. This handles tile patches 1596647
and 1596657 but a bit more generically.
|
| |
|
| |
|
|
|
|
|
|
| |
to sometimes be counted twice in size computations.
Fix ElementSizeProcs affected by previous change.
|
|
|
|
|
| |
the two places in Tk that generate errors with msvc8 when using this
flag.
|
|
|
|
|
|
|
|
|
|
| |
* library/tk.tcl: CVS development snapshots from the 8.5b2
* unix/configure.in: release.
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf (2.59)
* win/configure:
|
|
|
|
| |
the right version number gets embedded in key files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* library/bgerror.tcl, library/dialog.tcl, library/listbox.tcl:
* library/msgbox.tcl, library/optMenu.tcl, library/tclIndex:
* library/tkfbox.tcl, library/demos/floor.tcl, library/demos/rmt:
* library/demos/tcolor, library/demos/text.tcl:
* library/demos/twind.tcl, library/demos/widget: Buh-bye Motif look
* library/ttk/fonts.tcl: Update of Tk default look in 8.5
* macosx/tkMacOSXDefault.h: Trims border sizes, cleaner X11 look
* unix/tkUnixDefault.h: with minor modifications for Win32/Aqua.
* win/tkWinDefault.h: Uses Tk*Font definitions throughout for
* win/tkWinFont.c: classic widgets. [Bug #1820344]
* library/obsolete.tcl (::tk::classic::restore): This restores
changes made to defaults in 8.5 using the 'option' command,
segmented into logical groups.
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h:
* library/tk.tcl:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
|
|
|
|
|
|
|
|
|
| |
* library/tkfbox.tcl: return type of selected file in file dialogs.
* library/xmfbox.tcl: [Bug #1156388]
* macosx/tkMacOSXDialog.c:
* tests/filebox.test:
* tests/winDialog.test:
* win/tkWinDialog.c:
|
|
|
|
|
| |
to widget *_Init() routines.
Renaming/consistency: s/...ElementGeometry()/...ElementSize()/
|
| |
|
| |
|
|
|
|
|
|
| |
are really text files, not binaries.
* win/makefile.vc: Added $(BITMAPDIR) to the search path for the
depend target.
|
|
|
|
| |
dependency list with $(TCLTOOLSDIR)/mkdepend.tcl
|
|
|
|
|
|
|
|
| |
* macosx/tkMacOSXButton.c, macosx/tkMacOSXMenubutton.c:
* macosx/tkMacOSXWm.c, unix/tkUnixWm.c, win/tkWinWm.c:
* doc/wm.n, tests/wm.test: TIP #125 implementation [Bug 998125]
Adds [wm manage|forget] for dockable frames.
Finished X11 and Windows code, needs OS X completion.
|
|
|
|
| |
patchlevel doesn't contain extra dotted pairs (eg. interim release)
|
| |
|
| |
|