1. 28 Aug, 2007 1 commit
  2. 27 Aug, 2007 3 commits
    • 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
      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
  3. 24 Aug, 2007 2 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
      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
  4. 18 Aug, 2007 1 commit
  5. 15 Aug, 2007 1 commit
  6. 13 Aug, 2007 1 commit
  7. 08 Aug, 2007 1 commit
  8. 07 Aug, 2007 4 commits
    • Jürg Billeter's avatar
      add Hildon bindings, patch by Marcelo Lira, fixes bug 463598 · ee6b2d7e
      Jürg Billeter authored
      2007-08-07  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/Makefile.am, vapi/hildon-1.deps, vapi/hildon-1.vala,
      	  vapi/packages/hildon-1, vapigen/valagidlparser.vala: add Hildon
      	  bindings, patch by Marcelo Lira, fixes bug 463598
      
      svn path=/trunk/; revision=440
      ee6b2d7e
    • Jürg Billeter's avatar
      add sqlite3.vala · 7f751420
      Jürg Billeter authored
      2007-08-07  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/Makefile.am: add sqlite3.vala
      
      svn path=/trunk/; revision=434
      7f751420
    • Jürg Billeter's avatar
      add libsoup-2.2.vala · e17a0347
      Jürg Billeter authored
      2007-08-07  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/Makefile.am: add libsoup-2.2.vala
      
      svn path=/trunk/; revision=428
      e17a0347
    • Jürg Billeter's avatar
      add Glade bindings · 6d058800
      Jürg Billeter authored
      2007-08-07  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/Makefile.am, vapi/gtkmozembed.deps, vapi/libglade-2.0.deps,
      	  vapi/libglade-2.0.vala, vapi/packages/libglade-2.0: add Glade
      	  bindings
      
      svn path=/trunk/; revision=426
      6d058800
  9. 06 Aug, 2007 1 commit
  10. 04 Aug, 2007 1 commit
  11. 21 Jul, 2007 1 commit
    • Raffaele Sandrini's avatar
      add basic zlib support add some string members, add some process exit · 611df119
      Raffaele Sandrini authored
      2007-07-21 Raffaele Sandrini <raffaele@sandrini.ch>
      
      	* vapi/zlib.vala: add basic zlib support
      	* vapi/glib-2.0.vala: add some string members, add some process
      	  exit status and signal handling functions/macros, enhance FileStream
      	  create GLib.DirUtils to be the same for dirs as GLib.FileUtils is for
      	  files, enhance GLib.HashTable binding, add g_list_free function to
      	  the collection of HashTable freeing functions
      	* vapi/Makefile.am: update
      
      svn path=/trunk/; revision=365
      611df119
  12. 05 Jul, 2007 1 commit
  13. 03 Jul, 2007 1 commit
    • Jürg Billeter's avatar
      write cprefix and lower_case_cprefix of namespaces and write · af384685
      Jürg Billeter authored
      2007-07-03  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valainterfacewriter.vala: write cprefix and lower_case_cprefix
      	  of namespaces and write cheader_filename of interfaces
      	* vala/valanamespace.vala: make set_cprefix and set_lower_case_cprefix
      	  methods public
      	* ccode/valaccodewriter.vala, vala/valainterfacewriter.vala,
      	  gobject/valaccodecompiler.vala, compiler/valacompiler.vala,
      	  vapi/glib-2.0.vala, vapigen/valagidlparser.vala,
      	  vapigen/valavapigen.vala: split GLib.File into GLib.FileStream and
      	  GLib.FileUtils to not conflict with GVFS
      	* vala/valagidlparser.vala: improve support for GVFS
      	* vapi/atk.vala, vapi/gdk-2.0.vala, vapi/gtk+-2.0.vala, vapi/pango.vala:
      	  regenerated
      	* vapi/gio-standalone.vala, vapi/packages/gio-standalone/: add
      	  experimental VAPI for GVFS
      	* vapi/Makefile.am: update
      
      svn path=/trunk/; revision=328
      af384685
  14. 03 May, 2007 1 commit
    • Jürg Billeter's avatar
      move code generator to new gobject directory update · ec85900a
      Jürg Billeter authored
      2007-05-03  Jürg Billeter  <j@bitron.ch>
      
      	* gobject/valacodegenerator.vala: move code generator to new gobject
      	  directory
      	* configure.ac, Makefile.am, vala/Makefile.am, gobject/Makefile.am,
      	  compiler/Makefile.am, vapi/Makefile.am: update
      
      svn path=/trunk/; revision=305
      ec85900a
  15. 02 May, 2007 2 commits
  16. 03 Apr, 2007 1 commit
  17. 25 Mar, 2007 1 commit
    • Raffaele Sandrini's avatar
      add vte binding update · a478504c
      Raffaele Sandrini authored
      2007-03-25  Raffaele Sandrini  <rasa@gmx.ch>
      
      	* vapi/vte.vala, vapi/vte.deps: add vte binding
      	* vapi/Makefile.am: update
      
      svn path=/trunk/; revision=268
      a478504c
  18. 21 Mar, 2007 1 commit
  19. 25 Oct, 2006 1 commit
    • Jürg Billeter's avatar
      Post-release version bump --version support always include config.h to · 41bbcfb9
      Jürg Billeter authored
      2006-10-25  Jürg Billeter  <j@bitron.ch>
      
      	* configure.ac: Post-release version bump
      	* compiler/valacompiler.vala: --version support
      	* compiler/Makefile.am: always include config.h to keep compatibility
      	* vapi/config.vala: add binding for config.h
      	* vapi/Makefile.am: update
      
      svn path=/trunk/; revision=149
      41bbcfb9
  20. 18 Aug, 2006 2 commits
    • Jürg Billeter's avatar
      remove read/write tokens support package dependencies vapi/gdk-2.0.deps · d301eee8
      Jürg Billeter authored
      2006-08-18  Jürg Billeter  <j@bitron.ch>
      
      	* vala/parser.y: remove read/write tokens
      	* compiler/valacompiler.vala: support package dependencies
      	* vapi/gdk-2.0.deps
      	* vapi/gtk+-2.0.deps
      	* vapi/Makefile.am: update
      
      svn path=/trunk/; revision=104
      d301eee8
    • Jürg Billeter's avatar
      support base types for structs obey set keyword add SignalInvocationHint, · 36c718fa
      Jürg Billeter authored
      2006-08-18  Jürg Billeter  <j@bitron.ch>
      
      	* vala/parser.y, vala/valastruct.vala: support base types for structs
      	* vala/valainterfacewriter.vala: obey set keyword
      	* vapi/glib-2.0.vala: add SignalInvocationHint, SignalEmissionHook,
      	  SignalFlags, ValueArray, Math, Timeout, and PtrArray
      	* vapi/cairo.vala: initial cairo binding
      	* vapi/pango.vala, vapi/atk.vala, vapi/gdk-2.0.vala, vapi/gtk+-2.0.vala:
      	  bindings generated from Pango 1.13.5, ATK 1.12.1, and GTK+ 2.10.1
      	* vapi/Makefile.am: update
      
      svn path=/trunk/; revision=102
      36c718fa
  21. 05 Aug, 2006 1 commit
    • Jürg Billeter's avatar
      only parse .vala source files support disabling automatic property · de9cd863
      Jürg Billeter authored
      2006-08-05  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valaparser.vala: only parse .vala source files
      	* vala/valasymbolbuilder.vala, vala/valaproperty.vala: support disabling
      	  automatic property accessor generation
      	* vala/valasemanticanalyzer.vala: fix typo
      	* vala/valacodegenerator.vala, vala/valainterfacewriter.vala,
      	  vala/valacodecontext.vala: use correct includes for libraries
      	* vala/valacodegenerator.vala: use get_canonical_cconstant method for
      	  signals
      	* vala/valainterfacewriter.vala: support interfaces, non-null types,
      	  callbacks, and construction methods
      	* vala/valasignal.vala: add get_canonical_cconstant method
      	* vala/valaenum.vala, vala/valainterface.vala, vala/valanamespace.vala,
      	  vala/valastruct: add default arguments
      	* vala/Makefile.am: install libvala.so and header files
      	* ccode/Makefile.am: install header files
      	* compiler/valacompiler.vala: set library name in code context
      	* compiler/Makefile.am: adapt to build system changes
      	* vapi/glib-2.0.vala: add skeletons for Callback, Closure, IOChannel,
      	  TimeVal, Scanner, SpawnFlags, OptionGroup, MarkupParser, and Quark
      	* vapi/Makefile.am: add vala-1.0.vala
      	* vala-1.0.pc.in
      	* configure.ac: disable static library by default, add vala-1.0.pc
      	* Makefile.am: add vala-1.0.pc
      
      svn path=/trunk/; revision=92
      de9cd863
  22. 16 Jul, 2006 1 commit
    • Jürg Billeter's avatar
      Post-release version bump. remove g_object_unref call to fix crash in · 922756bd
      Jürg Billeter authored
      2006-07-16  Jürg Billeter  <j@bitron.ch>
      
      	* configure.ac: Post-release version bump.
      	* vala/parser.y: remove g_object_unref call to fix crash in parsing
      	  array declarations
      	* vala/valasemanticanalyzer.vala, vala/valacodegenerator.vala: support
      	  creating structs
      	* vapi/glib-2.0.vala: GString enhancements
      	* vapi/Makefile.am: dist gtk+-2.0.vala and pango.vala
      
      svn path=/trunk/; revision=80
      922756bd
  23. 15 Jun, 2006 1 commit
  24. 25 May, 2006 1 commit
    • Jürg Billeter's avatar
      support ELLIPSIS, use g_strdup instead of strdup support variable argument · 35bd6909
      Jürg Billeter authored
      2006-05-25  Jürg Billeter  <j@bitron.ch>
      
      	* vala/scanner.l: support ELLIPSIS, use g_strdup instead of strdup
      	* vala/parser.y: support variable argument lists, type access modifiers
      	* vala/valareport.vala: class to handle error reporting
      	* vala/valasymbolbuilder.vala: switch to new error reporting scheme
      	* vala/valasymbolresolver.vala: switch to new error reporting scheme
      	* vala/valasemanticanalyzer.vala: process Constant and EnumValue symbol
      	  dependencies, check method argument types, find types of unary and
      	  binary expressions, remove dummy field, switch to new error reporting
      	  scheme
      	* vala/valacodegenerator.vala: support calling functions with variable
      	  argument lists, support break and continue statements, remove dummy fields,
      	  switch to new error reporting scheme
      	* vala/valainterfacewriter.vala: visitor to write public vala api in one
      	  file
      	* vala/valasourcefile.vala: support field and property symbol
      	  dependencies, remove dummy field
      	* vala/valaclass.vala: add is_abstract field
      	* vala/valaenumvalue.vala: remove dummy field
      	* vala/valaformalparameter.vala: add ellipsis property
      	* vala/valamemberaccessibility.vala: add INTERNAL
      	* vala/valamethod.vala: make parameters public, remove dummy field
      	* vala/valaproperty.vala: remove dummy field
      	* vala/valasymbol.vala: add name field and get_full_name method
      	* vala/valatype.vala: add access field
      	* vala/valatypereference.vala: switch to new error reporting scheme
      	* ccode/valaccodeblock.vala: improve formatting
      	* ccode/valaccodeifstatement.vala: improve formatting
      	* ccode/valaccodewriter.vala: improve formatting
      	* compiler/valacompiler.vala: add error handling, support multiple vapi
      	  directories, add --library option to generate public vala api
      	* vapi/glib-2.0.vala: moved from bindings, add static GLib.stdout field,
      	  correctly mark functions with variable argument lists, add File.test
      	  method
      
      	* configure.ac,Makefile.am,ccode/Makefile.am,vala/Makefile.am,
      	  vapi/Makefile.am,compiler/Makefile.am: add build system
      	
      	* remove valac subdirectory: Bootstrap compiler is now obsolete.
      
      svn path=/trunk/; revision=36
      35bd6909