d960720156
ci: Dist using Meson
2022-12-06 22:21:43 +00:00
880dd62c09
docs: Update installation instructions
...
Mention Meson.
2022-12-06 22:13:23 +00:00
b24550abc0
x11: Remove unused header file
...
The XInput 1.x support was removed 10 years ago.
2022-12-06 22:01:51 +00:00
ec156ad5b7
broadway: Remove unused file
2022-12-06 21:57:21 +00:00
a3e82f20a1
Use the right type when calling GtkWidget methods
...
Let's avoid complaints from the compiler.
2022-12-06 21:50:30 +00:00
03afe9be4e
Add missing annotation for GdkAtom
2022-12-06 21:50:30 +00:00
75cb21e448
Use the same argument name in the header and source files
...
They must match so the introspection scanner can do its job.
2022-12-06 21:50:30 +00:00
f8669d55c6
Remove unnecessary gitignore file
...
The .gitignore file is only needed for the Autotools build, and it gets
generated by git.mk, so we don't need to have the file in the
repository.
2022-12-06 21:50:30 +00:00
7b02682b1d
wayland: Fix argument's constness
...
The compiler was pointing out we were dropping the const modifier.
2022-12-06 21:50:30 +00:00
01ac1bbaae
Drop unnecessary volatile modifier
...
It's completely useless, and just generates compiler warnings with
recent GLib versions.
2022-12-06 21:50:30 +00:00
04bed1d3ab
build: Don't dist generated example files with Autotools
...
The generated resources.c file should not be part of the dist tarball.
2022-12-06 21:50:30 +00:00
b310ee1eac
build: Drop Meson version checks
...
We depend on a new enough version of Meson.
2022-12-06 21:50:30 +00:00
4b16634e0e
build: Add missing 512 icons to the Autotools build
2022-12-06 21:50:30 +00:00
48ed99e14d
build: Use a recent version of Meson
...
And fix the project name, while we're at it.
2022-12-06 21:18:03 +00:00
2b095b501f
build: Add missing argument to add_languages()
...
We need to specify whether we want a native compiler or not.
2022-12-06 20:47:55 +00:00
ca1dfc7092
build: Replace deprecated get_pkgconfig_variable()
...
Use get_variable(pkgconfig:...) instead.
2022-12-06 20:45:58 +00:00
e95f0aa73b
Merge branch 'backport-mr-5148-to-gtk-3-24' into 'gtk-3-24'
...
label: Tweak selection behavior
See merge request GNOME/gtk!5289
2022-12-03 23:11:02 +00:00
3bcdbc3fb2
label: Tweak selection behavior
...
Arrange for double-click-followed-by-drag to do
select by words, not select-and-dnd. This matches
the behavior in GtkTextView better and feels
intuitive.
Fixes : #2024
2022-12-03 11:19:29 +01:00
6b3b068ab0
Update Basque translation
2022-12-03 09:44:45 +00:00
2fcf2822fe
Release to unstable
2022-12-02 16:25:54 +00:00
410c5b2af1
Update changelog
2022-12-02 15:31:57 +00:00
7c271ab98e
Force software rendering during tests
...
Workaround for Mesa regression #1025312 . We expect only software
rendering to be available in a buildd or autopkgtest environment anyway.
2022-12-02 15:31:57 +00:00
03a690b972
Don't depend on gtk-doc-tools under nodoc build-profile
...
This was needed at autoreconf time when we built with Autotools, but not
with Meson.
2022-12-02 15:31:57 +00:00
f650142cae
Move man-page dependencies from B-D-I to B-D
...
We need these when building arch-specific binaries too.
2022-12-02 15:31:57 +00:00
e902eb4b99
Disable man pages under nodoc build-profile
2022-12-02 15:31:54 +00:00
e35d10a0ba
d/control.in: Disable API documentation under nodoc build profile
2022-12-02 15:13:03 +00:00
903464f1d1
Add Abkhazian translation
2022-12-02 10:50:36 +00:00
5a7a5951ba
Install emoji data for non-English languages
...
With Autotools this was incorporated into the shared library, but with
Meson it's loaded on-demand.
2022-12-02 10:29:26 +00:00
f91a4d3d6e
d/rules: Remove redundant --libdir override
...
We get the correct library directory from dh_auto_configure.
2022-12-02 10:19:33 +00:00
0cecd17680
Remove dpkg trigger on old immodules search path
...
GTK 3 hasn't searched this path since 2015, so it was no longer useful
to have a trigger on it.
2022-12-02 10:18:50 +00:00
aef02551e3
Update Abkhazian translation
2022-12-02 10:15:27 +00:00
6a344f2d74
d/patches: Update to upstream commit 3.24.35-15-g9c60b8d4d4
...
- Load icon themes from ~/.local/share/icons and ~/.icons under Wayland
- Fix links in documentation to point to correct git branch for GTK 3
- Translation update: pt_BR
2022-12-02 09:52:43 +00:00
99e54a40e2
d/rules: Remove redundant gtk_doc option
...
In both cases (documentation enabled or disabled) we override this later.
2022-12-01 23:18:07 +00:00
31f037e261
d/rules: Return to the print backends we previously enabled
...
lpr and test were enabled during the move to Meson, but we didn't enable
them in the past and they don't seem to be desirable.
Closes : #1025271
2022-12-01 23:15:42 +00:00
9c60b8d4d4
Merge branch 'example-links' into 'gtk-3-24'
...
Update links to current versions
See merge request GNOME/gtk!5283
2022-11-30 23:35:56 +00:00
785e2ab168
docs: Use main branch instead of master
...
The old name still works but let's use the current name.
2022-11-30 10:02:50 +01:00
47bfc83931
docs: Switch example to gtk-3-24 branch
...
Let's use recent examples.
2022-11-30 10:00:15 +01:00
fb72264a27
application: Switch links to gtk-3-24 branch
...
`master` doesn't exist anymore and we want to refer to a GTK3 example
2022-11-30 10:00:03 +01:00
7e1a3ffa37
[quartz] Work around macOS 13 not sending trackingArea events.
...
Fixes #5305
2022-11-29 11:58:17 -08:00
ce99b56f25
[quartz] Update known and latest macOS version to macOS 13 Ventura.
2022-11-29 11:45:39 -08:00
307945fbe4
[quartz]Use new (since 10.5) NSTrackingArea instead of older tracking rect.
2022-11-29 10:32:19 -08:00
cf53a34db4
[quartz] Fix some compile warnings.
2022-11-29 10:31:39 -08:00
7d89e5e92a
Update Brazilian Portuguese translation
2022-11-28 12:13:58 +00:00
91c37c8692
Merge branch 'backport-mr-3708-to-gtk-3-24' into 'gtk-3-24'
...
wayland: Look for cursor themes in $HOME
See merge request GNOME/gtk!5262
2022-11-25 14:42:47 +00:00
3f1536632f
wayland: Look for cursor themes in $HOME
...
We should look in the same places that libXcursor does,
so add $XDG_DATA_HOME/icons and $HOME/.icons to the list.
Fixes : #4080
2022-11-25 15:18:39 +01:00
4cf01ea545
Release to unstable
2022-11-24 13:52:54 +00:00
9b79bcb18a
Merge remote-tracking branch 'origin/debian/master' into debian/master
2022-11-24 13:51:32 +00:00
d2fdc32a47
Update changelog and patch metadata
2022-11-24 13:51:00 +00:00
5beaf8d014
Merge branch 'wip/smcv/xfail-gtk3' into 'gtk-3-24'
...
[GTK 3] testsuite: Avoid using should_fail
See merge request GNOME/gtk!5249
2022-11-24 13:42:53 +00:00
5794821592
Add proposed patches to improve handling of flaky tests
...
With these changes, the flaky/known-failing tests are no longer installed
as installed-tests at all, so remove them from the autopkgtest metadata.
2022-11-24 13:41:29 +00:00