1. 06 May, 2010 4 commits
  2. 01 May, 2010 1 commit
  3. 27 Apr, 2010 1 commit
  4. 26 Apr, 2010 2 commits
  5. 25 Apr, 2010 1 commit
    • Allison Karlitskaya's avatar
      GVariant: strings are now utf8 · 9eeab586
      Allison Karlitskaya authored
       - modify serialiser validation function to enforce utf8 encoding
       - add documentation to g_variant_new_string(), g_variant_get_string(),
         g_variant_dup_string()
       - add 2 new test cases to check that it works
      9eeab586
  6. 23 Apr, 2010 2 commits
    • Emmanuele Bassi's avatar
      Add G_GNUC_DEPRECATED_FOR macro · 38e22732
      Emmanuele Bassi authored
      It would be good, error reporting-wise, to be able to signal which
      function should be used instead of a deprecated one. GCC 4.5 added an
      optional "message" payload to the deprecated attribute, so that:
      
        void f1 (void) __attribute__((deprecated("Use f2 instead")));
      
      Will expand to:
      
        warning: f1 is deprecated: Use f2 instead
      
      Instead of just printing:
      
        warning: f1 is deprecated
      
      Since we already have a G_GNUC_DEPRECATED macro we should provide a
      G_GNUC_DEPRECATED_FOR macro defined as:
      
        G_GNUC_DEPRECATED_FOR(bar)
      
      Which would expand the deprecation message to "Use bar instead"
      automatically. The deprecation message should probably be similar
      to what we use in gtk-doc to match up with the documentation.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=614965
      38e22732
    • Matthias Clasen's avatar
      Fix up g_variant_compare addition · b2ee97d0
      Matthias Clasen authored
      b2ee97d0
  7. 22 Apr, 2010 1 commit
  8. 20 Apr, 2010 1 commit
  9. 19 Apr, 2010 1 commit
    • Matthias Clasen's avatar
      Silence a warning · 48cd4cbb
      Matthias Clasen authored
      g_string_insert_len (s, pos, NULL, 0) is a harmless nop, don't
      spew warnings in this case.
      48cd4cbb
  10. 15 Apr, 2010 3 commits
  11. 11 Apr, 2010 1 commit
  12. 31 Mar, 2010 1 commit
  13. 30 Mar, 2010 2 commits
    • Tor Lillqvist's avatar
      Fix build breakage on Unix · f8470ed5
      Tor Lillqvist authored
      f8470ed5
    • Tor Lillqvist's avatar
      Define a public documented type for the struct stat used by g_stat() · 1229281d
      Tor Lillqvist authored
      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.)
      1229281d
  14. 26 Mar, 2010 1 commit
  15. 23 Mar, 2010 1 commit
  16. 22 Mar, 2010 2 commits
  17. 21 Mar, 2010 6 commits
  18. 16 Mar, 2010 1 commit
  19. 15 Mar, 2010 3 commits
  20. 14 Mar, 2010 3 commits
  21. 12 Mar, 2010 1 commit
    • Allison Karlitskaya's avatar
      Bug 610858 - gvariant test fails sometimes · 5b193452
      Allison Karlitskaya authored
      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.
      5b193452
  22. 10 Mar, 2010 1 commit
    • Javier Jardón's avatar
      [docs] Don't reference deprecated functions · 1caaa4f5
      Javier Jardón authored
      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()
      1caaa4f5