]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
15 years agox11: add screensaver related functions
Andreas Obergrusberger [Sun, 20 Jun 2010 19:46:29 +0000 (12:46 -0700)] 
x11: add screensaver related functions

Fixes bug 622185.

15 years agozlib: add crc32 and adler32 to ZLib.Utility
Evan Nemerson [Sun, 20 Jun 2010 19:31:26 +0000 (12:31 -0700)] 
zlib: add crc32 and adler32 to ZLib.Utility

Fixes bug 622200.

15 years agoRelease 0.9.2 0.9.2
Jürg Billeter [Sun, 20 Jun 2010 19:32:27 +0000 (21:32 +0200)] 
Release 0.9.2

15 years agogtk+-3.0: Fix GtkRadioAction:group and GtkRadioButton:group bindings
Jürg Billeter [Sun, 20 Jun 2010 19:08:07 +0000 (21:08 +0200)] 
gtk+-3.0: Fix GtkRadioAction:group and GtkRadioButton:group bindings

15 years agogtk+-2.0: Fix GtkRadioAction:group and GtkRadioButton:group bindings
Luca Bruno [Wed, 16 Jun 2010 18:35:40 +0000 (20:35 +0200)] 
gtk+-2.0: Fix GtkRadioAction:group and GtkRadioButton:group bindings

Fixes bug 621754.

15 years agoglib-2.0: Add g_utf8_collate_key* bindings
Simon Wenner [Wed, 9 Jun 2010 21:35:41 +0000 (23:35 +0200)] 
glib-2.0: Add g_utf8_collate_key* bindings

Fixes bug 621151.

15 years agoDo not support assigning to `this'
Luca Bruno [Wed, 2 Jun 2010 09:11:03 +0000 (11:11 +0200)] 
Do not support assigning to `this'

Fixes bug 620120.

15 years agoGVariant parsing API
Ryan Lortie [Sun, 20 Jun 2010 18:15:34 +0000 (14:15 -0400)] 
GVariant parsing API

15 years agogtk+-3.0: Fix gtk_tree_path_get_indices_with_depth binding
Jürg Billeter [Sun, 20 Jun 2010 17:10:24 +0000 (19:10 +0200)] 
gtk+-3.0: Fix gtk_tree_path_get_indices_with_depth binding

15 years agoglib-2.0: Support GVariant as fundamental type
Jürg Billeter [Sun, 20 Jun 2010 12:28:57 +0000 (14:28 +0200)] 
glib-2.0: Support GVariant as fundamental type

This requires GLib 2.25.10.

15 years agoD-Bus: Support [DBus (signature = "...")] Variant
Jürg Billeter [Sun, 20 Jun 2010 12:12:39 +0000 (14:12 +0200)] 
D-Bus: Support [DBus (signature = "...")] Variant

This makes it possible to use GVariant in D-Bus clients and servers
without automatic boxing/unboxing.

15 years agoDo not allow ++ or -- before regex literals in scanner
Luca Bruno [Sun, 20 Jun 2010 08:50:21 +0000 (10:50 +0200)] 
Do not allow ++ or -- before regex literals in scanner

Fixes bug 621923.

15 years agoD-Bus: Support no-reply methods in static libdbus clients
Luca Bruno [Sat, 29 May 2010 14:12:20 +0000 (16:12 +0200)] 
D-Bus: Support no-reply methods in static libdbus clients

Fixes bug 618892.

15 years agoD-Bus: Report error when trying to create proxy for non-D-Bus interface
Jürg Billeter [Sun, 20 Jun 2010 10:32:03 +0000 (12:32 +0200)] 
D-Bus: Report error when trying to create proxy for non-D-Bus interface

Fixes bug 603494.

15 years agoD-Bus: Fix signal name mangling in dynamic dbus-glib clients
Jürg Billeter [Sun, 20 Jun 2010 10:14:11 +0000 (12:14 +0200)] 
D-Bus: Fix signal name mangling in dynamic dbus-glib clients

Fixes bug 583207.

15 years agoD-Bus: Port tests to GDBus
Jürg Billeter [Sat, 19 Jun 2010 20:35:02 +0000 (22:35 +0200)] 
D-Bus: Port tests to GDBus

15 years agoSupport GVariant casts and GDBus clients and servers
Jürg Billeter [Sat, 19 Jun 2010 19:43:44 +0000 (21:43 +0200)] 
Support GVariant casts and GDBus clients and servers

15 years agoMove ObjectPath class from dbus-glib-1 to glib-2.0
Jürg Billeter [Sat, 19 Jun 2010 21:09:11 +0000 (23:09 +0200)] 
Move ObjectPath class from dbus-glib-1 to glib-2.0

15 years agogio-2.0: Move g_bus_* bindings to GLib.Bus namespace
Jürg Billeter [Fri, 18 Jun 2010 05:53:41 +0000 (07:53 +0200)] 
gio-2.0: Move g_bus_* bindings to GLib.Bus namespace

15 years agogtk+-3.0: Fix gtk_application_new binding
Jürg Billeter [Sun, 20 Jun 2010 00:04:15 +0000 (02:04 +0200)] 
gtk+-3.0: Fix gtk_application_new binding

Fixes bug 621323.

15 years agogio-2.0: Improve GApplication binding
Jürg Billeter [Sat, 19 Jun 2010 19:34:15 +0000 (21:34 +0200)] 
gio-2.0: Improve GApplication binding

15 years agogtk+-3.0: Drop sealed fields
Jürg Billeter [Sat, 19 Jun 2010 23:57:33 +0000 (01:57 +0200)] 
gtk+-3.0: Drop sealed fields

Fixes bug 616127.

15 years agoD-Bus: Move D-Bus helpers to DBusModule
Jürg Billeter [Sat, 19 Jun 2010 22:26:37 +0000 (00:26 +0200)] 
D-Bus: Move D-Bus helpers to DBusModule

15 years agolibarchive: fix cname of Archive.Write.write_header
Luke Benstead [Sat, 19 Jun 2010 17:47:45 +0000 (10:47 -0700)] 
libarchive: fix cname of Archive.Write.write_header

Fixes bug 622056.

15 years agosdl-image: various nullability and type fixes, add some missing items
Aaron Andersen [Fri, 18 Jun 2010 22:33:04 +0000 (15:33 -0700)] 
sdl-image: various nullability and type fixes, add some missing items

Fixes bug 619319.

15 years agoclutter-1.0: Text.position_to_coords float params are out and nullable
Evan Nemerson [Fri, 18 Jun 2010 22:25:56 +0000 (15:25 -0700)] 
clutter-1.0: Text.position_to_coords float params are out and nullable

Fixes bug 621491.

15 years agogirparser: handle scope="async" annotations
Evan Nemerson [Fri, 18 Jun 2010 19:45:00 +0000 (12:45 -0700)] 
girparser: handle scope="async" annotations

Fixes bug 620387.

15 years agogirparser: add special case for GPtrArray and GArray
Evan Nemerson [Fri, 18 Jun 2010 22:08:49 +0000 (15:08 -0700)] 
girparser: add special case for GPtrArray and GArray

Fixes bug 618660.

15 years agogirparser: improve support for generic type arguments
Evan Nemerson [Fri, 21 May 2010 08:04:48 +0000 (01:04 -0700)] 
girparser: improve support for generic type arguments

15 years agogststreamer-0.10: Revert some changes
Zeeshan Ali (Khattak) [Fri, 18 Jun 2010 15:22:47 +0000 (18:22 +0300)] 
gststreamer-0.10: Revert some changes

The following fields were transformed to methods to make them
read-only for vala as they are macros for C:

* Gst.Message.type
* Gst.Message.src
* Gst.Event.type
* Gst.Event.src

Reverting this change as it breaks the build for rygel (and any app using
these APIs from vala 0.8.x) and its not so important anyways.

15 years agogtk+-3.0: Update to 2.90.3
Jürg Billeter [Fri, 18 Jun 2010 05:47:38 +0000 (07:47 +0200)] 
gtk+-3.0: Update to 2.90.3

15 years agogio-2.0: Update to 2.25.9
Jürg Billeter [Fri, 18 Jun 2010 05:47:16 +0000 (07:47 +0200)] 
gio-2.0: Update to 2.25.9

15 years agodova: Support overriding properties
Jürg Billeter [Thu, 17 Jun 2010 20:39:11 +0000 (22:39 +0200)] 
dova: Support overriding properties

15 years agodova: Support internal fields
Jürg Billeter [Thu, 17 Jun 2010 20:01:43 +0000 (22:01 +0200)] 
dova: Support internal fields

15 years agodova: Fix flow analysis of error handling in non-void methods
Jürg Billeter [Thu, 17 Jun 2010 19:53:31 +0000 (21:53 +0200)] 
dova: Fix flow analysis of error handling in non-void methods

15 years agodova: Fix virtual methods throwing errors
Jürg Billeter [Thu, 17 Jun 2010 07:44:25 +0000 (09:44 +0200)] 
dova: Fix virtual methods throwing errors

15 years agogdk-2.0: Add GDK_NONE binding
Jim Nelson [Wed, 16 Jun 2010 20:02:41 +0000 (22:02 +0200)] 
gdk-2.0: Add GDK_NONE binding

Fixes bug 621318.

15 years agogtk+-3.0: Fix gtk_application_new binding
Michael Terry [Wed, 16 Jun 2010 19:47:41 +0000 (21:47 +0200)] 
gtk+-3.0: Fix gtk_application_new binding

Fixes bug 621323.

15 years agoDo not allow abstract properties in non-abstract classes
Luca Bruno [Sat, 12 Jun 2010 08:34:55 +0000 (10:34 +0200)] 
Do not allow abstract properties in non-abstract classes

Fixes bug 621184.

15 years agoHandle struct equality for simple types and opaque structures.
Luca Bruno [Sat, 5 Jun 2010 12:21:16 +0000 (14:21 +0200)] 
Handle struct equality for simple types and opaque structures.

Fixes bug 618217.

15 years agoGIR writer: Fix crash on struct creation methods
Luca Bruno [Mon, 14 Jun 2010 21:23:25 +0000 (23:23 +0200)] 
GIR writer: Fix crash on struct creation methods

Fixes bug 621495.

15 years agoD-Bus: Add missing casts for async server methods
Mikkel Kamstrup Erlandsen [Tue, 15 Jun 2010 19:49:34 +0000 (21:49 +0200)] 
D-Bus: Add missing casts for async server methods

Fixes bug 621692.

15 years agoD-Bus: Add missing string.h include
Jürg Billeter [Wed, 16 Jun 2010 18:52:39 +0000 (20:52 +0200)] 
D-Bus: Add missing string.h include

15 years agoGAsync: Fix virtual async methods returning structs
Jürg Billeter [Wed, 16 Jun 2010 18:35:31 +0000 (20:35 +0200)] 
GAsync: Fix virtual async methods returning structs

Fixes bug 621768.

15 years agoGAsync: Support returning structs from async methods
Luca Bruno [Tue, 8 Jun 2010 15:16:58 +0000 (17:16 +0200)] 
GAsync: Support returning structs from async methods

Fixes bug 620740.

15 years agodova: Fix warning when throwing errors in constructors
Jürg Billeter [Wed, 16 Jun 2010 06:37:24 +0000 (08:37 +0200)] 
dova: Fix warning when throwing errors in constructors

15 years agodova: Fix throwing errors in constructors
Jürg Billeter [Wed, 16 Jun 2010 06:34:26 +0000 (08:34 +0200)] 
dova: Fix throwing errors in constructors

15 years agodova: Rename equal method to equals
Jürg Billeter [Wed, 16 Jun 2010 06:07:39 +0000 (08:07 +0200)] 
dova: Rename equal method to equals

15 years agoD-Bus: Support string arrays in variants
Jürg Billeter [Tue, 15 Jun 2010 20:38:12 +0000 (22:38 +0200)] 
D-Bus: Support string arrays in variants

Fixes bug 602003.

15 years agoglib-2.0: Fix memory leak in GenericArray.set
Jürg Billeter [Tue, 15 Jun 2010 19:47:02 +0000 (21:47 +0200)] 
glib-2.0: Fix memory leak in GenericArray.set

Solution suggested by Evan Nemerson.

15 years agoD-Bus: Fix declaration of proxy_new functions when used in other files
Jürg Billeter [Tue, 15 Jun 2010 19:35:03 +0000 (21:35 +0200)] 
D-Bus: Fix declaration of proxy_new functions when used in other files

15 years agovapigen: Add support for deprecated metadata attributes
Evan Nemerson [Sat, 15 May 2010 22:15:21 +0000 (15:15 -0700)] 
vapigen: Add support for deprecated metadata attributes

15 years agocodegen: write G_GNUC_DEPRECATED in generated C where appropriate
Evan Nemerson [Sat, 15 May 2010 22:16:36 +0000 (15:16 -0700)] 
codegen: write G_GNUC_DEPRECATED in generated C where appropriate

15 years agoAdd support for [Deprecated] attribute
Evan Nemerson [Sat, 15 May 2010 22:14:48 +0000 (15:14 -0700)] 
Add support for [Deprecated] attribute

Fixes bug 614712.

15 years agoglib-2.0: Add GLib.GenericArray (generic version of GLib.PtrArray)
Jürg Billeter [Tue, 15 Jun 2010 18:01:39 +0000 (20:01 +0200)] 
glib-2.0: Add GLib.GenericArray (generic version of GLib.PtrArray)

Based on patch by Evan Nemerson.

15 years agoglib-2.0: Use simple generics for HashTable creation method
Jürg Billeter [Tue, 15 Jun 2010 17:51:17 +0000 (19:51 +0200)] 
glib-2.0: Use simple generics for HashTable creation method

15 years agoSupport simple generics for creation methods
Evan Nemerson [Fri, 11 Jun 2010 05:56:51 +0000 (22:56 -0700)] 
Support simple generics for creation methods

15 years agorest-0.6: Make Rest.ProxyCall a GObject
Adrien Bustany [Sun, 13 Jun 2010 18:00:57 +0000 (14:00 -0400)] 
rest-0.6: Make Rest.ProxyCall a GObject

The Rest.ProxyCall class was incorrectly detected as a Compact, non
GObject class by vapigen.

15 years agogudev-1.0: fix Device.get_property_keys and Client.query_by_subsystem
Evan Nemerson [Fri, 11 Jun 2010 04:35:42 +0000 (21:35 -0700)] 
gudev-1.0: fix Device.get_property_keys and Client.query_by_subsystem

15 years agoAdd gdk-pixbuf-3.0, gdk-3.0, gdk-x11-3.0, and gtk+-3.0 bindings
Jürg Billeter [Thu, 10 Jun 2010 15:03:48 +0000 (17:03 +0200)] 
Add gdk-pixbuf-3.0, gdk-3.0, gdk-x11-3.0, and gtk+-3.0 bindings

15 years agogio-2.0: Update to 2.25.8
Jürg Billeter [Thu, 10 Jun 2010 14:51:15 +0000 (16:51 +0200)] 
gio-2.0: Update to 2.25.8

15 years agodova: Fix temporary variables used for throw statements
Jürg Billeter [Tue, 8 Jun 2010 11:06:57 +0000 (13:06 +0200)] 
dova: Fix temporary variables used for throw statements

15 years agodova: Add initial support for error handling
Jürg Billeter [Sat, 6 Feb 2010 13:25:41 +0000 (14:25 +0100)] 
dova: Add initial support for error handling

15 years agodova: Unable to chain up to base constructor is fatal
Jürg Billeter [Tue, 8 Jun 2010 07:09:24 +0000 (09:09 +0200)] 
dova: Unable to chain up to base constructor is fatal

15 years agoRelease 0.9.1 0.9.1
Jürg Billeter [Mon, 7 Jun 2010 18:27:21 +0000 (20:27 +0200)] 
Release 0.9.1

15 years agodbus-glib-1: Add binding for dbus_g_connection_unregister_g_object
Mikkel Kamstrup Erlandsen [Fri, 4 Jun 2010 07:31:52 +0000 (09:31 +0200)] 
dbus-glib-1: Add binding for dbus_g_connection_unregister_g_object

Fixes bug 620543.

15 years agoNever mark *_register_type functions as static
Evan Nemerson [Thu, 6 May 2010 04:55:30 +0000 (21:55 -0700)] 
Never mark *_register_type functions as static

*_register_type functions are called by the module init function,
which might reside in a different file.

Fixes bug 617850.

15 years agoDeprecate use of += and -= for signals c353329b280f945d6d8188af5817ae44723d6e1d
Luca Bruno [Tue, 1 Jun 2010 20:06:17 +0000 (22:06 +0200)] 
Deprecate use of += and -= for signals

The connect/disconnect methods should be used instead.

Fixes bug 617571.

15 years agoCreate destination directory when writing C files
Rémy Saissy [Sun, 23 May 2010 17:43:46 +0000 (19:43 +0200)] 
Create destination directory when writing C files

Fixes bug 612336.

15 years agogdk-pixbuf-2.0: add ellipsis to gdk_pixbuf_save_to_callback.
Luca Bruno [Sun, 6 Jun 2010 08:08:57 +0000 (10:08 +0200)] 
gdk-pixbuf-2.0: add ellipsis to gdk_pixbuf_save_to_callback.

Fixes bug 620667.

15 years agoAllow running the symbol resolver more than once
Abderrahim Kitouni [Tue, 1 Jun 2010 18:47:04 +0000 (19:47 +0100)] 
Allow running the symbol resolver more than once

Fixes bug 620753.

15 years agogio-2.0: return value of g_inet_address_to_bytes is an array
Evan Nemerson [Sun, 6 Jun 2010 08:05:53 +0000 (01:05 -0700)] 
gio-2.0: return value of g_inet_address_to_bytes is an array

15 years agoDo not depend on declaration order for constants
Jürg Billeter [Sat, 5 Jun 2010 12:07:23 +0000 (14:07 +0200)] 
Do not depend on declaration order for constants

Fixes bug 618890.

15 years agoD-Bus: Keep instance alive when calling dynamic async D-Bus methods
Luca Bruno [Sun, 30 May 2010 11:43:33 +0000 (13:43 +0200)] 
D-Bus: Keep instance alive when calling dynamic async D-Bus methods

15 years agoFix crash when passing method as argument to dynamic method
Luca Bruno [Sun, 30 May 2010 10:30:07 +0000 (12:30 +0200)] 
Fix crash when passing method as argument to dynamic method

Target type is not set for arguments of dynamic methods.

Fixes bug 620037.

15 years agodova: Add experimental backend
Jürg Billeter [Sat, 5 Jun 2010 08:02:19 +0000 (10:02 +0200)] 
dova: Add experimental backend

15 years agodova: Accept volatile modifier for fields and parameters
Jürg Billeter [Sat, 5 Jun 2010 08:11:21 +0000 (10:11 +0200)] 
dova: Accept volatile modifier for fields and parameters

15 years agodova: Do not use infix for creation methods of basic types
Jürg Billeter [Sat, 5 Jun 2010 07:58:56 +0000 (09:58 +0200)] 
dova: Do not use infix for creation methods of basic types

15 years agodova: Support pointer arithmetic
Jürg Billeter [Sat, 5 Jun 2010 07:57:13 +0000 (09:57 +0200)] 
dova: Support pointer arithmetic

15 years agodova: Support list concatenation
Jürg Billeter [Sat, 5 Jun 2010 07:56:49 +0000 (09:56 +0200)] 
dova: Support list concatenation

15 years agodova: Support string concatenation
Jürg Billeter [Sat, 5 Jun 2010 07:56:33 +0000 (09:56 +0200)] 
dova: Support string concatenation

15 years agodova: Support delegates
Jürg Billeter [Sat, 5 Jun 2010 07:51:45 +0000 (09:51 +0200)] 
dova: Support delegates

15 years agodova: Support tuples
Jürg Billeter [Sat, 5 Jun 2010 07:50:54 +0000 (09:50 +0200)] 
dova: Support tuples

15 years agodova: Support calling hash on generic type parameters
Jürg Billeter [Sat, 5 Jun 2010 07:49:55 +0000 (09:49 +0200)] 
dova: Support calling hash on generic type parameters

15 years agodova: Do not use gpointer for generic types
Jürg Billeter [Sat, 5 Jun 2010 07:49:17 +0000 (09:49 +0200)] 
dova: Do not use gpointer for generic types

15 years agodova: Support string templates
Jürg Billeter [Sat, 5 Jun 2010 07:47:15 +0000 (09:47 +0200)] 
dova: Support string templates

15 years agodova: Prepare support for decimal floating point types
Jürg Billeter [Sat, 5 Jun 2010 07:45:50 +0000 (09:45 +0200)] 
dova: Prepare support for decimal floating point types

15 years agodova: Use Dova.Array as type of arrays
Jürg Billeter [Sat, 5 Jun 2010 07:44:40 +0000 (09:44 +0200)] 
dova: Use Dova.Array as type of arrays

15 years agodova: Fix memory management of interfaces
Jürg Billeter [Thu, 18 Feb 2010 07:32:56 +0000 (08:32 +0100)] 
dova: Fix memory management of interfaces

Fixes bug 609089.

15 years agodova: Support inline allocated array parameters
Jürg Billeter [Sat, 5 Jun 2010 07:43:33 +0000 (09:43 +0200)] 
dova: Support inline allocated array parameters

15 years agoFix ownership of inline allocated arrays
Jürg Billeter [Sat, 27 Mar 2010 19:33:14 +0000 (20:33 +0100)] 
Fix ownership of inline allocated arrays

15 years agoImplement replace_expression for constant initializers
Jürg Billeter [Sat, 5 Jun 2010 07:58:01 +0000 (09:58 +0200)] 
Implement replace_expression for constant initializers

15 years agobuild: Use $(srcdir) instead of relative paths
Darren Warner [Fri, 4 Jun 2010 18:39:47 +0000 (20:39 +0200)] 
build: Use $(srcdir) instead of relative paths

Fixes bug 620048.

15 years agogstreamer0.10: Fix bindings for gst_clock_new_*_id
Thijs Vermeir [Wed, 2 Jun 2010 14:02:39 +0000 (16:02 +0200)] 
gstreamer0.10: Fix bindings for gst_clock_new_*_id

Fix bindings for gst_clock_new_periodic_id and gst_clock_new_single_shot_id

15 years agogtk+-2.0: Gtk.Widget.get_allocation allocation parameter is out.
Luca Bruno [Sun, 30 May 2010 17:13:58 +0000 (10:13 -0700)] 
gtk+-2.0: Gtk.Widget.get_allocation allocation parameter is out.

Fixes bug 620050.

15 years agogtk+-2.0: Tree move_after.iter and move_before.iter are ref parameters.
Luca Bruno [Sun, 30 May 2010 17:10:20 +0000 (10:10 -0700)] 
gtk+-2.0: Tree move_after.iter and move_before.iter are ref parameters.

Fixes bug 619357.

15 years agojson-glib-1.0: hide user data arguments from two methods
Evan Nemerson [Sat, 29 May 2010 05:37:39 +0000 (22:37 -0700)] 
json-glib-1.0: hide user data arguments from two methods

15 years agoDo not set error flag when using delegate prototype as argument
Jürg Billeter [Fri, 28 May 2010 17:58:53 +0000 (19:58 +0200)] 
Do not set error flag when using delegate prototype as argument

15 years agoFix crash when compiling empty .vala file
Rémy Saissy [Sun, 23 May 2010 10:44:16 +0000 (12:44 +0200)] 
Fix crash when compiling empty .vala file

Fixes bug 619422.

15 years agoUpdate documentation
Evan Nemerson [Wed, 14 Apr 2010 07:33:12 +0000 (00:33 -0700)] 
Update documentation

Fixes bug 615710.