Matthias Clasen
e181234fe5
Improve atomic ops test coverage
2012-08-18 14:39:52 -04:00
Matthias Clasen
06d837b6a3
Improve array test coverage
2012-08-18 14:39:28 -04:00
Matthias Clasen
373dcaea56
Improve threadpool test coverage
2012-08-18 14:38:53 -04:00
Fran Diéguez
a946892b1e
Updated Galician translations
2012-08-17 23:17:51 +02:00
Owen W. Taylor
2360d04e50
Fix problems with CLEANFILES and automake-1.11.1
...
Running with automake-1.11.1, a couple fixes are needed
for CLEANFILES when gtk-doc is not installed.
(Found with Amazon Linux AMI release 2012.03)
https://bugzilla.gnome.org/show_bug.cgi?id=682067
2012-08-17 13:41:34 -04:00
Krishnababu Krothapalli
fdcdcf4f2f
Updated Telugu Translations
2012-08-17 19:43:40 +05:30
Krishnababu Krothapalli
a53ccea814
Updated Telugu Translations
2012-08-17 19:22:00 +05:30
Chun-wei Fan
2954f70d39
Fix build on Visual C++
...
-glib/gmarkup.c: Use G_VA_COPY() instead of va_copy() as va_copy() may not
be universally available.
-gio/gtestdbus.c: Include io.h on Windows for close()
2012-08-17 19:22:43 +08:00
Мирослав Николић
69124b2dc4
Updated Serbian translation
2012-08-17 12:59:44 +02:00
Nilamdyuti Goswami
f116437c7e
Assamese translation updated
2012-08-17 14:23:19 +05:30
Sandeep Sheshrao Shedmake
56e9f896c6
Updated Marathi Translations
2012-08-17 12:24:15 +05:30
David King
86a4fd6fa9
docs: Describe GCompletion item memory management
...
https://bugzilla.gnome.org/show_bug.cgi?id=600751
2012-08-17 07:16:50 +01:00
Matthias Clasen
b13a79aeb4
Adapt schema tests to changed error messages
2012-08-17 01:15:08 -04:00
Colin Walters
056d39c9f7
GMappedFile: Add g_mapped_file_get_bytes()
...
This is yet another API that has a data/length/refcount combination
that one might often want to turn into a GBytes.
https://bugzilla.gnome.org/show_bug.cgi?id=677065
2012-08-17 00:48:40 -04:00
Matthias Clasen
b0d8498ee3
GDateTime: pack the struct better
...
Makes a difference in 32bit.
2012-08-17 00:27:10 -04:00
Matthias Clasen
86329ba44f
gdbus: Use g_markup_collect_known_attributes() in GDBus introspection
...
In order to be able to cope with the introspection XML
from the Telepathy specification, which uses attributes
like tp:type and tp:name-for-bindings, we need to ignore
unknown attributes when parsing.
Closes: https://bugzilla.gnome.org/show_bug.cgi?id=665634
2012-08-16 23:41:19 -04:00
Matthias Clasen
8d40389d15
gmarkup: Add g_markup_collect_known_attributes()
...
Add a variant of g_markup_collect_attributes() which will
ignore unknown attributes (such as those from different XML
namespaces) when parsing markup, rather than returning
G_MARKUP_ERROR_UNKNOWN_ATTRIBUTE as g_markup_collect_attributes()
does.
Patch by Philip Withnall,
https://bugzilla.gnome.org/show_bug.cgi?id=665634
2012-08-16 23:40:08 -04:00
Matthias Clasen
21aff13d22
Fix 'make report'
...
Turns out this doesn't work unless every Makefile.am includes
Makefile.decl.
2012-08-16 23:23:16 -04:00
Matthias Clasen
6bee6dbce5
Miscellaneous string fixes
...
Typo and punctuation fixes, and some rewording, based
on a patch by Philip Withnall, bug
https://bugzilla.gnome.org/review?bug=628193
2012-08-16 23:02:41 -04:00
Matthias Clasen
e4dc223e9d
Make capitalisation of "UNIX" consistent in translatable strings
...
Based on a patch by Philip Withnall, bug
https://bugzilla.gnome.org/review?bug=628193
2012-08-16 22:47:43 -04:00
Matthias Clasen
191f09b044
Change "dash" to "hyphen" in translatable strings
...
GSchemas use hyphens, not dashes.
Patch by Philip Withnall, bug
https://bugzilla.gnome.org/review?bug=628193
2012-08-16 22:23:20 -04:00
Matthias Clasen
4e55bebb7a
Fix leak in GWinHttpVfs
...
Patch by Ole André Vadla Ravnås, bug
https://bugzilla.gnome.org/show_bug.cgi?id=627423
2012-08-16 22:17:46 -04:00
Matthias Clasen
6ef1e56479
Fix leak in GFileAttributeInfoList
...
Patch by Ole André Vadla Ravnås, bug
https://bugzilla.gnome.org/show_bug.cgi?id=627423
2012-08-16 22:15:54 -04:00
Matthias Clasen
bf3262dd93
GTest: Improve --help output
...
https://bugzilla.gnome.org/show_bug.cgi?id=550433
2012-08-16 21:33:04 -04:00
David King
55ca95c220
docs: Improve G_GNUC_* documentation
...
Mention where the GCC attributes should be placed for functions and
arguments. Add an example for G_GNUC_UNUSED.
https://bugzilla.gnome.org/show_bug.cgi?id=326931
2012-08-16 19:17:41 -04:00
Matthias Clasen
2ccf64ba59
Improve glib-genmarshal man page
...
Expand the example in glib-genmarshal.1 to include the actual
commandline invocations, and update the generated function
names to match reality.
https://bugzilla.gnome.org/show_bug.cgi?id=637460
2012-08-16 18:46:17 -04:00
Colin Walters
aa50b8aec3
build: Fix the --disable-man case
...
The manpage listing needs to be inside the conditional.
2012-08-16 18:31:02 -04:00
Owen W. Taylor
d7e1d51fc9
Add tests for g_file_make_directory_with_parents()
...
Add tests to catch recent regressions with g_file_make_directory_with_parents()
https://bugzilla.gnome.org/show_bug.cgi?id=680823
2012-08-16 18:08:08 -04:00
Owen W. Taylor
f899358156
g_file_make_directory_with_parents: clean up logic
...
Simplify logic by only looking at whether we have a GError and
not also using return codes.
https://bugzilla.gnome.org/show_bug.cgi?id=680823
2012-08-16 18:08:06 -04:00
Owen W. Taylor
5291190f46
g_file_make_directory_with_parents(): fix a corner case
...
If g_file_get_parent() unexpectedly failed, we could return
FALSE but with no error.
https://bugzilla.gnome.org/show_bug.cgi?id=680823
2012-08-16 18:08:05 -04:00
Owen W. Taylor
732470a359
g_file_make_directory_with_parents: refix error propagation
...
The patch from b0bce4ad
triggered segfaults - see:
http://redmine.yorba.org/issues/5656
We were clearing the error before dereferencing it in the next
go-around of the while loop - this wasn't necessary.
https://bugzilla.gnome.org/show_bug.cgi?id=680823
2012-08-16 18:08:03 -04:00
Matthias Clasen
b60168a5f5
Remove man page placeholder generation
...
I don't see a good reason for this - if man page generation is
disabled, man pages are not produced, and things like 'make dist'
will fail. That is simpler and better.
https://bugzilla.gnome.org/show_bug.cgi?id=681336
2012-08-16 18:06:11 -04:00
Matthias Clasen
4cd5a63f12
Clean up man pages on 'clean'
...
Follow the automake heuristic that says "if 'make' created it,
'make clean' should remove it".
https://bugzilla.gnome.org/show_bug.cgi?id=681336
2012-08-16 18:06:08 -04:00
Matthias Clasen
ce531302cd
Make --enable-man and --enable-gtk-doc independent
...
Previously, --enable-man --disable-gtk-doc would silently skip
man page generation, because we didn't even desdend into docs/reference.
Fix this by always going there.
https://bugzilla.gnome.org/show_bug.cgi?id=681336
2012-08-16 18:06:05 -04:00
Matthias Clasen
317d91d06b
Fix an example
...
Pointed out by Chandni Verma in
https://bugzilla.gnome.org/show_bug.cgi?id=682025
2012-08-16 17:21:03 -04:00
Javier Jardón
f8a5fc2e2e
Revert "Use upstream gettext instead the glib one"
...
Commited by mistake
This reverts commit e930e3b3aa
.
2012-08-15 02:46:16 +09:00
Sebastian Geiger
6b201748b5
compiling.xml: Add note and fix gcc example
...
Because of the '--as-needed' default option
for the linker, the linking will fail, if the
file name appears after any of the options or
the pkg-config invocation.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=681854
2012-08-15 02:34:50 +09:00
Javier Jardón
e930e3b3aa
Use upstream gettext instead the glib one
2012-08-15 01:41:11 +09:00
Dirgita
f92a3525f7
Updated Indonesian translation
2012-08-13 06:04:31 +07:00
Colin Walters
ddfcfa66ae
build: Switch back to using AS_IF for conditionals
...
See https://bugzilla.gnome.org/show_bug.cgi?id=674483
https://bugzilla.gnome.org/show_bug.cgi?id=681413
2012-08-08 10:37:39 -04:00
Chao-Hsiung Liao
e5ad42c612
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2012-08-07 13:36:35 +08:00
Stef Walter
541c985869
gtlscertificate: Add certificate-bytes and private-key-bytes props
...
* These properties contain the same data as certificate and
private-key, but as GBytes
https://bugzilla.gnome.org/show_bug.cgi?id=681319
2012-08-06 22:23:20 +02:00
Ryan Lortie
69dd29296e
bump version
2012-08-06 16:20:36 -04:00
Ryan Lortie
6b43310ef4
GLib 2.33.8
2012-08-06 15:56:26 -04:00
Matthias Clasen
b55a2a2005
Don't use GIO in GTestDBus setup
...
Using GIO here may cause the gvfs module to be loaded, which
in turn gets onto the session bus to talk to gvfsd - not ideal
if you are trying to control the session bus life cycle. Instead,
just use old-fashioned glib file utils.
2012-08-06 12:08:21 -04:00
Matthias Clasen
197ebb3be4
More updates
2012-08-06 12:08:04 -04:00
Matthias Clasen
cc80ae321f
Solaris build fix for GIO
...
Solaris/OpenSolaris/OpenIndiana define FIONREAD in sys/filio.h.
This commit adds a configure check for this header, and includes
it conditionally in gio/gsocket.c.
Patch by Fabian Groffen, bug 675524.
2012-08-06 11:55:59 -04:00
Dan Winship
bd883f8dc7
gio/tests/g-icon.c: fix some path checks on win32
...
Some of the tests needed to be modified to use G_DIR_SEPARATOR_S
rather than hardcoded "/"s.
https://bugzilla.gnome.org/show_bug.cgi?id=669331
2012-08-06 11:31:52 -04:00
Dan Winship
291853bea3
gicon: make g_icon_new_for_string() recognize win32 paths
...
(but for compatibility, make it still recognize unix paths on win32
too)
https://bugzilla.gnome.org/show_bug.cgi?id=669331
2012-08-06 11:27:39 -04:00
Dan Winship
26f1e0938e
gio/tests/file: skip the file monitor tests if using GPollFileMonitor
...
test_create_delete() assumes that if it creates a file and then
immediately deletes it, that the file monitor will notice this and
record it as a create followed by a delete. But that won't work with
GPollFileMonitor, which will just think nothing changed. So skip the
test in that case.
https://bugzilla.gnome.org/show_bug.cgi?id=669331
2012-08-06 11:27:38 -04:00