Commit Graph

2757 Commits

Author SHA1 Message Date
3d912405b7 New upstream version 3.24.35 2022-11-23 15:09:27 +00:00
e0952cc337 New upstream version 3.24.34 2022-06-01 16:13:05 +01:00
7a40770d02 New upstream version 3.24.33 2022-03-08 16:14:27 -05:00
4275e35e67 New upstream version 3.24.32 2022-03-04 10:09:08 +01:00
c8c4deb688 New upstream version 3.24.31 2021-12-26 18:40:54 +00:00
cc6b7040ea New upstream version 3.24.30 2021-08-15 15:07:19 +01:00
86b083ecba New upstream version 3.24.29 2021-04-30 10:11:19 +01:00
dd4fa2d3c1 New upstream version 3.24.28 2021-04-15 09:52:10 +01:00
ae5a29be4f meson: only build demo manpages when demos are enabled
Installing them even when manpages are enabled, but the demos are
disabled, produces manpages for unavailable programs...
2021-04-13 22:48:39 -04:00
1a878b2b88 docs: Fix closing tag
The XML validator took way too long.
2021-02-23 19:25:42 +00:00
b189d842dd docs: Remove mentions of decommissioned services
We don't use Bugzilla or mailing list any more.
2021-02-23 17:37:00 +00:00
9dd2218867 New upstream version 3.24.25 2021-02-18 12:07:01 +00:00
0a9e2d6ed7 gtk-debug: Allow interactive debug even without G_ENABLE_DEBUG
Currently when GTK3 is compiled without G_ENABLE_DEBUG, the inspector
can't be opened with GTK_DEBUG=interactive because it doesn't parse
this env var without G_ENABLE_DEBUG.

Since the inspector is always good to have, this commit now always
parses the GTK_DEBUG env var but only keep the "interactive" flag if
G_ENABLE_DEBUG isn't defined.
2021-01-18 18:35:50 +01:00
92d583e7df New upstream version 3.24.24 2020-12-11 10:15:31 +00:00
1185a58764 New upstream version 3.24.23 2020-09-10 15:32:24 +01:00
fc117c0e91 New upstream version 3.24.22 2020-08-12 10:52:42 +01:00
3d6067c926 New upstream version 3.24.21 2020-08-05 15:16:24 +01:00
8d6b9e5f4c New upstream version 3.24.20 2020-05-06 12:15:40 +01:00
ea8a581be2 New upstream version 3.24.18 2020-04-10 15:23:16 +01:00
23d6764a6d docs: Update the links in the FAQ
The GTK website has been updated, and we don't use Bugzilla any more.

Fixes: #2593
2020-04-08 18:47:20 +01:00
c37bbb2641 Add miscellaneous unpackaged files to dist tarball
Various files are in git but not in dist tarballs. Some of them look
like potentially useful references for downstream distributors.

Signed-off-by: Simon McVittie <smcv@debian.org>
2020-04-08 13:43:28 +01:00
ecf5b7f34b New upstream version 3.24.17 2020-04-03 18:52:28 +01:00
dd581dc08c New upstream version 3.24.16 2020-04-02 09:03:06 +01:00
701099732f New upstream version 3.24.14 2020-02-29 14:17:40 +00:00
e618a49d71 document font-feature-settings CSS property
introduced in 2e2b6478
2020-02-26 21:51:31 +01:00
ffccf14831 New upstream version 3.24.13 2019-11-28 13:16:43 +00:00
a6b13c6aef New upstream version 3.24.12 2019-10-05 08:44:07 -04:00
e2ad7f7afe New upstream version 3.24.11 2019-09-04 16:25:11 +01:00
31a57fe389 Drop the mir backend
It depends on libcontent-hub-glib which was dropped from Ubuntu in mid 2017:
https://bugs.launchpad.net/ubuntu/+source/content-hub/+bug/1712874

It was patched downstream to still build until it was disabled at the beginning
of 2018: https://launchpad.net/ubuntu/+source/gtk+3.0/3.22.28-1ubuntu3

This likely means no one has built gtk with mir in 2 years, and there is no plan
to change that, so just remove it.
2019-08-25 22:46:28 +02:00
44e14a6256 New upstream version 3.24.10 2019-07-17 09:56:23 +01:00
318da99fbf docs: Add gtk_file_chooser_add_choice and related functions to gtk3-sections.txt
See Merge Request !989
2019-07-08 16:02:56 +02:00
3462fcf9a0 meson: Follow gnome conventions for build option names 2019-04-11 16:46:22 +02:00
940126c427 meson: fix code examples in the gtk docs build
getting_started.xml uses relative paths for including code examples
and for some reason the base path is different with meson than with autotools.

Switch both autotools and meson to generate the file and insert the absolute
source path instead.

This also cleans up the content file list: the expand content files have to
be in the content file list as well, so just append them there.
2019-04-11 16:45:37 +02:00
2445f46e01 meson: gtk docs: set ENABLE_ON_X11 2019-04-11 16:45:36 +02:00
1d40ba250f meson: only install broadway man pages if it's enabled 2019-04-11 16:45:36 +02:00
e47440def5 meson: Don't make the man pages build depend on the documentation option
Include all meson build files under docs/ and check with get_option() there.
2019-04-11 16:45:36 +02:00
d52dad2042 autotools: dist all meson related build files 2019-04-11 16:45:36 +02:00
212efbdd81 meson: build docs and man pages
Lots of warnings, so something is probably still missing.
2019-04-11 16:45:36 +02:00
2c2e749fa0 New upstream version 3.24.8 2019-04-11 09:41:47 +01:00
7771869ab3 Move the gtkunixprint.h include in the gtk-doc stanza
Every time a new <INCLUDE> directive is used inside a gtk-doc
sections.txt file it overrides the current include header until the next
<INCLUDE> directive. This has the unfortunate effect of making every
single section following the print-related ones to generate
documentation that says to include gtkunixprint.h.

In order to avoid re-arranging the gtk3-sections.txt file, we can tell
gtk-doc what's the default header to include for GTK, and override it
using `@Include` directives directly into the gtk-doc stanzas of the
sections that require a different header.

Fixes: #1746
2019-03-13 17:44:32 +00:00
1f6000bb1a New upstream version 3.24.7 2019-03-13 10:08:13 +00:00
ac00df30b2 New upstream version 3.24.5 2019-02-04 16:36:47 -05:00
79399d953a New upstream version 3.24.4 2019-01-21 11:21:43 -05:00
fd8c775808 New upstream version 3.24.3 2019-01-14 09:09:59 -05:00
104b2edc9f New upstream version 3.24.2 2018-12-12 16:07:25 -05:00
3fd9acc827 New upstream version 3.24.1 2018-09-19 10:05:09 +01:00
115bc01cec New upstream version 3.24.0 2018-09-04 17:26:14 +01:00
52f6c5e304 New upstream version 3.23.2 2018-08-09 13:46:53 +03:00
2193e3ebc6 New upstream version 3.23.1 2018-07-19 14:28:25 +01:00
609c36368b New upstream version 3.23.0 2018-07-18 14:06:19 +01:00