| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| | |
Well, the testrunner works again, the tests don't all succeed.
So exclude them from CI.
|
| |
| |
| |
| |
| | |
It's no longer possible to set surfaces on a GtkImage, so we don't need
to test that setting a recording surface works.
|
| |
| |
| |
| | |
We need that for round().
|
| |
| |
| |
| |
| | |
On some systems PangoFT2 is optional, so we only use the fallback when
it is being required.
|
|\ \
| | |
| | |
| | |
| | | |
Adwaita radii fixes master
See merge request GNOME/gtk!628
|
| | |
| | |
| | |
| | | |
Replace entry border-radius value with $button_radius variable.
|
| | |
| | |
| | |
| | |
| | | |
Replace hardcoded border-radius values with $button_radius
variable on spinbuttons.
|
| | |
| | |
| | |
| | |
| | | |
Some of hardcoded border-radius values on linked elements were left
unchanged during Adwaita refresh.
|
| | |
| | |
| | |
| | | |
This is useful for interoperability with other tools.
|
| | |
| | |
| | |
| | | |
The ::focus-out signal signature has changed. Adapt.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Some apis that were either removed or have never
existed were listed for the docs.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
meson told me to.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
overlay: Use a layout manager
See merge request GNOME/gtk!677
|
| | | |
| | | |
| | | |
| | | | |
Run gtk4-builder-tool simplify --3to4 over all ui files.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Introduce a PropKind enum, since the collection of
booleans is getting out of hands.
|
| | | | |
|
|/ / /
| | |
| | |
| | |
| | | |
This lets us get rid of the child properties,
by converting them to layout properties.
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Connect LayoutManager to LayoutChild
See merge request GNOME/gtk!678
|
| | | |
| | | |
| | | |
| | | |
| | | | |
If the layout manager does not have a GtkLayoutChild, or if we cannot
apply layout properties, we should free them instead of leaking them.
|
| | | |
| | | |
| | | |
| | | | |
The layout properties sub-parser needs to handle the parent tag.
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If we want to inspect the type of layout properties exposed by a
GtkLayoutManager, we need a way to connect the layout manager type to
the GtkLayoutChild type it creates. In order to do so, we can set the
GtkLayoutChild type on a field of the GtkLayoutManagerClass structure.
Storing the GtkLayoutChild type on the class structure of the layout
manager also allows us to implement a default create_layout_child()
virtual function.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The appstream-util check performed by Flatpak on recent GNOME SDKs has
become more stringent, and now it requires a <release> tag in the
AppData XML file. If we don't have it, the Flatpak bundles of gtk-demo
and gtk-widget-factory will fail on our CI infrastructure.
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
build: Install gtkboxlayout.h
See merge request GNOME/gtk!676
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This was missing from the initial implementation, and
breaks the tests.
|
| | | |
| | | |
| | | |
| | | | |
This is included by gtk.h, and thus required to build.
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
Remove some more child properties
See merge request GNOME/gtk!675
|
| | | |
| | | |
| | | |
| | | | |
Run gtk4-builder-tool simplify --3to4 over all ui files.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Replace the resize and shrink child properties
by resize-child1/2 and shrink-child1/2 properties.
|
| | | |
| | | |
| | | |
| | | | |
Run gtk4-builder-tool simplify --3to4 over all ui files.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Replace these with GtkToolItem properties homogeneous
and expand-item.
|
| | | |
| | | |
| | | |
| | | | |
Run gtk4-builder-tool simplify --3to4 over all ui files.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
We are using the GtkWidget::name property instead.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This is a step towards removing the submenu
child property.
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
GtkWindow api cleanup
See merge request GNOME/gtk!674
|
| | | |
| | | |
| | | |
| | | | |
One overlooked (non-)implementation of set_role.
|
| | | |
| | | |
| | | |
| | | | |
We are using round() now, so include math.h.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This is a very old X session management thing, and you
will be hard-pressed to find a session manager that can
make use of it, and even harder-pressed to find apps
using it to their advantage.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
All but the X implementation of these were
empty anyway. And the X one is just setting
a property.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
...and the setter/getter for it.
This is a very old X session management thing, and you
will be hard-pressed to find a session manager that can
make use of it, and even harder-pressed to find apps
using it to their advantage.
|
| | | |
| | | |
| | | |
| | | | |
It does nothing.
|