| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Use the same approach as GtkTreeViewColumn for sort
indicators. Luckily, the same css works for both.
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of hardcoding icon names in the widget, use
arrow.none, arrow.up, arrow.down, arrow.left, arrow.right
styles and set the icon to use with -gtk-icon-source. This
lets themes change the icons that are used here, without
forcing all uses of pan-up/down/start/end-symbolic to be
treated the same.
Document this in the menubutton CSS docs.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of hardcoding icon names in the widget, use
sort-indicator.ascending and sort-indicator.descending styles
and set the icon to use with -gtk-icon-source. This lets themes
change the icon that is used here, without forcing all uses of
pan-up/down-symbolic to be treated the same.
Document this in the treeview CSS docs.
Fixes: #3577
|
|\
| |
| |
| |
| | |
dist: Fix css theme disting after HighContrast-dark changes
See merge request GNOME/gtk!3095
|
| |
| |
| |
| |
| | |
Commit f60d245e327a760a188e8b5a40844f5fe092df43 renamed it from
HighContrast-inverse.css to HighContrast-dark.css.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
macOS: fix #2436 raise transient window on focus
Closes #2436
See merge request GNOME/gtk!3094
|
| |/
| |
| |
| |
| |
| | |
Ported from gtk-3-24 e278f3890540ad59eaccf32fd90fe49416e1f7f2
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2436
|
|\ \
| |/
|/|
| |
| | |
Split NEWS for pre-4.0 changes
See merge request GNOME/gtk!3096
|
|/
|
|
|
|
| |
Similar to commit 87e9f0895b72540172884ff152b0957a39f4ee6d that did the
same for older releases, this commit splits out pre-4.0 changes to
separate NEWS.pre-4.0 file.
|
|\
| |
| |
| |
| | |
Version bump
See merge request GNOME/gtk!3093
|
| |
| |
| |
| | |
These will be needed for adding new API.
|
| |
| |
| |
| |
| |
| |
| | |
master is now open for 4.2 API additions.
Includes an update for the one test we have that
has the version number in its expected output.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Add activate signal to GtkCheckButton
Closes #3525 and #3550
See merge request GNOME/gtk!3012
|
| | |
| | |
| | |
| | |
| | | |
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3525
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3550
|
|\ \ \
| |_|/
|/| |
| | |
| | |
| | |
| | | |
build: Use Meson’s module for building .pc files
Closes #3517
See merge request GNOME/gtk!3005
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Using the module will prevent trivial bugs caused by incorrect string concatenation.
This is just a literal translation. In the future we might rely on Meson auto-detecting fields from library declaration.
Fixes: https://gitlab.gnome.org/GNOME/gtk/-/issues/3517
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
cellrenderertoggle: Fix css node handling
Closes #3599
See merge request GNOME/gtk!3092
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Commit cbbbf44dd43ca608709 tried to replace
gtk_style_context_save_named with an explicit
css node to save to, but it failed, and the failure
was showing up as crashes in the inspector.
Fix by Benjamin Otte.
Fixes: #3599
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
'master'
gtk_file_chooser_set_current_name: fix type of name argument
See merge request GNOME/gtk!3091
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
The description says UTF-8 string, but the annotation said filename.
Cherry-picked from gtk-3-24 1573ff6803d9c7a41145d21d5fa640ddc493bad2
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Update the gtk.doap file
See merge request GNOME/gtk!3088
|
| | | |
| | | |
| | | |
| | | | |
Add relevant people as maintainers.
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
GDK/Win32: Remove layered windows usage
See merge request GNOME/gtk!2782
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | | |
In GTK4, we are now defaulting to the OpenGL renderer with the Cairo renderer
only used as a fallback, so there is no point keeping the code paths that use
layered windows as layered windows do not work well with OpenGL nor Vulkan.
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
Matthiasc/for master
Closes #3437
See merge request GNOME/gtk!3087
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
When GtkAboutDialog was changed to derive from
GtkWindow, it lost the initial focus handling that
GtkDialog has. Reinstate some of it.
Fixes: #3437
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Avoid a critical when closing the inspector with the
recorder page open.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Wip/baedert/for master
Closes #3593
See merge request GNOME/gtk!3086
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes #3593
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
And this way the contains_rect() inside
rounded_inner_rect_contains_rect() goes from 3.3% to 0.79% in the
fishbowl when rendering the levelbars.
|
| | | | |
| | | | |
| | | | |
| | | | | |
The pointers passed to GtkWidgetClass::measure cannot be NULL
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Make this function shorter, the parameters non-nullable and the simple
cases more explicit.
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This only happens in error cases so not very interesting. Anyway, try to
make scan-build happy.
|
| | | | |
| | | | |
| | | | |
| | | | | |
We get up to 370 of these when starting the widget-factory.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Unref the acessible values
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Out of the 3.3k possibly_finish_subparser calls when opening the
widget-factory, only 300 need one.
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Surface scale
Closes #3578
See merge request GNOME/gtk!3085
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|