Matthias Clasen
cbeecdc4ae
convert: Improve test coverage
...
Add a test that excercises the 'no conversion' code path.
This uncovered that we don't treat errno properly in this path,
and as a consequence, the returned error code is unreliable.
2012-04-08 10:24:50 -04:00
Matthias Clasen
7d489acecc
collate: Improve test coverage
...
Add some strings that exercise the non-ASCII parts of our
collation support.
2012-04-08 10:24:50 -04:00
Matthias Clasen
6a57bf1243
Make the dbus menu tests independent from the session bus
...
With this change,
DBUS_SESSION_BUS_ADDRESS= make check
succeed here.
2012-04-08 10:24:50 -04:00
Matthias Clasen
d036960d30
ifdef out some unused code
...
Nothing wrong with leaving debug spew in the code, but we should
not build it if it is not used.
2012-04-08 10:24:50 -04:00
Piotr Drąg
fca9c7a2c7
Updated Polish translation
2012-04-08 13:13:53 +02:00
Alexander Shopov
4becf835b7
Updated Bulgarian translation
2012-04-07 20:58:19 +03:00
Matthias Clasen
5ce66bed3d
Formatting cleanup
2012-04-06 21:22:17 -04:00
Matthias Clasen
8db4b949b8
Always use '/' in test paths
...
It does not make much sense to use a platform-dependent
directory separator in these strings, since they are not
filesystem paths.
https://bugzilla.gnome.org/show_bug.cgi?id=673216
2012-04-06 20:52:15 -04:00
Matthias Clasen
e52cf81042
Don't return values from void functions
...
Sun CC does not take that lightly.
2012-04-06 20:41:19 -04:00
Matthias Clasen
d0b429af48
Revert "GDesktopAppInfo: add an accessor for StartupWMClass"
...
This reverts commit 3ccc4cf91d
.
2012-04-06 19:15:53 -04:00
Giovanni Campagna
3ccc4cf91d
GDesktopAppInfo: add an accessor for StartupWMClass
...
Components using GIO to do window to application matching can
use that field to retrieve potential candidates.
https://bugzilla.gnome.org/show_bug.cgi?id=673659
2012-04-07 00:22:02 +02:00
Dan Winship
a81a062202
gchecksum: fix strict-aliasing warnings in the MD5 code
...
https://bugzilla.gnome.org/show_bug.cgi?id=673191
2012-04-05 12:57:56 -04:00
Sasi Bhushan
0c14f2b8a7
Updated Telugu Translation
2012-04-05 19:23:08 +05:30
Dieter Verfaillie
2655262889
Fix malformed GTK-Doc comment blocks: remove repeated comment blocks.
...
gio/gproxyresolver.h: GProxyResolver already documented in gio/giotypes.h
gio/gtlsbackend.h: GTlsBackend already documented in gio/gtlsbackend.c
gio/gtlsclientconnection.h: GTlsClientConnection already documented in gio/gtlsclientconnection.c
gio/gtlsconnection.h: GTlsConnection already documented in gio/gtlsconnection.c
gio/gunixconnection.h: GTcpConnection already documented in gio/giotypes.h
glib/gversion.h: GLIB_CHECK_VERSION already documented in glib/gversion.c
Found these thanks to the improved gobject-introspection
GTK-Doc comment block/annotation parser.
See https://bugzilla.gnome.org/show_bug.cgi?id=672254
https://bugzilla.gnome.org/show_bug.cgi?id=673385
2012-04-05 10:23:46 -03:00
Dieter Verfaillie
ce7f1a0789
Fix malformed GTK-Doc comment blocks: don't confuse GTK-Doc parsers.
...
Found these thanks to the improved gobject-introspection
GTK-Doc comment block/annotation parser.
See https://bugzilla.gnome.org/show_bug.cgi?id=672254
https://bugzilla.gnome.org/show_bug.cgi?id=673385
2012-04-05 10:23:45 -03:00
Dieter Verfaillie
0183c1f8a1
Fix malformed GTK-Doc comment blocks: invalid parameters and tags.
...
Found these thanks to the improved gobject-introspection
GTK-Doc comment block/annotation parser.
See https://bugzilla.gnome.org/show_bug.cgi?id=672254
https://bugzilla.gnome.org/show_bug.cgi?id=673385
2012-04-05 10:23:42 -03:00
Dieter Verfaillie
fefe5d9a20
Fix malformed GTK-Doc comment blocks: correct struct name.
...
Found these thanks to improved gobject-introspection GTK-Doc
comment block/annotation parser from:
https://bugzilla.gnome.org/show_bug.cgi?id=672254
https://bugzilla.gnome.org/show_bug.cgi?id=673385
2012-04-05 10:23:42 -03:00
Dieter Verfaillie
a058c1c13e
Fix malformed GTK-Doc comment blocks: mutliline annotations are invalid.
...
Found these thanks to improved gobject-introspection GTK-Doc
comment block/annotation parser from:
https://bugzilla.gnome.org/show_bug.cgi?id=672254
https://bugzilla.gnome.org/show_bug.cgi?id=673385
2012-04-05 10:23:41 -03:00
Dieter Verfaillie
60fb0f5ea8
Fix malformed GTK-Doc comment blocks: unmark non GTK-Doc comment block.
...
Found these thanks to improved gobject-introspection GTK-Doc
comment block/annotation parser from:
https://bugzilla.gnome.org/show_bug.cgi?id=672254
https://bugzilla.gnome.org/show_bug.cgi?id=673385
2012-04-05 10:23:40 -03:00
Dieter Verfaillie
8e740f726f
Fix malformed GTK-Doc comment blocks: add missing colons.
...
Found these thanks to improved gobject-introspection GTK-Doc
comment block/annotation parser from:
https://bugzilla.gnome.org/show_bug.cgi?id=672254
https://bugzilla.gnome.org/show_bug.cgi?id=673385
2012-04-05 10:23:39 -03:00
Ihar Hrachyshka
6bd47498a0
Updated Belarusian translation.
2012-04-05 15:25:42 +03:00
Chun-wei Fan
24fa2ee53c
gobject/tests/signals.c: Remove C99ism
...
Declare variables in start of block.
2012-04-05 15:46:34 +08:00
Chun-wei Fan
63673da5eb
Update GLib Visual C++ projects
...
Some of the bundled PCRE source files are removed as they are not needed
anymore (please see commit e7c0f10e
), so don't include them in the projects
2012-04-05 15:45:38 +08:00
Dan Winship
88781d5906
Fix some gtk-doc stuff
2012-04-04 15:23:31 -04:00
Matthias Clasen
69d6987995
Switch to using a mainloop when waiting for connection close
...
GDBus heavily relies on idles for some of its cleanup operations,
and not running a mainloop leads to things not getting cleaned
up properly, which in turn leads to test failures, since the
session bus singleton does not get removed.
2012-04-04 15:02:48 -04:00
Matthias Clasen
f1d4d3a4a5
Improve GApplication tests
...
Make GApplication tests manage their dbus connections.
2012-04-04 15:02:48 -04:00
Matthias Clasen
a52c0a06c8
Make basic-application test more robust
...
This program is only used indirectly from gapplication.c in
tests, but that is no reason to let it segfault when it is
run from the commandline without arguments.
2012-04-04 15:02:48 -04:00
Matthias Clasen
9171894a59
GActionMap: correct critical warnings
...
These warnings were copied from GSimpleActionGroup, but the function
names were not updated. Correct that.
2012-04-04 15:02:48 -04:00
Matthias Clasen
4259587fec
Add tests for action-related gapplication api
2012-04-04 15:02:48 -04:00
Matthias Clasen
8a4744f7fd
Add a test for g_application_quit
2012-04-04 15:02:48 -04:00
Matthias Clasen
588c2bacf7
Improve keyfile test coverage
2012-04-04 15:01:48 -04:00
Matthias Clasen
3eec7eeeaa
Remove a bit of unused code
...
_g_utf8_strwidth is always called with max == -1, so remove the
parameter and update all callers.
2012-04-04 15:01:48 -04:00
Matthias Clasen
84a1b8aac8
Improve test coverage
...
Add tests for all the suffixes in g_format_size.
2012-04-04 15:01:48 -04:00
Dan Winship
51609ec943
tests/gdatetime: fix new_from_unix test
...
When creating a struct tm for "1990-01-01T00:00:00" to pass to
mktime(), we have to set tm_isdst to -1; leaving it set to 0 will
result in the wrong time being generated when run in a timezone where
January 1 would normally be tm_isdst==1 (ie, in southern hemisphere
DST-observing countries, like Australia).
https://bugzilla.gnome.org/show_bug.cgi?id=670254
2012-04-04 14:49:15 -04:00
Daniel Mustieles
f0a3241eab
Updated Spanish translation
2012-04-04 17:18:59 +02:00
Gabor Kelemen
e133f31896
Updated Hungarian translation
2012-04-04 17:02:04 +02:00
Dan Winship
47adef84da
Fix warnings caused by an ifdeffed-out test case
2012-04-04 10:47:04 -04:00
Matej Urbančič
142b0455ff
Updated Slovenian translation
2012-04-04 13:42:44 +02:00
Rodrigo Moya
9aa19e1d96
Use 'if test' for checking auto* variables' values
2012-04-04 11:55:40 +02:00
Rodrigo Moya
118c42e747
Always include G_SOCKET_FAMILY_UNIX value in GSocketFamily
...
This is needed because glib-mkenums doesn't handle #ifdef values in
enums, and so it needs to have all values always defined in the enum.
When not available, define the missing values to a negative value.
2012-04-04 11:39:03 +02:00
Guillaume Desmottes
091d652120
use GLIB_DEPRECATED_IN_2_32_FOR to deprecate g_value_{g,s}et_schar
...
https://bugzilla.gnome.org/show_bug.cgi?id=673439
2012-04-03 16:46:13 +02:00
Will Thompson
f2c77ee718
g_input_stream_read[_finish]: document returning 0 on EOF
...
g_input_stream_read() does state that it returns 0 on end of file, but
not in the Returns: line, so it's easy to miss on a quick skim-read.
g_input_stream_read_async() documents that g_input_stream_read_finish()
returns 0 on end of file, but g_input_stream_read_finish() itself does
not.
https://bugzilla.gnome.org/show_bug.cgi?id=673174
2012-04-02 18:10:35 +01:00
Matthias Clasen
27d95bd81f
Rework the libelf configure checks one more time
...
It seems that there is quite a bit of variation out there, in
terms of libelf versions and API. Make the checks more thorough,
by not only checking for elf_begin, but also some of the shdr function
that we need. Also, explicitly check for libelf.h.
This should address bug 673132 and 673253.
2012-04-02 09:09:11 -04:00
Matthias Clasen
e51c3b4cfe
Use new hashset api in the hash set tests
2012-04-02 09:09:11 -04:00
Matthias Clasen
c2318a18f9
Dispose test object
...
While not very important, it means one less untested function
in the coverage report.
2012-04-02 09:09:11 -04:00
Matthias Clasen
c173c0beb4
Drop g_thread_init from tests
...
This is not needed anymore.
2012-04-02 09:09:11 -04:00
Matthias Clasen
9ea9471d26
Improve GBusObjectManager test coverage
2012-04-02 09:09:10 -04:00
David King
548337b042
docs: Fix typo in glib-compile-schemas man page
2012-04-02 10:22:56 +01:00
Matthias Clasen
bebbc69081
Improve boxed test coverage
...
This commit add basic tests for all GLib types that are registered
as boxed types.
2012-04-01 23:08:42 -04:00
Matthias Clasen
e7c0f10ee0
Drop some unused PCRE sources
...
There is no point in compiling these, since we are not calling
any of the functions in them.
2012-04-01 23:08:42 -04:00