| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
We only realize the ATContext on the top level, which will create an
GtkAtSpiRoot object and the corresponding GtkAtSpiCache object. Whenever
an AT connects to the accessibility bus, and asks for the various
objects, all the ATContext will be realized on demand.
|
|
|
|
|
| |
If we're responding to a request to get all the cached items, there's no
need to emit signals when adding an ATContext to the cache.
|
|\
| |
| |
| |
| |
| |
| | |
Ebassi/for master
Closes #3607
See merge request GNOME/gtk!3100
|
| |
| |
| |
| |
| |
| |
| | |
If we cannot allocate memory, we cannot create any windowing system
surface. There's no coming back from that.
Fixes: #3607
|
| |
| |
| |
| |
| | |
The vector-based variant should shadow the variadic arguments function
in bindings.
|
| | |
|
| |
| |
| |
| | |
Let's hope people read them.
|
|\ \
| |/
|/|
| |
| |
| |
| | |
docs: Update getting started section
Closes #3601
See merge request GNOME/gtk!3099
|
|/
|
|
|
|
|
| |
We were still talking about draw signals here,
which don't exist anymore.
Fixes: #3601
|
|\
| |
| |
| |
| |
| |
| | |
Redo arrow icons in various widgets
Closes #3577
See merge request GNOME/gtk!3097
|
| |
| |
| |
| |
| | |
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.
|