| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
explicitly specify it on individual widgets.
[Bug 3404541], [Bug 1204186].
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
const/void when appropriate. This allows to
use const/void in the *.decls file always,
genStubs will do the right thing.
|
|
|
|
|
|
| |
const/void when appropriate. This allows to
use const/void in the *.decls file always,
genStubs will do the right thing.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
committed to head (8.6), although they could apply for 8.5 as well.
This re-sync makes future work easier to maintain and adds some
useful work for 8.5 users. Notable changes:
- Lots of code cleanup
- Some bug fixes never backported
- Addition of ttk::spinbox
- minor color changes
- Improved Vista/7 styling
- Move to tile version 0.8.6 (pseudo-package)
- ABI and API compatible (even $w identify)
- minor new features (extended $w identify)
|
|
|
|
| |
ttkTreeview.c: [$tv tag bind $tag <...> {}] now removes binding.
|
|
|
|
|
|
|
| |
changes from HEAD, so diffing
between 8.5.x and 8.6 shows the
real structural differences again.
(any signature change not backported!)
|
|
|
|
| |
backported from HEAD.
|
|
|
|
| |
[Bug 2915709], backport fix for [Bug 2496162].
|
|
|
|
| |
This requires the vsapi element engine, the hover state and the theme script definition.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* generic/tkMenu.c: Mac OS X Instruments.app Leaks tool.
* generic/tkText.c:
* generic/tkTextImage.c:
* generic/tkTextIndex.c:
* generic/tkUndo.c:
* generic/ttk/ttkFrame.c:
* macosx/tkMacOSXWm.c:
|
|
|
|
|
|
| |
(Backport from trunk change 2008-11-11)
Workaround for [Bug 2207435]
(Backport from trunk change 2008-10-31)
|
|
|
|
|
| |
point numbers in -[xy]scrollcommand callbacks or [xy]view methods.
Minor incompatibility: 0 and 1 now formatted as "0.0" resp "1.0".
|
|
|
|
| |
in case of erroneous style specifications [#2009213].
|
|
|
|
| |
as this leads to a panic on Windows [Bug 1967576]
|
|
|
|
|
|
| |
even in a static build of Tk.
* generic/ttk/ttkDecls.h: fix incorrect number of arguments in
Ttk_InitStubs macro definition.
|
| |
|
| |
|
|
|
|
| |
[FR 1898288]
|
| |
|
|
|
|
| |
[Bug 1867122].
|
| |
|
|
|
|
| |
Removed now-unnecessary initial ConfigureNotify processing.
|
| |
|
|
|
|
| |
Use Ttk_GetElement() to find element instead of direct hash table access.
|
| |
|
| |
|
|
|
|
|
|
| |
Added [$nb hide] method; [$nb add] on already-managed windows
no longer throws an error, can be used to re-add a hidden tab.
Updated docs and test suite.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add "fill" element: like "background" but only erases parcel.
* generic/ttk/ttkFrame.c: Use fill element in Labelframe Label
sublayout. Also improved default labelmargins for -labelanchor w*, e*.
* generic/ttk/ttkLabel.c: no longer need Labelframe hack.
* library/ttk/aquaTheme.tcl: ImageTextElement no longer needed.
TextElement no longer needs '-background' option.
|
|
|
|
|
|
|
|
| |
instead of single element.
* generic/ttk/ttkLabel.c: Default -anchor for text and label elements
is now "w" instead of "center". Fixes [Bug 1614540].
* library/ttk/defaults.tcl, library/ttk/*Theme.tcl: Button styles
now need explicit "-anchor center".
|
|
|
|
| |
when passed an empty list.
|
|
|
|
|
|
| |
to sometimes be counted twice in size computations.
Fix ElementSizeProcs affected by previous change.
|
|
|
|
|
|
|
| |
instead of "client", to avoid nameclash with Notebook.client element.
This was causing sizing anomalies in XP theme,
and introduced extraneous padding.
+ "alt" theme Treeitem.indicator element needs left margin now.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to factor out double-buffering related code.
* macosx/ttkMacOSXAquaTheme.c: Use SetThemeBackGround/
kThemeBrushModelessDialogBackground{Active|Inactive}
instead of ApplyThemeBackground/kThemeBackgroundWindowHeader
(advice from DAS).
* library/ttk/aquaTheme.tcl: Use darker shade for inactive
and disabled text, to match typical values of most
kThemeXXXTextColorInactive values.
|
| |
|
|
|
|
|
| |
to widget *_Init() routines.
Renaming/consistency: s/...ElementGeometry()/...ElementSize()/
|
|
|
|
|
|
|
|
| |
fixes [#1814778, #1780286, #1609168, #1349586]
* library/ttk/aquaTheme.tcl: Factored out aqua-specific
combobox -postposition adjustments.
* generic/ttk/ttkTrack.c: Detect [grab]s and unpress
pressed element; combobox workaround no longer needed.
|
|
|
|
|
|
|
| |
instead of column index in columnNames hash table.
This avoids the need for the evil PTR2INT and INT2PTR macros,
and simplifies things a bit.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tkCanvUtil.c: pointer from/to integer of different
* generic/tkCanvas.c: size' on 64-bit platforms by casting
* generic/tkCursor.c: to intermediate types
* generic/tkInt.h: intptr_t/uintptr_t via new PTR2INT(),
* generic/tkListbox.c: INT2PTR(), PTR2UINT() and UINT2PTR()
* generic/tkObj.c: macros.
* generic/tkStyle.c:
* generic/tkTextIndex.c:
* generic/tkUtil.c:
* generic/ttk/ttkTheme.h:
* generic/ttk/ttkTreeview.c:
* unix/tkUnixMenu.c:
* unix/configure.in:
* unix/configure: autoconf-2.59
* unix/tkConfig.h.in: autoheader-2.59
|
|
|
|
|
|
| |
to enable extension access to the ttkStubs table.
* generic/ttk/ttkDecls.h: correct capitalization of ttk package name.
|