Permalink
Browse files

2.19.0

svn path=/trunk/; revision=7611
  • Loading branch information...
1 parent 0949574 commit 82c68c6a14633f949186e7e96fbacb20a5f98931 Matthias Clasen committed Oct 16, 2008
Showing with 11,630 additions and 12,012 deletions.
  1. +2 −0 ChangeLog
  2. +2 −2 INSTALL
  3. +16 −1 README
  4. +9 −0 docs/reference/ChangeLog
  5. +3 −0 docs/reference/gio/gio-docs.xml
  6. +11 −0 docs/reference/gio/gio-sections.txt
  7. +3 −0 docs/reference/glib/glib-docs.sgml
  8. +189 −0 docs/reference/glib/tmpl/byte_order.sgml
  9. +0 −838 docs/reference/glib/tmpl/glib-unused.sgml
  10. +4 −4 docs/reference/glib/tmpl/iochannels.sgml
  11. +137 −0 docs/reference/glib/tmpl/limits.sgml
  12. +197 −0 docs/reference/glib/tmpl/macros_misc.sgml
  13. +9 −0 docs/reference/glib/tmpl/main.sgml
  14. +10 −0 docs/reference/glib/tmpl/memory.sgml
  15. +183 −0 docs/reference/glib/tmpl/modules.sgml
  16. +13 −0 docs/reference/glib/tmpl/threads.sgml
  17. +46 −0 docs/reference/glib/tmpl/type_conversion.sgml
  18. +102 −0 docs/reference/glib/tmpl/types.sgml
  19. +30 −0 docs/reference/glib/tmpl/version.sgml
  20. +1 −1 docs/reference/gobject/gobject-docs.sgml
  21. +4 −0 gio/ChangeLog
  22. +1 −1 gio/pltcheck.sh
  23. +7 −1 gio/tests/desktop-app-info.c
  24. +4 −0 gmodule/ChangeLog
  25. +4 −0 gobject/ChangeLog
  26. +4 −0 gthread/ChangeLog
  27. +4 −0 po/ChangeLog
  28. +101 −106 po/am.po
  29. +483 −565 po/ar.po
  30. +101 −106 po/as.po
  31. +101 −106 po/az.po
  32. +101 −106 po/be.po
  33. +102 −106 po/be@latin.po
  34. +101 −106 po/bg.po
  35. +101 −106 po/bn.po
  36. +101 −106 po/bn_IN.po
  37. +101 −106 po/bs.po
  38. +101 −106 po/ca.po
  39. +101 −106 po/cs.po
  40. +101 −106 po/cy.po
  41. +388 −399 po/da.po
  42. +101 −106 po/de.po
  43. +101 −106 po/dz.po
  44. +101 −106 po/el.po
  45. +102 −106 po/en_CA.po
  46. +101 −106 po/en_GB.po
  47. +101 −106 po/eo.po
  48. +101 −106 po/es.po
  49. +101 −106 po/et.po
  50. +101 −106 po/eu.po
  51. +101 −106 po/fa.po
  52. +101 −106 po/fi.po
  53. +101 −106 po/fr.po
  54. +101 −106 po/ga.po
  55. +101 −106 po/gl.po
  56. +102 −106 po/gu.po
  57. +101 −106 po/he.po
  58. +101 −106 po/hi.po
  59. +101 −106 po/hr.po
  60. +101 −106 po/hu.po
  61. +101 −106 po/hy.po
  62. +101 −106 po/id.po
  63. +101 −106 po/is.po
  64. +101 −106 po/it.po
  65. +101 −106 po/ja.po
  66. +101 −106 po/ka.po
  67. +102 −106 po/kn.po
  68. +101 −106 po/ko.po
  69. +101 −106 po/ku.po
  70. +101 −106 po/lt.po
  71. +101 −106 po/lv.po
  72. +101 −106 po/mai.po
  73. +101 −106 po/mg.po
  74. +102 −106 po/mk.po
  75. +102 −106 po/ml.po
  76. +101 −106 po/mn.po
  77. +101 −106 po/mr.po
  78. +101 −106 po/ms.po
  79. +101 −106 po/nb.po
  80. +101 −106 po/ne.po
  81. +101 −106 po/nl.po
  82. +102 −106 po/nn.po
  83. +101 −106 po/oc.po
  84. +101 −106 po/or.po
  85. +101 −106 po/pa.po
  86. +388 −399 po/pl.po
  87. +101 −106 po/ps.po
  88. +101 −106 po/pt.po
  89. +388 −399 po/pt_BR.po
  90. +390 −401 po/ro.po
  91. +405 −415 po/ru.po
  92. +103 −106 po/rw.po
  93. +101 −106 po/si.po
  94. +102 −106 po/sk.po
  95. +101 −106 po/sl.po
  96. +101 −106 po/sq.po
  97. +101 −106 po/sr.po
  98. +101 −106 po/sr@ije.po
  99. +101 −106 po/sr@latin.po
  100. +101 −106 po/sv.po
  101. +101 −106 po/ta.po
  102. +101 −106 po/te.po
  103. +101 −106 po/th.po
  104. +101 −106 po/tl.po
  105. +101 −106 po/tr.po
  106. +101 −106 po/tt.po
  107. +101 −106 po/uk.po
  108. +101 −106 po/vi.po
  109. +101 −106 po/wa.po
  110. +101 −106 po/xh.po
  111. +101 −106 po/yi.po
  112. +101 −106 po/zh_CN.po
  113. +102 −106 po/zh_HK.po
  114. +102 −106 po/zh_TW.po
View
@@ -1,5 +1,7 @@
2008-10-16 Matthias Clasen <mclasen@redhat.com>
+ * === Released 2.19.0 ===
+
* NEWS: Updates
2008-10-14 Christian Persch <chpe@gnome.org>
View
@@ -1,8 +1,8 @@
Simple install procedure
========================
- % gzip -cd glib-2.18.1.tar.gz | tar xvf - # unpack the sources
- % cd glib-2.18.1 # change to the toplevel directory
+ % gzip -cd glib-2.19.0.tar.gz | tar xvf - # unpack the sources
+ % cd glib-2.19.0 # change to the toplevel directory
% ./configure # run the `configure' script
% make # build GLIB
View
17 README
@@ -1,7 +1,7 @@
General Information
===================
-This is GLib version 2.18.1. GLib is the low-level core
+This is GLib version 2.19.0. GLib is the low-level core
library that forms the basis for projects such as GTK+ and GNOME. It
provides data structure handling for C, portability wrappers, and
interfaces for such runtime functionality as an event loop, threads,
@@ -24,6 +24,21 @@ Installation
See the file 'INSTALL'
+Notes about GLib 2.20
+=====================
+
+^ The functions for launching applications (e.g. g_app_info_launch() +
+ friends) now passes a FUSE file:// URI if possible (requires gvfs
+ with the FUSE daemon to be running and operational). With gvfs 2.26,
+ FUSE file:// URIs will be mapped back to gio URIs in the GFile
+ constructors. The intent of this change is to better integrate
+ POSIX-only applications, see bug #528670 for the rationale. The
+ only user-visible change is when an application needs to examine an
+ URI passed to it (e.g. as a positional parameter). Instead of
+ looking at the given URI, the application will now need to look at
+ the result of g_file_get_uri() after having constructed a GFile
+ object with the given URI.
+
Notes about GLib 2.18
=====================
View
@@ -1,3 +1,12 @@
+2008-10-16 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.19.0 ===
+
+ * gio/gio-sections.txt: Add new api
+
+ * gobject/gobject-docs.sgml:
+ * gio/gio-docs.xml: Add new indexes
+
2008-10-16 Matthias Clasen <mclasen@redhat.com>
* glib/Makefile.am: Don't specify multiple directories in
@@ -111,4 +111,7 @@
<index role="2.18">
<title>Index of new symbols in 2.18</title>
</index>
+ <index role="2.20">
+ <title>Index of new symbols in 2.20</title>
+ </index>
</book>
@@ -320,6 +320,8 @@ g_file_attribute_info_list_unref
g_file_attribute_info_list_dup
g_file_attribute_info_list_lookup
g_file_attribute_info_list_add
+<SUBSECTION Private>
+g_file_attribute_info_list_get_type
</SECTION>
<SECTION>
@@ -449,6 +451,12 @@ g_emblem_get_icon
g_emblem_get_origin
<SUBSECTION Private>
g_emblem_get_type
+G_EMBLEM
+G_EMBLEM_CLASS
+G_EMBLEM_GET_CLASS
+G_IS_EMBLEM
+G_IS_EMBLEM_CLASS
+G_TYPE_EMBLEM
</SECTION>
<SECTION>
@@ -1061,6 +1069,9 @@ g_app_info_supports_files
g_app_info_supports_uris
g_app_info_launch_uris
g_app_info_should_show
+g_app_info_can_delete
+g_app_info_delete
+g_app_info_reset_type_associations
g_app_info_set_as_default_for_type
g_app_info_set_as_default_for_extension
g_app_info_add_supports_type
@@ -235,5 +235,8 @@ synchronize their operation.
<index role="2.18">
<title>Index of new symbols in 2.18</title>
</index>
+ <index role="2.20">
+ <title>Index of new symbols in 2.20</title>
+ </index>
</book>
@@ -52,6 +52,15 @@ side-effects.
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### MACRO G_BYTE_ORDER ##### -->
+<para>
+The host byte order.
+This can be either #G_LITTLE_ENDIAN or #G_BIG_ENDIAN (support for
+#G_PDP_ENDIAN may be added in future.)
+</para>
+
+
+
<!-- ##### MACRO G_LITTLE_ENDIAN ##### -->
<para>
Specifies one of the possible types of byte order.
@@ -130,6 +139,24 @@ Converts a #gint value from little-endian to host byte order.
@Returns: @val converted to host byte order.
+<!-- ##### MACRO GINT_TO_BE ##### -->
+<para>
+Converts a #gint value from host byte order to big-endian.
+</para>
+
+@val: a #gint value in host byte order.
+@Returns: @val converted to big-endian byte order.
+
+
+<!-- ##### MACRO GINT_TO_LE ##### -->
+<para>
+Converts a #gint value from host byte order to little-endian.
+</para>
+
+@val: a #gint value in host byte order.
+@Returns: @val converted to little-endian byte order.
+
+
<!-- ##### MACRO GUINT_FROM_BE ##### -->
<para>
Converts a #guint value from big-endian to host byte order.
@@ -148,6 +175,24 @@ Converts a #guint value from little-endian to host byte order.
@Returns: @val converted to host byte order.
+<!-- ##### MACRO GUINT_TO_BE ##### -->
+<para>
+Converts a #guint value from host byte order to big-endian.
+</para>
+
+@val: a #guint value in host byte order.
+@Returns: @val converted to big-endian byte order.
+
+
+<!-- ##### MACRO GUINT_TO_LE ##### -->
+<para>
+Converts a #guint value from host byte order to little-endian.
+</para>
+
+@val: a #guint value in host byte order.
+@Returns: @val converted to little-endian byte order.
+
+
<!-- ##### MACRO GLONG_FROM_BE ##### -->
<para>
Converts a #glong value from big-endian to the host byte order.
@@ -166,6 +211,24 @@ Converts a #glong value from little-endian to host byte order.
@Returns: @val converted to host byte order.
+<!-- ##### MACRO GLONG_TO_BE ##### -->
+<para>
+Converts a #glong value from host byte order to big-endian.
+</para>
+
+@val: a #glong value in host byte order.
+@Returns: @val converted to big-endian byte order.
+
+
+<!-- ##### MACRO GLONG_TO_LE ##### -->
+<para>
+Converts a #glong value from host byte order to little-endian.
+</para>
+
+@val: a #glong value in host byte order.
+@Returns: @val converted to little-endian.
+
+
<!-- ##### MACRO GULONG_FROM_BE ##### -->
<para>
Converts a #gulong value from big-endian to host byte order.
@@ -184,6 +247,24 @@ Converts a #gulong value from little-endian to host byte order.
@Returns: @val converted to host byte order.
+<!-- ##### MACRO GULONG_TO_BE ##### -->
+<para>
+Converts a #gulong value from host byte order to big-endian.
+</para>
+
+@val: a #gulong value in host byte order.
+@Returns: @val converted to big-endian.
+
+
+<!-- ##### MACRO GULONG_TO_LE ##### -->
+<para>
+Converts a #gulong value from host byte order to little-endian.
+</para>
+
+@val: a #gulong value in host byte order.
+@Returns: @val converted to little-endian.
+
+
<!-- ##### MACRO GINT16_FROM_BE ##### -->
<para>
Converts a #gint16 value from big-endian to host byte order.
@@ -202,6 +283,24 @@ Converts a #gint16 value from little-endian to host byte order.
@Returns: @val converted to host byte order.
+<!-- ##### MACRO GINT16_TO_BE ##### -->
+<para>
+Converts a #gint16 value from host byte order to big-endian.
+</para>
+
+@val: a #gint16 value in host byte order.
+@Returns: @val converted to big-endian.
+
+
+<!-- ##### MACRO GINT16_TO_LE ##### -->
+<para>
+Converts a #gint16 value from host byte order to little-endian.
+</para>
+
+@val: a #gint16 value in host byte order.
+@Returns: @val converted to little-endian.
+
+
<!-- ##### MACRO GUINT16_FROM_BE ##### -->
<para>
Converts a #guint16 value from big-endian to host byte order.
@@ -220,6 +319,24 @@ Converts a #guint16 value from little-endian to host byte order.
@Returns: @val converted to host byte order.
+<!-- ##### MACRO GUINT16_TO_BE ##### -->
+<para>
+Converts a #guint16 value from host byte order to big-endian.
+</para>
+
+@val: a #guint16 value in host byte order.
+@Returns: @val converted to big-endian.
+
+
+<!-- ##### MACRO GUINT16_TO_LE ##### -->
+<para>
+Converts a #guint16 value from host byte order to little-endian.
+</para>
+
+@val: a #guint16 value in host byte order.
+@Returns: @val converted to little-endian.
+
+
<!-- ##### MACRO GINT32_FROM_BE ##### -->
<para>
Converts a #gint32 value from big-endian to host byte order.
@@ -238,6 +355,24 @@ Converts a #gint32 value from little-endian to host byte order.
@Returns: @val converted to host byte order.
+<!-- ##### MACRO GINT32_TO_BE ##### -->
+<para>
+Converts a #gint32 value from host byte order to big-endian.
+</para>
+
+@val: a #gint32 value in host byte order.
+@Returns: @val converted to big-endian.
+
+
+<!-- ##### MACRO GINT32_TO_LE ##### -->
+<para>
+Converts a #gint32 value from host byte order to little-endian.
+</para>
+
+@val: a #gint32 value in host byte order.
+@Returns: @val converted to little-endian.
+
+
<!-- ##### MACRO GUINT32_FROM_BE ##### -->
<para>
Converts a #guint32 value from big-endian to host byte order.
@@ -256,6 +391,24 @@ Converts a #guint32 value from little-endian to host byte order.
@Returns: @val converted to host byte order.
+<!-- ##### MACRO GUINT32_TO_BE ##### -->
+<para>
+Converts a #guint32 value from host byte order to big-endian.
+</para>
+
+@val: a #guint32 value in host byte order.
+@Returns: @val converted to big-endian.
+
+
+<!-- ##### MACRO GUINT32_TO_LE ##### -->
+<para>
+Converts a #guint32 value from host byte order to little-endian.
+</para>
+
+@val: a #guint32 value in host byte order.
+@Returns: @val converted to little-endian.
+
+
<!-- ##### MACRO GINT64_FROM_BE ##### -->
<para>
Converts a #gint64 value from big-endian to host byte order.
@@ -274,6 +427,24 @@ Converts a #gint64 value from little-endian to host byte order.
@Returns: @val converted to host byte order.
+<!-- ##### MACRO GINT64_TO_BE ##### -->
+<para>
+Converts a #gint64 value from host byte order to big-endian.
+</para>
+
+@val: a #gint64 value in host byte order.
+@Returns: @val converted to big-endian.
+
+
+<!-- ##### MACRO GINT64_TO_LE ##### -->
+<para>
+Converts a #gint64 value from host byte order to little-endian.
+</para>
+
+@val: a #gint64 value in host byte order.
+@Returns: @val converted to little-endian.
+
+
<!-- ##### MACRO GUINT64_FROM_BE ##### -->
<para>
Converts a #guint64 value from big-endian to host byte order.
@@ -292,6 +463,24 @@ Converts a #guint64 value from little-endian to host byte order.
@Returns: @val converted to host byte order.
+<!-- ##### MACRO GUINT64_TO_BE ##### -->
+<para>
+Converts a #guint64 value from host byte order to big-endian.
+</para>
+
+@val: a #guint64 value in host byte order.
+@Returns: @val converted to big-endian.
+
+
+<!-- ##### MACRO GUINT64_TO_LE ##### -->
+<para>
+Converts a #guint64 value from host byte order to little-endian.
+</para>
+
+@val: a #guint64 value in host byte order.
+@Returns: @val converted to little-endian.
+
+
<!-- ##### MACRO GUINT16_SWAP_BE_PDP ##### -->
<para>
Converts a #guint16 value between big-endian and pdp-endian byte order.
Oops, something went wrong.

0 comments on commit 82c68c6

Please sign in to comment.