]>
git.ipfire.org Git - thirdparty/vala.git/log
Paolo Borelli [Wed, 7 Aug 2013 08:54:46 +0000 (10:54 +0200)]
gtk+-3.0: add gtk_list_box_prepend
Ignacio Casal Quinteiro [Fri, 2 Aug 2013 11:31:56 +0000 (13:31 +0200)]
Make add_tick_callback callback owned
Jürg Billeter [Fri, 2 Aug 2013 11:11:00 +0000 (13:11 +0200)]
Release 0.21.1
Rico Tzschichholz [Thu, 1 Aug 2013 11:03:12 +0000 (13:03 +0200)]
gdk-2.0: Update to 2.24.20
Rico Tzschichholz [Wed, 31 Jul 2013 19:56:42 +0000 (21:56 +0200)]
gtk+-2.0: Update to 2.24.20
Rico Tzschichholz [Wed, 31 Jul 2013 16:09:04 +0000 (18:09 +0200)]
gtk+-3.0: Update to 3.9.10
Rico Tzschichholz [Tue, 30 Jul 2013 19:08:41 +0000 (21:08 +0200)]
glib-2.0: A bunch of enum/flags updates
Rico Tzschichholz [Mon, 29 Jul 2013 20:55:44 +0000 (22:55 +0200)]
glib-2.0: Add various new symbols
Rico Tzschichholz [Mon, 29 Jul 2013 14:49:15 +0000 (16:49 +0200)]
gtk+-3.0: Update to 3.9.9
Michal Hruby [Mon, 29 Jul 2013 12:43:36 +0000 (13:43 +0100)]
glib-2.0: Add GSource methods introduced in glib 2.36
Luca Bruno [Sat, 27 Jul 2013 14:16:29 +0000 (16:16 +0200)]
Align gtk templates to new gtk+/glib api
Based on patch by ebassi.
Rico Tzschichholz [Sat, 27 Jul 2013 12:50:40 +0000 (14:50 +0200)]
gdk-x11-2.0, gdk-x11-3.0: Update using 2.24.20, 3.9.8
Rico Tzschichholz [Fri, 26 Jul 2013 20:18:05 +0000 (22:18 +0200)]
gio-2.0: Fix out params of MenuModel.get_item_attributes and .get_item_links
https://bugzilla.gnome.org/show_bug.cgi?id=704931
Rico Tzschichholz [Fri, 26 Jul 2013 18:55:04 +0000 (20:55 +0200)]
poppler-glib: Update to 0.23.4
Maciej Piechotka [Sat, 11 May 2013 20:43:30 +0000 (21:43 +0100)]
Add CCode ordering attribute for interfaces
Rico Tzschichholz [Thu, 25 Jul 2013 06:40:11 +0000 (08:40 +0200)]
gstreamer-1.0: Define ref/unref methods of MiniObject subclasses
Also define some copy/free methods and include more fixes on the
way.
Rico Tzschichholz [Tue, 23 Jul 2013 15:30:33 +0000 (17:30 +0200)]
gio-2.0: Updated from g-i master
Evgeny Bobkin [Tue, 23 Jul 2013 11:30:11 +0000 (13:30 +0200)]
scanner: Fix regression for the \x escape sequence
Allow a variable hex digit length for \x with a low boundary set to 1
https://bugzilla.gnome.org/show_bug.cgi?id=704709
Evgeny Bobkin [Wed, 17 Jul 2013 15:16:06 +0000 (17:16 +0200)]
Add support for the \uXXXX escape sequence
An additional checks to validate the escape sequences \xYY and \uYYYY
were added, where Y represents a hex digit.
https://bugzilla.gnome.org/show_bug.cgi?id=704709
Rico Tzschichholz [Fri, 19 Jul 2013 10:27:07 +0000 (12:27 +0200)]
gstreamer-1.0: Fix TagList.get_boolean regression
Rico Tzschichholz [Wed, 17 Jul 2013 18:16:02 +0000 (20:16 +0200)]
gdk-pixbuf-2.0: Update to 2.29.2
Rico Tzschichholz [Wed, 17 Jul 2013 18:15:08 +0000 (20:15 +0200)]
atk: Update to 2.9.3
Rico Tzschichholz [Wed, 17 Jul 2013 18:12:47 +0000 (20:12 +0200)]
gdk-3.0: Update to 3.9.8
Rico Tzschichholz [Wed, 17 Jul 2013 18:07:06 +0000 (20:07 +0200)]
gstreamer-1.0: Update to 1.0.8
Rico Tzschichholz [Wed, 17 Jul 2013 13:10:53 +0000 (15:10 +0200)]
girwriter: Fix handling of delegate params
Regression of
d74c5fb0654ef5985d763a7847c8013de781aac3
Evan Nemerson [Tue, 16 Jul 2013 20:52:58 +0000 (13:52 -0700)]
gio-2.0: update to git master
Luca Bruno [Thu, 11 Jul 2013 20:39:53 +0000 (22:39 +0200)]
codegen: Allow scope=async delegates to be used in vala code
Fixes bug 703804
Stef Walter [Mon, 8 Jul 2013 20:22:19 +0000 (22:22 +0200)]
gtk+-2.0, gtk+-3.0: Properly tag ownership on FileChooser.add_filter
Fixes bug 703816
Raphael Isemann [Thu, 4 Jul 2013 13:15:08 +0000 (15:15 +0200)]
posix: Add mlockall and munlockall
Fixes bug 703617
Ignacio Casal Quinteiro [Sat, 29 Jun 2013 17:30:27 +0000 (19:30 +0200)]
Update gtk+ 3 vapi to latest upstream
Luca Bruno [Fri, 28 Jun 2013 21:37:25 +0000 (23:37 +0200)]
gtktemplate: Allow connecting signals of the template class itself
Evan Nemerson [Thu, 27 Jun 2013 18:32:52 +0000 (11:32 -0700)]
gtk+-2.0, gtk+-3.0: TextBuffer.get_slice return value should be owned
Luca Bruno [Sun, 23 Jun 2013 11:12:47 +0000 (13:12 +0200)]
poppler-glib: Drop unnecessary dependencies
Thanks to tarnyko for the patch.
Fixes bug 702873.
Luca Bruno [Sat, 22 Jun 2013 07:17:46 +0000 (09:17 +0200)]
codegen: Don't convert GValue/GVariant on non-null cast
Fixes bug 702846
Luca Bruno [Fri, 21 Jun 2013 21:31:31 +0000 (23:31 +0200)]
Fix base access of properties
Fixes another bug in 702736
Luca Bruno [Fri, 21 Jun 2013 18:43:56 +0000 (20:43 +0200)]
Do not allow abstract, virtual and override at the same time for properties
Fixes bug 702736
Luca Bruno [Mon, 17 Jun 2013 19:10:47 +0000 (21:10 +0200)]
xmlparser: Support single quotes for attributes
Rico Tzschichholz [Wed, 19 Jun 2013 06:59:35 +0000 (23:59 -0700)]
glib-2.0: Add version fields and check_version
Evan Nemerson [Wed, 15 May 2013 00:41:26 +0000 (17:41 -0700)]
libusb-1.0: make Device a compact class, other minor changes
Ignacio Casal Quinteiro [Mon, 17 Jun 2013 20:02:22 +0000 (22:02 +0200)]
gtk+ 3.0 vapi: mark listbox funcs as owned
Stefano Facchini [Mon, 17 Jun 2013 12:38:13 +0000 (14:38 +0200)]
gtk+-3.0: mark nullable arguments in ListBox API
Ignacio Casal Quinteiro [Sun, 16 Jun 2013 16:55:55 +0000 (18:55 +0200)]
Update gtk+ 3.0 vapi to latest upstream
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
Jürg Billeter [Thu, 13 Jun 2013 18:23:02 +0000 (20:23 +0200)]
Bump version suffix
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.
Luca Bruno [Tue, 11 Jun 2013 21:02:44 +0000 (23:02 +0200)]
codegen: Support non-auto property initializer in gobjects
Fixes bug 701978
Luca Bruno [Tue, 11 Jun 2013 20:59:14 +0000 (22:59 +0200)]
Add testcase for missed postconditions in methods returning void
Luca Bruno [Tue, 11 Jun 2013 19:39:22 +0000 (21:39 +0200)]
Add postconditions when exiting from methods returning void
Luca Bruno [Tue, 11 Jun 2013 19:12:18 +0000 (21:12 +0200)]
girwriter: Add scope="notified" to owned delegates
Fixes bug 688012
Luca Bruno [Sun, 9 Jun 2013 19:36:32 +0000 (21:36 +0200)]
Fix criticals due to commit
a31a2a77dd60e70137448751
Michal Hruby [Wed, 5 Jun 2013 23:18:09 +0000 (00:18 +0100)]
GIRWriter: Properly emit transfer-ownership=container
Luca Bruno [Wed, 5 Jun 2013 21:00:52 +0000 (23:00 +0200)]
Warn about copying delegates being not supported rather than being discouraged
Luca Bruno [Wed, 5 Jun 2013 20:58:10 +0000 (22:58 +0200)]
Warn when owned keyword is not used for called_once delegates
Luca Bruno [Wed, 5 Jun 2013 20:57:45 +0000 (22:57 +0200)]
Fix object creation that have delegate parameters being called once
Luca Bruno [Wed, 5 Jun 2013 20:31:14 +0000 (22:31 +0200)]
Fix broken parens introduced by previous commits
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
Luca Bruno [Tue, 4 Jun 2013 20:46:20 +0000 (22:46 +0200)]
Support owned keyword for delegates called once
Luca Bruno [Tue, 4 Jun 2013 18:20:28 +0000 (20:20 +0200)]
gtktemplate: Verbose error reporting when ui resource is not found
Luca Bruno [Mon, 3 Jun 2013 18:23:26 +0000 (20:23 +0200)]
gtktemplate: Static type checking of [GtkChild]
Luca Bruno [Sat, 1 Jun 2013 13:55:17 +0000 (15:55 +0200)]
gtktemplate: Static type checking of [GtkCallback] using gresources
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
Ignacio Casal Quinteiro [Tue, 28 May 2013 12:50:26 +0000 (14:50 +0200)]
gtk+ 3: headerbar subtitle can be null
Ignacio Casal Quinteiro [Tue, 28 May 2013 11:50:31 +0000 (13:50 +0200)]
Update gtk+-3.0 to latest upstream
Luca Bruno [Mon, 29 Apr 2013 21:04:47 +0000 (23:04 +0200)]
Add support for Gtk widget templates. Created a new codegen gtkmodule.
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.
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.
Evan Nemerson [Wed, 15 May 2013 00:18:15 +0000 (17:18 -0700)]
cairo: add lots of missing bindings
Luca Bruno [Sun, 12 May 2013 19:06:04 +0000 (21:06 +0200)]
Add another unfortunate CCode ctype alias for type
Luca Bruno [Sun, 12 May 2013 18:14:11 +0000 (20:14 +0200)]
Add (unfortunate) CCode finish_function alias for function_name.
Luca Bruno [Fri, 10 May 2013 19:53:33 +0000 (21:53 +0200)]
Fix crash introduced by previous patch.
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.
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.
Luca Bruno [Sun, 5 May 2013 19:30:03 +0000 (21:30 +0200)]
Support calling async methods with varargs
Evan Nemerson [Sat, 27 Apr 2013 20:46:27 +0000 (13:46 -0700)]
glib-2.0: fix typo in RWLock.reader_trylock
Maciej Piechotka [Sun, 2 Dec 2012 13:41:58 +0000 (13:41 +0000)]
After GLib 2.30 the GLib.AtomicInt.add returns int
Anatol Pomozov [Mon, 15 Apr 2013 02:57:55 +0000 (19:57 -0700)]
Fix spelling errors using 'codespell' tool
Maciej Piechotka [Tue, 16 Apr 2013 11:53:13 +0000 (13:53 +0200)]
Add bindings to GLib.Once
Maciej Piechotka [Wed, 17 Apr 2013 11:52:11 +0000 (13:52 +0200)]
Add GLib.get_num_processors
Nikolay Orlyuk [Sat, 23 Feb 2013 10:23:01 +0000 (12:23 +0200)]
posix.vapi: add missing getopt part
Fixes bug 694508.
Paolo Borelli [Sat, 13 Apr 2013 18:59:19 +0000 (11:59 -0700)]
gtk+-3.0: fix gtk_builder_add_objects_from_resource
Jürg Billeter [Mon, 8 Apr 2013 12:52:30 +0000 (14:52 +0200)]
Release 0.20.1
Evan Nemerson [Sun, 31 Mar 2013 18:38:13 +0000 (11:38 -0700)]
gtksourceview-2.0: fix SourceGutter.set_cell_{data,size}_func
Simon Werbeck [Fri, 29 Mar 2013 02:12:38 +0000 (03:12 +0100)]
Check parameter directions in inherited methods
Fixes bug 695214.
Simon Werbeck [Fri, 28 Sep 2012 14:13:05 +0000 (16:13 +0200)]
Set correct parent_statement for MemberInitializer
Fixes bug 603056.
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.
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.
Jürg Billeter [Tue, 26 Mar 2013 20:12:33 +0000 (21:12 +0100)]
Release 0.20.0
Luca Bruno [Mon, 25 Mar 2013 12:20:55 +0000 (13:20 +0100)]
Support non-null cast for enum values
Fixes bug 673879.
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.
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.
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.
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.
Paolo Borelli [Sun, 17 Mar 2013 13:46:50 +0000 (14:46 +0100)]
gtk+-3.0: make TreeView::set_search_entry nullable
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
Evan Nemerson [Thu, 21 Feb 2013 21:59:47 +0000 (13:59 -0800)]
bindings: update GIR-based bindings
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.
Jürg Billeter [Wed, 20 Feb 2013 21:24:50 +0000 (22:24 +0100)]
Release 0.19.0
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.
Evan Nemerson [Tue, 19 Feb 2013 06:47:12 +0000 (22:47 -0800)]
vapis: regenerate GIR-based bindings
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.