1. 30 Aug, 2007 2 commits
    • Jürg Billeter's avatar
      don't implicitly derive from GLib.Object in preparation for a more · 475ca45f
      Jürg Billeter authored
      2007-08-30  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasymbolresolver.vala, vala/valasemanticanalyzer.vala,
      	  gobject/valacodegenerator.vala, gobject/valacodegeneratorclass.vala:
      	  don't implicitly derive from GLib.Object in preparation for a more
      	  consistent type system
      
      	* gee/arraylist.vala, gee/hashmap.vala, gee/hashset.vala,
      	  gee/iterable.vala, gee/iterator.vala, gee/list.vala, gee/map.vala,
      	  gee/readonlycollection.vala, gee/readonlylist.vala,
      	  gee/readonlymap.vala, gee/readonlyset.vala,
      	  vala/valabindingprovider.vala, vala/valacodecontext.vala,
      	  vala/valacodenode.vala, vala/valacodevisitor.vala,
      	  vala/valascope.vala, vala/valasourcefile.vala,
      	  vala/valasourcefilecycle.vala, vala/valasourcereference.vala,
      	  ccode/valaccodenode.vala, ccode/valaccodewriter.vala,
      	  gobject/valaccodecompiler.vala, gobject/valadbusbindingprovider.vala,
      	  gobject/valatyperegisterfunction.vala, compiler/valacompiler.vala,
      	  tests/, vapigen/valavapigen.vala: derive all classes from GLib.Object
      
      svn path=/trunk/; revision=536
      475ca45f
    • Jürg Billeter's avatar
      add missing file · 791f4912
      Jürg Billeter authored
      2007-08-30  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/libnotify.deps: add missing file
      
      svn path=/trunk/; revision=535
      791f4912
  2. 29 Aug, 2007 11 commits
  3. 28 Aug, 2007 9 commits
    • Jürg Billeter's avatar
      ensure that the error domains match when comparing two methods for · 211dc197
      Jürg Billeter authored
      2007-08-28  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valamethod.vala: ensure that the error domains match when
      	  comparing two methods for equality, fixes bug 465123
      
      svn path=/trunk/; revision=523
      211dc197
    • Jürg Billeter's avatar
      generate warning about invalid property ids, fixes bug 463668 · e5bccaaa
      Jürg Billeter authored
      2007-08-28  Juerg Billeter  <j@bitron.ch>
      
      	* ccode/valaccodeswitchstatement.vala,
      	  gobject/valacodegeneratorclass.vala: generate warning about invalid
      	  property ids, fixes bug 463668
      
      svn path=/trunk/; revision=522
      e5bccaaa
    • Mathias Hasselmann's avatar
      avoid crash on missing copy function, fixes bug 471063. · 77edd178
      Mathias Hasselmann authored
      2007-08-28  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
      
      	* gobject/valacodegenerator.vala: avoid crash on missing copy
      	function, fixes bug 471063.
      
      svn path=/trunk/; revision=520
      77edd178
    • Marc-Andre Lureau's avatar
      doc: add vapigen and gidlgen manual pages · ef2f64dd
      Marc-Andre Lureau authored
      svn path=/trunk/; revision=519
      ef2f64dd
    • Jürg Billeter's avatar
      update format as requested on desktop-devel · a608b65b
      Jürg Billeter authored
      2007-08-28  Juerg Billeter  <j@bitron.ch>
      
      	* MAINTAINERS: update format as requested on desktop-devel
      
      svn path=/trunk/; revision=518
      a608b65b
    • Jürg Billeter's avatar
      support custom field cname in generated VAPI file · 3930a527
      Jürg Billeter authored
      2007-08-28  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valafield.vala, vala/valainterfacewriter.vala: support custom
      	  field cname in generated VAPI file
      
      	* vapigen/valagidlparser.vala: add mode_t support
      
      	* vapi/glib-2.0.vala, vapi/packages/gtk+-2.0/gtk+-2.0-custom.vala: add
      	  some required stubs
      
      	* vapi/gconf-2.0.vala, vapi/packages/gconf-2.0/: add GConf bindings
      
      	* vapi/gnome-vfs-2.0.vala, vapi/packages/gnome-vfs-2.0/: add GnomeVFS
      	  bindings
      
      	* vapi/libgnome-2.0.vala, vapi/packages/libgnome-2.0/: add libgnome
      	  bindings
      
      	* vapi/libgnomeui-2.0.deps, vapi/libgnomeui-2.0.vala,
      	  vapi/packages/libgnomeui-2.0/: add libgnomeui bindings
      
      	* vapi/libpanelapplet-2.0.deps, vapi/libpanelapplet-2.0.vala: add Panel
      	  Applet bindings
      
      	* vapi/atk.vala, vapi/clutter-0.4.vala, vapi/gdk-2.0.vala,
      	  vapi/gio-standalone.vala, vapi/gnome-desktop-2.0.vala,
      	  vapi/gstreamer-0.10.vala, vapi/gtk+-2.0.vala,
      	  vapi/gtksourceview-2.0.vala, vapi/hildon-1.vala,
      	  vapi/libglade-2.0.vala, vapi/libsoup-2.2.vala, vapi/libwnck-1.0.vala,
      	  vapi/pango.vala, vapi/poppler-glib.vala, vapi/vte.vala: regenerated
      
      	* vapi/Makefile.am: updated
      
      svn path=/trunk/; revision=517
      3930a527
    • Jürg Billeter's avatar
      add support for partial structs, patch by Mathias Hasselmann · 12da8411
      Jürg Billeter authored
      2007-08-28  Juerg Billeter  <j@bitron.ch>
      
      	* vala/parser.y: add support for partial structs,
      	  patch by Mathias Hasselmann
      
      	* vapigen/valagidlparser.vala: support partial structs and classes in
      	  -custom.vala files, fixes bug 470855
      
      	* vapi/gtk+-2.0.vala, vapi/packages/pango/pango-custom.vala,
      	  vapi/pango.vala: updated
      
      svn path=/trunk/; revision=516
      12da8411
    • Jürg Billeter's avatar
      move math functions to GLib VAPI, remove math.vala · b584d460
      Jürg Billeter authored
      2007-08-28  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/Makefile.am, vapi/glib-2.0.vala, vapi/math.vala: move math
      	  functions to GLib VAPI, remove math.vala
      
      svn path=/trunk/; revision=515
      b584d460
    • Jürg Billeter's avatar
      support non-GObject classes, will replace reference-type structs · 6ab8723f
      Jürg Billeter authored
      2007-08-28  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valaclass.vala, vala/valaenum.vala,
      	  gobject/valacodegenerator.vala, gobject/valacodegeneratorclass.vala,
      	  gobject/valacodegeneratorinterface.vala,
      	  gobject/valacodegeneratormethod.vala: support non-GObject classes,
      	  will replace reference-type structs
      
      svn path=/trunk/; revision=514
      6ab8723f
  4. 27 Aug, 2007 11 commits
    • Mathias Hasselmann's avatar
      reintroduce GtkWidgetFlags API · 78e8b3d4
      Mathias Hasselmann authored
      2007-08-27  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
      
      	* vapi/packages/gtk+-2.0/gtk+-2.0-custom.vala,
      	vapi/gtk+-2.0.vala: reintroduce GtkWidgetFlags API
      
      svn path=/trunk/; revision=513
      78e8b3d4
    • Mathias Hasselmann's avatar
      fix signature of Pango.Language.to_string · de19660f
      Mathias Hasselmann authored
      2007-08-27  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
      
      	* vapi/packages/pango/pango-custom.vala:
      	fix signature of Pango.Language.to_string
      
      svn path=/trunk/; revision=512
      de19660f
    • Mathias Hasselmann's avatar
      include type-name in to_string result implement to_string method, fixes · a1bd28b0
      Mathias Hasselmann authored
      2007-08-27  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
      
      	* vala/valacodenode.vala: include type-name in to_string result
      	* vala/valaunaryexpression.vala: implement to_string method,
             fixes bug 470778
      
      svn path=/trunk/; revision=511
      a1bd28b0
    • Jürg Billeter's avatar
      update to Clutter 0.4.1, patch by Alberto Ruiz, fixes bug 470763 · d3e24868
      Jürg Billeter authored
      2007-08-27  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/Makefile.am, vapi/clutter-0.3.deps, vapi/clutter-0.3.vala,
      	  vapi/clutter-0.4.deps, vapi/clutter-0.4.vala,
      	  vapi/packages/clutter-0.3/, vapi/packages/clutter-0.4/: update to
      	  Clutter 0.4.1, patch by Alberto Ruiz, fixes bug 470763
      
      svn path=/trunk/; revision=510
      d3e24868
    • Jürg Billeter's avatar
      use .deps files to satisfy dependencies, patch by Alberto Ruiz, fixes bug · 1f762ddf
      Jürg Billeter authored
      2007-08-27  Juerg Billeter  <j@bitron.ch>
      
      	* vapigen/valavapigen.vala: use .deps files to satisfy dependencies,
      	  patch by Alberto Ruiz, fixes bug 470756
      
      	* vapi/packages/clutter-0.3/clutter-0.3.deps,
      	  vapi/packages/gnome-desktop-2.0/gnome-desktop-2.0.deps,
      	  vapi/packages/gtksourceview-2.0/gtksourceview-2.0.deps,
      	  vapi/packages/libglade-2.0/libglade-2.0.deps,
      	  vapi/packages/libwnck-1.0/libwnck-1.0.deps: add missing dependencies
      
      svn path=/trunk/; revision=509
      1f762ddf
    • Mathias Hasselmann's avatar
      add pango_layout_to_string. TODO: support partial classes in vapigen. · 0f107b78
      Mathias Hasselmann authored
      2007-08-27  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
      
      	* vapi/packages/pango/pango-custom.vala, vapi/pango.vala:
      	add pango_layout_to_string. TODO: support partial classes in vapigen.
      
      svn path=/trunk/; revision=508
      0f107b78
    • Mathias Hasselmann's avatar
      change type of string length paramenters from int to long to be compliant · 469a5c0e
      Mathias Hasselmann authored
      2007-08-27  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
      
      	* vapi/enchant.vala: change type of string length paramenters from int
      	to long to be compliant with GLib.string.size ().
      
      svn path=/trunk/; revision=507
      469a5c0e
    • Jürg Billeter's avatar
      ignore enum values to avoid some pattern matching issues · 1751f137
      Jürg Billeter authored
      2007-08-27  Juerg Billeter  <j@bitron.ch>
      
      	* vapigen/gidlgen/gapi2xml.pl: ignore enum values to avoid some pattern
      	  matching issues
      
      	* vapi/Makefile.am, vapi/packages/poppler-glib/, vapi/poppler-glib.deps,
      	  vapi/poppler-glib.vala: add poppler bindings, patch by Alberto Ruiz,
      	  fixes bug 468990
      
      	* vapi/packages/atk/atk.gidl, vapi/packages/gdk-2.0/gdk-2.0.gidl,
      	  vapi/packages/gnome-desktop-2.0/gnome-desktop-2.0.gidl,
      	  vapi/packages/gstreamer-0.10/gstreamer-0.10.gidl,
      	  vapi/packages/gtk+-2.0/gtk+-2.0.gidl,
      	  vapi/packages/libsoup-2.2/libsoup-2.2.gidl,
      	  vapi/packages/libwnck-1.0/libwnck-1.0.gidl,
      	  vapi/packages/pango/pango.gidl: regenerated
      
      svn path=/trunk/; revision=506
      1751f137
    • Jürg Billeter's avatar
      add curses bindings, patch by Ed Schouten · f148698d
      Jürg Billeter authored
      2007-08-27  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/Makefile.am, vapi/curses.vala: add curses bindings,
      	  patch by Ed Schouten
      
      svn path=/trunk/; revision=505
      f148698d
    • Jürg Billeter's avatar
      generate static get_type functions for non-public classes and interfaces, · 0b2874e6
      Jürg Billeter authored
      2007-08-27  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/valaclassregisterfunction.vala,
      	  gobject/valacodegeneratorinterface.vala,
      	  gobject/valainterfaceregisterfunction.vala,
      	  gobject/valatyperegisterfunction.vala: generate static get_type
      	  functions for non-public classes and interfaces,
      	  patch by Ed Schouten, fixes bug 470428
      
      svn path=/trunk/; revision=504
      0b2874e6
    • Jürg Billeter's avatar
      use exceptions instead of GError parameters for generated bindings, based · 5a5cb867
      Jürg Billeter authored
      2007-08-27  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valacreationmethod.vala, gobject/valacodegenerator.vala,
      	  vapigen/valagidlparser.vala: use exceptions instead of GError
      	  parameters for generated bindings, based on patch by Alberto Ruiz,
      	  fixes bug 470432
      
      	* vapi/clutter-0.3.vala, vapi/gdk-2.0.vala, vapi/gio-standalone.vala,
      	  vapi/gnome-desktop-2.0.vala, vapi/gstreamer-0.10.vala,
      	  vapi/gtk+-2.0.vala, vapi/hildon-1.vala, vapi/pango.vala: regenerated
      
      svn path=/trunk/; revision=503
      5a5cb867
  5. 24 Aug, 2007 5 commits
    • Jürg Billeter's avatar
      fix generated string out and string array parameters add g_listenv · 8a4487f2
      Jürg Billeter authored
      2007-08-24  Juerg Billeter  <j@bitron.ch>
      
      	* vapigen/valagidlparser.vala, vapi/gdk-2.0.vala,
      	  vapi/gio-standalone.vala,
      	  vapi/gnome-desktop-2.0.vala, vapi/gstreamer-0.10.vala,
      	  vapi/gtk+-2.0.vala, vapi/libsoup-2.2.vala,
      	  vapi/packages/gdk-2.0/gdk-2.0.metadata,
      	  vapi/packages/gio-standalone/gio-standalone.metadata,
      	  vapi/packages/gnome-desktop-2.0/gnome-desktop-2.0.metadata,
      	  vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata,
      	  vapi/packages/gtk+-2.0/gtk+-2.0.metadata,
      	  vapi/packages/vte/vte.metadata, vapi/pango.vala, vapi/vte.vala:
      	  fix generated string out and string array parameters
      	* vapi/glib-2.0.vala: add g_listenv
      
      svn path=/trunk/; revision=502
      8a4487f2
    • 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
  6. 21 Aug, 2007 2 commits