summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-10-17Reshuffle some functions between gutils and gfileutilsMatthias Clasen4-770/+779
Move filename-related functions to gfileutils, and move size formatting functions to gutils.
2011-10-17include cleanupMatthias Clasen1-0/+1
2011-10-17TrivialMatthias Clasen1-2/+1
2011-10-17Reshuffle genviron.cMatthias Clasen2-355/+371
Split win32 functions off into their own section, instead of having large and unwieldy ifdef sections inside each function. Also move the compat versions of env functions over from gutils.c
2011-10-16push G_THREADS_MANDATORY over the cliffRyan Lortie4-10/+1
This was used as an optimisation for the macro hackery that used to live in gthread.h. If a particular library or program knew that it could rely on thread support being enabled, it would allow for static evaluation of conditionals in some of those macros. Since the macros are dead and thread support is now always-on, we can get rid of this bit of legacy.
2011-10-16gobject/gio: some last missed statics/incluesRyan Lortie4-3/+4
2011-10-16gthread/: fix up declarationsRyan Lortie3-3/+4
g_thread_init() is now a deprecated API, so drop G_DISABLE_DEPRECATED from the CFLAGS for gthread/. Add the missing declaration for g_thread_init_with_errorcheck_mutexes() back to deprecated/gthread.h.
2011-10-16Add private prototype for g_thread_init_glib()Ryan Lortie1-0/+1
This function was never put in a header and was only used internally from libgthread, but we should keep the symbol around to avoid triggering any false-positives on ABI checkers. For -Wmissing-prototypes compatibility with this unusual case, we should add a private prototype in the .c file just before.
2011-10-16gio static fixupsRyan Lortie11-8/+13
2011-10-16static and #include fixups in glib/Ryan Lortie3-3/+3
2011-10-16genviron: #include fixupsRyan Lortie2-0/+4
2011-10-16more 'static' adding in testcasesRyan Lortie15-14/+35
No dead code found this time...
2011-10-16contexts test: don't use deprecated GCond wait APIRyan Lortie1-4/+3
2011-10-16Mark some functions 'static' in glib/testsRyan Lortie10-58/+59
This has uncovered two unused testcases in option-context.c. They are currently broken and require more investigation (which is probably why they are unused).
2011-10-17Updated Japanese translationOKANO Takayoshi1-6/+6
2011-10-16README: Add note about gobject->gthread situationRyan Lortie1-0/+13
2011-10-16gobject.pc: remove dependency on gthreadRyan Lortie1-1/+1
GObject no longer uses gthread, so libgthread should no longer be included in the linker flags of programs built against GObject.
2011-10-16drop -uninstalled.pc filesRyan Lortie10-71/+3
These were meant to provide the ability to use GLib directly out of its build tree but have a couple of rather serious limitations that prevent their serious use: - these files only worked with programs built using libtool - for non-trivial uses, other environment variables will need to be setup to allow GLib to function properly - the system doesn't stack well when attempting to use multiple libraries all uninstalled The jhbuild --prefix= style system works much better in every way, so we remove this old hack.
2011-10-16gitignoreRyan Lortie2-6/+21
2011-10-16gthread: move test cases to glib/Ryan Lortie11-69/+44
2011-10-16tests: merge gthread/ and glib/ atomic testsRyan Lortie3-75/+59
2011-10-16glib/tests/atomic: convert to proper gtester testRyan Lortie1-2/+12
2011-10-16Also clean up includesMatthias Clasen4-8/+3
2011-10-16Move charset and locale name functions to their own filesMatthias Clasen6-558/+634
They did not really belong into either gutils or gutf8.
2011-10-16Add deprecation annotations to mem chunk apisMatthias Clasen1-0/+18
2011-10-16Move version APIs out of gutilsMatthias Clasen6-135/+226
Just another cleanup.
2011-10-16Move GTrashStack out of gutils.[hc]Matthias Clasen8-138/+202
Reducing the mess in gutils, and moving docs inline at the same time. Double win.
2011-10-16Pass correct data to fatal log handlersMatthias Clasen2-1/+59
This was pointed out by John Ralls in bug 653052. He also provided the test case.
2011-10-16Clarify g_spawn_*() behaviour without full pathMartin Pitt1-0/+4
Document the previously uncovered case of calling g_spawn_async_with_pipes() without a full path but no G_SPAWN_SEARCH_PATH. This runs programs from the current directory, which might be unexpected and even dangerous in some corner cases. https://bugzilla.gnome.org/show_bug.cgi?id=656621
2011-10-16Add a tests of some GVfs functionsMatthias Clasen2-2/+60
https://bugzilla.gnome.org/show_bug.cgi?id=656621
2011-10-17Updated Japanese translationJiro Matsuzawa1-96/+122
2011-10-17Updated Japanese translationJiro Matsuzawa1-97/+98
2011-10-16Add app lauch environment testMatthias Clasen1-0/+31
2011-10-15Add g_get_codeset testMatthias Clasen1-0/+29
2011-10-15Add GAsyncQueue unit testMatthias Clasen2-0/+185
2011-10-15Move g_get_codeset next to g_get_charsetMatthias Clasen4-32/+28
g_get_codeset is a close relatove to g_get_charset, and up to now it lived a shadowy existence without any header presence.
2011-10-15Include genviron.h where necessaryMatthias Clasen3-0/+3
2011-10-15And fix the syntax, tooMatthias Clasen1-0/+2
2011-10-15Forgotten fileMatthias Clasen1-0/+61
2011-10-15Drop unused copy of _g_getenv_nomallocMatthias Clasen1-0/+610
2011-10-15GDBusConnection: warn that direct access to the stream is a bad ideaSimon McVittie1-0/+16
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=661679 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2011-10-15Add two annotations to gioTorsten Schönfeld2-2/+2
https://bugzilla.gnome.org/show_bug.cgi?id=656679
2011-10-15Document that types are limited to 64 KiBSimon McVittie1-1/+8
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=659916 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2011-10-15GIOModule: Use G_SEARCHPATH_SEPARATOR_S instead of ":"Kean Johnston1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=661257
2011-10-15GKeyFile: improve introspection annotationsGiovanni Campagna1-30/+30
Ensure that all methods that take or return arrays are annotated (including length). Mark ref, unref and free methods as (skip). https://bugzilla.gnome.org/show_bug.cgi?id=590808
2011-10-15Turn GKeyFile into a boxed for introspectionGiovanni Campagna4-0/+14
Using the new refcounting API, introduce a boxed type wrapping GKeyFile and expose it introspection bindings in glib-types.h.
2011-10-15GKeyFile: Add refcounting APIChristian Persch4-5/+60
Adds g_key_file_ref and g_key_file_unref, to be used by a future GKeyFile boxed type for language bindings. Based on the patch by Christian Persch and Emmanuele Bassi. Author: Christian Persch Signed-off-by: Johan Dahlin Signed-off-by: Giovanni Campagna https://bugzilla.gnome.org/show_bug.cgi?id=590808
2011-10-15Add 'Since 2.32' indexes to gio and gobject docsMatthias Clasen2-0/+8
2011-10-15GAppLaunchContext: add environment-manipulating functionsDan Winship6-93/+232
Add functions for manipulating the environment under which a GAppLaunchContext will launch its children, to avoid thread-related bugs with using setenv() directly. FIXME: win32 side isn't implemented yet https://bugzilla.gnome.org/show_bug.cgi?id=659326
2011-10-15Misc doc formatting fixesMatthias Clasen5-18/+14