| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Emit property notification when the surface scale
changes.
|
|
|
|
|
| |
When the width, height or scale of a surface changes,
emit property change notification.
|
|
|
|
|
|
|
|
| |
Connect to change notification for the surface
scale-factor property, and update the widgets
when it changes.
Fixes: #3578
|
|
|
|
| |
This will allow us to notify when the scale changes.
|
|
|
|
| |
Colors are more useful if you know what they represent.
|
|\
| |
| |
| |
| | |
overlaylayout: Set the child type in the class
See merge request GNOME/gtk!3082
|
|/
|
|
|
|
| |
We don't need to override create_layout_child here,
and setting the child type has the advantage that
the layout properties are showing up in the inspector.
|
|\
| |
| |
| |
| |
| |
| | |
Flip margin-start and -end in RTL
Closes #3583
See merge request GNOME/gtk!3081
|
| |
| |
| |
| |
| |
| |
| |
| | |
Test that a horizontal box changes the order of its
children in RTL, and that widget margins flip start
and end.
This tests the fix in d89ff7181941d202d2.
|
|/
|
|
|
|
|
| |
We lost this at some point, but the widget margins
are still meant to be relative to the text direction.
Fixes: #3583
|
|\
| |
| |
| |
| | |
Revert "Fix the cairo build on OS X"
See merge request GNOME/gtk!3080
|
|/
|
|
|
|
| |
This reverts commit 710ef00dfea4853d99e1c7f7201733d81d2b846d.
The cairo change has been merged.
|
| |
|
|\
| |
| |
| |
| | |
Matthiasc/for master
See merge request GNOME/gtk!3078
|
| |
| |
| |
| |
| |
| | |
Make HighContrastInverse available as the dark variant of HighContrast,
in addition to being a standalone theme. This regularizes our theme
variants, and doesn't hurt.
|
|/
|
|
|
| |
This makes Adwaita-dark available as a standalone
theme.
|
|\
| |
| |
| |
| | |
gdk/wayland: Mark matched settings from the portal as valid
See merge request GNOME/gtk!3076
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
Commit e6209de9625 added some checks on TranslationEntry.valid in
order to figure out whether using the new font settings or the
old g-s-d ones. However that's only set in the non-sandboxed case.
This makes sandboxed applications fallback to the old (and also
non-existing with modern g-s-d) settings, possibly resulting in
ugly defaults being picked.
Fix this by also marking TranslationEntry elements as valid when
using the settings portal, precisely those entries that we are able
to read and match with our own table.
|
|\
| |
| |
| |
| | |
Matthiasc/for master
See merge request GNOME/gtk!3075
|
| |
| |
| |
| |
| | |
One of the many migration guide sections was too
prominent.
|
|/
|
|
|
|
| |
Don't mention GdkSurface::layout as replacement for
GtkWindow::configure-event. Instead, explain how to
save window state.
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Support stylus devices on macos
See merge request GNOME/gtk!3058
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
Ebassi/aspect frame doc
See merge request GNOME/gtk!3073
|
| | |
| | |
| | |
| | |
| | | |
The GtkAspectFrame:ratio getter will return the value set, not the
actual ratio computed in case GtkAspectFrame:obey-child is TRUE.
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
dist: Add a dist script to generate css
See merge request GNOME/gtk!3074
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
When I added the sassc option, I failed to ensure that
the theme css is included in the tarballs. This is required
to make tarball builds with -Dsassc=disabled work.
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
a11y: Fix leak
See merge request GNOME/gtk!3072
|
|/ /
| |
| |
| | |
Introduced by me in commit 03b60a2d5e40da1b137117aba05a2c818edd09b3.
|
|\ \
| | |
| | |
| | |
| | | |
a11y: Sanitize the AT-SPI object path further
See merge request GNOME/gtk!3071
|
| |/
| |
| |
| |
| |
| | |
When falling back to g_get_prgname(), we need to take into account that
the program name may be the full argv[0] path, which will end up messing
the DBus object path.
|
|\ \
| | |
| | |
| | |
| | | |
About dialog icon size
See merge request GNOME/gtk!3070
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When the icon size changes, we want to reload themed
icons.
This was showing up as the GtkImage in about dialogs
getting a big size with the same small icon upon
changing -gtk-icon-size in the inspector.
|
| | |
| | |
| | |
| | |
| | | |
Use 128 as the icon size for the image widget
in about dialogs.
|
| | |
| | |
| | |
| | | |
Make it explicit that we want large icons here.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Add the .aboutdialog style class to toplevel
widget of about dialogs, similar to what we
do for e.g. GtkAssistant.
|
|/ /
| |
| |
| | |
We have icon theme code to do that for us.
|
|\ \
| | |
| | |
| | |
| | | |
Avoid diagnostics for gcc-11 false positive out of bounds accesses
See merge request GNOME/gtk!3064
|
| | |
| | |
| | |
| | |
| | | |
This is a patch by Jeff Law <law@redhat.com> done in downstream Fedora
to fix the build with gcc 11.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
gl renderer: print fragment shader info
See merge request GNOME/gtk!3069
|
| | | |
| | | |
| | | |
| | | | |
It was logged twice the vertex shader info, instead
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
Wip/jimmac/adjust for contemporary trends
Closes #3568 and #3560
See merge request GNOME/gtk!3060
|
| | | |
| | | |
| | | |
| | | |
| | | | |
- reflect button styling
- ignore backdrop for non buttons
|