| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
The conversion was done by guard2one.
|
|
|
|
|
| |
gtkcssnodeprivate.h was mainly used for repositioning CSS nodes in
gadgets, and gadgets are gone now.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
The entire color scale hack is still done in GtkRange, which draws the
color scale in the range gizmo. So, to correctly redraw the color scale
when setting a new color, we need to redraw the proper widget and that's
the trough widget.
Fixes #1453
|
|
|
|
| |
This will be used to scroll the scale in scale buttons.
|
|
|
|
|
| |
Make the one in gtkrange.c static since it was only ever used from
GtkScrolledWindow.
|
| |
|
|
|
|
| |
Add them back into the new scrollbars later
|
| |
|
|
|
|
|
| |
by not using the range's gadget which is not allocated to any position
anymore.
|
| |
|
|
|
|
|
|
| |
And add a default color like it was before.
This also fixes other issues with scale values interacting with scale
mark labels, which were buggy at least since 3.18.
|
|
|
|
|
|
|
|
|
|
| |
The way this method is used from the GtkRange subclasses doesn't really
work well when the slider properties change as a consequence of e.g. a
style class being applied (e.g. the fine-tune style class).
In fact, there's no need to read the minimum slider size out of band,
and we can obtain the same result in a way that always work by setting a
private property on GtkRange.
|
|
|
|
| |
Marks are always either the first or the last child of the scale.
|
|
|
|
| |
This can be achieved using min-height/min-width CSS properties now.
|
|
|
|
|
| |
This will be needed in range subclasses to position their
own subnodes.
|
|
This commit adds a few missing private headers, and cleans up
some irregularities in the existing ones
|