1. 24 Aug, 2007 4 commits
    • Jürg Billeter's avatar
      add GNOME Desktop Library bindings · 867086f4
      Jürg Billeter authored
      2007-08-24  Juerg Billeter  <j@bitron.ch>
      
      	* vapigen/valagidlparser.vala, vapi/Makefile.am,
      	  vapi/gnome-desktop-2.0.vala, vapi/packages/gnome-desktop-2.0/: add
      	  GNOME Desktop Library bindings
      
      svn path=/trunk/; revision=501
      867086f4
    • Jürg Billeter's avatar
      fix array fields of Gtk.Style, fixes bug 463959 add g_get_user_data_dir · cd26d2c6
      Jürg Billeter authored
      2007-08-24  Juerg Billeter  <j@bitron.ch>
      
      	* vapigen/valagidlparser.vala, vapi/gtk+-2.0.vala,
      	  vapi/packages/gtk+-2.0/gtk+-2.0.metadata: fix array fields of
      	  Gtk.Style, fixes bug 463959
      	* vapi/glib-2.0.vala: add g_get_user_data_dir
      
      svn path=/trunk/; revision=500
      cd26d2c6
    • Jürg Billeter's avatar
      recognize unsigned and unsigned-int types add libwnck bindings · 10cb9351
      Jürg Billeter authored
      2007-08-24  Juerg Billeter  <j@bitron.ch>
      
      	* vapigen/valagidlparser.vala: recognize unsigned and unsigned-int types
      	* vapi/Makefile.am, vapi/libwnck-1.0.vala, vapi/packages/libwnck-1.0/:
      	  add libwnck bindings
      
      svn path=/trunk/; revision=499
      10cb9351
    • Jürg Billeter's avatar
      write dup_function and free_function attribute values recognize ref, · 83895282
      Jürg Billeter authored
      2007-08-24  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valainterfacewriter.vala, vala/valastruct.vala,
      	  gobject/valacodegenerator.vala: write dup_function and free_function
      	  attribute values
      	* vapigen/valagidlparser.vala: recognize ref, unref, and free functions,
      	  GType arrays, and out parameters
      	* vapi/glib-2.0.vala: mark Closure as reference type
      	* vapi/atk.vala, vapi/gdk-2.0.vala, vapi/gio-standalone.vala,
      	  vapi/gstreamer-0.10.vala, vapi/gtk+-2.0.vala,
      	  vapi/gtksourceview-2.0.vala, vapi/libsoup-2.2.vala, vapi/pango.vala,
      	  vapi/vte.vala: regenerated
      	* vapi/packages/atk/: update to ATK 1.19.6
      	* vapi/packages/gdk-2.0/, vapi/packages/gtk+-2.0/: update to GTK+ 2.11.6
      	* vapi/packages/gstreamer-0.10/: update to GStreamer 0.10.14
      	* vapi/packages/gtksourceview-2.0/: update to GtkSourceView 1.90.3
      	* vapi/packages/pango/: update to Pango 1.18.0
      
      svn path=/trunk/; revision=498
      83895282
  2. 21 Aug, 2007 6 commits
  3. 20 Aug, 2007 8 commits
  4. 19 Aug, 2007 3 commits
    • Mathias Hasselmann's avatar
      also use _vala_array_free to release string arrays as g_strfreev cannot · 93973281
      Mathias Hasselmann authored
      2007-08-19  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
      
      	* gobject/valacodegenerator.vala: also use _vala_array_free to
      	release string arrays as g_strfreev cannot handle Vala's sized
      	arrays, which have a _length variable, but no NULL sentinel.
      	* gobject/valacodegeneratorsourcefile.vala: enhance _vala_array_free
      	to handle unsized (NULL sentinel terminated) arrays.
      	* tests/test-022.*: test behaviour of _vala_array_free. currently
      	fails because Vala forgets to release old element members when
      	assigning a new value.
      
      svn path=/trunk/; revision=483
      93973281
    • Mathias Hasselmann's avatar
      move code generation for _vala_array_free and _vala_array_move into · b91d0761
      Mathias Hasselmann authored
      2007-08-19  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
      
      	* gobject/valacodegeneratorsourcefile.vala: move code generation
      	for _vala_array_free and _vala_array_move into separate methods
      	for readability.
      
      svn path=/trunk/; revision=482
      b91d0761
    • Mathias Hasselmann's avatar
      terminate array initializer with NULL sentinal to make destructors like · ad79334d
      Mathias Hasselmann authored
      2007-08-18  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
      
      	* gobject/valacodegenerator.vala: terminate array initializer
      	with NULL sentinal to make destructors like g_strfreev happy
      
      svn path=/trunk/; revision=481
      ad79334d
  5. 18 Aug, 2007 2 commits
  6. 17 Aug, 2007 2 commits
  7. 16 Aug, 2007 7 commits
    • Mathias Hasselmann's avatar
      apply changes in the output of vapigen caused by the sentinel attribute · a74b47e0
      Mathias Hasselmann authored
      2007-08-17  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
      
      	* vapi/gtk+-2.0.vala: apply changes in the output
      	of vapigen caused by the sentinel attribute patch
      
      svn path=/trunk/; revision=475
      a74b47e0
    • Mathias Hasselmann's avatar
      consider sentinel information provide sentinel information for functions · ade628e4
      Mathias Hasselmann authored
      2007-08-16  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
      
      	* gobject/valacodegeneratorinvocationexpression.vala,
      	vala/valainterfacewriter.vala, vala/valamethod.vala,
      	vapigen/valagidlparser.vala: consider sentinel information
      	* vapi/packages/gtk+-2.0/gtk+-2.0.metadata: provide sentinel
      	information for functions with variable length argument lists
      
      svn path=/trunk/; revision=474
      ade628e4
    • Mathias Hasselmann's avatar
      properly inform vapigen about the ellipsis off · 0f4e8af3
      Mathias Hasselmann authored
      2007-08-16  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
      
      	* vapi/packages/gtk+-2.0/gtk+-2.0.metadata: properly inform vapigen
      	about the ellipsis off gtk_cell_layout_set_attributes and
      	gtk_tree_view_column_set_attributes
      
      svn path=/trunk/; revision=473
      0f4e8af3
    • Raffaele Sandrini's avatar
      add size property allow array creation with initializer list without · ac1ba64f
      Raffaele Sandrini authored
      2007-08-16  Raffaele Sandrini  <raffaele@sandrini.ch>
      
      	* vala/valainitializerlist.vala: add size property
      	* vala/valasemanticanalyzer.vala: allow array creation with initializer
      	  list without specifying the sizes e.g. "new t[] { a, b, c}"
      
      svn path=/trunk/; revision=472
      ac1ba64f
    • Mathias Hasselmann's avatar
      add String.printf and append_printf · 39c89e6e
      Mathias Hasselmann authored
      2007-08-16 Mathias Hasselmann <mathias.hasselmann@gmx.de>
      
      	* vapi/glib-2.0.vala: add String.printf and append_printf
      
      svn path=/trunk/; revision=471
      39c89e6e
    • Mathias Hasselmann's avatar
      add signal handling API · bcaec896
      Mathias Hasselmann authored
      2007-08-16 Mathias Hasselmann <mathias.hasselmann@gmx.de>
      
      	* vapi/glib-2.0.vala: add signal handling API
      
      svn path=/trunk/; revision=470
      bcaec896
    • Raffaele Sandrini's avatar
      adapt visit initializer and visit array creation to external visitor check · b9895f6d
      Raffaele Sandrini authored
      2007-08-16  Raffaele Sandrini  <raffaele@sandrini.ch>
      
      	* gobject/valacodegenerator.vala, vala/valacodevisitor.vala,
      	  vala/valasemanticanalyzer.vala, vala/valasymbolresolver.vala:
      	  adapt visit initializer and visit array creation to external visitor
      	* vala/valamemorymanager.vala: check initializers of array creation
      	  expressions for missing ref
      	* vala/valaarraycreationexpression.vala, vala/valainitializerlist.vala:
      	  change to external visitor
      
      svn path=/trunk/; revision=469
      b9895f6d
  8. 15 Aug, 2007 1 commit
  9. 14 Aug, 2007 2 commits
  10. 13 Aug, 2007 5 commits