]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
12 years agogirwriter: Don't emit scope async and notified at the same time
Luca Bruno [Thu, 13 Jun 2013 18:16:25 +0000 (20:16 +0200)] 
girwriter: Don't emit scope async and notified at the same time

Fixes bug 702180

12 years agoBump version suffix
Jürg Billeter [Thu, 13 Jun 2013 18:23:02 +0000 (20:23 +0200)] 
Bump version suffix

12 years agoAlways initialize temp variables to fix fatal warnings of GCC 4.8
Luca Bruno [Wed, 12 Jun 2013 20:56:36 +0000 (22:56 +0200)] 
Always initialize temp variables to fix fatal warnings of GCC 4.8

GCC 4.8 is being strict on possible uninitialized variables.
This may or not may be a temporary solution. Always initializing
variables shouldn't be a problem, apart missing possible bugs
in the generated code.

12 years agocodegen: Support non-auto property initializer in gobjects 73e553ac3488d641fb08b275bcf2636e3cf0de67
Luca Bruno [Tue, 11 Jun 2013 21:02:44 +0000 (23:02 +0200)] 
codegen: Support non-auto property initializer in gobjects

Fixes bug 701978

12 years agoAdd testcase for missed postconditions in methods returning void
Luca Bruno [Tue, 11 Jun 2013 20:59:14 +0000 (22:59 +0200)] 
Add testcase for missed postconditions in methods returning void

12 years agoAdd postconditions when exiting from methods returning void
Luca Bruno [Tue, 11 Jun 2013 19:39:22 +0000 (21:39 +0200)] 
Add postconditions when exiting from methods returning void

12 years agogirwriter: Add scope="notified" to owned delegates
Luca Bruno [Tue, 11 Jun 2013 19:12:18 +0000 (21:12 +0200)] 
girwriter: Add scope="notified" to owned delegates

Fixes bug 688012

12 years agoFix criticals due to commit a31a2a77dd60e70137448751
Luca Bruno [Sun, 9 Jun 2013 19:36:32 +0000 (21:36 +0200)] 
Fix criticals due to commit a31a2a77dd60e70137448751

12 years agoGIRWriter: Properly emit transfer-ownership=container
Michal Hruby [Wed, 5 Jun 2013 23:18:09 +0000 (00:18 +0100)] 
GIRWriter: Properly emit transfer-ownership=container

12 years agoWarn about copying delegates being not supported rather than being discouraged
Luca Bruno [Wed, 5 Jun 2013 21:00:52 +0000 (23:00 +0200)] 
Warn about copying delegates being not supported rather than being discouraged

12 years agoWarn when owned keyword is not used for called_once delegates
Luca Bruno [Wed, 5 Jun 2013 20:58:10 +0000 (22:58 +0200)] 
Warn when owned keyword is not used for called_once delegates

12 years agoFix object creation that have delegate parameters being called once
Luca Bruno [Wed, 5 Jun 2013 20:57:45 +0000 (22:57 +0200)] 
Fix object creation that have delegate parameters being called once

12 years agoFix broken parens introduced by previous commits
Luca Bruno [Wed, 5 Jun 2013 20:31:14 +0000 (22:31 +0200)] 
Fix broken parens introduced by previous commits

12 years agoFix memory leak when defining async functions targeting glib < 2.20.
Luca Bruno [Tue, 4 Jun 2013 20:46:23 +0000 (22:46 +0200)] 
Fix memory leak when defining async functions targeting glib < 2.20.

Fixes bug 684182

12 years agoSupport owned keyword for delegates called once
Luca Bruno [Tue, 4 Jun 2013 20:46:20 +0000 (22:46 +0200)] 
Support owned keyword for delegates called once

12 years agogtktemplate: Verbose error reporting when ui resource is not found
Luca Bruno [Tue, 4 Jun 2013 18:20:28 +0000 (20:20 +0200)] 
gtktemplate: Verbose error reporting when ui resource is not found

12 years agogtktemplate: Static type checking of [GtkChild]
Luca Bruno [Mon, 3 Jun 2013 18:23:26 +0000 (20:23 +0200)] 
gtktemplate: Static type checking of [GtkChild]

12 years agogtktemplate: Static type checking of [GtkCallback] using gresources
Luca Bruno [Sat, 1 Jun 2013 13:55:17 +0000 (15:55 +0200)] 
gtktemplate: Static type checking of [GtkCallback] using gresources

12 years agoTreat signal parameters that have G_TYPE_STRING type as strings.
Avi Levy [Mon, 3 Jun 2013 21:06:42 +0000 (16:06 -0500)] 
Treat signal parameters that have G_TYPE_STRING type as strings.

Fixes bug 701488

12 years agogtk+ 3: headerbar subtitle can be null
Ignacio Casal Quinteiro [Tue, 28 May 2013 12:50:26 +0000 (14:50 +0200)] 
gtk+ 3: headerbar subtitle can be null

12 years agoUpdate gtk+-3.0 to latest upstream
Ignacio Casal Quinteiro [Tue, 28 May 2013 11:50:31 +0000 (13:50 +0200)] 
Update gtk+-3.0 to latest upstream

12 years agoAdd support for Gtk widget templates. Created a new codegen gtkmodule.
Luca Bruno [Mon, 29 Apr 2013 21:04:47 +0000 (23:04 +0200)] 
Add support for Gtk widget templates. Created a new codegen gtkmodule.

12 years agoFix C code generated for local string array constants
Jürg Billeter [Tue, 21 May 2013 04:52:02 +0000 (06:52 +0200)] 
Fix C code generated for local string array constants

Fixes bug 646970.

12 years agoSet target_type for start and stop values of slice expressions
Jürg Billeter [Sat, 27 Apr 2013 15:31:02 +0000 (17:31 +0200)] 
Set target_type for start and stop values of slice expressions

This ensures type conversions are generated as needed.

Fixes bug 698997.

12 years agocairo: add lots of missing bindings
Evan Nemerson [Wed, 15 May 2013 00:18:15 +0000 (17:18 -0700)] 
cairo: add lots of missing bindings

12 years agoAdd another unfortunate CCode ctype alias for type
Luca Bruno [Sun, 12 May 2013 19:06:04 +0000 (21:06 +0200)] 
Add another unfortunate CCode ctype alias for type

12 years agoAdd (unfortunate) CCode finish_function alias for function_name.
Luca Bruno [Sun, 12 May 2013 18:14:11 +0000 (20:14 +0200)] 
Add (unfortunate) CCode finish_function alias for function_name.

12 years agoFix crash introduced by previous patch.
Luca Bruno [Fri, 10 May 2013 19:53:33 +0000 (21:53 +0200)] 
Fix crash introduced by previous patch.

12 years agocodegen: Cast return values if [CCode (type)] is supplied
Luca Bruno [Fri, 10 May 2013 19:47:19 +0000 (21:47 +0200)] 
codegen: Cast return values if [CCode (type)] is supplied

Patch by avi.w.levy@gmail.com

Fixes bug 699956.

12 years agoFix declaration of local variables with the same name in coroutines
Luca Bruno [Thu, 9 May 2013 20:00:31 +0000 (22:00 +0200)] 
Fix declaration of local variables with the same name in coroutines

Fixes bug 699994.

12 years agoSupport calling async methods with varargs
Luca Bruno [Sun, 5 May 2013 19:30:03 +0000 (21:30 +0200)] 
Support calling async methods with varargs

12 years agoglib-2.0: fix typo in RWLock.reader_trylock
Evan Nemerson [Sat, 27 Apr 2013 20:46:27 +0000 (13:46 -0700)] 
glib-2.0: fix typo in RWLock.reader_trylock

12 years agoAfter GLib 2.30 the GLib.AtomicInt.add returns int
Maciej Piechotka [Sun, 2 Dec 2012 13:41:58 +0000 (13:41 +0000)] 
After GLib 2.30 the GLib.AtomicInt.add returns int

12 years agoFix spelling errors using 'codespell' tool
Anatol Pomozov [Mon, 15 Apr 2013 02:57:55 +0000 (19:57 -0700)] 
Fix spelling errors using 'codespell' tool

12 years agoAdd bindings to GLib.Once
Maciej Piechotka [Tue, 16 Apr 2013 11:53:13 +0000 (13:53 +0200)] 
Add bindings to GLib.Once

12 years agoAdd GLib.get_num_processors
Maciej Piechotka [Wed, 17 Apr 2013 11:52:11 +0000 (13:52 +0200)] 
Add GLib.get_num_processors

12 years agoposix.vapi: add missing getopt part
Nikolay Orlyuk [Sat, 23 Feb 2013 10:23:01 +0000 (12:23 +0200)] 
posix.vapi: add missing getopt part

Fixes bug 694508.

12 years agogtk+-3.0: fix gtk_builder_add_objects_from_resource
Paolo Borelli [Sat, 13 Apr 2013 18:59:19 +0000 (11:59 -0700)] 
gtk+-3.0: fix gtk_builder_add_objects_from_resource

12 years agoRelease 0.20.1 0.20.1
Jürg Billeter [Mon, 8 Apr 2013 12:52:30 +0000 (14:52 +0200)] 
Release 0.20.1

12 years agogtksourceview-2.0: fix SourceGutter.set_cell_{data,size}_func
Evan Nemerson [Sun, 31 Mar 2013 18:38:13 +0000 (11:38 -0700)] 
gtksourceview-2.0: fix SourceGutter.set_cell_{data,size}_func

12 years agoCheck parameter directions in inherited methods
Simon Werbeck [Fri, 29 Mar 2013 02:12:38 +0000 (03:12 +0100)] 
Check parameter directions in inherited methods

Fixes bug 695214.

12 years agoSet correct parent_statement for MemberInitializer
Simon Werbeck [Fri, 28 Sep 2012 14:13:05 +0000 (16:13 +0200)] 
Set correct parent_statement for MemberInitializer

Fixes bug 603056.

12 years agogtk+-3.0: make IconInfo a compact class instead of a GObject
Evan Nemerson [Wed, 27 Mar 2013 09:08:23 +0000 (02:08 -0700)] 
gtk+-3.0: make IconInfo a compact class instead of a GObject

Fixes bug 695831.

12 years agojson-glib-1.0: the get_root() methods return values are nullable.
Evan Nemerson [Mon, 25 Mar 2013 19:38:35 +0000 (12:38 -0700)] 
json-glib-1.0: the get_root() methods return values are nullable.

12 years agoRelease 0.20.0 0.20.0
Jürg Billeter [Tue, 26 Mar 2013 20:12:33 +0000 (21:12 +0100)] 
Release 0.20.0

12 years agoSupport non-null cast for enum values
Luca Bruno [Mon, 25 Mar 2013 12:20:55 +0000 (13:20 +0100)] 
Support non-null cast for enum values

Fixes bug 673879.

12 years agocodegen: Destroy value of "as" cast in case the result is null
Luca Bruno [Wed, 20 Mar 2013 23:32:19 +0000 (23:32 +0000)] 
codegen: Destroy value of "as" cast in case the result is null

Fixes bug 695671.

12 years agogtk+-2.0, gtk+-3.0: Fix TreePath.to_string and TreeView.get_visible_range
Luca Bruno [Tue, 19 Mar 2013 23:25:19 +0000 (23:25 +0000)] 
gtk+-2.0, gtk+-3.0: Fix TreePath.to_string and TreeView.get_visible_range

Based on patch by shuerhaaken.

Fixes bug 695812.

12 years agogtk+-2.0, gtk+-3.0: Fix IconView.get_visible_range
Luca Bruno [Tue, 19 Mar 2013 23:17:51 +0000 (23:17 +0000)] 
gtk+-2.0, gtk+-3.0: Fix IconView.get_visible_range

Based on patch by shuerhaaken.

Fixes bug 695833.

12 years agoglib-2.0, gtk+-3.0: make parameter string for goption nullable
Evan Nemerson [Mon, 18 Mar 2013 19:37:20 +0000 (12:37 -0700)] 
glib-2.0, gtk+-3.0: make parameter string for goption nullable

Fixes bug 696055.

12 years agogtk+-3.0: make TreeView::set_search_entry nullable
Paolo Borelli [Sun, 17 Mar 2013 13:46:50 +0000 (14:46 +0100)] 
gtk+-3.0: make TreeView::set_search_entry nullable

12 years agoUpdated gtk+-3.0 to lastest master
Jesse van den Kieboom [Sat, 2 Mar 2013 18:49:56 +0000 (19:49 +0100)] 
Updated gtk+-3.0 to lastest master

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

12 years agobindings: update GIR-based bindings
Evan Nemerson [Thu, 21 Feb 2013 21:59:47 +0000 (13:59 -0800)] 
bindings: update GIR-based bindings

12 years agogirparser: support renaming fields in metadata
Evan Nemerson [Wed, 20 Feb 2013 22:01:37 +0000 (14:01 -0800)] 
girparser: support renaming fields in metadata

Previously we allowed metadata to change field names, but did not set
the cname CCode attribute, which would cause invalid C to be generated.

12 years agoRelease 0.19.0 0.19.0
Jürg Billeter [Wed, 20 Feb 2013 21:24:50 +0000 (22:24 +0100)] 
Release 0.19.0

12 years agogtk+-3.0: make drag_begin event arg nullable
Evan Nemerson [Tue, 19 Feb 2013 06:47:54 +0000 (22:47 -0800)] 
gtk+-3.0: make drag_begin event arg nullable

Fixes bug 691237.

12 years agovapis: regenerate GIR-based bindings
Evan Nemerson [Tue, 19 Feb 2013 06:47:12 +0000 (22:47 -0800)] 
vapis: regenerate GIR-based bindings

12 years agogirparser: mark non-simpletype struct return values as nullable
Evan Nemerson [Mon, 18 Feb 2013 11:55:01 +0000 (03:55 -0800)] 
girparser: mark non-simpletype struct return values as nullable

Functions which return structs currently generate incorrect C code
since valac thinks the struct is actually an out argument.  This patch
will mark the return values of functions returning structs as nullable
in order to prevent valac from adding extra arguments.

12 years agogstreamer-0.10: add some deprecation annotations
Marcin Lewandowski [Mon, 18 Feb 2013 03:12:28 +0000 (19:12 -0800)] 
gstreamer-0.10: add some deprecation annotations

Fixes bug 682207.

12 years agoglib-2.0: fix g_variant_new_fixed_array binding
Evan Nemerson [Mon, 18 Feb 2013 00:32:22 +0000 (16:32 -0800)] 
glib-2.0: fix g_variant_new_fixed_array binding

The elements argument needs to be a generic array, with the type
depending on the element_type argument.

12 years agogtk+-3.0: Fix colors parameter of ColorChooser.add_palette
Michael Hofmann [Sun, 17 Feb 2013 18:29:01 +0000 (19:29 +0100)] 
gtk+-3.0: Fix colors parameter of ColorChooser.add_palette

Fixes bug 694037.

12 years agoglib-2.0: add StringBuilder.insert_len and overwrite* bindings
Evan Nemerson [Sun, 17 Feb 2013 00:23:49 +0000 (16:23 -0800)] 
glib-2.0: add StringBuilder.insert_len and overwrite* bindings

12 years agogirparser: warn instead of error on unrecognized metadata arguments
Evan Nemerson [Sat, 16 Feb 2013 22:49:45 +0000 (14:49 -0800)] 
girparser: warn instead of error on unrecognized metadata arguments

12 years agogirparser: add support for "floating" metadata argument
Evan Nemerson [Sat, 16 Feb 2013 22:41:54 +0000 (14:41 -0800)] 
girparser: add support for "floating" metadata argument

12 years agovte-2.90: remove some obsolete metadata
Evan Nemerson [Sat, 16 Feb 2013 22:41:23 +0000 (14:41 -0800)] 
vte-2.90: remove some obsolete metadata

12 years agoRemove libxklavier bindings.
Evan Nemerson [Thu, 14 Feb 2013 10:47:56 +0000 (02:47 -0800)] 
Remove libxklavier bindings.

There hasn't been a release since they were added and it looks like
libxklavier is going to be shipping them.  The only user I'm aware of
is Caribou, and they are already shipping a local copy.

12 years agox11: set Event GIR name to XEvent
Evan Nemerson [Thu, 14 Feb 2013 10:05:16 +0000 (02:05 -0800)] 
x11: set Event GIR name to XEvent

12 years agoglib-2.0: add missing C header for g_fopen
Evan Nemerson [Mon, 11 Feb 2013 21:57:22 +0000 (13:57 -0800)] 
glib-2.0: add missing C header for g_fopen

12 years agogirparser: be a bit more forgiving about unexpected elements in a GIR
Evan Nemerson [Mon, 11 Feb 2013 21:04:31 +0000 (13:04 -0800)] 
girparser: be a bit more forgiving about unexpected elements in a GIR

12 years agogirwriter: fix name of *Class structs for nested types in GIRs
Evan Nemerson [Mon, 11 Feb 2013 20:35:21 +0000 (12:35 -0800)] 
girwriter: fix name of *Class structs for nested types in GIRs

Fixes bug 689500.

12 years agogtk+-3.0: hide extraneous CellArea.foreach parameter
shuerhaaken [Mon, 11 Feb 2013 11:31:00 +0000 (03:31 -0800)] 
gtk+-3.0: hide extraneous CellArea.foreach parameter

Fixes bug 693308.

12 years agoRegenerate many GIR-based bindings
Evan Nemerson [Mon, 11 Feb 2013 10:35:10 +0000 (02:35 -0800)] 
Regenerate many GIR-based bindings

12 years agoposix: Add binding for major(), minor(), makedev()
Martin Pitt [Fri, 8 Feb 2013 11:09:19 +0000 (12:09 +0100)] 
posix: Add binding for major(), minor(), makedev()

Fixes bug 693411.

12 years agoposix: Fix superfluous array length argument for realpath()
Martin Pitt [Fri, 8 Feb 2013 11:02:50 +0000 (12:02 +0100)] 
posix: Fix superfluous array length argument for realpath()

Fixes bug 693410.

12 years agoglib-2.0: use g_fopen for FileStream.open
Evan Nemerson [Sat, 9 Feb 2013 06:31:45 +0000 (22:31 -0800)] 
glib-2.0: use g_fopen for FileStream.open

Fixes bug 691622.

12 years agocurses: make Curses.Color a struct with the correct cname
Evan Nemerson [Sat, 9 Feb 2013 06:00:11 +0000 (22:00 -0800)] 
curses: make Curses.Color a struct with the correct cname

Fixes bug 693456.

12 years agolibxml-2.0: revert 5fcabbfa
Evan Nemerson [Fri, 8 Feb 2013 11:21:23 +0000 (03:21 -0800)] 
libxml-2.0: revert 5fcabbfa

12 years agox11: add VisualInfo bindings
Evan Nemerson [Fri, 8 Feb 2013 10:20:52 +0000 (02:20 -0800)] 
x11: add VisualInfo bindings

12 years agolibxml-2.0: add Buffer
Richard Schwarting [Fri, 8 Feb 2013 08:59:15 +0000 (00:59 -0800)] 
libxml-2.0: add Buffer

Fixes bug 677355.

12 years agolibxml-2.0: add HashTable
Richard Schwarting [Fri, 8 Feb 2013 08:57:57 +0000 (00:57 -0800)] 
libxml-2.0: add HashTable

Partially fixes bug 677355.

12 years agolibxml-2.0: Expose xmlBuffer as Xml.Buffer
Richard Schwarting [Fri, 8 Feb 2013 08:52:37 +0000 (00:52 -0800)] 
libxml-2.0: Expose xmlBuffer as Xml.Buffer

Partially fixes bug 677355.

12 years agolibxml-2.0: Expose xmlSetNs
Richard Schwarting [Fri, 8 Feb 2013 08:45:25 +0000 (00:45 -0800)] 
libxml-2.0: Expose xmlSetNs

Fixes bug 677726.

12 years agoposix: add read_vectors and write_vectors
Evan Nemerson [Fri, 8 Feb 2013 08:42:12 +0000 (00:42 -0800)] 
posix: add read_vectors and write_vectors

Fixes bug 679035.

12 years agovapigen.m4: emit error if no GOBJECT_INTROSPECTION_* macro is called
Evan Nemerson [Wed, 24 Oct 2012 03:04:12 +0000 (20:04 -0700)] 
vapigen.m4: emit error if no GOBJECT_INTROSPECTION_* macro is called

Fixes bug 684275.

12 years agox11: add has_destroy_function = false to WindowAttributes
Evan Nemerson [Fri, 8 Feb 2013 08:33:01 +0000 (00:33 -0800)] 
x11: add has_destroy_function = false to WindowAttributes

Fixes bug 690870.

12 years agoposix: add Flock struct
David Ma [Fri, 8 Feb 2013 08:29:22 +0000 (00:29 -0800)] 
posix: add Flock struct

Fixes bug 690871.

12 years agox11: add Display.list_properties and XA_STRING
Evan Nemerson [Fri, 8 Feb 2013 08:21:39 +0000 (00:21 -0800)] 
x11: add Display.list_properties and XA_STRING

Fixes bug 690905.

12 years agolibxml-2.0: fix Xml.Dtd property cnames
Dan Callaghan [Sat, 19 Jan 2013 09:30:12 +0000 (19:30 +1000)] 
libxml-2.0: fix Xml.Dtd property cnames

Fixes bug 692060.

12 years agolibxml-2.0: add xmlSearchNs and xmlSearchNsByHref
Dan Callaghan [Sat, 19 Jan 2013 09:31:15 +0000 (19:31 +1000)] 
libxml-2.0: add xmlSearchNs and xmlSearchNsByHref

Fixes bug 692061.

12 years agocurses: add vprintw and vscanw bindings to Window
Pierre Lamot [Fri, 8 Feb 2013 08:03:56 +0000 (00:03 -0800)] 
curses: add vprintw and vscanw bindings to Window

Fixes bug 692748.

12 years agolibxml-2.0: add some schema-related bindings
Evan Nemerson [Fri, 8 Feb 2013 07:51:53 +0000 (23:51 -0800)] 
libxml-2.0: add some schema-related bindings

12 years agogdl-3.0: update to 3.7.3
Evan Nemerson [Fri, 8 Feb 2013 07:50:02 +0000 (23:50 -0800)] 
gdl-3.0: update to 3.7.3

Fixes bug 693127.

12 years agovalagirparser: Ignore the new instance-parameter tag
Jasper St. Pierre [Sat, 2 Feb 2013 09:56:39 +0000 (04:56 -0500)] 
valagirparser: Ignore the new instance-parameter tag

g-ir-scanner will now start emitting the instance parameter; since
vala doesn't need this, just skip it.

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

12 years agoclutter-1.0: fix Color.get_static return value
Evan Nemerson [Sat, 2 Feb 2013 18:25:50 +0000 (10:25 -0800)] 
clutter-1.0:  fix Color.get_static return value

12 years agoglib-2.0: mark Thread.set_priority and Thread.foreach as deprecated
Evan Nemerson [Tue, 22 Jan 2013 02:28:13 +0000 (18:28 -0800)] 
glib-2.0: mark Thread.set_priority and Thread.foreach as deprecated

12 years agocodegen: Use equal method of base-struct for derived structs
Rico Tzschichholz [Mon, 17 Dec 2012 20:27:27 +0000 (21:27 +0100)] 
codegen: Use equal method of base-struct for derived structs

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

12 years agoclutter-1.0: undeprecate BinAlignment enum.
Evan Nemerson [Fri, 11 Jan 2013 07:14:01 +0000 (23:14 -0800)] 
clutter-1.0: undeprecate BinAlignment enum.

12 years agoclutter-1.0: avoid deprecation warning for BinLayout constructor
Evan Nemerson [Thu, 10 Jan 2013 09:50:13 +0000 (01:50 -0800)] 
clutter-1.0: avoid deprecation warning for BinLayout constructor

12 years agogstreamer-1.0: Update to 1.0.5
Rico Tzschichholz [Tue, 8 Jan 2013 16:56:02 +0000 (17:56 +0100)] 
gstreamer-1.0: Update to 1.0.5

12 years agopango: Update to 1.32.5
Rico Tzschichholz [Sat, 29 Dec 2012 21:03:14 +0000 (22:03 +0100)] 
pango: Update to 1.32.5