David Zeuthen
ef29644063
GDBus: Properly handle empty address strings
...
Changes this error
DBUS_SESSION_BUS_ADDRESS= \
gdbus introspect --session \
--dest org.freedesktop.DBus \
--object-path /org/freedesktop/DBus
**
GLib-GIO:ERROR:gdbusaddress.c:913:g_dbus_address_get_stream_sync: assertion failed: (last_error != NULL)
Aborted (core dumped)
to
DBUS_SESSION_BUS_ADDRESS= \
gdbus introspect --session \
--dest org.freedesktop.DBus \
--object-path /org/freedesktop/DBus
Error connecting: The given address is empty
which is much more preferable.
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-07-06 17:03:36 -04:00
Matthias Clasen
f0b6cbb139
Fix problems with the keyfile test
...
We must set XDG_DATA_HOME early on, and we must clear error
before using it.
2010-07-06 07:43:19 -04:00
Matthias Clasen
eea9d343cc
Improve keyfile test coverage
2010-07-06 00:01:40 -04:00
Matthias Clasen
ee89ed241c
Define SRCDIR
2010-07-06 00:01:15 -04:00
Matthias Clasen
a3bda1acfc
Add some GDir tests
2010-07-05 23:43:47 -04:00
Matthias Clasen
c5fcd21e33
Improve uri test coverage
2010-07-05 23:30:10 -04:00
Matthias Clasen
b720732059
Move uri tests to the test framework
2010-07-05 23:13:18 -04:00
Matthias Clasen
123ba622d3
Add more list tests
2010-07-05 23:13:18 -04:00
Matthias Clasen
953962d783
Move tree tests to the test framework
2010-07-05 23:13:18 -04:00
Matthias Clasen
5123bc69e7
Move slist tests to the test framework
2010-07-05 23:13:18 -04:00
Matthias Clasen
b61fd45ac3
Move list tests to the test framework
2010-07-05 23:13:18 -04:00
Matthias Clasen
c2997efb66
Add some more checks to the binding tests
2010-07-05 23:13:18 -04:00
Matthias Clasen
4e97c96654
Remove a redundant branch
...
Since the name has been interned already at pspec creation time,
we can just call g_intern_string().
2010-07-05 23:13:18 -04:00
Matthias Clasen
af299df44e
Remove cases of ;;
2010-07-05 23:13:17 -04:00
Matthias Clasen
fb02422404
Test charset conversion with fallbacks
2010-07-05 23:13:17 -04:00
Matthias Clasen
05a865344b
Fix the get_property implementation for GSettings::schema
2010-07-05 23:13:17 -04:00
Matthias Clasen
20dca5935c
Add several more settings tests
2010-07-05 23:13:17 -04:00
Matthias Clasen
958f15013c
Small documentation addition
2010-07-05 23:13:17 -04:00
Matthias Clasen
c6e8d0ada8
Fix icons test to compile
2010-07-05 23:13:17 -04:00
Matthias Clasen
81a0a26813
Test enum mapping
2010-07-05 23:13:17 -04:00
Matthias Clasen
2764b75d53
More stream tests
2010-07-05 23:13:17 -04:00
Matthias Clasen
10b2606af5
Add more checks
2010-07-05 23:13:16 -04:00
Matthias Clasen
aec652677b
Add some buffered output tests
2010-07-05 23:13:16 -04:00
Matthias Clasen
4ab9b708c0
Add some more tests for the buffered read code
2010-07-05 23:13:16 -04:00
Matthias Clasen
1ba87d1a0e
Trivial cleanups
2010-07-05 23:13:16 -04:00
Ryan Lortie
48881bad99
Add --disable-Bsymbolic flag
2010-07-05 13:10:28 -04:00
Matthias Clasen
dea042b855
Misc test additions
2010-07-05 03:09:36 -04:00
Matthias Clasen
211210c1ce
Fix a typo
2010-07-05 02:36:48 -04:00
Matthias Clasen
c53c701e53
Cleanups
2010-07-05 00:56:12 -04:00
Matthias Clasen
f90eb144d4
Add some more tests
2010-07-04 23:42:07 -04:00
Matthias Clasen
74fbd3296d
Add some GAppLaunchContext tests
2010-07-04 23:41:40 -04:00
Matthias Clasen
c915c68b6b
Add the new tests to the correct variable
2010-07-04 23:40:42 -04:00
Matthias Clasen
14db75381e
Add some contenttype tests
2010-07-04 22:27:01 -04:00
Matthias Clasen
fb120b5d87
Add a test for skipping
2010-07-04 20:51:06 -04:00
Matthias Clasen
9788c4c7e6
Add some CharsetConverter tests
2010-07-04 20:51:06 -04:00
Matthias Clasen
26e29cb360
Move charset conversion tests to the test framework
2010-07-04 20:51:06 -04:00
Matthias Clasen
401fa10445
Add some more appinfo tests
2010-07-04 20:51:06 -04:00
Jorge González
7a5df4265d
Updated Spanish translation
2010-07-04 13:49:55 +02:00
Jorge González
7cc15910be
Updated Spanish translation
2010-07-03 13:48:56 +02:00
Matthias Clasen
9fd1339460
Move GZlibConverter tests
2010-07-03 03:31:24 -04:00
Matthias Clasen
aaba9276f7
Add tests for GIcon
2010-07-03 03:31:07 -04:00
David Zeuthen
37c4fcb36a
GDBus: Rename "Introspection XML" section to "D-Bus Introspection Data"
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-07-02 17:09:55 -04:00
Ryan Lortie
a16128655f
Bug 623407 - g_keyfile_settings_backend_new crash
...
The keyfile backend forms paths like this:
prefix + group_name + '/' + keyname
If the prefix is '/apps/yelp/' and the group name is '/' then this means
that we end up with a key name of (for example):
'/apps/yelp/' + '/' + '/' + 'font-adjustment'
= '/apps/yelp///font-adjustment'
which is obviously not a valid key name.
This patch rejects group names starting or ending with '/' or containing
'//' and also rejects keys containing '/'. This should make it
impossible for invalid keys to be formed.
2010-07-02 11:35:43 -04:00
Ryan Lortie
a941660873
Bug 623402 - schema compiler reports wrong line
...
Don't reuse the GMarkupParseContext in order to avoid inaccurate line
number reports. Fix a memory leak, too.
2010-07-02 11:14:28 -04:00
Ryan Lortie
7a44a2d223
Bug 623401 - schema compiler: process enums first
...
Process *.enum.xml before any *.gschema.xml files to ensure that all
enums have been defined.
2010-07-02 11:11:45 -04:00
David Zeuthen
1ca6a4687a
GDBus: Hold lock when printing debug messages
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-07-02 09:40:59 -04:00
David Zeuthen
c29ad23928
GDBus: make G_DBUS_DEBUG=authentication work again
...
This was inadvertently removed in this commit
http://git.gnome.org/browse/glib/commit/?id=1d22b64843c83631bcd0e5255930f3a4e990961e
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-07-02 09:35:13 -04:00
Tor Lillqvist
cd8361f4dd
Update headers being installed in the Visual Studio project
...
It sucks to have the lists of public headers duplicated in the
Makefile.am files and the glib.vsprops file. But it isn't exactly easy
to work around all the weirdness in autotools, Visual Studio, and bat
files either to do it another way.
2010-07-02 15:31:24 +03:00
Ryan Lortie
5383c7110f
Bug 622124 - implement flags for GSettings
...
Add a <flags> tag to the schema file format and a flags='' attribute to
go along with. Add some extra test cases for those.
Add new g_settings_{get,set}_flags() calls and support binding to
GParamSpecFlags properties. Add test cases.
2010-07-01 19:06:02 -04:00
Jorge González
69fe50c116
Updated Spanish translation
2010-07-01 21:39:37 +02:00