| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The child of a GtkExpander is owned directly by the expander whenever
the "expanded" flag is unset.
We are adding an additional reference to the child of an expander when
expander is not expanded.
Additionally, if a GtkExpander is disposed while not expanded, we need
to explicitly release the reference on the child widget that we own.
This reference leak was masked in GTK3 by GtkContainer removing each
child from the parent container by recursively calling
gtk_widget_destroy().
|
|\
| |
| |
| |
| |
| |
| | |
Fix documentation for gtk_icon_view_create_drag_icon
Closes #4190
See merge request GNOME/gtk!3875
|
|/
|
|
| |
Fixes: #4190
|
|\
| |
| |
| |
| | |
build: Fix detection for pre-compiled css files
See merge request GNOME/gtk!3874
|
|/
|
|
|
|
|
| |
The default theme changed from Adwaita to Default and this tripped up
the logic to detect if the tarball builds contain pre-built css files or
not. Fix this by looking at pre-compiled css files in themes/Default/
instead of themes/Adwaita/.
|
|\
| |
| |
| |
| | |
NEWS: Updates
See merge request GNOME/gtk!3872
|
|/ |
|
|\
| |
| |
| |
| | |
css: Implement text-transform
See merge request GNOME/gtk!3862
|
| |
| |
| |
| | |
Show some transformed text in the markup demo.
|
| |
| |
| |
| |
| | |
Add a property to GtkTextTag and do all the
legwork to translate it to the Pango attribute.
|
|/
|
|
|
|
| |
Implement the text-transform property from
https://www.w3.org/TR/css-text-3/#text-transform-property
using a new Pango attribute.
|
|\
| |
| |
| |
| | |
Bump the pango dependency
See merge request GNOME/gtk!3871
|
| |
| |
| |
| | |
We require Pango 1.49 now.
|
| |
| |
| |
| |
| | |
Require Pango 1.49, so we can support new attributes
without too much ifdeffery.
|
|\ \
| |/
| |
| |
| | |
Implement CSS line-height
See merge request GNOME/gtk!3833
|
| |
| |
| |
| | |
Add an example for widely spaced text to the markup demo.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The font sizes demo had the space between the font-size spans,
causing us to have a run with just a default sized space between
the words, which in turn leads to wobbly cursor sizes. Avoid that
by including the space in the preceding span.
Also, make it bigger.
|
| |
| |
| |
| | |
Keep the import-markup code in sync with GtkTextBuffer.
|
| |
| |
| |
| |
| | |
Note that we ignore the absolute-line-height
attribute for now.
|
| |
| |
| |
| |
| |
| | |
Set the line height in the default attributes from
the CSS style. This makes line height work in
GtkTextView.
|
| |
| |
| |
| |
| |
| | |
This adds a line-height property to GtkTexttag and a
line_height field to GtkTextAttributes, and translates
it to a pango attribute.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Pango 1.50 introduces a line-height attribute. Use it.
This is enough to make line-height work for labels
and entries.
|
| |
| |
| |
| |
| |
| | |
This adds the plumbing to parse the line-height
property from CSS. Widgets are not picking it
up yet.
|
|\ \
| |/
| |
| |
| | |
windowhandle: Quiet a compiler warning
See merge request GNOME/gtk!3868
|
| |
| |
| |
| |
| | |
Annoying that this test has to be touched every time
we bump the version.
|
| |
| |
| |
| | |
gesture was left uninitialized in the default case.
|
|\ \
| |/
|/|
| |
| | |
docs: Expand gdk_clipboard_set() docs
See merge request GNOME/gtk!3865
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
Bump version to 4.5
See merge request GNOME/gtk!3867
|
| | |
| | |
| | |
| | | |
4.4 has been branched off.
|
|/ / |
|
|\ \
| |/
|/|
| |
| | |
gsk: Drop the gl renderer
See merge request GNOME/gtk!3863
|
| |
| |
| |
| | |
It refers to a file that no longer exists.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
ngl supports all the same platforms as gl
now, and has seen more improvements in the
last cycle.
|
|\ \
| |/
|/|
| |
| | |
Handle new pango attribute type
See merge request GNOME/gtk!3866
|
|/
|
|
|
|
|
| |
Update all the places where we switch over
PangoAttrType to handle PANGO_ATTR_TEXT_TRANSFORM,
and do nothing for now - text-transform support
will land in 4.6.
|
| |
|
|
|
|
|
| |
We should force our internal im context for these
tests, so we don't depend on the environment.
|
|\
| |
| |
| |
| | |
NEWS: Updates
See merge request GNOME/gtk!3861
|
|/ |
|
|\
| |
| |
| |
| |
| |
| | |
shortcutcontroller: Only do round-robin for mnemonics
Closes #4130
See merge request GNOME/gtk!3824
|
| |
| |
| |
| |
| |
| |
| | |
Don't do round-robin activation unless we are looking
for mnemonics, where this is an expected feature.
Fixes: #4130
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
gdk: Add a missing annotation
Closes #4097
See merge request GNOME/gtk!3860
|
| | |
| | |
| | |
| | |
| | |
| | | |
Mark an array as zero-terminated.
Fixes: #4097
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
a11y: Send correct object reference for the root accessible
See merge request GNOME/gtk!3800
|
| | | |
|