]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
16 years agoAdd test for bug 596177
Jürg Billeter [Sat, 26 Sep 2009 13:57:14 +0000 (15:57 +0200)] 
Add test for bug 596177

16 years agoAdd test for bug 593260
Jürg Billeter [Sat, 26 Sep 2009 13:45:28 +0000 (15:45 +0200)] 
Add test for bug 593260

16 years agoFix calling methods returning structs and throwing errors
Jürg Billeter [Sat, 26 Sep 2009 12:44:52 +0000 (14:44 +0200)] 
Fix calling methods returning structs and throwing errors

Argument order was incorrect, fixes bug 596228.

16 years agoSpeed up test infrastructure
Jürg Billeter [Fri, 25 Sep 2009 05:50:05 +0000 (07:50 +0200)] 
Speed up test infrastructure

The updated test runner builds all tests at once to speed up testing.

16 years agovalac: Add --disable-warnings command-line option
Jürg Billeter [Sat, 26 Sep 2009 12:32:50 +0000 (14:32 +0200)] 
valac: Add --disable-warnings command-line option

16 years agovalac: Add --main command-line option
Jürg Billeter [Sat, 26 Sep 2009 08:09:37 +0000 (10:09 +0200)] 
valac: Add --main command-line option

This enables selecting a specific method as entry point.

16 years agoSupport using directives inside namespaces
Jürg Billeter [Fri, 25 Sep 2009 22:38:08 +0000 (00:38 +0200)] 
Support using directives inside namespaces

16 years agoglib-2.0: Fix g_test_create_case binding
Didier 'Ptitjes [Fri, 25 Sep 2009 19:03:14 +0000 (21:03 +0200)] 
glib-2.0: Fix g_test_create_case binding

16 years agoSupport CCode type attribute for parameters of creation methods
Jürg Billeter [Fri, 25 Sep 2009 18:37:14 +0000 (20:37 +0200)] 
Support CCode type attribute for parameters of creation methods

16 years agoFix critical on invalid chain up
Jürg Billeter [Fri, 25 Sep 2009 18:32:02 +0000 (20:32 +0200)] 
Fix critical on invalid chain up

16 years agoFixed string to char* casts in Scanner and SourceFile
Didier 'Ptitjes [Fri, 25 Sep 2009 13:47:37 +0000 (15:47 +0200)] 
Fixed string to char* casts in Scanner and SourceFile

16 years agoGType: Fix C warnings for methods in interface_init
Didier 'Ptitjes [Fri, 25 Sep 2009 12:50:37 +0000 (14:50 +0200)] 
GType: Fix C warnings for methods in interface_init

16 years agoGType: Fix C warnings for properties in interface_init
Jürg Billeter [Fri, 25 Sep 2009 16:45:18 +0000 (18:45 +0200)] 
GType: Fix C warnings for properties in interface_init

Based on patch by Didier 'Ptitjes.

16 years agoFix missing const with virtual properties
Jürg Billeter [Fri, 25 Sep 2009 15:14:01 +0000 (17:14 +0200)] 
Fix missing const with virtual properties

16 years agoglib-2.0: Bind g_log_default_handler()
Zeeshan Ali (Khattak) [Fri, 25 Sep 2009 12:42:33 +0000 (15:42 +0300)] 
glib-2.0: Bind g_log_default_handler()

16 years agoglib-2.0: Add default arguments to g_option_context_new binding
Jürg Billeter [Fri, 25 Sep 2009 12:03:19 +0000 (14:03 +0200)] 
glib-2.0: Add default arguments to g_option_context_new binding

16 years agoFix static owned delegate fields
Jürg Billeter [Fri, 25 Sep 2009 11:22:29 +0000 (13:22 +0200)] 
Fix static owned delegate fields

16 years agoFix parsing array creation expressions using nested namespaces
Jürg Billeter [Fri, 25 Sep 2009 09:43:56 +0000 (11:43 +0200)] 
Fix parsing array creation expressions using nested namespaces

Fixes bug 596246.

16 years agoFix calling generic instance methods
Jürg Billeter [Fri, 25 Sep 2009 09:16:53 +0000 (11:16 +0200)] 
Fix calling generic instance methods

Fixes bug 596246.

16 years agoFix use of generics in async methods in generic types
Jürg Billeter [Thu, 24 Sep 2009 17:23:21 +0000 (19:23 +0200)] 
Fix use of generics in async methods in generic types

Fixes bug 596177.

16 years agoglib-2.0: Fix g_log binding
Jürg Billeter [Thu, 24 Sep 2009 16:24:59 +0000 (18:24 +0200)] 
glib-2.0: Fix g_log binding

16 years agogtk+-2.0: Hide private GtkLabel.text
Jürg Billeter [Thu, 24 Sep 2009 08:36:18 +0000 (10:36 +0200)] 
gtk+-2.0: Hide private GtkLabel.text

16 years agoglib-2.0: Support owned delegates with Timeout.add_seconds
Jens Georg [Tue, 22 Sep 2009 10:14:06 +0000 (12:14 +0200)] 
glib-2.0: Support owned delegates with Timeout.add_seconds

Fixes bug 595933.

16 years agoSimplify &(*foo) and *(&foo) to foo
Jürg Billeter [Tue, 22 Sep 2009 21:09:03 +0000 (23:09 +0200)] 
Simplify &(*foo) and *(&foo) to foo

16 years agoFix nullable struct properties
Jürg Billeter [Tue, 22 Sep 2009 20:58:10 +0000 (22:58 +0200)] 
Fix nullable struct properties

Fixes bug 595587.

16 years agoFix virtual methods returning structs
Jürg Billeter [Tue, 22 Sep 2009 16:32:04 +0000 (18:32 +0200)] 
Fix virtual methods returning structs

Fixes bug 595954.

16 years agoGAsync: Fix closures in instance async methods
Jürg Billeter [Tue, 22 Sep 2009 16:19:58 +0000 (18:19 +0200)] 
GAsync: Fix closures in instance async methods

16 years agoglib-2.0: Fix Idle.add default argument
Adam Dingle [Tue, 22 Sep 2009 07:04:15 +0000 (09:04 +0200)] 
glib-2.0: Fix Idle.add default argument

Fixes bug 595885.

16 years agoFix leak when calling methods with unowned delegate parameters
Jürg Billeter [Tue, 22 Sep 2009 06:57:37 +0000 (08:57 +0200)] 
Fix leak when calling methods with unowned delegate parameters

Fixes bug 595879.

16 years agoGAsync: Fix return type declaration in header files
Jürg Billeter [Mon, 21 Sep 2009 18:51:16 +0000 (20:51 +0200)] 
GAsync: Fix return type declaration in header files

Fixes bug 595613.

16 years agoD-Bus: Support name attribute for members in clients and servers
Jürg Billeter [Mon, 21 Sep 2009 18:44:34 +0000 (20:44 +0200)] 
D-Bus: Support name attribute for members in clients and servers

Fixes bug 595587.

16 years agoFix C code name for types nested in interfaces
Jürg Billeter [Mon, 21 Sep 2009 18:24:29 +0000 (20:24 +0200)] 
Fix C code name for types nested in interfaces

16 years agoFix abstract async methods
Jürg Billeter [Mon, 21 Sep 2009 18:20:58 +0000 (20:20 +0200)] 
Fix abstract async methods

Fixes bug 595735.

16 years agoFix memory management of closures in async methods
Jürg Billeter [Mon, 21 Sep 2009 18:02:05 +0000 (20:02 +0200)] 
Fix memory management of closures in async methods

16 years agoGObject: Remove unused klass variable from constructors
Jürg Billeter [Mon, 21 Sep 2009 17:37:22 +0000 (19:37 +0200)] 
GObject: Remove unused klass variable from constructors

16 years agoGObject: Reuse parent_class variable in constructors
Jürg Billeter [Sat, 19 Sep 2009 12:40:20 +0000 (14:40 +0200)] 
GObject: Reuse parent_class variable in constructors

Fixes bug 559354.

16 years agoGObject: Do not register nullable struct properties with GObject
Jürg Billeter [Sat, 19 Sep 2009 11:32:56 +0000 (13:32 +0200)] 
GObject: Do not register nullable struct properties with GObject

Fixes part of bug 595587.

16 years agoMore delegate fixes
Jürg Billeter [Sat, 19 Sep 2009 11:26:42 +0000 (13:26 +0200)] 
More delegate fixes

16 years agoFix memory management in generic methods
Jürg Billeter [Sat, 19 Sep 2009 09:17:01 +0000 (11:17 +0200)] 
Fix memory management in generic methods

16 years agoFix handling of owned delegates
Jürg Billeter [Sat, 19 Sep 2009 09:15:27 +0000 (11:15 +0200)] 
Fix handling of owned delegates

Fixes bug 595639.

16 years agoFix nested closures
Jürg Billeter [Fri, 18 Sep 2009 13:17:35 +0000 (15:17 +0200)] 
Fix nested closures

Fixes bug 595538.

16 years agoFix methods returning owned delegates
Jürg Billeter [Fri, 18 Sep 2009 10:49:34 +0000 (12:49 +0200)] 
Fix methods returning owned delegates

16 years agoPost-release version bump
Jürg Billeter [Thu, 17 Sep 2009 22:17:18 +0000 (00:17 +0200)] 
Post-release version bump

16 years agoRelease 0.7.6 0.7.6
Jürg Billeter [Thu, 17 Sep 2009 22:12:39 +0000 (00:12 +0200)] 
Release 0.7.6

16 years agoGAsync: Fix result parameter in .end
Jürg Billeter [Thu, 17 Sep 2009 21:37:43 +0000 (23:37 +0200)] 
GAsync: Fix result parameter in .end

16 years agoGAsync: Fix propagating errors from async methods
Jürg Billeter [Thu, 17 Sep 2009 21:27:46 +0000 (23:27 +0200)] 
GAsync: Fix propagating errors from async methods

16 years agogio-2.0: Fix GAsyncReadyCallback binding
Jürg Billeter [Thu, 17 Sep 2009 21:12:49 +0000 (23:12 +0200)] 
gio-2.0: Fix GAsyncReadyCallback binding

16 years agoFix throwing errors in async methods
Jürg Billeter [Thu, 17 Sep 2009 20:58:13 +0000 (22:58 +0200)] 
Fix throwing errors in async methods

16 years agosdl: Fix SDL_WM_GetCaption and FPSmanager binding
Levi Bard [Thu, 17 Sep 2009 19:25:55 +0000 (21:25 +0200)] 
sdl: Fix SDL_WM_GetCaption and FPSmanager binding

16 years agoFix passing captured variables as out arguments
Jürg Billeter [Thu, 17 Sep 2009 18:35:42 +0000 (20:35 +0200)] 
Fix passing captured variables as out arguments

16 years agoKeep input parameters alive in closures and async methods
Jürg Billeter [Thu, 17 Sep 2009 18:26:43 +0000 (20:26 +0200)] 
Keep input parameters alive in closures and async methods

16 years agoglib-2.0: Support owned delegates with Timeout.add
Jürg Billeter [Thu, 17 Sep 2009 16:42:28 +0000 (18:42 +0200)] 
glib-2.0: Support owned delegates with Timeout.add

16 years agoReport error when capturing uninitialized variables in closures
Jürg Billeter [Thu, 17 Sep 2009 16:32:34 +0000 (18:32 +0200)] 
Report error when capturing uninitialized variables in closures

16 years agoglib-2.0: Support owned delegates with Idle.add
Jürg Billeter [Thu, 17 Sep 2009 14:49:55 +0000 (16:49 +0200)] 
glib-2.0: Support owned delegates with Idle.add

16 years agoFix time_t binding
Jürg Billeter [Thu, 17 Sep 2009 13:27:09 +0000 (15:27 +0200)] 
Fix time_t binding

16 years agoFix methods returning nullable structs
Jürg Billeter [Thu, 17 Sep 2009 13:00:50 +0000 (15:00 +0200)] 
Fix methods returning nullable structs

16 years agoRemove duplicated code for connecting signal handlers
Jürg Billeter [Thu, 17 Sep 2009 12:48:52 +0000 (14:48 +0200)] 
Remove duplicated code for connecting signal handlers

16 years agoEnsure interfaces are declared in header files
Jürg Billeter [Thu, 17 Sep 2009 11:29:15 +0000 (13:29 +0200)] 
Ensure interfaces are declared in header files

16 years agoDo not initialize temporary variables where not necessary
Jürg Billeter [Thu, 17 Sep 2009 11:14:32 +0000 (13:14 +0200)] 
Do not initialize temporary variables where not necessary

16 years agoImprove readability of reference counting
Jürg Billeter [Thu, 17 Sep 2009 10:09:02 +0000 (12:09 +0200)] 
Improve readability of reference counting

Fixes bug 472740.

16 years agoGAsync: Fix calling async methods from async methods without yield
Jürg Billeter [Thu, 17 Sep 2009 09:22:23 +0000 (11:22 +0200)] 
GAsync: Fix calling async methods from async methods without yield

16 years agoFix `this' access in default signal handlers
Yu Feng [Tue, 1 Sep 2009 00:21:45 +0000 (20:21 -0400)] 
Fix `this' access in default signal handlers

Fixes bug 593734.

16 years agovapigen: Fix signals in interfaces
Jürg Billeter [Wed, 16 Sep 2009 22:37:08 +0000 (00:37 +0200)] 
vapigen: Fix signals in interfaces

16 years agoFix closures in constructors
Jürg Billeter [Wed, 16 Sep 2009 22:11:54 +0000 (00:11 +0200)] 
Fix closures in constructors

16 years agoFix closures in creation methods
Jürg Billeter [Wed, 16 Sep 2009 21:48:40 +0000 (23:48 +0200)] 
Fix closures in creation methods

16 years agoNever capture implicit `this' parameter
Jürg Billeter [Wed, 16 Sep 2009 21:35:50 +0000 (23:35 +0200)] 
Never capture implicit `this' parameter

16 years agoD-Bus: Fix name conflicts in async client methods
Jürg Billeter [Wed, 16 Sep 2009 19:12:57 +0000 (21:12 +0200)] 
D-Bus: Fix name conflicts in async client methods

16 years agoFix name conflicts in closures
Jürg Billeter [Wed, 16 Sep 2009 18:13:03 +0000 (20:13 +0200)] 
Fix name conflicts in closures

16 years agoGAsync: Fix name conflicts
Jürg Billeter [Wed, 16 Sep 2009 17:55:22 +0000 (19:55 +0200)] 
GAsync: Fix name conflicts

16 years agolinux: Add mremap(2) call
Julian Andres Klode [Wed, 16 Sep 2009 17:13:32 +0000 (19:13 +0200)] 
linux: Add mremap(2) call

This is a Linux-specific enhancement to the mmap() function
set implemented in posix.vapi.

Signed-off-by: Julian Andres Klode <jak@jak-linux.org>
16 years agoD-Bus: Fix server methods returning structs
Jürg Billeter [Wed, 16 Sep 2009 17:36:03 +0000 (19:36 +0200)] 
D-Bus: Fix server methods returning structs

16 years agoGAsync: Fix missing gio.h include for virtual async methods
Jürg Billeter [Wed, 16 Sep 2009 17:22:01 +0000 (19:22 +0200)] 
GAsync: Fix missing gio.h include for virtual async methods

16 years agoFix closures used as signal handlers
Jürg Billeter [Wed, 16 Sep 2009 17:15:54 +0000 (19:15 +0200)] 
Fix closures used as signal handlers

16 years agoD-Bus: Test async client and server methods with out parameters
Jürg Billeter [Wed, 16 Sep 2009 16:49:48 +0000 (18:49 +0200)] 
D-Bus: Test async client and server methods with out parameters

16 years agoGAsync: Fix async methods with out parameters
Jürg Billeter [Wed, 16 Sep 2009 16:49:31 +0000 (18:49 +0200)] 
GAsync: Fix async methods with out parameters

16 years agoD-Bus: Fix return statement in error handling of async server methods
Jürg Billeter [Wed, 16 Sep 2009 16:31:27 +0000 (18:31 +0200)] 
D-Bus: Fix return statement in error handling of async server methods

16 years agoD-Bus: Fix async server methods returning arrays
Jürg Billeter [Wed, 16 Sep 2009 16:29:52 +0000 (18:29 +0200)] 
D-Bus: Fix async server methods returning arrays

16 years agoFix virtual methods returning structs
Jürg Billeter [Wed, 16 Sep 2009 16:21:37 +0000 (18:21 +0200)] 
Fix virtual methods returning structs

16 years agoGAsync: Fix async methods returning arrays or delegates
Jürg Billeter [Wed, 16 Sep 2009 16:12:18 +0000 (18:12 +0200)] 
GAsync: Fix async methods returning arrays or delegates

16 years agoGAsync: Fix generating array dup/copy wrappers from async method
Jürg Billeter [Wed, 16 Sep 2009 15:32:10 +0000 (17:32 +0200)] 
GAsync: Fix generating array dup/copy wrappers from async method

16 years agoAdd experimental support for closures in async methods
Jürg Billeter [Wed, 16 Sep 2009 15:20:23 +0000 (17:20 +0200)] 
Add experimental support for closures in async methods

16 years agoposix: Introduce ftruncate() and truncate()
Julian Andres Klode [Sun, 30 Aug 2009 11:42:33 +0000 (13:42 +0200)] 
posix: Introduce ftruncate() and truncate()

Signed-off-by: Julian Andres Klode <jak@jak-linux.org>
16 years agoposix: Add sys/mman.h memory management functions
Julian Andres Klode [Sun, 30 Aug 2009 11:42:32 +0000 (13:42 +0200)] 
posix: Add sys/mman.h memory management functions

Add support for the complete POSIX set of functions in mman.h like
mmap(), munmap() and mprotect() and also support the MLR and XSI
extension functions.

Signed-off-by: Julian Andres Klode <jak@jak-linux.org>
16 years agoDeclare base properties of inherited interface implementations
Jürg Billeter [Wed, 16 Sep 2009 14:59:16 +0000 (16:59 +0200)] 
Declare base properties of inherited interface implementations

16 years agoGAsync: Another temp variable fix
Jürg Billeter [Wed, 16 Sep 2009 14:56:22 +0000 (16:56 +0200)] 
GAsync: Another temp variable fix

16 years agoGAsync: Various fixes for temp variables in coroutines
Jürg Billeter [Wed, 16 Sep 2009 13:46:06 +0000 (15:46 +0200)] 
GAsync: Various fixes for temp variables in coroutines

16 years agoGAsync: Report error on missing gio-2.0 package
Jürg Billeter [Wed, 16 Sep 2009 13:13:48 +0000 (15:13 +0200)] 
GAsync: Report error on missing gio-2.0 package

16 years agoFix array and delegate variable handling in closures and coroutines
Jürg Billeter [Wed, 16 Sep 2009 13:04:08 +0000 (15:04 +0200)] 
Fix array and delegate variable handling in closures and coroutines

16 years agoGObject: Only declare boxed variable when used
Jürg Billeter [Wed, 16 Sep 2009 12:20:23 +0000 (14:20 +0200)] 
GObject: Only declare boxed variable when used

16 years agoDo not declare result variable if it is unused
Jürg Billeter [Wed, 16 Sep 2009 12:15:29 +0000 (14:15 +0200)] 
Do not declare result variable if it is unused

16 years agoGObject: Declare property accessors used in get/set_property
Jürg Billeter [Wed, 16 Sep 2009 12:03:03 +0000 (14:03 +0200)] 
GObject: Declare property accessors used in get/set_property

16 years agoDo not declare private symbols in internal header
Jürg Billeter [Wed, 16 Sep 2009 10:17:43 +0000 (12:17 +0200)] 
Do not declare private symbols in internal header

16 years agoFix jump statements with captured variables
Jürg Billeter [Tue, 15 Sep 2009 22:02:50 +0000 (00:02 +0200)] 
Fix jump statements with captured variables

16 years agoGObject: Fix boxed property handling
Jürg Billeter [Tue, 15 Sep 2009 21:14:25 +0000 (23:14 +0200)] 
GObject: Fix boxed property handling

16 years agoAdd librest bindings
Adrien Bustany [Mon, 31 Aug 2009 21:38:46 +0000 (17:38 -0400)] 
Add librest bindings

Fixes bug 593032.

16 years agogobject-2.0: Bind g_object_newv
Jan Hudec [Tue, 15 Sep 2009 20:42:35 +0000 (22:42 +0200)] 
gobject-2.0: Bind g_object_newv

16 years agoAdd gnutls bindings
Jiří Zárevúcky [Tue, 15 Sep 2009 20:39:44 +0000 (22:39 +0200)] 
Add gnutls bindings

Fixes bug 594392.

16 years agoAdd alsa bindings
Michael 'Mickey' Lauer [Tue, 15 Sep 2009 20:19:11 +0000 (22:19 +0200)] 
Add alsa bindings

Fixes bug 593768.

16 years agoAdd linux bindings
Michael 'Mickey' Lauer [Tue, 15 Sep 2009 20:09:18 +0000 (22:09 +0200)] 
Add linux bindings

Fixes bug 593770.

16 years agognome-vfs-2.0: Fix gnome_vfs_*xfer* bindings
Mark Lee [Tue, 1 Sep 2009 18:26:55 +0000 (11:26 -0700)] 
gnome-vfs-2.0: Fix gnome_vfs_*xfer* bindings

The progress_callback parameters are nullable.

Fixes bug 593836.