Christophe Fergeau
28a9e91b13
Fix regression in qsort_r BSD detection
...
We can use AC_CHECK_FUNCS to detect if qsort_r is available on
the system or not since it will unconditionnally define
HAVE_QSORT_R, which we don't want since on BSD, qsort_r isn't usable
for us, so we don't want to have HAVE_QSORT_R defined on such platforms.
By using AC_CHECK_FUNC instead, we can defer defining HAVE_QSORT_R until
we have actually tested it's usable.
https://bugzilla.gnome.org/show_bug.cgi?id=651920
2011-06-10 15:18:58 +02:00
Yaron Shahrabani
73905434a4
Updated Hebrew translation.
2011-06-10 12:54:51 +03:00
Mario Blättermann
6a088820c2
[l10n] Updated German translation
2011-06-10 11:17:15 +02:00
Abduxukur Abdurixit
486c48fafb
Added UG translation
2011-06-10 10:19:12 +02:00
Jorge González
b5cadd8bb5
Updated Spanish translation
2011-06-09 23:00:04 +02:00
Murray Cumming
4db88bd6e2
gioenums.h: Remove trailing commas
2011-06-09 20:17:52 +02:00
David Zeuthen
7ff248e822
gdbus: Don't pass an unintialized GError pointer
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-06-09 13:29:58 -04:00
David Zeuthen
30dfc35392
gdbus: Add --recurse and --only-properties options
...
These options are useful when debugging D-Bus services and working
with bug reports.
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-06-09 13:22:18 -04:00
David Zeuthen
c672b73602
gdbus: Clarify the --xml option in the man page
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-06-09 12:25:27 -04:00
David Zeuthen
13b93f0c48
Bug 652197 – Improper handling of double values in GDBusMessage
...
Matthew Bucknall pointed out
GDBusMessage does not serialize/deserialize double values correctly
on platforms with strict alignment constraints (in my particular
case, ARM926EJ-S).
This was reported in
https://bugzilla.gnome.org/show_bug.cgi?id=652197
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-06-09 12:02:30 -04:00
David Zeuthen
f819aa5f17
gdbus-codegen: Fix build
...
See https://bugzilla.gnome.org/show_bug.cgi?id=651998 for details.
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-06-09 11:53:08 -04:00
Ryan Lortie
caa8d2ae18
Document the deprecatation of G_CONST_RETURN
...
...but don't actually deprecate it yet.
2011-06-09 11:42:35 -04:00
Ryan Lortie
8073759f8c
Remove all uses of G_CONST_RETURN
...
Just use 'const'.
https://bugzilla.gnome.org/show_bug.cgi?id=644611
2011-06-09 11:15:40 -04:00
Ryan Lortie
8f21e8145c
gobject: remove -DG_DISABLE_CONST_RETURNS
...
GObject had a few cases of depending on G_CONST_RETURN not being defined
to 'const'. Remove those in preparation for deprecation of
G_CONST_RETURN.
2011-06-09 11:11:30 -04:00
Alexander Shopov
5794393c6f
Updated Bulgarian translation
2011-06-09 07:01:40 +03:00
Matthias Clasen
b04f6dbca0
Move gmain docs inline
2011-06-08 23:48:55 -04:00
Matthias Clasen
7648415a50
Move gutils docs inline
2011-06-08 23:44:39 -04:00
Matthias Clasen
e89f183cf6
Remove unused template
2011-06-08 23:29:21 -04:00
Christophe Fergeau
602f8baa0b
bitlock: don't use asm goto on older gcc
...
asm goto was addded in gcc 4.5 so don't try to use it on gcc versions
older than this one. This is achieved by explicitly checking gcc
version, an alternative would be to try to compile a program using
asm volatile in configure.
https://bugzilla.gnome.org/show_bug.cgi?id=651959
2011-06-08 22:39:35 -04:00
Matthias Clasen
d6b341c38c
Test the previous fix
...
Just make one of the existing GApplication test cases use
a dash in the id.
2011-06-08 22:38:11 -04:00
Ryan Lortie
f44cd41293
GApplication: allow '-' in application ID
...
By converting it to _ before trying to shove it into an object path.
https://bugzilla.gnome.org/show_bug.cgi?id=652025
2011-06-08 22:21:15 -04:00
Colomban Wendling
6418769e4c
Fix a typo in GBinding
...
https://bugzilla.gnome.org/show_bug.cgi?id=652081
2011-06-08 16:56:40 -04:00
Javier Jardón
20d56289b9
gconverter: Improve cross-references
2011-06-08 16:28:16 +01:00
Dan Winship
adf70f4596
Fix export_symbols variable in gio/Makefile.am
...
https://bugzilla.gnome.org/show_bug.cgi?id=646608
2011-06-07 17:22:58 -04:00
Dan Winship
686f32fcc2
Fix "Since" tags on g_data_input_stream_read_upto{,_async}
...
https://bugzilla.gnome.org/show_bug.cgi?id=647930
2011-06-07 17:19:24 -04:00
Giovanni Campagna
37c9775b82
gutils, gspawn: fix introspection annotations
...
Fix various (out) arguments, (allow-none) and (array zero-terminated=1)
for g_spawn_*() and some others.
Some additional fixes by Colin Walters <walters@verbum.org>
https://bugzilla.gnome.org/show_bug.cgi?id=646635
2011-06-07 17:13:15 -04:00
Colin Walters
f0620902b2
Update annotations from gobject-introspection/gir/glib-2.0.c
...
This covers most of them.
2011-06-07 17:07:46 -04:00
Colin Walters
dad374b1a0
glib-types.h: Include glib.h, since we use G_BEGIN_DECLS
...
This header is included individually by g-ir-scanner.
2011-06-07 16:26:43 -04:00
Colin Walters
ab0e9dbfa7
Generate $module-public-headers.txt file, feed it to gtk-doc
...
Rather than having the gtk-doc build machinery have a list of header
files to exclude, change the GLib build to dump a list of public
header files generated from the maintained Makefile.am files for
each of glib/, gobject/, gio/.
Also, for glib, always install glib-unix.h, even on non-Unix
platforms, for the same reason we install gwin32.h even on Unix.
https://bugzilla.gnome.org/show_bug.cgi?id=651745
2011-06-07 14:18:36 -04:00
Colin Walters
003e052442
gdbus-codegen: Clean config.pyc to make distcheck happy
2011-06-07 14:17:11 -04:00
Colin Walters
de57755dbc
g_get_user_data_dir(): Don't warn if XDG_RUNTIME_DIR isn't set
...
We have a meaningful fallback, and warning causes the tests to break.
2011-06-07 13:02:41 -04:00
Kjartan Maraas
5f35cb9db4
Updated Norwegian bokmål translation
2011-06-07 10:02:40 +02:00
Marek Černocký
63dc9730ff
Updated Czech translation
2011-06-07 08:08:16 +02:00
Matthias Clasen
d4be2925e4
Add a testcase for the previous fix
2011-06-06 23:25:42 -04:00
Matthias Clasen
c917202552
GDataList: don't hold the bitlock over callbacks
...
g_datalist_id_clear_i was dropping the dataset lock around
the destroy notifies, but kept the bitlock. This was causing
deadlocks when finalizing widgets.
2011-06-06 23:25:42 -04:00
Chun-wei Fan
7f6a8d3484
Update VS 2008/2010 property sheets
...
"Install" the new gobject/glib-types.h as well... it is needed.
2011-06-07 10:58:54 +08:00
Chun-wei Fan
09c98f18fc
Update gsettings utilities in GIO
...
Avoid C99-style variable declaration
2011-06-07 10:49:29 +08:00
Chun-wei Fan
1d1f44ca64
Update config.h.win32.in
...
-Make contents more like the current config.h(.in)
-vsnprintf is included in VS 2008+
2011-06-07 10:32:47 +08:00
Chun-wei Fan
405b4ff4f4
Update the year in the *.rc.in files
...
Sorry this change came a bit late...
2011-06-07 08:55:31 +08:00
Chun-wei Fan
e154e3325e
Clean up gobject/gvaluetransform.c a bit
...
The check for _MSC_VER here is not necessary here because:
-One cannot compile GLib out-of-the-box with VS 2003 (let alone VS6
or earlier) since GLib 2.22.4 or so.
-This code compiles fine with the currently-supported VS versions
(2008/2010) without the error mentioned in the comments.
This will close Bug 652002.
2011-06-07 08:25:07 +08:00
Chun-wei Fan
fba436f2cb
Fix gatomic.c compilation on Windows (MSVC)
...
-windows.h must be included for the functions[1] to be found during
compilation
-For Win32(x86), the InterlockedAnd, InterlockedOr and InterlockedXor
functions need to be preceded with an underscore. This is mandated
by the "For the x86 architecture..." clause under "Remarks"[2]
-This will close Bug 652000
[1]:http://msdn.microsoft.com/en-us/library/ms684122(v=vs.85).aspx
[2]:http://msdn.microsoft.com/en-us/library/ms683516(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/ms683626(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/ms684021(v=vs.85).aspx
2011-06-07 08:20:15 +08:00
Colin Walters
62072b2a04
gdbus codegen: Ensure PYTHONPATH is set correctly for srcdir != builddir
...
We need to pick up the Python files from the source directory, so set
PYTHONPATH.
2011-06-06 17:14:45 -04:00
Chun-wei Fan
c08fc65edf
Update GLib VS9/10 projects
...
There is no longer need to distinguish between gatomic.c and gatomic-gcc.c.
This will avoid gatomic.c from being included in the projects twice.
2011-06-07 00:37:38 +08:00
Dan Winship
1eb7efce8e
Fix some socket docs issues, remove unused typedefs
...
pointed out by Matthias
2011-06-06 10:23:34 -04:00
Colin Walters
a6f09e104c
GBuffer: Suffix header with private.h
...
This makes it clearer it's not public API yet.
https://bugzilla.gnome.org/show_bug.cgi?id=651745
2011-06-06 09:58:21 -04:00
Matthias Clasen
782cf86f12
GMappedFile: improve test coverage
2011-06-06 01:14:23 -04:00
Matthias Clasen
698bb5d962
GKeyFile: improve test coverage
2011-06-06 01:14:00 -04:00
Matthias Clasen
7cf16c3094
GConvert: improve test coverage
2011-06-06 01:13:46 -04:00
Matthias Clasen
e02d8165d9
Improve GChecksum test coverage
2011-06-06 01:13:26 -04:00
Matthias Clasen
4971c43da8
GMappedFile: remove nonatomic accesses to ref_count
2011-06-06 01:04:19 -04:00