]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
14 years agoAdd support for vala 0.15.1
Florian Brosch [Fri, 27 Jan 2012 03:25:23 +0000 (04:25 +0100)] 
Add support for vala 0.15.1

14 years agoEmbedded: Search images relative to the file
Florian Brosch [Fri, 27 Jan 2012 02:20:30 +0000 (03:20 +0100)] 
Embedded: Search images relative to the file

14 years agodoclets/devhelp: Add full wiki-support
Florian Brosch [Fri, 27 Jan 2012 02:05:32 +0000 (03:05 +0100)] 
doclets/devhelp: Add full wiki-support

14 years agoRelease 0.15.1 0.15.1
Jürg Billeter [Thu, 26 Jan 2012 21:06:50 +0000 (22:06 +0100)] 
Release 0.15.1

14 years agoConsider GLib.Object?[] compatible to GLib.Object[]
Jürg Billeter [Thu, 26 Jan 2012 20:49:15 +0000 (21:49 +0100)] 
Consider GLib.Object?[] compatible to GLib.Object[]

Fixes bug 667600.

14 years agoUpdate .gitignore
Jürg Billeter [Thu, 26 Jan 2012 20:33:33 +0000 (21:33 +0100)] 
Update .gitignore

14 years agoAdd missing file
Jürg Billeter [Thu, 26 Jan 2012 20:33:24 +0000 (21:33 +0100)] 
Add missing file

14 years agoCheck type of default arguments
Florian Brosch [Tue, 24 Jan 2012 20:14:35 +0000 (21:14 +0100)] 
Check type of default arguments

14 years agoReport warning for type arguments in type check expressions
Florian Brosch [Tue, 24 Jan 2012 20:07:50 +0000 (21:07 +0100)] 
Report warning for type arguments in type check expressions

14 years agoReport warning for type arguments in typeof expressions 8b31cfa4858482a6eab283d83c9891240b0e17ee
Florian Brosch [Tue, 24 Jan 2012 20:02:28 +0000 (21:02 +0100)] 
Report warning for type arguments in typeof expressions

14 years agogirwriter: Add <doc> support
Florian Brosch [Thu, 29 Dec 2011 15:04:08 +0000 (16:04 +0100)] 
girwriter: Add <doc> support

14 years agogirparser: Add support for comments
Florian Brosch [Tue, 29 Nov 2011 00:56:46 +0000 (01:56 +0100)] 
girparser: Add support for comments

14 years agoDo not allow overriding content property in Comment class
Florian Brosch [Tue, 29 Nov 2011 00:56:46 +0000 (01:56 +0100)] 
Do not allow overriding content property in Comment class

14 years agogee: Add MapIterator
Florian Brosch [Tue, 29 Nov 2011 00:56:46 +0000 (01:56 +0100)] 
gee: Add MapIterator

14 years agocogl-1.0: Cogl.get_viewport parameter has no array length
Luca Bruno [Thu, 26 Jan 2012 17:29:28 +0000 (18:29 +0100)] 
cogl-1.0: Cogl.get_viewport parameter has no array length

14 years agoAdd packagekit-glib2 bindings
Jürg Billeter [Thu, 26 Jan 2012 13:55:41 +0000 (14:55 +0100)] 
Add packagekit-glib2 bindings

14 years agolibvaladoc: Allow conditional spaces in headlines
Florian Brosch [Wed, 25 Jan 2012 13:46:16 +0000 (14:46 +0100)] 
libvaladoc: Allow conditional spaces in headlines

14 years agoFix possibly unassigned parameter
Jürg Billeter [Tue, 24 Jan 2012 15:12:01 +0000 (16:12 +0100)] 
Fix possibly unassigned parameter

14 years agocodegen: Do not use g_object_class_override_property
Ryan Lortie [Fri, 20 Jan 2012 20:31:17 +0000 (15:31 -0500)] 
codegen: Do not use g_object_class_override_property

Instead, always install our own new property with what we believe the
correct type is.  This avoids a problem with libgee providing properties
on some classes that implement two interfaces having the same property
name with different types.

Fixes bug 666728.

14 years agoAllow specialization of generic properties
Luca Bruno [Tue, 24 Jan 2012 13:29:44 +0000 (14:29 +0100)] 
Allow specialization of generic properties

Fixes bug 667668.

14 years agovapigen: Use install-data-hook for .pc file symbolic link
Colin Walters [Mon, 23 Jan 2012 18:07:39 +0000 (13:07 -0500)] 
vapigen: Use install-data-hook for .pc file symbolic link

The $(pkgconfigdir) may not have been created when we're just in
the install-exec phase.

14 years agolibvaladoc: Fix broken nullchecks in parser.error & warning
Florian Brosch [Mon, 23 Jan 2012 15:47:04 +0000 (16:47 +0100)] 
libvaladoc: Fix broken nullchecks in parser.error & warning

14 years agolibvaladoc: add helpers for valadoc.org
Florian Brosch [Mon, 23 Jan 2012 15:26:52 +0000 (16:26 +0100)] 
libvaladoc: add helpers for valadoc.org

14 years agolibvaladoc: drop varargs for signatures with implicit parameters
Florian Brosch [Mon, 23 Jan 2012 15:21:37 +0000 (16:21 +0100)] 
libvaladoc: drop varargs for signatures with implicit parameters

14 years agocodegen: Use NULL as default C value for nullable structs
Luca Bruno [Sun, 25 Dec 2011 12:43:28 +0000 (13:43 +0100)] 
codegen: Use NULL as default C value for nullable structs

Fixes bug 665904.

14 years agocodegen: MemberAccess already refers to base property
Luca Bruno [Sat, 14 Jan 2012 09:26:30 +0000 (10:26 +0100)] 
codegen: MemberAccess already refers to base property

Fixes bug 667803.

14 years agoInitialize the variable directly when assigning a struct creation
Luca Bruno [Sun, 22 Jan 2012 19:27:16 +0000 (20:27 +0100)] 
Initialize the variable directly when assigning a struct creation

Some structs like WeakRef or potentially Mutex can't use temporary
variables during initialization.

14 years agoFix -D
Florian Brosch [Sun, 22 Jan 2012 23:30:12 +0000 (00:30 +0100)] 
Fix -D

14 years agoAdd xtst bindings
Alexander Kurtz [Sun, 22 Jan 2012 22:01:03 +0000 (14:01 -0800)] 
Add xtst bindings

Fixes bug 647465.

14 years agoposix: don't use owned for resolved_path argument
Evan Nemerson [Sun, 22 Jan 2012 21:47:49 +0000 (13:47 -0800)] 
posix: don't use owned for resolved_path argument

14 years agoposix: add realpath binding
Luca Bruno [Sun, 22 Jan 2012 21:28:35 +0000 (13:28 -0800)] 
posix: add realpath binding

Fixes bug 655020.

14 years agoAdd some missing files to EXTRA_DIST
Rico Tzschichholz [Sun, 22 Jan 2012 17:22:53 +0000 (18:22 +0100)] 
Add some missing files to EXTRA_DIST

14 years agoglib-2.0, gobject-2.0: add new symbols from 2.32
Evan Nemerson [Sun, 22 Jan 2012 09:38:37 +0000 (01:38 -0800)] 
glib-2.0, gobject-2.0: add new symbols from 2.32

14 years agogio-2.0: update to 2.31.12
Evan Nemerson [Sun, 22 Jan 2012 09:17:24 +0000 (01:17 -0800)] 
gio-2.0: update to 2.31.12

14 years agogtk+-3.0: make ThemingEngine.register_property.parse_func nullable
Evan Nemerson [Sun, 22 Jan 2012 08:04:02 +0000 (00:04 -0800)] 
gtk+-3.0: make ThemingEngine.register_property.parse_func nullable

Fixes bug 666906.

14 years agogdk-2.0: use uint8[] for Bitmap and Pixmap.create_from_data data
Evan Nemerson [Sun, 22 Jan 2012 07:58:51 +0000 (23:58 -0800)] 
gdk-2.0: use uint8[] for Bitmap and Pixmap.create_from_data data

Fixes bug 646339.

14 years agopixman-1: Fix pixman Region[16/32] and add Fixed from double/int funcs
Nicolas Bruguier [Sun, 22 Jan 2012 07:36:16 +0000 (23:36 -0800)] 
pixman-1: Fix pixman Region[16/32] and add Fixed from double/int funcs

Fixes bug 641962.

14 years agox11: add several type definitions from X.h
Alexander Kurtz [Sun, 22 Jan 2012 07:22:11 +0000 (23:22 -0800)] 
x11: add several type definitions from X.h

Fixes bug 647464.

14 years agotag sizeof as constant
Florian Brosch [Sat, 21 Jan 2012 11:55:11 +0000 (12:55 +0100)] 
tag sizeof as constant

14 years agoMakefile.vapigen: use *_FILES instead of *_GIR
Evan Nemerson [Sat, 21 Jan 2012 11:25:25 +0000 (03:25 -0800)] 
Makefile.vapigen: use *_FILES instead of *_GIR

The more generic variable name is more appropriate since there may be
one or more custom vala file in addition to the GIR.

14 years agoAdd autotools vapigen integration for upstream bindings
Evan Nemerson [Sat, 21 Jan 2012 05:09:47 +0000 (21:09 -0800)] 
Add autotools vapigen integration for upstream bindings

Fixes bug 649526.

14 years agomx-1.0: various fixes for Image.set_from_buffer/data methods
Evan Nemerson [Fri, 20 Jan 2012 09:22:17 +0000 (01:22 -0800)] 
mx-1.0: various fixes for Image.set_from_buffer/data methods

Fixes bug 668318.

14 years agocodegen: support free_function_address_of annotation
Evan Nemerson [Thu, 19 Jan 2012 07:48:00 +0000 (23:48 -0800)] 
codegen: support free_function_address_of annotation

14 years agoglib-2.0: add GByteArray bindings
Evan Nemerson [Wed, 18 Jan 2012 01:09:02 +0000 (17:09 -0800)] 
glib-2.0: add GByteArray bindings

14 years agolinux: change IfAddrs structure to be more useful in conjunction with getnameinfo()
Michael 'Mickey' Lauer [Wed, 18 Jan 2012 20:18:08 +0000 (21:18 +0100)] 
linux: change IfAddrs structure to be more useful in conjunction with getnameinfo()

14 years agoposix: fix socklen_t and its usage in getnameinfo
Michael 'Mickey' Lauer [Wed, 18 Jan 2012 20:16:56 +0000 (21:16 +0100)] 
posix: fix socklen_t and its usage in getnameinfo

Acked-by: Luca Bruno <lethalman88@gmail.com>
14 years agocodegen: Reintroduce memory leak when using generics in interfaces
Luca Bruno [Tue, 17 Jan 2012 08:30:31 +0000 (09:30 +0100)] 
codegen: Reintroduce memory leak when using generics in interfaces

The bug was present in older Vala versions. Reintroducing it to avoid
breaking old code, until a proper fix is found.

See bug 666480.

14 years agoCheck left parameter of is
Florian Brosch [Tue, 17 Jan 2012 21:08:19 +0000 (22:08 +0100)] 
Check left parameter of is

14 years agoAdd gdl-3.0 bindings
Evan Nemerson [Thu, 12 Jan 2012 23:11:02 +0000 (15:11 -0800)] 
Add gdl-3.0 bindings

14 years agoclutter-gtk-1.0: switch to GIR
Evan Nemerson [Thu, 12 Jan 2012 21:55:15 +0000 (13:55 -0800)] 
clutter-gtk-1.0: switch to GIR

14 years agoAdd cogl-pango-1.0 bindings
Evan Nemerson [Thu, 12 Jan 2012 23:08:08 +0000 (15:08 -0800)] 
Add cogl-pango-1.0 bindings

14 years agogio-2.0: re-add custom delegates for ActionEntry callbacks
Evan Nemerson [Tue, 17 Jan 2012 20:39:57 +0000 (12:39 -0800)] 
gio-2.0: re-add custom delegates for ActionEntry callbacks

14 years agolibvaladoc/html: Keep error-reporter for derived doclets
Florian Brosch [Mon, 16 Jan 2012 00:07:09 +0000 (01:07 +0100)] 
libvaladoc/html: Keep error-reporter for derived doclets

14 years agolibvaladoc: gtkdoc-parser: Fix possible segfault in footnotes
Florian Brosch [Mon, 16 Jan 2012 00:05:37 +0000 (01:05 +0100)] 
libvaladoc: gtkdoc-parser: Fix possible segfault in footnotes

14 years agolibvaladoc: ModuleLoader cleanups
Florian Brosch [Mon, 16 Jan 2012 00:03:17 +0000 (01:03 +0100)] 
libvaladoc: ModuleLoader cleanups

14 years agolibvaladoc: ModuleLoader cleanups
Florian Brosch [Sat, 14 Jan 2012 22:49:16 +0000 (23:49 +0100)] 
libvaladoc: ModuleLoader cleanups

14 years agoCheck accessibility of type arguments
Luca Bruno [Sat, 14 Jan 2012 21:44:30 +0000 (22:44 +0100)] 
Check accessibility of type arguments

14 years agocodegen: Fix type check for vfunc returning SimpleType structs
Luca Bruno [Fri, 13 Jan 2012 20:52:56 +0000 (21:52 +0100)] 
codegen: Fix type check for vfunc returning SimpleType structs

Fixes bug 667890.

14 years agoreadline: Make the parameter of VcpFunc be nullable
Philip Withnall [Fri, 13 Jan 2012 19:31:32 +0000 (19:31 +0000)] 
readline: Make the parameter of VcpFunc be nullable

Fixes bug 667893.

14 years agoavahi-client: deprecated wrapper methods which throw errors 307da0c2e0f7ed4320ba7eec345949edd0e36fbf
Fabian Deutsch [Fri, 13 Jan 2012 19:26:48 +0000 (11:26 -0800)] 
avahi-client: deprecated wrapper methods which throw errors

First step towards fixing 665375.

14 years agogio-2.0: don't hide UnixSocketAddressType in gio-2.0
Evan Nemerson [Thu, 12 Jan 2012 11:45:49 +0000 (03:45 -0800)] 
gio-2.0: don't hide UnixSocketAddressType in gio-2.0

14 years agogio-2.0: Ultimate fixes
Luca Bruno [Thu, 12 Jan 2012 11:21:12 +0000 (12:21 +0100)] 
gio-2.0: Ultimate fixes

14 years agogio-2.0: Fix some regressions intruduced by the GIR switch
Luca Bruno [Thu, 12 Jan 2012 11:12:59 +0000 (12:12 +0100)] 
gio-2.0: Fix some regressions intruduced by the GIR switch

14 years agogio-2.0: remove obsolete gio-2.0 GIDL data
Evan Nemerson [Thu, 12 Jan 2012 09:03:09 +0000 (01:03 -0800)] 
gio-2.0: remove obsolete gio-2.0 GIDL data

14 years agolibgdata, libpeas-1.0, libwnck-3.0, pangocairo, rest-0.7: update
Evan Nemerson [Thu, 12 Jan 2012 08:59:11 +0000 (00:59 -0800)] 
libgdata, libpeas-1.0, libwnck-3.0, pangocairo, rest-0.7: update

14 years agogirwriter: do not emit a package as a dependency of itself
Evan Nemerson [Thu, 12 Jan 2012 07:25:35 +0000 (23:25 -0800)] 
girwriter: do not emit a package as a dependency of itself

14 years agoatk, gdk-3.0, gdk-pixbuf-2.0, gtksourceview-3.0, mx-1.0: update
Evan Nemerson [Thu, 12 Jan 2012 07:24:34 +0000 (23:24 -0800)] 
atk, gdk-3.0, gdk-pixbuf-2.0, gtksourceview-3.0, mx-1.0: update

14 years agolibsoup-2.4: update to 2.37.3
Evan Nemerson [Thu, 12 Jan 2012 07:04:37 +0000 (23:04 -0800)] 
libsoup-2.4: update to 2.37.3

14 years agogio-2.0: switch to GIR
Evan Nemerson [Thu, 12 Jan 2012 06:41:43 +0000 (22:41 -0800)] 
gio-2.0: switch to GIR

14 years agogtk+-2.0, gtk+-3.0: Mark BuilderConnectFunc.connect_object as nullable
Fabian Deutsch [Mon, 9 Jan 2012 09:04:51 +0000 (10:04 +0100)] 
gtk+-2.0, gtk+-3.0: Mark BuilderConnectFunc.connect_object as nullable

Fixes bug 667524.

14 years agolibvaladoc: gir-reader: accept @<id>(::|:|->|.)(<gid>)
Florian Brosch [Mon, 9 Jan 2012 00:15:30 +0000 (01:15 +0100)] 
libvaladoc: gir-reader: accept @<id>(::|:|->|.)(<gid>)

14 years agocodegen: Don't copy array parameters when captured
Luca Bruno [Fri, 6 Jan 2012 21:57:02 +0000 (22:57 +0100)] 
codegen: Don't copy array parameters when captured

Also allow uncopiable compact classes to be captured.

Fixes bug 639054.

14 years agowebkit-1.0: update to 1.6.1
Evan Nemerson [Sat, 7 Jan 2012 18:46:40 +0000 (10:46 -0800)] 
webkit-1.0: update to 1.6.1

14 years agolibvaladoc/html: Add style for {{{source}}}
Florian Brosch [Sat, 7 Jan 2012 16:15:16 +0000 (17:15 +0100)] 
libvaladoc/html: Add style for {{{source}}}

14 years agoposix: add getnameinfo(3) and assorted constants
Michael 'Mickey' Lauer [Sat, 7 Jan 2012 11:52:36 +0000 (12:52 +0100)] 
posix: add getnameinfo(3) and assorted constants

14 years agoposix: add members for SockAddr struct
Michael 'Mickey' Lauer [Sat, 7 Jan 2012 11:29:21 +0000 (12:29 +0100)] 
posix: add members for SockAddr struct

14 years agolibvaladoc: gir-reader: Unescape %, @, (, ), &, #
Florian Brosch [Sat, 7 Jan 2012 04:04:26 +0000 (05:04 +0100)] 
libvaladoc: gir-reader: Unescape %, @, (, ), &, #

14 years agolibvaladoc/html: Signals: Hide content listing
Florian Brosch [Fri, 6 Jan 2012 23:55:14 +0000 (00:55 +0100)] 
libvaladoc/html: Signals: Hide content listing

14 years agoclutter-1.0: add keysyms
Evan Nemerson [Fri, 6 Jan 2012 23:10:46 +0000 (15:10 -0800)] 
clutter-1.0: add keysyms

Fixes bug 628103.

14 years agoclutter-1.0: update to 1.9.2
Evan Nemerson [Fri, 6 Jan 2012 23:08:47 +0000 (15:08 -0800)] 
clutter-1.0: update to 1.9.2

14 years agogtk+-3.0: add gtk_window_setup_persistent_state()
Ryan Lortie [Fri, 6 Jan 2012 20:04:08 +0000 (15:04 -0500)] 
gtk+-3.0: add gtk_window_setup_persistent_state()

14 years agolibvaladoc: gir-reader: accept #[id].[id|func]
Florian Brosch [Fri, 6 Jan 2012 21:58:18 +0000 (22:58 +0100)] 
libvaladoc: gir-reader: accept #[id].[id|func]

14 years agolibvaladoc/html: Hide redundant links
Florian Brosch [Fri, 6 Jan 2012 20:18:12 +0000 (21:18 +0100)] 
libvaladoc/html: Hide redundant links

14 years agogio-2.0: add a few nullable from Menu
Marc-André Lureau [Fri, 6 Jan 2012 18:41:25 +0000 (19:41 +0100)] 
gio-2.0: add a few nullable from Menu

https://bugzilla.gnome.org/show_bug.cgi?id=667431

14 years agogio-2.0: add a few nullable from GSimpleAction
Marc-André Lureau [Fri, 6 Jan 2012 18:06:22 +0000 (19:06 +0100)] 
gio-2.0: add a few nullable from GSimpleAction

https://bugzilla.gnome.org/show_bug.cgi?id=667428

14 years agoFix segfault triggered by valac-errors
Florian Brosch [Fri, 6 Jan 2012 18:55:30 +0000 (19:55 +0100)] 
Fix segfault triggered by valac-errors

14 years agolibvaladoc: reorder @param
Florian Brosch [Fri, 6 Jan 2012 17:40:00 +0000 (18:40 +0100)] 
libvaladoc: reorder @param

14 years agolibvaladoc: @parameter: check for existence
Florian Brosch [Fri, 6 Jan 2012 15:26:31 +0000 (16:26 +0100)] 
libvaladoc: @parameter: check for existence

14 years agoglib-2.0.vapi: add new GHashTable API
Ryan Lortie [Fri, 6 Jan 2012 15:30:28 +0000 (10:30 -0500)] 
glib-2.0.vapi: add new GHashTable API

g_hash_table_add() and g_hash_table_contains() were just added to GLib
so add them here.

It's now possible to say 'if (key in table) { }'.

14 years agolibvaladoc/api: Signals: Add missing "signal" keyword to signatuers
Florian Brosch [Fri, 6 Jan 2012 15:07:50 +0000 (16:07 +0100)] 
libvaladoc/api: Signals: Add missing "signal" keyword to signatuers

14 years agogio-2.0.vapi: some action related updates
Ryan Lortie [Fri, 6 Jan 2012 05:45:37 +0000 (00:45 -0500)] 
gio-2.0.vapi: some action related updates

14 years agolibvaladoc: gir-reader: accept #[id]->[id|func]
Florian Brosch [Fri, 6 Jan 2012 02:57:46 +0000 (03:57 +0100)] 
libvaladoc: gir-reader: accept #[id]->[id|func]

14 years agolibvaladoc: gir-reader: allow _ as prefix in function names
Florian Brosch [Fri, 6 Jan 2012 01:36:19 +0000 (02:36 +0100)] 
libvaladoc: gir-reader: allow _ as prefix in function names

14 years agolibvala: gir-reader: fix spaces/newlines in img-alt-text
Florian Brosch [Fri, 6 Jan 2012 01:26:30 +0000 (02:26 +0100)] 
libvala: gir-reader: fix spaces/newlines in img-alt-text

14 years agolibvaladoc: gir-reader: Improve @-quirks-mode
Florian Brosch [Fri, 6 Jan 2012 00:46:25 +0000 (01:46 +0100)] 
libvaladoc: gir-reader: Improve @-quirks-mode

14 years agolibvaladoc: gir-reader: accept &pi;, &gt;, &lt;, &solidus;
Florian Brosch [Fri, 6 Jan 2012 00:02:25 +0000 (01:02 +0100)] 
libvaladoc: gir-reader: accept &pi;, &gt;, &lt;, &solidus;

14 years agolibvaladoc: gir-reader: accept @...
Florian Brosch [Thu, 5 Jan 2012 22:26:08 +0000 (23:26 +0100)] 
libvaladoc: gir-reader: accept @...

14 years agolibvaladoc: gir-reader: improve short descs
Florian Brosch [Thu, 5 Jan 2012 21:28:30 +0000 (22:28 +0100)] 
libvaladoc: gir-reader: improve short descs

14 years agoSet correct default value for Pango.Weight
Marc-André Lureau [Fri, 28 Oct 2011 23:18:14 +0000 (01:18 +0200)] 
Set correct default value for Pango.Weight

https://bugzilla.gnome.org/show_bug.cgi?id=662974

14 years agogidl parse default_value for enums
Marc-André Lureau [Fri, 28 Oct 2011 23:17:16 +0000 (01:17 +0200)] 
gidl parse default_value for enums

It can be useful for correct default value in properties

https://bugzilla.gnome.org/show_bug.cgi?id=662974