2007-11-25 Jürg Billeter <
[email protected]>
* NEWS: update for 0.1.5 release
2007-11-25 Jürg Billeter <
[email protected]>
* vala/valasemanticanalyzer.vala: remove short-living reference warning,
too many false positives
2007-11-25 Jürg Billeter <
[email protected]>
* vapi/glib-2.0.vapi: add binding for g_chmod
* Makefile.am, configure.ac, gen-project/Makefile.am,
gen-project/valaprojectgenerator.vala: add vala-gen-project, a simple
gui for generating Vala projects, not built by default, requires GTK+
2007-11-25 Jürg Billeter <
[email protected]>
* vapi/packages/gtk+-2.0/gtk+-2.0.metadata: mark GtkTargetEntry as
value-type
* vapi/gtk+-2.0.vapi: regenerated
2007-11-24 Jürg Billeter <
[email protected]>
* vapigen/valagidlparser.vala: fix is_out support for parameters
2007-11-24 Jürg Billeter <
[email protected]>
* vapigen/valagidlparser.vala: support is_out for parameters in the
metadata
2007-11-24 Jürg Billeter <
[email protected]>
* vapigen/valagidlparser.vala: add support for overriding the name and
namespace of types
2007-11-24 Jürg Billeter <
[email protected]>
* gobject-introspection/gen-introspect.c: avoid NULL function parameter
names
* vapigen/valagidlparser.vala: accept iconv_t
2007-11-23 Jürg Billeter <
[email protected]>
* configure.ac, gobject-introspection/Makefile.am,
gobject-introspection/gen-introspect.c: call g_thread_init to support
libraries using threading functionality in class_init functions,
avoid NULL parameter names for signals and vfuncs
* vapi/packages/libsoup-2.2/: update to use vala-gen-introspect
* vapi/packages/hildon-1/hildon-1.gi,
vapi/packages/libgnomeui-2.0/libgnomeui-2.0.gi, vapi/hildon-1.vapi,
vapi/libgnomeui-2.0.vapi, vapi/libsoup-2.2.vapi: regenerated
2007-11-23 Jürg Billeter <
[email protected]>
* vapi/packages/hildon-1/: update to use vala-gen-introspect
* vapi/hildon-1.vapi: regenerated
2007-11-23 Jürg Billeter <
[email protected]>
* gobject-introspection/cparser.y: add support for anonymous structs
and unions (gcc extension)
2007-11-23 Jürg Billeter <
[email protected]>
* vapi/packages/poppler-glib/: update to use vala-gen-introspect
* vapi/poppler-glib.vapi: regenerated
2007-11-22 Jürg Billeter <
[email protected]>
* vapi/packages/libnotify/: update to use vala-gen-introspect
* vapi/libnotify.vapi: regenerated
2007-11-22 Jürg Billeter <
[email protected]>
* vapi/packages/libgnome-2.0/, vapi/packages/libgnomeui-2.0/: update to
use vala-gen-introspect
* vapi/libgnome-2.0.vapi, vapi/libgnomeui-2.0.vapi: regenerated
2007-11-22 Jürg Billeter <
[email protected]>
* gobject-introspection/gen-introspect.c: fix value of string constants
* vapi/packages/gstreamer-0.10/gstreamer-0.10.gi: regenerated
2007-11-22 Jürg Billeter <
[email protected]>
* gobject-introspection/clexer.l,
gobject-introspection/gen-introspect.c: compare complete path
2007-11-22 Jürg Billeter <
[email protected]>
* vapi/packages/gnome-vfs-2.0/: update to use vala-gen-introspect
* vapi/gnome-vfs-2.0.vapi: regenerated
2007-11-22 Jürg Billeter <
[email protected]>
* vapigen/vala-gen-introspect/vala-gen-introspect.in: add support for
.defines file
* vapi/packages/libwnck-1.0/: update to use vala-gen-introspect
* vapi/libwnck-1.0.vapi: regenerated
2007-11-22 Jürg Billeter <
[email protected]>
* vapi/packages/gnome-desktop-2.0/: update to use vala-gen-introspect
* vapi/gnome-desktop-2.0.vapi: regenerated
2007-11-22 Jürg Billeter <
[email protected]>
* vapi/packages/libglade-2.0/: update to use vala-gen-introspect
* vapi/libglade-2.0.vapi: regenerated
2007-11-22 Jürg Billeter <
[email protected]>
* vapi/packages/vte/: update to use vala-gen-introspect
* vapi/vte.vapi: regenerated
2007-11-22 Jürg Billeter <
[email protected]>
* vapi/packages/gtksourceview-2.0/: update to use vala-gen-introspect
* vapi/gtksourceview-2.0.vapi: regenerated
2007-11-22 Jürg Billeter <
[email protected]>
* vapi/packages/gstreamer-0.10/: update to use vala-gen-introspect
* vapi/gstreamer-0.10.vapi: regenerated
2007-11-22 Jürg Billeter <
[email protected]>
* vapigen/valagidlparser.vala: ignore empty lines in .files
* vapigen/vala-gen-introspect/vala-gen-introspect.in: add some type
aliases
2007-11-22 Jürg Billeter <
[email protected]>
* gobject-introspection/gen-introspect.c: don't process get_type
function symbols twice, support Interface suffix in addition to the
more common Iface suffix
2007-11-22 Jürg Billeter <
[email protected]>
* vala/parser.y, vala/valacodecontext.vala,
vala/valacreationmethod.vala, vala/valasemanticanalyzer.vala,
vapigen/valagidlparser.vala: report error for missing return types in
methods
* vapi/glib-2.0.vapi: fix revealed typo
2007-11-22 Jürg Billeter <
[email protected]>
* gobject-introspection/clexer.l, gobject-introspection/cparser.y,
gobject-introspection/gen-introspect.c: improve error reporting and
ignore get_type functions with parameters
2007-11-22 Jürg Billeter <
[email protected]>
* vala/valasemanticanalyzer.vala: add symbol dependency for generic
type arguments
* gobject/valaccodegenerator.vala, gobject/valaccodegeneratorclass.vala,
gobject/valaccodegeneratormethod.vala: add type property for generic
type parameters, support typeof for type parameters
* configure.ac: require glib 2.12 for g_value_get_gtype
2007-11-21 Jürg Billeter <
[email protected]>
* vapi/glib-2.0.vapi: add some more GObject functions
2007-11-21 Jürg Billeter <
[email protected]>
* vapi/glib-2.0.vapi: extend GValue, fix g_object_connect
2007-11-20 Jürg Billeter <
[email protected]>
* vapi/packages/gio-2.0/gio-2.0.metadata: add missing cheader_filename
attributes
* vapi/gio-2.0.vapi: regenerated
2007-11-20 Jürg Billeter <
[email protected]>
* vapi/packages/gio-2.0/gio-2.0.gi: updated to gio 0.1.2
* vapi/gio-2.0.vapi: regenerated
2007-11-20 Jürg Billeter <
[email protected]>
* vapigen/valagidlparser.vala: detect out parameters of value types, add
support for array return types
* vapi/packages/gtk+-2.0/gtk+-2.0.metadata: set is_array for return
value of gtk_tree_path_get_indices
* vapi/atk.vapi, vapi/gconf-2.0.vapi, vapi/gdk-2.0.vapi,
vapi/gio-2.0.vapi, vapi/gtk+-2.0.vapi, vapi/pango.vapi: regenerated
2007-11-16 Jürg Billeter <
[email protected]>
* tests/property-sample.vala: remove invalid property definitions
2007-11-13 Jürg Billeter <
[email protected]>
* vapi/packages/gconf-2.0/: update to use vala-gen-introspect
* vapi/gconf-2.0.vapi: regenerated
2007-11-12 Jürg Billeter <
[email protected]>
* vapi/glib-2.0.vapi: add binding for g_type_qname and fix GQuark
binding
2007-11-11 Jürg Billeter <
[email protected]>
* vapi/glib-2.0.vapi: add bindings for g_object_get_data,
g_object_set_data, and g_type_query
2007-11-10 Jürg Billeter <
[email protected]>
* gobject/valaccodegenerator.vala,
gobject/valaccodegeneratormemberaccess.vala: fix code generation for
private fields in types not based on GTypeInstance
2007-11-06 Jürg Billeter <
[email protected]>
* vapi/packages/gio-2.0/gio-2.0.gi, vapi/gio-2.0.vapi: updated to gio
0.1.1
2007-11-04 Jürg Billeter <
[email protected]>
* vapi/packages/gtk+-2.0/gtk+-2.0.metadata: mark gtk_object_destroy as
emitter function
* vapi/gtk+-2.0.vapi: regenerated
2007-11-04 Jürg Billeter <
[email protected]>
* compiler/valacompiler.vala: fix signedness mismatch
2007-11-04 Jürg Billeter <
[email protected]>
* gobject/valaccodegenerator.vala: cast generic copy function to
GBoxedCopyFunc
2007-11-04 Jürg Billeter <
[email protected]>
* vapi/glib-2.0.vapi: add PrintfFormat attribute to GString printf
methods
2007-11-04 Jürg Billeter <
[email protected]>
* vala/valatypereference.vala, gobject/valaccodegenerator.vala: use
gconstpointer where appropriate for generics
2007-11-03 Jürg Billeter <
[email protected]>
* gobject/valaccodegenerator.vala, ccode/valaccodemacroreplacement.vala:
use defines for public constants
2007-11-03 Jürg Billeter <
[email protected]>
* gobject/valaccodegeneratorsourcefile.vala: avoid void pointer
arithmetic in _vala_array_move
2007-11-03 Jürg Billeter <
[email protected]>
* gobject-introspection/gen-introspect.c: fix generated properties, from
gobject-introspection git
* vapi/packages/atk/atk.gi, vapi/packages/gdk-2.0/gdk-2.0.gi,
vapi/packages/gio-2.0/gio-2.0.gi, vapi/packages/gtk+-2.0/gtk+-2.0.gi,
vapi/packages/pango/pango.gi: regenerated
* vapi/atk.vapi, vapi/gdk-2.0.vapi, vapi/gio-2.0.vapi,
vapi/gtk+-2.0.vapi, vapi/pango.vapi: regenerated
2007-11-03 Jürg Billeter <
[email protected]>
* vapi/packages/pango/, vapi/packages/pangocairo/, vapi/pangocairo.deps,
vapi/pangocairo.vapi, vapi/Makefile.am: add pangocairo bindings
* vapi/packages/gdk-2.0/gdk-2.0.deps, vapi/gdk-2.0.deps: add pangocairo
as dependency
2007-11-01 Jürg Billeter <
[email protected]>
* vala/valareport.vala: mark Report class as static, fixes bug 492107
2007-10-28 Jürg Billeter <
[email protected]>
* vala/parser.y, vala/valabinaryexpression.vala,
vala/valasemanticanalyzer.vala, gobject/valaccodegenerator.vala:
add support for `in' operator for enums, fixes bug 473820
2007-10-28 Jürg Billeter <
[email protected]>
* vala/valaenum.vala: add get_values method
2007-10-27 Jürg Billeter <
[email protected]>
* gobject/valaccodegenerator.vala: use pointer indirection to access
length variable of out array parameters, fixes bug 480019
2007-10-27 Jürg Billeter <
[email protected]>
* ccode/Makefile.am, ccode/valaccodeenum.vala,
ccode/valaccodeenumvalue.vala, gobject/valaccodegenerator.vala,
gobject/valaccodegeneratorclass.vala: support arbitrary expressions as
enum values, fixes bug 488387
2007-10-27 Jürg Billeter <
[email protected]>
* gobject/valaccodegeneratorsourcefile.vala: never write typedefs for
static or declaration-only classes and interfaces, fixes bug 479106
2007-10-27 Jürg Billeter <
[email protected]>
* vala/valasemanticanalyzer.vala: display line number when reporting
type error in conditional expression, fixes bug 478392
2007-10-27 Jürg Billeter <
[email protected]>
* vala/valasemanticanalyzer.vala: ensure that new arrays own their
elements, fixes bug 488326
2007-10-27 Jürg Billeter <
[email protected]>
Update svn:ignore property.
2007-10-27 Jürg Billeter <
[email protected]>
* vapi/packages/atk/, vapi/packages/gdk-2.0/, vapi/packages/gio-2.0/,
vapi/packages/gtk+-2.0/, vapi/packages/pango/: update to use
vala-gen-introspect
* vapi/atk.vapi, vapi/gdk-2.0.vapi, vapi/gio-2.0.vapi,
vapi/gtk+-2.0.vapi, vapi/pango.vapi: regenerated
2007-10-27 Jürg Billeter <
[email protected]>
* vapigen/valavapigen.vala: fix .deps file handling
2007-10-27 Jürg Billeter <
[email protected]>
* configure.ac, vapigen/Makefile.am, vapigen/gidlgen/Makefile.am,
vapigen/gidlgen/vala-gen-introspect.in, vapigen/vala-gen-introspect/:
rename gidlgen subdirectory to vala-gen-introspect
2007-10-26 Jürg Billeter <
[email protected]>
* configure.ac, doc/Makefile.am, doc/gidlgen.1,
doc/vala-gen-introspect.1, doc/vapigen.1, vapigen/gidlgen/Makefile.am,
vapigen/gidlgen/gapi2xml.pl, vapigen/gidlgen/gapi_pp.pl,
vapigen/gidlgen/gidlgen.in, vapigen/gidlgen/vala-gen-introspect.in,
vapigen/valagidlparser.vala: replace perl scripts by gen-introspect,
rename gidlgen to vala-gen-introspect
2007-10-26 Jürg Billeter <
[email protected]>
* configure.ac, gobject-introspection/Makefile.am,
gobject-introspection/clexer.l, gobject-introspection/cparser.y,
gobject-introspection/gen-introspect.c,
gobject-introspection/gen-introspect.h: add gen-introspect from
gobject-introspection git
2007-10-19 Jürg Billeter <
[email protected]>
* gobject-introspection/gidlnode.c, gobject-introspection/gidlparser.c:
update from gobject-introspection SVN
2007-10-19 Jürg Billeter <
[email protected]>
* vapi/glib-2.0.vapi: add stub for GData
2007-10-19 Jürg Billeter <
[email protected]>
* gobject-introspection/gidlparser.c: fix state changes in `requires'
elements
* vapigen/valagidlparser.vala: support flags and use name attribute
of object elements
2007-10-19 Jürg Billeter <
[email protected]>
* vala/valaenum.vala: support Flags attribute
* vala/valainterfacewriter.vala: support Flags and ErrorDomain
attributes for enums and add `break' to keyword list
2007-10-19 Jürg Billeter <
[email protected]>
* vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata: add ellipsis
attribute for some functions, patch by Andrea Del Signore
* vapi/gstreamer-0.10.vapi: regenerated
2007-10-19 Jürg Billeter <
[email protected]>
* gobject/Makefile.am (libvala_la_LDFLAGS): Add '-no-undefined' for
Cygwin and MinGW.
* tests/testrunner.sh: Change order of link command to fix linking on
Cygwin, MinGW, and on Linux with -Wl,--as-needed.
* vapigen/Makefile.am (INCLUDES): Fix VPATH build.
Patch by Yaakov Selkowitz, fixes bug 486124
2007-10-16 Jürg Billeter <
[email protected]>
* vapi/packages/poppler-glib/poppler-glib.gidl, vapi/poppler-glib.vapi:
regenerated for poppler 0.6.1, patch by Alberto Ruiz
2007-10-12 Jürg Billeter <
[email protected]>
* vapi/glib-2.0.vapi: add g_strnfill binding
2007-10-10 Jürg Billeter <
[email protected]>
* vapi/dbus-glib-1.vapi: fix some issues with the low-level API
2007-10-09 Jürg Billeter <
[email protected]>
* configure.ac: Post-release version bump