1. 29 May, 2017 1 commit
  2. 12 Oct, 2016 1 commit
  3. 29 Jun, 2016 1 commit
  4. 31 Jan, 2014 1 commit
  5. 01 Jan, 2014 1 commit
  6. 28 May, 2013 1 commit
  7. 21 Apr, 2013 1 commit
    • Allison Karlitskaya's avatar
      GIcon: add g_icon_[de]serialize() · c16f914b
      Allison Karlitskaya authored
      Add support for serialising a GIcon to a GVariant and deserialising the
      result back to a GIcon.
      
      This solves a number of problems suffered by the existing to_string()
      API, primarily these:
      
       - not forcing the icon to be a utf8 string means that we can
         efficiently encode a PNG (ie: just give the array of bytes)
      
       - there is no need to ensure that proper types are loaded before using
         the deserialisation interface.  'Foreign' icon types will probably
         emit a serialised format the deserialises to a GBytesIcon.
      
      We additionally clearly document what is required for being a consumer
      or implementation of #GIcon.
      
      Further patches will be required to GdkPixbuf and GVfsIcon to bring
      their implementations in line with the new rules (essentially: introduce
      implementations of the new serialize() API).
      
      https://bugzilla.gnome.org/show_bug.cgi?id=688820
      c16f914b
  8. 18 Dec, 2012 1 commit
  9. 11 Jan, 2012 1 commit
  10. 24 Aug, 2011 1 commit
  11. 03 Nov, 2010 1 commit
  12. 24 Sep, 2010 1 commit
  13. 07 Jul, 2010 1 commit
  14. 22 Apr, 2009 1 commit
  15. 21 Oct, 2008 1 commit
    • Alexander Larsson's avatar
      Bug 555740 - gicon serialization Based on patch from David Zeuthen · 4f0b18d2
      Alexander Larsson authored
      2008-10-21  Alexander Larsson  <alexl@redhat.com>
      
      	Bug 555740 - gicon serialization
      	Based on patch from David Zeuthen
      	
              * gicon.[ch]:
              * gio.symbols:
      	Add g_icon_to_string() and g_icon_new_for_string().
      	
              * gemblem.c:
              * gemblemedicon.c:
              * gfileicon.c:
              * gthemedicon.c:
      	Implement icon serialization for built-in icon types
      	
              * tests/Makefile.am:
              * tests/g-icon.c:
      	Added GIcon serialization test
      
      
      
      svn path=/trunk/; revision=7618
      4f0b18d2
  16. 07 Aug, 2008 1 commit
    • Paul Pogonyshev's avatar
      New functions. (g_file_icon_class_init): Hook them up. Install · 3512e4f6
      Paul Pogonyshev authored
      2008-08-07  Paul Pogonyshev  <pogonyshev@gmx.net>
      
      	* gfileicon.c (g_file_icon_get_property)
      	(g_file_icon_set_property): New functions.
      	(g_file_icon_class_init): Hook them up.  Install `GFileIcon:file'
      	property.
      	(g_file_icon_new): Use the property (bug #546132).
      
      svn path=/trunk/; revision=7318
      3512e4f6
  17. 01 Jul, 2008 1 commit
    • Cody Russell's avatar
      Moved all relevant typedefs into these files. · 3d93bf69
      Cody Russell authored
      2008-07-01  Cody Russell  <bratsche@gnome.org>
      
              * gio/gioenums.h:
              * gio/giotypes.h:
      	Moved all relevant typedefs into these	files.
      
              * gio/*.[ch]:
      	Updated wrt added files.
      
              Split types into separate file	for easier maintainership. (#538564)
      
      
      svn path=/trunk/; revision=7127
      3d93bf69
  18. 28 Jun, 2008 1 commit
  19. 22 Jun, 2008 1 commit
  20. 16 Jun, 2008 1 commit
  21. 21 Feb, 2008 1 commit
  22. 18 Dec, 2007 1 commit
  23. 12 Dec, 2007 1 commit
    • Alexander Larsson's avatar
      Fix up a bunch of details in the docs. · 41d1650c
      Alexander Larsson authored
      2007-12-12  Alexander Larsson  <alexl@redhat.com>
      
              * gappinfo.[ch]:
              * gasyncresult.c:
              * gbufferedinputstream.c:
              * gbufferedoutputstream.c:
              * gcancellable.c:
              * gcontenttype.c:
              * gdatainputstream.[ch]:
              * gdesktopappinfo.c:
              * gdirectorymonitor.c:
              * gfile.[ch]:
              * gfileattribute.[ch]:
              * gfileicon.[ch]:
              * gfileinfo.h:
              * gfileinputstream.h:
              * gfilemonitor.[ch]:
              * gfileoutputstream.[ch]:
              * gfilterinputstream.h:
              * gfilteroutputstream.h:
              * gicon.h:
              * gioscheduler.c:
              * gloadableicon.[ch]:
              * gmemoryinputstream.c:
              * gmountoperation.c:
              * gthemedicon.c:
      	Fix up a bunch of details in the docs.
      
              * glocalfileinfo.c:
      	CR/LF -> LF fixups
      
      
      svn path=/trunk/; revision=6100
      41d1650c
  24. 10 Dec, 2007 1 commit
    • 15:08:59  Tim Janik's avatar
      http://mail.gnome.org/archives/gtk-devel-list/2007-October/msg00089.html · cc3de68e
      15:08:59 Tim Janik authored
      2007-12-10 15:08:59  Tim Janik  <timj@imendio.com>
      
              * let g_warn_if_fail replace g_assert as discussed here:
                http://mail.gnome.org/archives/gtk-devel-list/2007-October/msg00089.html
      
              * fix bug #502498: Test framework assertion failures should follow
              gcc error format.
      
              * gmessages.h, gmessages.c: deprecated g_assert_warning() which is
              unused now. removed g_assert*() definitions whcih are provided by 
              gtestutils.h now. added g_warn_if_reached() and g_warn_if_fail()  
              which are recommended as g_assert/g_assert_not_reached replacements
              for non-test programs.
              added g_warn_message() to implement g_warn_*() macros.
              use emacs-next-error friendly formatting for file:line: for warnings.
      
              * gtestutils.h, gtestutils.c: use emacs-next-error friendly formatting.
              implement g_assert_not_reached() with g_assertion_message() and
              g_assert() in terms of g_assertion_message_expr() so we'll be able to
              provide assertion messages in test logs.
      
              * gkeyfile.c, gbookmarkfile.c: changed g_assert*() to g_warn_if_fail()
              or g_return_if_fail() where suitable.
      
              * gio/: changed g_assert to g_warn_if_fail.
      
      
      
      svn path=/trunk/; revision=6086
      cc3de68e
  25. 29 Nov, 2007 1 commit
  26. 28 Nov, 2007 2 commits
    • Alexander Larsson's avatar
      Added. Added. Added. Added. · 7f328023
      Alexander Larsson authored
      2007-11-28  Alexander Larsson  <alexl@redhat.com>
      
              * Makefile.am:
              * abicheck.sh: Added.
              * makegioalias.pl: Added.
              * pltcheck.sh: Added.
              * gio.symbols: Added.
      	* *.c:
              * inotify/*.c
      	Initial work on adding symbol handling.
      
      	* gvfs.h:
      	Correct ifdef guard name
      
              * fam/Makefile.am:
              * inotify/Makefile.am:
              * xdgmime/Makefile.am:
      	Include toplevel Makefile.decl
      
      
      svn path=/trunk/; revision=5972
      7f328023
    • Matthias Clasen's avatar
      Another round of trivial doc fixes · 61582bd9
      Matthias Clasen authored
      svn path=/trunk/; revision=5970
      61582bd9
  27. 27 Nov, 2007 1 commit
  28. 26 Nov, 2007 1 commit
    • Alexander Larsson's avatar
      gio/ docs/reference/gio Merged gio-standalone into glib. · 37813437
      Alexander Larsson authored
      2007-11-26  Alexander Larsson  <alexl@redhat.com>
      
              * Makefile.am:
              * configure.in:
              * gio-2.0-uninstalled.pc.in:
              * gio-2.0.pc.in: 
              * gio-unix-2.0-uninstalled.pc.in:
              * gio-unix-2.0.pc.in:
      	* gio/
      	* docs/reference/gio
      	Merged gio-standalone into glib.
      	
              * glib/glibintl.h:
              * glib/gutils.c:
      	Export glib_gettext so that gio can use it
      	Add P_ (using same domain for now)
      	Add I_ as g_intern_static_string
      
      
      svn path=/trunk/; revision=5941
      37813437