1. 20 Apr, 2008 7 commits
    • Jürg Billeter's avatar
      Improve support for dynamic types, add `dynamic' type modifier, port · 7ef89124
      Jürg Billeter authored
      2008-04-20  Juerg Billeter  <j@bitron.ch>
      
      	* vala/Makefile.am, vala/valaclasstype.vala,
      	  vala/valacodecontext.vala, vala/valacodegenerator.vala,
      	  vala/valadatatype.vala, vala/valadynamicmethod.vala,
      	  vala/valadynamicsignal.vala, vala/valainterface.vala,
      	  vala/valainterfacetype.vala, vala/valamethod.vala,
      	  vala/valamethodtype.vala, vala/valaparser.vala,
      	  vala/valascanner.vala, vala/valasemanticanalyzer.vala,
      	  vala/valasymbolresolver.vala, vala/valatokentype.vala,
      	  vala/valaunresolvedtype.vala, vala/valavaluetype.vala,
      	  gobject/Makefile.am, gobject/valaccodeassignmentbinding.vala,
      	  gobject/valaccodebinding.vala,
      	  gobject/valaccodedynamicmethodbinding.vala,
      	  gobject/valaccodedynamicsignalbinding.vala,
      	  gobject/valaccodegenerator.vala,
      	  gobject/valaccodegeneratorsourcefile.vala,
      	  gobject/valaccodeinterfacebinding.vala,
      	  gobject/valaccodeinvocationexpressionbinding.vala,
      	  gobject/valaccodemethodbinding.vala, compiler/valacompiler.vala,
      	  vapi/dbus-glib-1.vapi:
      
      	  Improve support for dynamic types, add `dynamic' type modifier,
      	  port dynamic D-Bus client support
      
      svn path=/trunk/; revision=1288
      7ef89124
    • Jürg Billeter's avatar
      fix GtkDialog.vbox binding · bb54ceb5
      Jürg Billeter authored
      2008-04-20  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/gtk+-2.0/: fix GtkDialog.vbox binding
      
      	* vapi/gtk+-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=1287
      bb54ceb5
    • Jürg Billeter's avatar
      Replace [Import] attribute by `extern' keyword, rename `is_imported' · 7023590e
      Jürg Billeter authored
      2008-04-20  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valacfgbuilder.vala, vala/valaclass.vala,
      	  vala/valacodecontext.vala, vala/valainterfacewriter.vala,
      	  vala/valamember.vala, vala/valamemorymanager.vala,
      	  vala/valamethod.vala, vala/valanamespace.vala,
      	  vala/valaparser.vala, vala/valascanner.vala,
      	  vala/valasemanticanalyzer.vala, vala/valasourcefile.vala,
      	  vala/valasymbol.vala, vala/valatokentype.vala,
      	  vala/valatypesymbol.vala, gobject/valaccodecompiler.vala,
      	  gobject/valaccodegenerator.vala, gobject/valagidlwriter.vala,
      	  vapigen/valagidlparser.vala, vapi/packages/gnome-keyring-1/,
      	  vapi/packages/gstreamer-0.10/, vapi/packages/gtk+-2.0/,
      	  vapi/packages/libgnome-menu/, vapi/packages/pango/:
      
      	  Replace [Import] attribute by `extern' keyword, rename
      	  `is_imported' property to `external' and `pkg' property to
      	  `external_package' to harmonize used terms, fixes bug 480253
      
      svn path=/trunk/; revision=1286
      7023590e
    • Jürg Billeter's avatar
      fix GtkBuilderError binding · a6f64383
      Jürg Billeter authored
      2008-04-20  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/gtk+-2.0/: fix GtkBuilderError binding
      
      	* vapi/gtk+-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=1285
      a6f64383
    • Jürg Billeter's avatar
      support using lambda expressions with instance delegates · f668ee20
      Jürg Billeter authored
      2008-04-20  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/valaccodegenerator.vala: support using lambda expressions
      	  with instance delegates
      
      svn path=/trunk/; revision=1284
      f668ee20
    • Jürg Billeter's avatar
      fix gtk_*_store_set_column_types bindings, patch by Daniel Svensson · 8994b09c
      Jürg Billeter authored
      2008-04-20  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/gtk+-2.0/: fix gtk_*_store_set_column_types
      	  bindings, patch by Daniel Svensson
      
      	* vapi/gtk+-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=1283
      8994b09c
    • Jürg Billeter's avatar
      fix gtk_scrolled_window_new binding, patch by Daniel Svensson · 8d5d1ae0
      Jürg Billeter authored
      2008-04-20  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/gtk+-2.0/: fix gtk_scrolled_window_new binding,
      	  patch by Daniel Svensson
      
      	* vapi/gtk+-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=1282
      8d5d1ae0
  2. 19 Apr, 2008 23 commits
    • Jürg Billeter's avatar
      fix glade_xml_new* bindings, patch by Christian Meyer · e07a7ac8
      Jürg Billeter authored
      2008-04-20  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/libglade-2.0/: fix glade_xml_new* bindings,
      	  patch by Christian Meyer
      
      	* vapi/libglade-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=1281
      e07a7ac8
    • Jürg Billeter's avatar
      set free_function for XPathContext and replace `pointer' by `void*', fixes · 17ab4184
      Jürg Billeter authored
      2008-04-20  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/libxml-2.0.vapi: set free_function for XPathContext and
      	  replace `pointer' by `void*', fixes bug 528959
      
      svn path=/trunk/; revision=1280
      17ab4184
    • Jürg Billeter's avatar
      support partial interface reimplementation, fixes bug 504079 · 054926e2
      Jürg Billeter authored
      2008-04-20  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala: support partial interface
      	  reimplementation, fixes bug 504079
      
      svn path=/trunk/; revision=1279
      054926e2
    • Jürg Billeter's avatar
      report error when trying to set construct-only properties · 1aa344ca
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala: report error when trying to set
      	  construct-only properties
      
      svn path=/trunk/; revision=1278
      1aa344ca
    • Jürg Billeter's avatar
      fix D-Bus signal handlers, fixes bug 528937 · fa0e3251
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/valaccodeassignmentbinding.vala: fix D-Bus signal
      	  handlers, fixes bug 528937
      
      svn path=/trunk/; revision=1277
      fa0e3251
    • Jürg Billeter's avatar
      mark all cancellable parameters as nullable, fixes bug 528954 · 034f78e2
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/gio-2.0/: mark all cancellable parameters as
      	  nullable, fixes bug 528954
      
      	* vapi/gio-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=1276
      034f78e2
    • Jürg Billeter's avatar
      support virtual methods in interfaces, fixes bug 443525 · d86047af
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala,
      	  gobject/valaccodeinterfacebinding.vala: support virtual methods
      	  in interfaces, fixes bug 443525
      
      svn path=/trunk/; revision=1275
      d86047af
    • Jürg Billeter's avatar
      get D-Bus sample working again · 0e64d336
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valaattributeprocessor.vala, vala/valaerrortype.vala,
      	  vapi/dbus-glib-1.vapi, gobject/valaccodegenerator.vala: get D-Bus
      	  sample working again
      
      svn path=/trunk/; revision=1274
      0e64d336
    • Jürg Billeter's avatar
      , vala/valadestructor.vala, vala/valasemanticanalyzer.vala, · 5bed9071
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valaclass.vala:, vala/valadestructor.vala,
      	  vala/valasemanticanalyzer.vala, gobject/valaccodeclassbinding.vala:
      	  support `this' access in destructors, fixes bug 527997
      
      svn path=/trunk/; revision=1273
      5bed9071
    • Jürg Billeter's avatar
      don't check for `pointer' struct · 11964f8c
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala: don't check for `pointer' struct
      
      svn path=/trunk/; revision=1272
      11964f8c
    • Jürg Billeter's avatar
      Replace `pointer' by `void*' in all bindings and remove pointer struct · d6e31866
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	Replace `pointer' by `void*' in all bindings and remove pointer
      	struct from GLib bindings, fixes bug 510085
      
      svn path=/trunk/; revision=1271
      d6e31866
    • Marc-André Lureau's avatar
      replace 'pointer' by 'void*' · 32b6153f
      Marc-André Lureau authored
      2008-04-20  Marc-Andre Lureau  <marcandre.lureau@gmail.com>
      
      	* vapi/glib-2.0.vapi: replace 'pointer' by 'void*'
      
      svn path=/trunk/; revision=1270
      32b6153f
    • Jürg Billeter's avatar
      fix g_file_monitor_* bindings, patch by Jaap A. Haitsma, fixes bug 528881 · 9f3068ab
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/gio-2.0/: fix g_file_monitor_* bindings,
      	  patch by Jaap A. Haitsma, fixes bug 528881
      
      	* vapi/gio-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=1269
      9f3068ab
    • Jürg Billeter's avatar
      don't mangle D-Bus signal names, fixes bug 528774 · 7c7a066e
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala, vala/valasignal.vala,
      	  gobject/valaccodeassignmentbinding.vala: don't mangle D-Bus
      	  signal names, fixes bug 528774
      
      svn path=/trunk/; revision=1268
      7c7a066e
    • Jürg Billeter's avatar
      fix crash when trying to iterate over pointer types, fixes bug 528765 · 78674ebd
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala, gobject/valaccodegenerator.vala:
      	  fix crash when trying to iterate over pointer types,
      	  fixes bug 528765
      
      svn path=/trunk/; revision=1267
      78674ebd
    • Jürg Billeter's avatar
      fix to_string for nullable delegates · 2cb67c34
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valadelegatetype.vala: fix to_string for nullable delegates
      
      	* vapi/packages/gtk+-2.0/: fix gtk_about_dialog_set_*_hook
      	  bindings, patch by Jaap A. Haitsma, fixes bug 528674
      
      	* vapi/gtk+-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=1266
      2cb67c34
    • Jürg Billeter's avatar
      Mark generic type parameter properties as construct-only, fixes bug 528567 · bca35cdb
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/valaccodeassignmentbinding.vala,
      	  gobject/valaccodebinding.vala, gobject/valaccodeclassbinding.vala,
      	  gobject/valaccodemethodbinding.vala:
      
      	  Mark generic type parameter properties as construct-only,
      	  fixes bug 528567
      
      svn path=/trunk/; revision=1265
      bca35cdb
    • Jürg Billeter's avatar
      disable null warnings with --disable-non-null · 70bbd52f
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala: disable null warnings with
      	 --disable-non-null
      
      svn path=/trunk/; revision=1264
      70bbd52f
    • Jürg Billeter's avatar
      fix g_output_stream_write_all and g_file_load_contents bindings, fixes bug · e1de4502
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/gio-2.0/: fix g_output_stream_write_all and
      	  g_file_load_contents bindings, fixes bug 528491
      
      	* vapi/gio-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=1263
      e1de4502
    • Jürg Billeter's avatar
      Add CCodeInvocationExpressionBinding and CCodeMemberAccessBinding classes · 150681f4
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valacodegenerator.vala, vala/valainvocationexpression.vala,
      	  vala/valamemberaccess.vala, gobject/Makefile.am,
      	  gobject/valaccodegenerator.vala,
      	  gobject/valaccodeinvocationexpressionbinding.vala,
      	  gobject/valaccodememberaccessbinding.vala:
      
      	  Add CCodeInvocationExpressionBinding and CCodeMemberAccessBinding
      	  classes
      
      svn path=/trunk/; revision=1262
      150681f4
    • Jürg Billeter's avatar
      Add CCodeCreationMethodBinding and CCodeMethodBinding classes · 61461e69
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/Makefile.am, gobject/valaccodecreationmethodbinding.vala,
      	  gobject/valaccodegenerator.vala, gobject/valaccodemethodbinding.vala,
      	  vala/valacreationmethod.vala:
      
      	  Add CCodeCreationMethodBinding and CCodeMethodBinding classes
      
      svn path=/trunk/; revision=1261
      61461e69
    • Jürg Billeter's avatar
      Add CCodeTypesymbolBinding, CCodeClassBinding, and CCodeInterfaceBinding · 63d726f4
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valaclass.vala, vala/valainterface.vala, gobject/Makefile.am,
      	  gobject/valaccodeassignmentbinding.vala,
      	  gobject/valaccodebinding.vala, gobject/valaccodeclassbinding.vala,
      	  gobject/valaccodegenerator.vala,
      	  gobject/valaccodeinterfacebinding.vala,
      	  gobject/valaccodetypesymbolbinding.vala:
      
      	  Add CCodeTypesymbolBinding, CCodeClassBinding, and
      	  CCodeInterfaceBinding classes
      
      svn path=/trunk/; revision=1260
      63d726f4
    • Jürg Billeter's avatar
      Use lazy initialization for code bindings · 4c1bb6f1
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valaarraycreationexpression.vala, vala/valaassignment.vala,
      	  vala/valacodebinding.vala, vala/valacodecontext.vala,
      	  vala/valacodenode.vala, vala/valaelementaccess.vala,
      	  vala/valamethod.vala, vala/valaparser.vala,
      	  vala/valasemanticanalyzer.vala,
      	  gobject/valaccodearraycreationexpressionbinding.vala,
      	  gobject/valaccodeassignmentbinding.vala,
      	  gobject/valaccodebinding.vala,
      	  gobject/valaccodeelementaccessbinding.vala,
      	  gobject/valaccodegenerator.vala,
      	  gobject/valaccodegeneratormemberaccess.vala,
      	  gobject/valaccodemethodbinding.vala,
      	  gobject/valadbusbindingprovider.vala:
      
      	  Use lazy initialization for code bindings
      
      svn path=/trunk/; revision=1259
      4c1bb6f1
  3. 18 Apr, 2008 5 commits
  4. 17 Apr, 2008 2 commits
  5. 16 Apr, 2008 3 commits