]>
git.ipfire.org Git - thirdparty/vala.git/log
Christian Persch [Sun, 11 May 2014 12:36:26 +0000 (14:36 +0200)]
glib-2.0: Allow null hooks for OptionGroup
Allow null pre-parse, post-parse, error and translation hooks.
Fixed bug #729954.
Evan Nemerson [Thu, 8 May 2014 21:32:57 +0000 (14:32 -0700)]
pango: update to latest git
Ryan Lortie [Wed, 16 Apr 2014 14:54:57 +0000 (10:54 -0400)]
girparser: grok "nullable"
Understand the new "nullable" attribute in .gir files.
Presently, this is mostly an alias for allow-none='', but it will also
allows a new feature: we can explicitly mark out parameters as having a
nullable type (as a distinct concept from accepting 'NULL' as a
parameter to the C function call in order to ignore the result).
.gir may eventually want to remove allow-none='' some day, so make sure
we also accept nullable='' in all places that we accepted allow-none=''
to mean 'can be NULL'.
https://bugzilla.gnome.org/show_bug.cgi?id=660879
Al Thomas [Wed, 30 Apr 2014 18:40:40 +0000 (20:40 +0200)]
codegen: Uppercase strings in ASCII, otherwise broken for some locales
Fixes bug 704468
Rico Tzschichholz [Tue, 29 Apr 2014 21:10:02 +0000 (23:10 +0200)]
gtk+-3.0: Perform missing rebuild
Fixes
e657266432c73b292a17e5207184ebed4dd3ef44
Kyrylo Polezhaiev [Tue, 29 Apr 2014 12:05:58 +0000 (15:05 +0300)]
libpq: Fix syntax error
Fixes bug 729177
Rico Tzschichholz [Tue, 29 Apr 2014 06:52:23 +0000 (08:52 +0200)]
gdk-3.0, gtk+3.0: Update to 3.13.1
Evan Nemerson [Mon, 28 Apr 2014 19:24:29 +0000 (12:24 -0700)]
gio-unix-2.0: fix DesktopAppInfo.list_actions return value
Rico Tzschichholz [Thu, 24 Apr 2014 12:44:44 +0000 (14:44 +0200)]
gtk+3.0: Update to 3.13.0~
Rico Tzschichholz [Thu, 24 Apr 2014 12:42:47 +0000 (14:42 +0200)]
gio-2.0: Update to 2.41.0~
Ryan Lortie [Thu, 17 Apr 2014 23:16:56 +0000 (19:16 -0400)]
gtk+-3.0: add new GtkListBox selection API
metadata copied from the similar api on GtkFlowBox (which is where the
GtkListBox API itself was modelled from).
https://bugzilla.gnome.org/show_bug.cgi?id=728474
Ryan Lortie [Thu, 17 Apr 2014 23:32:53 +0000 (19:32 -0400)]
gtk+-3.0: fix flowbox selection foreach API
The callback doesn't have a destroy notify, so don't mark it 'owned'.
Additionally, it's not OK to pass a NULL callback to a foreach function.
https://bugzilla.gnome.org/show_bug.cgi?id=728474
Evan Nemerson [Mon, 14 Apr 2014 09:06:07 +0000 (02:06 -0700)]
gtk+-3.0, gtk+-2.0: make TargetList constructor argument nullable
Fixes bug 728126.
Evan Nemerson [Mon, 14 Apr 2014 07:29:26 +0000 (00:29 -0700)]
glib-2.0: add OptionContext.parse_strv
Fixes bug 728111.
Evan Nemerson [Tue, 8 Apr 2014 19:16:36 +0000 (12:16 -0700)]
gtksourceview-3.0: update to latest git
Luca Bruno [Mon, 7 Apr 2014 18:24:26 +0000 (20:24 +0200)]
gtk+3.0: fix Application.set_accels_for_action array parameter
Fixes bug 727752
Simon Werbeck [Sun, 6 Apr 2014 11:04:04 +0000 (13:04 +0200)]
codegen: Fix local and field names starting with a digit
Fixes bug 647018
Luca Bruno [Sat, 5 Apr 2014 18:20:41 +0000 (20:20 +0200)]
girparser: reset cheader_filenames before parsing a gir
Remove gedit-2.20 from all-bindings due to a random bug.
Sometimes it's successful, sometimes it's not.
Luca Bruno [Sat, 5 Apr 2014 17:40:29 +0000 (19:40 +0200)]
gobject-introspection-1.0: regenerate according to vala-girs
Luca Bruno [Sat, 5 Apr 2014 17:39:22 +0000 (19:39 +0200)]
geocode-glib-1.0: update to
3.12.0-5-g7eb1490
Luca Bruno [Sat, 5 Apr 2014 17:36:30 +0000 (19:36 +0200)]
Remove gedit from all-bindings as it will be shipped upstream
Luca Bruno [Sat, 5 Apr 2014 17:34:13 +0000 (19:34 +0200)]
gdl-3.0: Update after the GdkEvent change from struct to class
Simon Werbeck [Sat, 5 Apr 2014 11:11:51 +0000 (13:11 +0200)]
codegen: Do not generate generic destroy func for non-disposable structs
Fixes bug 727652
Rico Tzschichholz [Thu, 3 Apr 2014 14:55:44 +0000 (16:55 +0200)]
x11: Don't use camel-cased names for methods
In addition to
d00ddbf098d50a4ccf81faec12d186be04c7f975
Luca Bruno [Tue, 1 Apr 2014 19:27:37 +0000 (21:27 +0200)]
libnotify: Updated to
0.7.6-3-gda49c8c
See https://bugzilla.gnome.org/show_bug.cgi?id=667904
Stefano Facchini [Tue, 1 Apr 2014 11:41:11 +0000 (13:41 +0200)]
glib: Add G_SOURCE_CONTINUE/G_SOURCE_REMOVE
Luca Bruno [Mon, 31 Mar 2014 21:44:57 +0000 (23:44 +0200)]
girparser: Support interface aliases
Robert Ancell [Wed, 26 Mar 2014 21:14:53 +0000 (10:14 +1300)]
x11: Add some missing API
The functions:
XClearWindow
XCreatePixmap
XSetWindowBackgroundPixmap
The XSetCloseDownMode enumerations
The following events:
FocusChangeEvent
ExposeEvent
GraphicsExposeEvent
NoExposeEvent
VisibilityEvent
ResizeRequestEvent
SelectionClearEvent
SelectionRequestEvent
ColormapEvent
MappingEvent
ErrorEvent
KeymapEvent
Fixes bug 727113
Luca Bruno [Sun, 30 Mar 2014 11:47:08 +0000 (13:47 +0200)]
atk: Update and fix metadata
Fixes bug 727029
Simon [Thu, 13 Mar 2014 21:48:40 +0000 (22:48 +0100)]
Support non-literal length in fixed-size arrays
Now any constant integer expression can be used as length
for fixed-size arrays.
Fixes bug 638993
Rico Tzschichholz [Wed, 26 Mar 2014 19:13:06 +0000 (20:13 +0100)]
Add tests for enums annotated with [Flags]
Rico Tzschichholz [Wed, 26 Mar 2014 17:37:17 +0000 (18:37 +0100)]
cairo: Update some enums and consts
Rico Tzschichholz [Tue, 25 Mar 2014 20:31:18 +0000 (21:31 +0100)]
Make PropertyAccessorType a flag to correctly handle its possible states
Rico Tzschichholz [Tue, 25 Mar 2014 20:01:24 +0000 (21:01 +0100)]
driver: Add support for vala-0.26
Evan Nemerson [Fri, 21 Mar 2014 19:18:45 +0000 (12:18 -0700)]
gdk-pixbuf-2.0: make Pixbuf.save_to_stream variadic
Jürg Billeter [Tue, 25 Mar 2014 10:49:20 +0000 (11:49 +0100)]
Bump version suffix
Rico Tzschichholz [Tue, 25 Mar 2014 10:24:24 +0000 (11:24 +0100)]
clutter-1.0: Update to 1.18.0
Rico Tzschichholz [Tue, 25 Mar 2014 09:42:31 +0000 (10:42 +0100)]
geocode-glib-1.0: Update to 3.12.0
Rico Tzschichholz [Tue, 25 Mar 2014 09:34:50 +0000 (10:34 +0100)]
gtk+-3.0: Update to 3.12.0
Maciej Piechotka [Sun, 12 May 2013 10:18:27 +0000 (11:18 +0100)]
Hide internal methods in ABI
Fixes bug 700157
Jürg Billeter [Mon, 24 Mar 2014 19:11:59 +0000 (20:11 +0100)]
Release 0.24.0
Luca Bruno [Sun, 23 Mar 2014 22:18:06 +0000 (23:18 +0100)]
tests: Use sed '$d' because head -n -1 is not portable
Fixes bug 726908
Luca Bruno [Thu, 20 Mar 2014 20:27:17 +0000 (21:27 +0100)]
gstreamer-0.10: Set GstURIHandler.get_uri_type vfunc to get_type
Fixes bug 726745
Luca Bruno [Thu, 20 Mar 2014 21:24:27 +0000 (22:24 +0100)]
gidlparser: Do not set nullable to void type
Luca Bruno [Thu, 20 Mar 2014 19:28:33 +0000 (20:28 +0100)]
codegen: Inherit array_length and array_null_terminated of methods
Fixes bug 726744
Rico Tzschichholz [Thu, 20 Mar 2014 10:33:52 +0000 (11:33 +0100)]
x11: Add missing evtype field of GenericEventCookie
Luca Bruno [Sun, 16 Mar 2014 15:28:04 +0000 (16:28 +0100)]
gstreamer-1.0: Make Bin.add first parameter unowned
Luca Bruno [Sun, 16 Mar 2014 15:21:27 +0000 (16:21 +0100)]
gstreamer-1.0: Make Bin.add_many first parameter unowned
Fixes bug 702969
Luca Bruno [Sun, 16 Mar 2014 14:44:18 +0000 (15:44 +0100)]
gstreamer-1.0: Make Element.add_pad parameter unowned
Fixes bug 702960
Luca Bruno [Sun, 16 Mar 2014 10:35:19 +0000 (11:35 +0100)]
Add test for bug 726347
Richard Wiedenhöft [Fri, 14 Mar 2014 13:52:39 +0000 (14:52 +0100)]
Accept single ellipsis parameter for instance methods
Fixes bug 726347
Steven Oliver [Wed, 29 Jan 2014 00:52:04 +0000 (19:52 -0500)]
libpq: Add PQping enum and functions
Fixes bug 722878
Luca Bruno [Fri, 14 Mar 2014 21:48:01 +0000 (22:48 +0100)]
gtk+-2.0, gtk+-3.0: Make ComboBox.set_active_iter parameter nullable
Fixes bug 726141
Simon [Fri, 14 Mar 2014 09:28:43 +0000 (10:28 +0100)]
codewriter: Emit 'unowned' keyword for local variables
Fixes bug 726312
David King [Mon, 10 Mar 2014 19:22:38 +0000 (19:22 +0000)]
gio-2.0: Update to 2.39.91+
Fixes bug 726057
Rico Tzschichholz [Thu, 6 Mar 2014 20:34:49 +0000 (21:34 +0100)]
cogl-1.0: Fix some array arguments in Cogl.Texture
Luca Bruno [Thu, 6 Mar 2014 20:28:57 +0000 (21:28 +0100)]
gio-2.0: Also make Action.get_state_hint nullable
Luca Bruno [Thu, 6 Mar 2014 20:26:59 +0000 (21:26 +0100)]
gio-2.0: Make Action.state, state_type and parameter_type nullable
Fixes bug 725367
Luca Bruno [Thu, 6 Mar 2014 20:17:08 +0000 (21:17 +0100)]
dbusserver: Rename the generated "parameters" identifier
Fixes bug 725555.
Zeeshan Ali (Khattak) [Wed, 5 Mar 2014 15:10:08 +0000 (15:10 +0000)]
gtk+-3.0: Correct binding for IconView.convert_widget_to_bin_window_coords
The last two arguments are 'out'.
Colin Watson [Tue, 25 Feb 2014 14:12:03 +0000 (14:12 +0000)]
glib-2.0: Add missing C header for symlink
Fixes bug 725151.
Colin Watson [Tue, 25 Feb 2014 13:53:32 +0000 (13:53 +0000)]
posix: Declare Group.gr_mem as null-terminated
Fixes bug 725149.
Luca Bruno [Sun, 2 Mar 2014 21:52:24 +0000 (22:52 +0100)]
girparser: Add array_null_terminated, fixes hand-written change in gio
Will Szumski [Sun, 23 Feb 2014 19:04:52 +0000 (19:04 +0000)]
girwriter: Set scope=call for delegates when async or notified does not apply
Fixes bug 725012.
Will Szumski [Mon, 24 Feb 2014 15:03:24 +0000 (15:03 +0000)]
girwriter: Don't add target for delegates without target
Fixes bug 725073.
Stef Walter [Sun, 2 Mar 2014 11:36:22 +0000 (12:36 +0100)]
build: Fix missing backslashes in lists
https://bugzilla.gnome.org/show_bug.cgi?id=725496
Jürg Billeter [Tue, 18 Feb 2014 19:35:35 +0000 (20:35 +0100)]
Release 0.23.3
Rico Tzschichholz [Tue, 18 Feb 2014 15:16:05 +0000 (16:16 +0100)]
gtk+-3.0: Update to 3.11.6
Evan Nemerson [Mon, 17 Feb 2014 18:15:43 +0000 (10:15 -0800)]
gedit: deprecate in favor of bindings distributed by gedit.
See bug #724172.
Paolo Borelli [Sun, 16 Feb 2014 22:00:03 +0000 (23:00 +0100)]
gio-2.0: fix add_main_option_entries
Rico Tzschichholz [Sun, 16 Feb 2014 20:47:16 +0000 (21:47 +0100)]
gio-2.0: Update to 2.39.5+
Evan Nemerson [Sun, 16 Feb 2014 19:59:12 +0000 (11:59 -0800)]
gio-2.0: update to 2.39.5
Evan Nemerson [Sun, 16 Feb 2014 18:59:06 +0000 (10:59 -0800)]
glib-2.0: add new symbols for 2.40
Evan Nemerson [Sun, 16 Feb 2014 18:30:30 +0000 (10:30 -0800)]
glib-2.0: add missing symbols from 2.38
Rico Tzschichholz [Sat, 15 Feb 2014 08:12:48 +0000 (09:12 +0100)]
gtk+-3.0: Update from git
Ryan Lortie [Tue, 11 Feb 2014 20:34:04 +0000 (15:34 -0500)]
vala.m4: honour CC, CPPFLAGS, CFLAGS, LDFLAGS
These variables may be set to values that are required to build
executables. Make sure we honour them from vala.m4 when attempting to
check for packages.
https://bugzilla.gnome.org/show_bug.cgi?id=724176
Rico Tzschichholz [Tue, 11 Feb 2014 17:07:26 +0000 (18:07 +0100)]
libvaladoc/api: Correctly handle construct-only properties
Ryan Lortie [Sat, 25 Jan 2014 06:57:31 +0000 (01:57 -0500)]
gen-introspect: pretend to be lint
Some system headers (notably <stdarg.h> on FreeBSD) get upset when they
see an unexpected compiler. We go out of our way to pass -U__GNUC__ to
cpp from the scanner code during gen-introspect and this is causing
problems.
As a workaround, we can pretend to be lint, which fixes the issue at
least for FreeBSD.
https://bugzilla.gnome.org/show_bug.cgi?id=722954
Jürg Billeter [Tue, 4 Feb 2014 21:11:16 +0000 (22:11 +0100)]
Release 0.23.2
Jürg Billeter [Sun, 26 Jan 2014 13:11:43 +0000 (14:11 +0100)]
gdk-3.0: Fix GdkEvent* bindings
GdkEvent structs have hidden fields and must be exposed as compact
classes.
Fixes bug 713240.
Rico Tzschichholz [Tue, 4 Feb 2014 21:49:16 +0000 (22:49 +0100)]
gtk+-3.0: Update to (nearly) 3.11.6
Luca Bruno [Mon, 3 Feb 2014 22:19:37 +0000 (23:19 +0100)]
girparser: Shut warning about unused experimental metadata
Luca Bruno [Mon, 3 Feb 2014 22:16:32 +0000 (23:16 +0100)]
gstreamer-1.0: Fix ElementFactory.get_static_pad_templates return type
Fixes bug 720694
Rico Tzschichholz [Mon, 3 Feb 2014 21:43:45 +0000 (22:43 +0100)]
clutter-1.0: Update to 1.17.2
Luca Bruno [Mon, 3 Feb 2014 21:01:26 +0000 (22:01 +0100)]
girparser: Shut unused destroys_instance warning
Luca Bruno [Mon, 3 Feb 2014 20:57:15 +0000 (21:57 +0100)]
girparser: Add type_id metadata
Jürg Billeter [Mon, 3 Feb 2014 20:24:41 +0000 (21:24 +0100)]
codewriter: Fix spacing for property accessor attributes
Evan Nemerson [Wed, 29 Jan 2014 05:56:03 +0000 (21:56 -0800)]
glib-2.0: fix qsort_with_data binding
Fixes bug 640786.
Evan Nemerson [Wed, 29 Jan 2014 05:22:01 +0000 (21:22 -0800)]
glib-2.0: add search functions for (S)List and Queue
Fixes bug 540415.
Evan Nemerson [Wed, 29 Jan 2014 04:18:35 +0000 (20:18 -0800)]
tests: remove unnecessary main argument from bug723195 test
Evan Nemerson [Wed, 29 Jan 2014 00:06:50 +0000 (16:06 -0800)]
glib-2.0: fix string.joinv for empty (but not null) arrays
Fixes bug 723195.
Luca Bruno [Tue, 28 Jan 2014 22:47:24 +0000 (23:47 +0100)]
gtkmodule: Ensure child gtypes are initialized before creating the template
Fixes bug 720282
Luca Bruno [Tue, 28 Jan 2014 19:34:47 +0000 (20:34 +0100)]
Fix regression in method calls that throw errors with Value target type
Related to bug 723009
Luca Bruno [Mon, 27 Jan 2014 21:48:53 +0000 (22:48 +0100)]
Add build-aux/test-driver to .gitignore
Luca Bruno [Sun, 26 Jan 2014 17:06:43 +0000 (18:06 +0100)]
Fix regression when coalescing: value owned if either of the two is owned
Luca Bruno [Sun, 26 Jan 2014 14:50:13 +0000 (15:50 +0100)]
Drop LocalVariable.floating usage, replaced by create_temp_access
Luca Bruno [Sun, 26 Jan 2014 14:49:18 +0000 (15:49 +0100)]
Avoid unnecessary copies when using the coalescing operator
Fixes bug 661985
Luca Bruno [Sun, 26 Jan 2014 14:48:22 +0000 (15:48 +0100)]
Use create_temp_access instead of local.floating in ObjectCreation
Luca Bruno [Sun, 26 Jan 2014 14:48:10 +0000 (15:48 +0100)]
Use create_temp_access instead of local.floating in MethodCall
Luca Bruno [Sun, 26 Jan 2014 14:47:28 +0000 (15:47 +0100)]
Add create_temp_access to properly access a temp variable after transformation