Commit Graph

16674 Commits

Author SHA1 Message Date
b78a2977a7 Updated Slovak translation 2016-09-10 14:32:45 +00:00
4c3ae1c4d7 .gitignore: ignore 'tags' files (ctags stuff) 2016-09-09 10:37:18 -03:00
e7bdd5d189 Add g_log_variant(): structured log that accepts a GVariant
This makes the structured logging available to other
languages via introspection.

https://bugzilla.gnome.org/show_bug.cgi?id=770971
2016-09-09 09:07:50 -03:00
9323378834 tests: Remove an unsed variable 2016-09-09 09:07:50 -03:00
b18051067a Removed an unused include 2016-09-09 08:50:55 -03:00
01e3b92dee Updated Polish translation 2016-09-08 23:04:17 +02:00
caf3e1f1a0 Updated Swedish translation 2016-09-07 17:49:17 +00:00
386bb12052 Updated Galician translations 2016-09-07 18:34:24 +02:00
4a4df67d54 Updated Portuguese translation 2016-09-07 05:56:58 +00:00
98a9be3444 Updated Hebrew translation 2016-09-06 11:30:20 +03:00
c7207359bb Updated Danish translation 2016-09-05 02:51:47 +02:00
c4dc16da23 Updated Finnish translation 2016-09-04 16:21:46 +00:00
c849d7f553 Updated Lithuanian translation 2016-09-04 12:13:55 +03:00
362ee2c49c Fix typo in Spanish translation header 2016-09-03 22:56:10 -04:00
95559e2532 Updated Kazakh translation 2016-09-03 17:20:12 +00:00
b470bf12d9 Updated Korean translation 2016-09-03 14:08:13 +00:00
7a7a267957 Updated Thai translation 2016-08-31 17:33:32 +07:00
e442b5a574 Updated Serbian translation 2016-08-30 21:36:03 +02:00
4301286a34 Updated German translation 2016-08-29 18:35:59 +00:00
d85479f606 Updated Spanish translation 2016-08-29 12:24:03 +00:00
c0fe1703a0 2.49.6 2.49.6 2016-08-28 07:16:14 -04:00
53d5a9f6fb Fix the signals test
The test setup here is not really independent, so the addition
of the custom-marshaller test was breaking some of the other
tests. Fix things up.
2016-08-27 22:54:39 -04:00
585e754a01 Updated Czech translation 2016-08-26 14:39:48 +02:00
66f72f7232 Updated Polish translation 2016-08-26 13:44:15 +02:00
e89732206e Updates 2016-08-26 01:32:18 -04:00
89089ee662 Updated Brazilian Portuguese translation 2016-08-25 23:21:53 +00:00
b08c6abda8 Updated Hungarian translation 2016-08-25 21:43:43 +00:00
8fd72838ce Added describe command to gsettings command-line tool.
describe command shows description of given gsettings key.
Added documentation of describe command to gsettings man page.
2016-08-25 12:40:27 -06:00
edfbfc1827 tests: Add test showing default marshaller override
https://bugzilla.gnome.org/show_bug.cgi?id=769076
2016-08-25 13:26:58 -04:00
ef16cbee5b Don't set a va marshaller if a marshaller was set
Otherwise we get warnings when the caller later tries to set a
va marshaller with g_signal_set_va_marshaller.

https://bugzilla.gnome.org/show_bug.cgi?id=769076
2016-08-25 13:26:58 -04:00
097f70828f gdbus-codegen: Strip @since parameters before comparison
People might put more extraneous whitespace in a @since line in a
documentation comment, which should not affect the ordering of
methods/signals/etc. in the generated output.

https://bugzilla.gnome.org/show_bug.cgi?id=770372
2016-08-25 10:27:22 +01:00
61ea2946ed Updated Brazilian Portuguese translation 2016-08-24 12:28:20 +00:00
87bad603c9 Updated Hungarian translation 2016-08-24 07:04:40 +00:00
a6d83cd3d5 Updated Polish translation 2016-08-23 12:06:32 +02:00
0c64487d35 Updated Spanish translation 2016-08-22 20:42:50 +02:00
b82682e34f Updated Czech translation 2016-08-21 10:54:48 +02:00
87d76a5a9c glib-compile-resources: generate .d-file style dependency
Add --dependency-file=foo.d option to generate a gcc -M -MF style
dependency file for other build tools. The current output of
--generate-dependencies is only useful for use directly in Makefile
rules, but can't be used in other build systems like that.

The generated dependency file looks like this:
$ glib-compile-resources --sourcedir= test.gresource.xml --dependency-file=-
test.gresource.xml: test1.txt test2.txt test2.txt

test1.txt:

test2.txt:

test2.txt:

Unlike --generate-dependencies, the --dependency-file option can be
used together with other --generate options to create dependencies
as side-effect of generating sources.

Based on a patch by Tim-Philipp Müller in
https://bugzilla.gnome.org/show_bug.cgi?id=745754

The changes in this patch, compared to his are to always return
the hash table with file information from parse_resource_file, so
we can use it for dependency output, regardless if generate_dependencies
was TRUE or not.
2016-08-20 16:49:24 -04:00
9afff5f05d Revert "glib-compile-resources: generate .d-file style dependency output for build tools"
This reverts commit e8c8395f0e.

Tim said that the patch isn't ready, yet, and the commit is breaking the
build in Continuous.
2016-08-20 17:16:31 +01:00
e8c8395f0e glib-compile-resources: generate .d-file style dependency output for build tools
Add --dependency-file=foo.d option to generate a gcc -M -MF style
dependency file for other build tools. The current output of
--generate-dependencies is only useful for use directly in Makefile
rules, but can't be used in other build systems like that.

The generated dependency file looks like this:
$ glib-compile-resources --sourcedir= test.gresource.xml --dependency-file=-
test.gresource.xml: test1.txt test2.txt test2.txt

test1.txt:

test2.txt:

test2.txt:

Unlike --generate-dependencies, the --dependency-file option can be
used together with other --generate options to create dependencies
as side-effect of generating sources.

Based on a patch by Tim-Philipp Müller.

https://bugzilla.gnome.org/show_bug.cgi?id=745754
2016-08-20 10:52:46 -04:00
951e26fb17 Updated Czech translation 2016-08-19 14:30:09 +02:00
270af86aa5 Updated Portuguese translation 2016-08-18 21:31:13 +00:00
28001f53e9 Updated German translation 2016-08-18 20:53:24 +00:00
c16127304d Updated Czech translation 2016-08-18 10:00:58 +02:00
7a0ad5cb0d Updated Czech translation 2016-08-18 09:59:26 +02:00
8a47e505fe Updated Polish translation 2016-08-17 20:35:16 +02:00
3f0ff576a7 Fix typos in translatable strings 2016-08-17 20:34:38 +02:00
ec2a7cc710 2.49.5 2.49.5 2016-08-17 12:21:13 -04:00
b4326bc348 gmessages: Drop unnecessary stdio.h include
This was needed for an earlier version of the structured logging work,
but not the latest.
2016-08-17 12:41:26 +02:00
15b315b472 gdbus-codegen: Allow '@since: UNRELEASED' in documentation comments
Previously, this would not work, as it would result in comparing the
order of a string and an integer. Make it work, and make 'UNRELEASED'
compare higher than other versions so it's always treated as the latest
version.

'UNRELEASED' is commonly used by maintainers to highlight new API while
it's being prototyped, until they know which version it will actually
be released in. At the time of release, they replace all 'UNRELEASED'
strings in git with the new version number.

An example of this usage is here:
d380ac6a2a (9208ee267cb05db1afd3a5c323d71e51db489447_7619_7656)

https://bugzilla.gnome.org/show_bug.cgi?id=769995
2016-08-16 22:36:53 +02:00
6d1178b2d9 gregex: loosen behaviour testing
Circa 8.38, upstream PCRE (intentionally?) changed behaviour with
respect to whether options set with expressions like "(?i)" at the
top-level were reported via the pcre_fullinfo() API as having been
requested during compilation.

GLib contained a test that verified that these options were indeed
reported as if they had been provided as flags on the API.

Remove that check, and document the no-longer-deterministic behaviour.

https://bugzilla.gnome.org/show_bug.cgi?id=767240
2016-08-16 10:41:46 +02:00