]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
12 years agogtk+-3.0: add gtk_list_box_prepend
Paolo Borelli [Wed, 7 Aug 2013 08:54:46 +0000 (10:54 +0200)] 
gtk+-3.0: add gtk_list_box_prepend

12 years agoMake add_tick_callback callback owned
Ignacio Casal Quinteiro [Fri, 2 Aug 2013 11:31:56 +0000 (13:31 +0200)] 
Make add_tick_callback callback owned

12 years agoRelease 0.21.1 0.21.1
Jürg Billeter [Fri, 2 Aug 2013 11:11:00 +0000 (13:11 +0200)] 
Release 0.21.1

12 years agogdk-2.0: Update to 2.24.20
Rico Tzschichholz [Thu, 1 Aug 2013 11:03:12 +0000 (13:03 +0200)] 
gdk-2.0: Update to 2.24.20

12 years agogtk+-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

12 years agogtk+-3.0: Update to 3.9.10
Rico Tzschichholz [Wed, 31 Jul 2013 16:09:04 +0000 (18:09 +0200)] 
gtk+-3.0: Update to 3.9.10

12 years agoglib-2.0: A bunch of enum/flags updates
Rico Tzschichholz [Tue, 30 Jul 2013 19:08:41 +0000 (21:08 +0200)] 
glib-2.0: A bunch of enum/flags updates

12 years agoglib-2.0: Add various new symbols
Rico Tzschichholz [Mon, 29 Jul 2013 20:55:44 +0000 (22:55 +0200)] 
glib-2.0: Add various new symbols

12 years agogtk+-3.0: Update to 3.9.9
Rico Tzschichholz [Mon, 29 Jul 2013 14:49:15 +0000 (16:49 +0200)] 
gtk+-3.0: Update to 3.9.9

12 years agoglib-2.0: Add GSource methods introduced in glib 2.36
Michal Hruby [Mon, 29 Jul 2013 12:43:36 +0000 (13:43 +0100)] 
glib-2.0: Add GSource methods introduced in glib 2.36

12 years agoAlign gtk templates to new gtk+/glib api
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.

12 years agogdk-x11-2.0, gdk-x11-3.0: Update using 2.24.20, 3.9.8
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

12 years agogio-2.0: Fix out params of MenuModel.get_item_attributes and .get_item_links
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

12 years agopoppler-glib: Update to 0.23.4
Rico Tzschichholz [Fri, 26 Jul 2013 18:55:04 +0000 (20:55 +0200)] 
poppler-glib: Update to 0.23.4

12 years agoAdd CCode ordering attribute for interfaces
Maciej Piechotka [Sat, 11 May 2013 20:43:30 +0000 (21:43 +0100)] 
Add CCode ordering attribute for interfaces

12 years agogstreamer-1.0: Define ref/unref methods of MiniObject subclasses
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.

12 years agogio-2.0: Updated from g-i master
Rico Tzschichholz [Tue, 23 Jul 2013 15:30:33 +0000 (17:30 +0200)] 
gio-2.0: Updated from g-i master

12 years agoscanner: Fix regression for the \x escape sequence
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

12 years agoAdd support for the \uXXXX escape sequence 04422d716cf226b5e8a6c11306e07adbde26fd67
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

12 years agogstreamer-1.0: Fix TagList.get_boolean regression
Rico Tzschichholz [Fri, 19 Jul 2013 10:27:07 +0000 (12:27 +0200)] 
gstreamer-1.0: Fix TagList.get_boolean regression

12 years agogdk-pixbuf-2.0: Update to 2.29.2
Rico Tzschichholz [Wed, 17 Jul 2013 18:16:02 +0000 (20:16 +0200)] 
gdk-pixbuf-2.0: Update to 2.29.2

12 years agoatk: Update to 2.9.3
Rico Tzschichholz [Wed, 17 Jul 2013 18:15:08 +0000 (20:15 +0200)] 
atk: Update to 2.9.3

12 years agogdk-3.0: Update to 3.9.8
Rico Tzschichholz [Wed, 17 Jul 2013 18:12:47 +0000 (20:12 +0200)] 
gdk-3.0: Update to 3.9.8

12 years agogstreamer-1.0: Update to 1.0.8
Rico Tzschichholz [Wed, 17 Jul 2013 18:07:06 +0000 (20:07 +0200)] 
gstreamer-1.0: Update to 1.0.8

12 years agogirwriter: Fix handling of delegate params
Rico Tzschichholz [Wed, 17 Jul 2013 13:10:53 +0000 (15:10 +0200)] 
girwriter: Fix handling of delegate params

Regression of d74c5fb0654ef5985d763a7847c8013de781aac3

12 years agogio-2.0: update to git master
Evan Nemerson [Tue, 16 Jul 2013 20:52:58 +0000 (13:52 -0700)] 
gio-2.0: update to git master

12 years agocodegen: Allow scope=async delegates to be used in vala code
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

12 years agogtk+-2.0, gtk+-3.0: Properly tag ownership on FileChooser.add_filter
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

12 years agoposix: Add mlockall and munlockall
Raphael Isemann [Thu, 4 Jul 2013 13:15:08 +0000 (15:15 +0200)] 
posix: Add mlockall and munlockall

Fixes bug 703617

12 years agoUpdate gtk+ 3 vapi to latest upstream
Ignacio Casal Quinteiro [Sat, 29 Jun 2013 17:30:27 +0000 (19:30 +0200)] 
Update gtk+ 3 vapi to latest upstream

12 years agogtktemplate: Allow connecting signals of the template class itself
Luca Bruno [Fri, 28 Jun 2013 21:37:25 +0000 (23:37 +0200)] 
gtktemplate: Allow connecting signals of the template class itself

12 years agogtk+-2.0, gtk+-3.0: TextBuffer.get_slice return value should be owned
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

12 years agopoppler-glib: Drop unnecessary dependencies
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.

12 years agocodegen: Don't convert GValue/GVariant on non-null cast
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

12 years agoFix base access of properties
Luca Bruno [Fri, 21 Jun 2013 21:31:31 +0000 (23:31 +0200)] 
Fix base access of properties

Fixes another bug in 702736

12 years agoDo not allow abstract, virtual and override at the same time for properties
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

12 years agoxmlparser: Support single quotes for attributes
Luca Bruno [Mon, 17 Jun 2013 19:10:47 +0000 (21:10 +0200)] 
xmlparser: Support single quotes for attributes

12 years agoglib-2.0: Add version fields and check_version
Rico Tzschichholz [Wed, 19 Jun 2013 06:59:35 +0000 (23:59 -0700)] 
glib-2.0: Add version fields and check_version

12 years agolibusb-1.0: make Device a compact class, other minor changes 3f33d23c884092ce95ffb0afaa45292acc46f778
Evan Nemerson [Wed, 15 May 2013 00:41:26 +0000 (17:41 -0700)] 
libusb-1.0: make Device a compact class, other minor changes

12 years agogtk+ 3.0 vapi: mark listbox funcs as owned
Ignacio Casal Quinteiro [Mon, 17 Jun 2013 20:02:22 +0000 (22:02 +0200)] 
gtk+ 3.0 vapi: mark listbox funcs as owned

12 years agogtk+-3.0: mark nullable arguments in ListBox API
Stefano Facchini [Mon, 17 Jun 2013 12:38:13 +0000 (14:38 +0200)] 
gtk+-3.0: mark nullable arguments in ListBox API

12 years agoUpdate gtk+ 3.0 vapi to latest upstream
Ignacio Casal Quinteiro [Sun, 16 Jun 2013 16:55:55 +0000 (18:55 +0200)] 
Update gtk+ 3.0 vapi to latest upstream

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.