Ryan Lortie [Fri, 16 Apr 2010 16:02:44 +0000 (12:02 -0400)]
GSettings: import delayed backend to master
Ryan Lortie [Fri, 16 Apr 2010 16:02:29 +0000 (12:02 -0400)]
GSettings: more PLT/visibility fixups
Ryan Lortie [Fri, 16 Apr 2010 15:58:04 +0000 (11:58 -0400)]
gio.symbols: remove pointless whitespace
Ryan Lortie [Fri, 16 Apr 2010 16:01:40 +0000 (12:01 -0400)]
GSettingsBackend: fix type in g_return_val_if_fail
Ryan Lortie [Fri, 16 Apr 2010 15:05:22 +0000 (11:05 -0400)]
Merge remote branch 'gvdb/master'
Ryan Lortie [Fri, 16 Apr 2010 15:04:15 +0000 (11:04 -0400)]
Fix uninitialised header in the builder.
Ryan Lortie [Fri, 16 Apr 2010 03:35:49 +0000 (23:35 -0400)]
GSettings: merge the schema compiler
Ryan Lortie [Fri, 16 Apr 2010 02:30:11 +0000 (22:30 -0400)]
merge GSettingsSchema
Ryan Lortie [Fri, 16 Apr 2010 02:14:18 +0000 (22:14 -0400)]
Merge remote branch 'gvdb/master'
Ryan Lortie [Fri, 16 Apr 2010 02:09:42 +0000 (22:09 -0400)]
Recommend git-merge(1) over git-submodule(1).
Ryan Lortie [Fri, 16 Apr 2010 01:32:54 +0000 (21:32 -0400)]
Add a brief description to the .doap
Ryan Lortie [Fri, 16 Apr 2010 01:26:34 +0000 (21:26 -0400)]
Initial commit
Ryan Lortie [Thu, 15 Apr 2010 22:30:06 +0000 (18:30 -0400)]
GSettingsBackend: fix NULL vs "" context issues
Ryan Lortie [Thu, 15 Apr 2010 22:22:14 +0000 (18:22 -0400)]
add 'null' GSettings backend
Ryan Lortie [Thu, 15 Apr 2010 22:21:49 +0000 (18:21 -0400)]
GSettings: Modify backend API
Ryan Lortie [Thu, 15 Apr 2010 18:59:41 +0000 (14:59 -0400)]
merge GSettingsBackend
Ryan Lortie [Thu, 15 Apr 2010 18:44:59 +0000 (14:44 -0400)]
Remove accidental checkins
Lars Ellenberg [Thu, 15 Apr 2010 17:03:05 +0000 (19:03 +0200)]
Cast to volatile to avoid warnings from -Wcast-qual
https://bugzilla.gnome.org/show_bug.cgi?id=457641
Ryan Lortie [Thu, 15 Apr 2010 14:11:30 +0000 (10:11 -0400)]
g_string_append_len() accept NULL with length == 0
Sweta Kothari [Thu, 15 Apr 2010 11:13:36 +0000 (16:43 +0530)]
Updated gujarati translations
Sandeep Shedmake [Thu, 15 Apr 2010 10:17:39 +0000 (15:47 +0530)]
Updated Marathi Translations
Ryan Lortie [Thu, 15 Apr 2010 03:35:56 +0000 (23:35 -0400)]
GVariant: fix for g_variant_iter_loop()
Ryan Lortie [Sun, 11 Apr 2010 02:01:02 +0000 (22:01 -0400)]
Add g_return_if_fail()s to g_variant_new_from_data()
also, document that @type must be definite
Theppitak Karoonboonyanan [Tue, 6 Apr 2010 07:53:20 +0000 (14:53 +0700)]
Updated Thai translation.
Jordi Serratosa [Fri, 2 Apr 2010 12:03:16 +0000 (14:03 +0200)]
Fixes to Catalan translation
Behdad Esfahbod [Wed, 31 Mar 2010 14:50:08 +0000 (10:50 -0400)]
Improve docs
Tor Lillqvist [Tue, 30 Mar 2010 17:46:46 +0000 (20:46 +0300)]
Fix build breakage on Unix
Tor Lillqvist [Sun, 21 Mar 2010 18:04:18 +0000 (20:04 +0200)]
Define a public documented type for the struct stat used by g_stat()
Define GStatBuf as the type used by g_stat() and g_lstat(). Replaces
the non-public struct tag _g_stat_struct. Mostly relevant for Windows
where there are several variants of stat-style structs. On POSIX, is
just another name for struct stat.
Actually, also on many POSIX systems there are in fact several
variants of struct stat and corresponding stat() and lstat()
functions, but as g_stat and g_lstat are normally on POSIX just macros
that expand to stat and lstat, this should not cause a problem. It's
only when it's the actual g_stat() or g_lstat() implementation inside
GLib that gets called that one needs to be sure the passed struct is
the same as what GLib expects.)
Benjamin Otte [Fri, 26 Mar 2010 19:37:09 +0000 (20:37 +0100)]
Fix race in g_cancellable_cancel()
We need to check priv->cancelled after taking the lock. Previously we
only checked it just before taking the lock, which left a small chance
for a race.
Benjamin Otte [Fri, 26 Mar 2010 19:36:10 +0000 (20:36 +0100)]
Remove unneccessary variable from g_cancellable_cancel()
The variable makes a complicated function even more complicated.
Javier Jardón [Mon, 29 Mar 2010 16:20:03 +0000 (18:20 +0200)]
Remove g_type_class_get_private() public documentation
This is a internal function needed for the documented
G_TYPE_CLASS_GET_PRIVATE() macro
This was introduced by error in
commit
81e2aa941bbfd02bf1b6235da12834d282ceda0c
Javier Jardón [Sun, 28 Mar 2010 15:43:33 +0000 (17:43 +0200)]
Fix g_type_class_add_private() documentation
This fixes commit
81e2aa941bbfd02bf1b6235da12834d282ceda0c
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=614185
Ask H. Larsen [Sat, 27 Mar 2010 23:13:28 +0000 (00:13 +0100)]
Updated Danish translation
Chao-Hsiung Liao [Sat, 27 Mar 2010 12:50:57 +0000 (20:50 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Jamil Ahmed [Sat, 27 Mar 2010 11:44:03 +0000 (17:44 +0600)]
Updated Bengali translation
Matthias Clasen [Fri, 26 Mar 2010 19:09:13 +0000 (15:09 -0400)]
Bump version
Matthias Clasen [Fri, 26 Mar 2010 19:08:00 +0000 (15:08 -0400)]
2.24.0
Matthias Clasen [Fri, 26 Mar 2010 15:15:49 +0000 (11:15 -0400)]
Third try to get this right...
Matthias Clasen [Fri, 26 Mar 2010 15:05:28 +0000 (11:05 -0400)]
And another one...
Matthias Clasen [Fri, 26 Mar 2010 15:05:02 +0000 (11:05 -0400)]
Fix a typo
Matthias Clasen [Fri, 26 Mar 2010 14:39:56 +0000 (10:39 -0400)]
Bump version to 2.24.0
Matthias Clasen [Fri, 26 Mar 2010 14:39:33 +0000 (10:39 -0400)]
Updates
Matthias Clasen [Fri, 26 Mar 2010 14:24:06 +0000 (10:24 -0400)]
Fix a typo
Matthias Clasen [Fri, 26 Mar 2010 14:19:57 +0000 (10:19 -0400)]
More doc fixups
Matthias Clasen [Fri, 26 Mar 2010 14:11:46 +0000 (10:11 -0400)]
Some more doc cleanups
Matthias Clasen [Fri, 26 Mar 2010 13:30:25 +0000 (09:30 -0400)]
Small doc addition
Matthias Clasen [Fri, 26 Mar 2010 13:22:58 +0000 (09:22 -0400)]
Add g_io_module_query to docs
Matthias Clasen [Fri, 26 Mar 2010 13:01:48 +0000 (09:01 -0400)]
Correct the error handling in splice_stream_with_progress
We need to get out of both loops, so a simple 'break' doesn't cut it.
Bugs 613748 and 613923
Ryan Lortie [Fri, 26 Mar 2010 13:01:51 +0000 (08:01 -0500)]
GVariant: Stop lexing format strings at :
Lets us parse this successfully: {%s: %s}.
Maxim V. Dziumanenko [Fri, 26 Mar 2010 09:42:19 +0000 (11:42 +0200)]
Updated Ukrainian translation
Ryan Lortie [Tue, 23 Mar 2010 15:01:53 +0000 (10:01 -0500)]
Add doc note about read_until() inconsistency.
See bug 584284 for more information.
Ryan Lortie [Tue, 23 Mar 2010 14:17:15 +0000 (09:17 -0500)]
Support &s as key of dict entry in format string
Partial fix for bug 613618.
Ryan Lortie [Tue, 23 Mar 2010 14:06:52 +0000 (09:06 -0500)]
GVariant: Removing mentions of &a from docs
This isn't supported anymore (for the time being...)
Partial fix for bug 613618.
Christian Dywan [Tue, 23 Mar 2010 10:59:43 +0000 (11:59 +0100)]
Correct typo of libray/ library in GObject tutorial
Fixes bug #613667
Ryan Lortie [Mon, 22 Mar 2010 16:59:08 +0000 (11:59 -0500)]
Bug 613601 - buglet in dup_close_on_exec_fd()
Fix copy/paste error and 'or' FD_CLOEXEC into the existing flags instead
of just setting it outright.
Tor Lillqvist [Mon, 22 Mar 2010 13:53:47 +0000 (15:53 +0200)]
Filter out gatomic-gcc.c from the VS project sources
Instead, explicitly include gatomic.c.
Tor Lillqvist [Mon, 22 Mar 2010 13:33:38 +0000 (15:33 +0200)]
Make config.h.win32 match what the configure script produces
Inaki Larranaga Murgoitio [Mon, 22 Mar 2010 11:34:25 +0000 (12:34 +0100)]
Updated Basque language
Clytie [Mon, 22 Mar 2010 11:03:36 +0000 (21:33 +1030)]
Updated Vietnamese translation
Ryan Lortie [Mon, 22 Mar 2010 01:12:18 +0000 (20:12 -0500)]
Drop { } for favour of { 0, }.
Ryan Lortie [Mon, 22 Mar 2010 01:07:45 +0000 (20:07 -0500)]
Bump version
Ryan Lortie [Mon, 22 Mar 2010 01:06:39 +0000 (20:06 -0500)]
2.23.6
Ryan Lortie [Sun, 21 Mar 2010 19:17:21 +0000 (14:17 -0500)]
silence some false-alarm uninitialised warnings
Ryan Lortie [Sun, 21 Mar 2010 19:04:07 +0000 (14:04 -0500)]
gtk-doc fixups
Ryan Lortie [Sun, 21 Mar 2010 18:46:09 +0000 (13:46 -0500)]
GVariant docs fixes
Ryan Lortie [Sun, 21 Mar 2010 18:07:36 +0000 (13:07 -0500)]
gitignore for win32 build stuff
Ryan Lortie [Sun, 21 Mar 2010 17:31:46 +0000 (12:31 -0500)]
merge GVariant parser
Ryan Lortie [Sun, 21 Mar 2010 17:54:36 +0000 (12:54 -0500)]
make check / makedistcheck fixes
Tor Lillqvist [Sun, 21 Mar 2010 14:54:11 +0000 (16:54 +0200)]
Add new headers to be installed the VS "install" project
Yeah, we should generate the list of headers to install from the
corresponding Makefile.am files, like the lists of source files to
compile.
Tor Lillqvist [Sun, 21 Mar 2010 14:11:49 +0000 (16:11 +0200)]
Avoid much of duplication in lists of source files
Don't keep the lists of source files for libglib, libgobject and
libgio in the VS project files in addition to the canonical location,
the corresponding Makefile.am files.
Instead, generate the corresponding .vcproj files at make dist time
using the C preprocessor, from template files called .vcprojin. We
still list explicitly in the .vcprojin files some of the
Windows-specific source files, and the sources files of gnulib and
pcre.
Tor Lillqvist [Sun, 21 Mar 2010 12:50:45 +0000 (14:50 +0200)]
Avoid struct stat issues with MSVC
Tor Lillqvist [Sun, 21 Mar 2010 11:33:44 +0000 (13:33 +0200)]
Drop empty Tool elements from the project files for clarity
Makes the files appear a bit simpler when edited manually.
Tor Lillqvist [Sun, 21 Mar 2010 09:22:06 +0000 (11:22 +0200)]
Make the GVariant code compile with a non-gcc compiler
In particular, tested with Microsoft Visual C 2008.
Tor Lillqvist [Sat, 20 Mar 2010 11:32:37 +0000 (13:32 +0200)]
Update with new source files and dependencies
Tor Lillqvist [Sat, 20 Mar 2010 11:31:55 +0000 (13:31 +0200)]
Drop the unmaintained vs8 project files from dist
Tommi Vainikainen [Fri, 19 Mar 2010 22:01:00 +0000 (00:01 +0200)]
Updated Finnish translation
A S Alam [Fri, 19 Mar 2010 02:48:41 +0000 (08:18 +0530)]
update Punjabi Translation
Nikos Bakaoukas [Thu, 18 Mar 2010 22:10:07 +0000 (00:10 +0200)]
Updated Greek translation for glib
Dumitru Mișu Moldovan [Thu, 18 Mar 2010 20:47:55 +0000 (22:47 +0200)]
Updated Romanian translation
Nils-Christoph Fiedler [Thu, 18 Mar 2010 12:54:17 +0000 (13:54 +0100)]
Updated LowGerman translation
Sebastian Dröge [Wed, 17 Mar 2010 14:11:00 +0000 (15:11 +0100)]
Bug 612502 - Add support for class private data
This adds the two new functions g_type_add_class_private()
and g_type_class_get_private() and a convenience macro
for the getter G_TYPE_CLASS_GET_PRIVATE().
Benjamin Otte [Tue, 16 Mar 2010 15:34:50 +0000 (16:34 +0100)]
The fallback parameter to g_convert_with_fallback() should be const
This patch makes it so.
Ryan Lortie [Mon, 15 Mar 2010 21:45:02 +0000 (17:45 -0400)]
Bug 612502 - build fails on glib/tests/gvariant.c
Fix two problems caught by Tim Rice.
- non-constant expression used as array size
- arithmetic on void *
Christian Persch [Sun, 7 Feb 2010 12:39:10 +0000 (13:39 +0100)]
Use static assert over runtime assert if possible
We can test the these at compile time. Bug #609231.
Nils-Christoph Fiedler [Mon, 15 Mar 2010 13:18:48 +0000 (14:18 +0100)]
Added LowGerman translation
Nils-Christoph Fiedler [Mon, 15 Mar 2010 13:18:43 +0000 (14:18 +0100)]
Added LowGerman translation
Ryan Lortie [Mon, 15 Mar 2010 02:27:06 +0000 (22:27 -0400)]
gvariant test: Remove unused variable
Petr Kovar [Mon, 15 Mar 2010 01:30:27 +0000 (02:30 +0100)]
Update Czech translation
Ryan Lortie [Sun, 14 Mar 2010 19:55:48 +0000 (15:55 -0400)]
GVariant: add loading, byteswapping, normalisation
Ryan Lortie [Sun, 14 Mar 2010 17:04:43 +0000 (13:04 -0400)]
GBuffer: very small cosmetic fix to header file
Ryan Lortie [Sun, 14 Mar 2010 00:55:56 +0000 (19:55 -0500)]
GVariantIter: expand the size of the dummy struct
Will allow for some nice tricks in the future.
Colin Walters [Sat, 13 Mar 2010 23:11:31 +0000 (18:11 -0500)]
[GDesktopAppInfo] New function g_desktop_app_info_get_filename
This allows access to the full file path, where possible.
https://bugzilla.gnome.org/show_bug.cgi?id=612832
Thomas Kristensen [Sun, 14 Mar 2010 09:47:17 +0000 (11:47 +0200)]
Close the socket event in finalizer instead of in close method
There might be a GSource attached to a GMainContext, about to be removed by a
pending cancellation. Deleting the handle too early will trigger a g_warning in
the "select()" call in GMainContext. Attached patch fixes this by deferring
destruction of WSAEVENT object until GSocket's finalize().
Patch from bug #612702.
Signed-off-by: Tor Lillqvist <tml@iki.fi>
Fran Diéguez [Sat, 13 Mar 2010 20:00:44 +0000 (21:00 +0100)]
Update Galician translation
Friedel Wolff [Sat, 13 Mar 2010 19:48:05 +0000 (20:48 +0100)]
Add Afrikaans translation
Javier Jardón [Fri, 12 Mar 2010 19:37:04 +0000 (20:37 +0100)]
Improve the documentation about single include exceptions
Also, reenable the compiling Glib application section
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=612736
Ryan Lortie [Fri, 12 Mar 2010 20:38:47 +0000 (15:38 -0500)]
Bug 610858 - gvariant test fails sometimes
NaN floating point values get mangled when passing across the function
call ABI on x86 so avoid using them to get rid of spurious failures.
Reported by Christian Persch and reliably reproduced by Emilio Pozuelo
Monfort.
Tor Lillqvist [Fri, 12 Mar 2010 08:42:43 +0000 (10:42 +0200)]
The SO_KEEPALIVE value seems to actually be a char on Windows
Do still use a BOOL variable, but initialize it to FALSE before the
getsockopt(), and drop the assertion on Windows. Should fix bug
Javier Jardón [Wed, 10 Mar 2010 04:06:50 +0000 (05:06 +0100)]
[docs] Don't reference deprecated functions
Use g_io_add_watch(), g_io_add_watch_full() and
g_source_remove() instead the deprecated gtk_input_add_full(),
gtk_input_remove(), gdk_input_add(), gdk_input_add_full() and
gdk_input_remove()
Miloš Popović [Tue, 9 Mar 2010 19:29:43 +0000 (20:29 +0100)]
Updated Serbian translations