1
2010-03-31 Jürg Billeter <j@bitron.ch>
5
valac: Do not enable experimental-non-null with --enable-experimental
7
2010-03-31 Jukka-Pekka Iivonen <jp0409@jippii.fi>
9
Use thread-safe initialization for regular expression literals
12
2010-03-31 Sergey Nizovtsev <snizovtsev@gmail.com>
14
Fix memory management with g_object_get and struct properties
17
2010-03-31 Jürg Billeter <j@bitron.ch>
19
gtk+-2.0: Update to 2.20.0
21
gio-2.0: Update to 2.24.0
23
2010-03-31 Luca Bruno <lethalman88@gmail.com>
25
Support string[] (G_TYPE_STRV) properties for GObject
28
2010-03-31 Gordon Allott <gord.allott@canonical.com>
30
Add clutter-gtk-0.10 bindings
33
2010-03-31 Jürg Billeter <j@bitron.ch>
35
Fix code generation for unreachable declaration statements
37
2010-03-31 René Post <rene@xpt.nl>
39
cogl-1.0: fix cogl_path_polygon and cogl_path_polyline bindings
41
2010-03-31 Ali Sabil <ali.sabil@gmail.com>
43
cogl-1.0: update to 1.2.4
45
2010-03-30 Nicolas Bruguier <nicolas.bruguier@supersonicimagine.fr>
47
gdk-2.0: mark Gdk.Window.input_shape_combine_mask as nullable
50
dbus-glib-1: various enhancements
53
2010-03-30 Łukasz Pankowski <lukpank@o2.pl>
55
dbus-glib-1: Fix Connection.get_connection, other small changes
58
2010-03-30 Sebastian Dröge <sebastian.droege@collabora.co.uk>
60
gstreamer: Don't use the accessor method when accessing Gst.Pad:caps property
61
Gst.Pad.get_caps() returns something completely different than the caps
66
2010-03-29 Evan Nemerson <evan@coeus-group.com>
68
clutter-1.0: update to 1.2.4
71
2010-03-29 Jürg Billeter <j@bitron.ch>
73
Fix invalid has_type_id attributes in bindings
75
2010-03-28 Ryan Lortie <desrt@desrt.ca>
77
Add missing args to Variant.new_from_data
78
and fix argument order.
80
update GVariant bindings
82
2010-03-28 Jürg Billeter <j@bitron.ch>
84
Add [CCode (destroy_notify_pos = ...)] attribute for simple generics
86
2010-03-28 Michael 'Mickey' Lauer <mickey@vanille-media.de>
88
readline: s/weak/unowned/
90
2010-03-27 Sebastian Dröge <sebastian.droege@collabora.co.uk>
92
gstreamer: Gst.ByteWriter is a subclass of Gst.ByteReader
94
gstreamer: Add gstreamer-cdda-0.10 bindings
96
gstreamer: Add gstreamer-app-0.10 bindings
98
gstreamer: Regenerate vapi files and update metadata files to use the correct headers
100
gstreamer: Update GStreamer introspection files to 0.10.28
101
...and also remove lots of unstable API which was included here, most
102
probably because the introspection files were generated with a patch
103
GStreamer version (e.g. on Maemo).
105
2010-03-27 Jürg Billeter <j@bitron.ch>
107
vapigen: Support pointer type for type arguments and field types
109
D-Bus: Support [DBus (timeout = ...)] attribute in static clients
110
The attribute can be applied to D-Bus methods, properties, and parent
111
declarations. The timeout is specified in milliseconds.
113
2010-03-27 Evan Nemerson <evan@coeus-group.com>
115
gio-2.0: various ownership and type_arguments fixes for generics
117
2010-03-27 Julian Andres Klode <jak@jak-linux.org>
119
gio-2.0: several GLib.VolumeMonitor methods falsely marked as unowned
122
2010-03-26 Jürg Billeter <j@bitron.ch>
124
D-Bus: Fix criticals when using generic errors
126
valac: Fix C warning in add_package method
129
Do not use thread-safe type registration in plugins
130
Plugin types are registered when module is being initialized.
132
Never try to use GValue take functions for primitive types
134
2010-03-25 Sebastian Dröge <sebastian.droege@collabora.co.uk>
136
glib-2.0.vapi: Fix stupid typo in the GByteArray type ID
138
compiler: Automatically define GLIB_2_XX if --target-glib is used
140
glib-2.0.vapi: Add some more type ids
142
gobject-2.0.vapi: Add free function for GValueArray
144
glib-2.0.vapi: Add some more unref/ref functions when using newer GLib
146
2010-03-25 Jürg Billeter <j@bitron.ch>
148
gio-unix-2.0: Fix header filenames for some classes
150
2010-03-25 Luca Bruno <lethalman88@gmail.com>
152
Support adding modules in derived code generators
154
2010-03-25 Jukka-Pekka Iivonen <jp0409@jippii.fi>
156
Add experimental support for regular expression literals
159
2010-03-25 Jürg Billeter <j@bitron.ch>
161
Require and target GLib >= 2.14
162
Regular expression literals will require GLib 2.14. Thread-safe
163
get_type functions also require GLib 2.14. Generating code for
164
GLib 2.12 is still possible by using --target-glib=2.12.
166
Eliminate unnecessary error check after try statements
167
This fixes a C warning about missing return in non-void function.
169
2010-03-25 Jim Nelson <jim@yorba.org>
171
gdk-pixbuf-2.0: metadata fix to make Gdk.PixbufError an errordomain
174
2010-03-25 Evan Nemerson <evan@coeus-group.com>
176
gdk-pixbuf-2.0: GdkPixbufDestroyNotify doesn't have a length parameter
179
vapigen: support no_array_length for delegate parameters
181
2010-03-24 Luca Bruno <lethalman88@gmail.com>
183
Add support for generic array duplication
186
2010-03-24 Jürg Billeter <j@bitron.ch>
188
Fix struct initialization with member initializers
191
2010-03-24 Evan Nemerson <evan@coeus-group.com>
193
glib-2.0: add byte order swap macros
196
glib-2.0: add g_date_set_time_t binding
198
2010-03-24 Jürg Billeter <j@bitron.ch>
200
Update THANKS from git log
202
dova: Do not require @"..." for string templates
203
Support string interpolation in normal "..." strings.
205
Fix passing delegate field without target as method argument
208
2010-03-24 Jiří Zárevúcky <zarevucky.jiri@gmail.com>
211
This patch converts lock statements into try finally statements to
212
ensure that unlock is always called.
216
2010-03-23 Jürg Billeter <j@bitron.ch>
218
Fix temporary variable handling for class field initializers
220
Use BOXED marshaller for compact classes with type id
222
2010-03-23 Tomaž Vajngerl <quikee@gmail.com>
224
libxml-2.0: add support for TextWriter
227
2010-03-23 Evan Nemerson <evan@coeus-group.com>
229
Add libgda-report-4.0 bindings, based on patch by Shawn Ferris
232
2010-03-23 Shawn Ferris <shawnmferris@yahoo.com>
234
libgda-4.0: add ellipsis to gda_data_model_array_new_with_g_types
235
Partially fixes bug 604208.
237
2010-03-23 Evan Nemerson <evan@coeus-group.com>
239
libgda-4.0: update to 4.0.8, regenerate
241
gdk-2.0: GdkEvent* structs do not have a type id
244
gudev-1.0: make GUdev.DeviceNumber inherit from Posix.dev_t
246
libxml-2.0: remove superfluous (and deprecated) static from delegates
248
2010-03-23 Jürg Billeter <j@bitron.ch>
250
Fix assertion failure on large rollback in parser
253
2010-03-22 Jürg Billeter <j@bitron.ch>
255
gdk-2.0: Fix gdk_property_get binding
258
Fix automatic property access in structs
261
Fix crash on invalid field initializer
264
Fix public array fields with initializers
267
Fix private fixed-length array fields
270
Report error when using instance method as argument in static methods
273
Generate dummy return statement to avoid C warning
275
Do not generate C code for unreachable Vala code
278
Avoid conflicts for internal array size variables
281
Improve error message on duplicate definition
282
Display location of previous definition.
286
Fix code generation for large integer literals
289
Fix error message on duplicate definition in root namespace
292
Simplify for statements whose condition is false
295
Fix declaration of free function for compact classes
298
Fix instance access check for static lambda expressions
301
Report error when using instance member as initializer in static method
303
Visit all expressions in flow analyzer
305
2010-03-22 Tomaž Vajngerl <quikee@gmail.com>
307
libxml-2.0: Add XmlIO callbacks
310
2010-03-22 Jürg Billeter <j@bitron.ch>
312
Simplify while statements whose condition is false
315
2010-03-22 Jim Nelson <jim@yorba.org>
317
Add gudev-1.0 bindings.
320
2010-03-22 Jürg Billeter <j@bitron.ch>
322
Set error field when detecting duplicate switch label
324
2010-03-22 Michal Hruby <michal.mhr@gmail.com>
326
Fix compatibility with GLib 2.16 for D-Bus and GAsync support
329
2010-03-22 Adam Folmert <afolmert@gmail.com>
331
Capture array size variable in closures as well
334
Fix protected member access in interfaces
337
2010-03-22 Sebastian Dröge <sebastian.droege@collabora.co.uk>
339
Use g_type_class_add_private() when targeting GLib >= 2.24
342
2010-03-22 Adam Folmert <afolmert@gmail.com>
344
Fix postconditions for methods returning structs
347
2010-03-21 Luca Bruno <lethalman88@gmail.com>
349
Separate async state switch from the code using goto and labels
352
2010-03-21 Marc-André Lureau <marcandre.lureau@gmail.com>
354
Use TypeRegisterFunction for enum/flags
357
2010-03-21 Luca Bruno <lethalman88@gmail.com>
359
Report error on duplicate switch label
362
2010-03-21 Jürg Billeter <j@bitron.ch>
364
Fix code generated for interface implementations with error mismatch
367
Fix struct initialization in async methods
369
2010-03-21 Luca Bruno <lethalman88@gmail.com>
371
Rename _main to _vala_main to avoid conflicts
374
2010-03-21 Jürg Billeter <j@bitron.ch>
376
Add experimental support for chained relational expressions
377
Based on patch by Marc-André Lureau, fixes bug 606480.
379
D-Bus: Add simple signal test
381
Fix implicit GValue conversion from owned values
383
Fix crash when unable to infer generic type arguments
385
Fix crash with owned property getters and interfaces
387
Fix memory leak with owned property getters and g_object_get
390
Fix struct initialization when temporary variables are used
393
GAsync: Fix async methods with struct parameters
396
2010-03-21 Michal Hruby <michal.mhr@gmail.com>
398
D-Bus: Fix methods returning GLib.Value in dynamic clients
400
2010-03-21 Jürg Billeter <j@bitron.ch>
402
Fix closures in property accessors
405
Fix member access for derived generic types
408
Fix variable shadowing check with implicit result variable in properties
410
Do not warn when internal member is unused with --internal-header
413
gtk+-2.0: Fix GtkRadioToolButton:group binding
415
vapigen: Report error when omitting --library option
418
Do not allow access to members using generic types without type args
421
Report error when number of type arguments does not match
423
Fix fixed-length array fields
426
Fix printf format in GIRWriter
428
Avoid generating unused temporary variables with out arguments
430
Avoic C warnings for some possibly unused functions
432
Use exact pointer type in CodeContext.push to fix C warning
434
Use default in switch to fix C warning
436
2010-03-21 julien <ljpupfr@gmail.com>
438
libxml-2.0: add several missing free_functions
441
2010-03-21 Evan Nemerson <evan@coeus-group.com>
443
libsoup-2.4: fix arguments to several methods which take delegates
445
Do not use `weak' modifier in *-custom.vala where it is not applicable
447
2010-03-21 Marc-André Lureau <marcandre.lureau@gmail.com>
449
build: Enable silent rules by default
451
2010-03-21 Jürg Billeter <j@bitron.ch>
453
valac: Add --enable-version-header option
454
Writes Vala version in generated files. Disabled by default for
455
bootstrapping reasons.
457
Based on patch by Marc-André Lureau, fixes bug 608371.
459
2010-03-21 Frederik Zipp <fzipp@gmx.de>
461
sdl, tiff: Do not use `weak' modifier where it is not applicable
464
2010-03-20 Jürg Billeter <j@bitron.ch>
466
gtk+-2.0: Hide gtk_tree_iter_{copy,free} bindings
467
Current bindings are broken, however, these functions should never be
468
used from Vala anyway.
472
Check rank when checking array type compatibility
475
Report error when using `construct' with incompatible properties
478
Use generics for g_object_*_{,q}data bindings
481
Fix memory management with inferred generic type arguments
483
Avoid GPOINTER_TO_* macros with va_arg
486
Based on patch by Michael Lauer, fixes bug 573337.
488
Avoid temporary variable on struct initialization
490
Fix constructor chain up within the same class
493
Infer type arguments when calling generic methods
496
Fix double free with owned named arguments
499
Report error on invalid array creation expressions for stacked arrays
502
libusb: Do not use `weak' modifier where it is not applicable
504
sqlite3: Do not use `weak' modifier where it is not applicable
506
gmodule-2.0: Do not use `weak' modifier where it is not applicable
508
gstreamer-0.10: Do not hide GstBuffer.size to retain compatibility
510
Support explicit constructors for boolean, integer, and floating types
512
Improve error reporting for local variable initializers
514
Do not support constructors for boolean, integer, and floating types
517
Do not warn on assignment to same variable of different instance
519
Fix constructor chain up to generic compact classes
522
gobject-2.0: Remove Object.finalize binding
523
Overriding Object.finalize conflicts with destructors.
527
Do not allow access to instance members of outer classes
530
2010-03-20 Luca Bruno <lethalman88@gmail.com>
532
GType: Do not allow 'type' properties
533
Generated get_type function would cause conflicts.
537
2010-03-20 Jens Georg <mail@jensge.org>
539
Add Signal attribute for signal declarations
540
This supports the following arguments:
541
- detailed (bool) -> G_SIGNAL_DETAILED
542
- run (string) ["first", "last", "cleanup"] -> G_SIGNAL_RUN_*
543
- no_recurse (bool) -> G_SIGNAL_NO_RECURSE
544
- action (bool) -> G_SIGNAL_ACTION
545
- no_hooks (bool) -> G_SIGNAL_NO_HOOKS
547
The default is unchanged (G_SIGNAL_RUN_LAST and nothing else).
551
2010-03-20 Luca Bruno <lethalman88@gmail.com>
553
Support .connect() and .connect_after() for dynamic signals
556
2010-03-20 Jonathan Conder <j@skurvy.no-ip.org>
558
Fix disconnecting from detailed signal
561
2010-03-20 Frederik Zipp <fzipp@gmx.de>
563
D-Bus: Fix C warning with array return values in dynamic clients
566
2010-03-20 Jürg Billeter <j@bitron.ch>
568
Fix critical when accessing implicit result variable
569
The implicit result variable is used in postconditions and in the
574
Report error when using reference parameters in async methods
577
Drop ReadOnly* collection classes
578
They are not very useful in the compiler as they are not immutable,
579
which means that they do not allow iteration while modifying the
580
underlying collection.
582
2010-03-20 pancake <pancake@youterm.com>
584
glib-2.0: Drop unused PlusOperator attribute
587
2010-03-20 Jürg Billeter <j@bitron.ch>
589
Warn when using `weak' modifier where it is not applicable
590
Based on patch by Jiří Zárevúcky.
592
Do not use `weak' modifier where it is not applicable
594
2010-03-20 Luca Bruno <lethalman88@gmail.com>
596
Use switch instead of do-while for string switch statements
599
2010-03-20 Jürg Billeter <j@bitron.ch>
601
Warn on assignment to same variable
603
2010-03-19 Luca Bruno <lethalman88@gmail.com>
605
Return NULL in to_string() for invalid enum values
608
Use fmod/fmodf for modulo operation between floating point values
611
2010-03-17 Michael 'Mickey' Lauer <mickey@vanille-media.de>
613
linux: add framebuffer constants, structs, and ioctls
615
2010-03-15 Jürg Billeter <j@bitron.ch>
617
gstreamer-0.10: Fix Gst.Buffer subclassing
619
2010-03-14 Evan Nemerson <evan@coeus-group.com>
621
glib-2.0: GLib.static_assert returns void
623
json-glib-1.0: Make json_parser_load_from_data.length default to -1
626
vapigen: Support default_value for arguments
628
Make all Literal constructors accept null SourceReferences
630
Regenerate all bindings
632
2010-03-14 Adrien Bustany <abustany@gnome.org>
634
Purple bindings: fix excludes and add GI file
636
2010-03-14 Evan Nemerson <evan@coeus-group.com>
638
glib-2.0: Use strtol instead of atol for string.to_long
640
2010-03-14 Jürg Billeter <j@bitron.ch>
642
Split large string literals into multiple lines
643
Based on patch by Marc-André Lureau, fixes bug 606838.
645
2010-03-14 Evan Nemerson <evan@coeus-group.com>
647
json-glib-1.0: Use metadata instead of json-glib-1.0-custom.vala
649
libgnomeui-2.0: Update to 2.24.2.
651
librsvg-2.0: Update to 2.26.0, remove librsvg-2.0-custom.vala
653
gtk+-2.0: Hide many unwanted user data and destroy notify arguments
656
2010-03-14 Diego Escalante Urrelo <descalante@igalia.com>
658
webkit-1.0: Update webkit bindings to 1.1.22
661
2010-03-14 Evan Nemerson <evan@coeus-group.com>
663
gtk+-2.0: Make GtkContainer::set_focus_child's argument nullable
666
gtk+-2.0: Fix several GtkIMContext-related bindings
669
gdk-2.0: Mark Gdk.Region.get_rectangles rectangles param as out
672
gtk+-2.0: Add many missing type arguments
673
Partially fixes bug 609875.
675
vapigen: Improve support for type_arguments
678
gstreamer-video-0.10: don't hide Gst.VideoFormat members
680
gstreamer-netbuffer-0.10: Hide Gst.NetBufferClass
682
2010-03-13 Evan Nemerson <evan@coeus-group.com>
684
sdl: Remove unnecessary argument to SDL.Key.get_keys
686
2010-03-13 Jürg Billeter <j@bitron.ch>
688
Fix instance_pos attribute writing in VAPI files
691
dova: Do not write `owned' in VAPI files
693
dova: Do not support foreach without iterator
695
dova: Add implicit result variable
697
dova: Do not accept `owned' for property get accessors
699
dova: Pass structs by value by default
701
dova: Use long/ulong for 64-bit integer literals
703
dova: Classes derive from Object by default
705
dova: Accept list, set, and map literals and tuples
707
Drop support for bootstrapping with vala < 0.7.6
709
dova: Do not support array or object member initializers
711
dova: Do not accept `unowned' or `owned' in dova profile
712
This also changes property get accessors to return owned values.
714
dova: Do not require types uchar and int8 in dova profile
716
valac: Add --nostdpkg option
717
Do not include standard packages.
719
Add stub dova profile
721
Do not use static modifier for extern methods
722
Based on patch by Marc-André Lureau, fixes bug 584105.
724
2010-03-13 Marc-André Lureau <marcandre.lureau@gmail.com>
726
Fix nested struct expression as method argument
729
2010-03-13 Luca Bruno <lethalman88@gmail.com>
731
Support connect_after for signals
734
Object.new will ref_sink() the returned instance if it is floating
737
2010-03-13 Evan Nemerson <evan@coeus-group.com>
739
Support array_length_type for fields
740
Fixes part of bug 529866.
742
2010-03-13 Jürg Billeter <j@bitron.ch>
744
Report error on use of tuples
745
Tuples are not supported as primary expressions.
747
Based on patch by Adam Folmert, fixes bug 597955.
749
build: Use git-version-gen
750
Add git-version-gen script from gnulib.
752
Based on patch by Marc-André Lureau.
754
2010-03-12 Jürg Billeter <j@bitron.ch>
756
build: Use separate directory for auxiliary build tools
758
2010-03-12 Jörn Magens <interflug1@gmx.net>
760
Fix use of memory profiler in multithreaded applications
763
2010-03-12 Jürg Billeter <j@bitron.ch>
765
Fix memory leak of method arguments in error case
768
2010-03-11 Jürg Billeter <j@bitron.ch>
770
Fix retrieving array length from constants in other source files
773
2010-03-10 Evan Nemerson <evan@coeus-group.com>
775
libsoup-2.4: Make Soup.Session.queue_message callback nullable
778
goocanvas: Correct cname of Goo.CanvasImage.create
781
2010-03-10 Adrien Bustany <abustany@gnome.org>
783
rest bindings: Mark parameter as nullable
784
This commit marks the weak_object parameter of rest_proxy_call_run_async as
787
rest bindings: Mark nullable parameters as such
788
This commit marks the weak_object parameter of RestProxyCallAsyncCallback and
789
OAuthProxyCallAuthCallback as nullable
791
Update libdata bindings
793
2010-03-10 Jürg Billeter <j@bitron.ch>
795
Fix flow analysis for catch clauses with specific error types
797
Mark return type of `as` operator as nullable
800
Fix (!) non-null cast for structs
803
2010-03-10 Ryan Lortie <desrt@desrt.ca>
805
posix: Use __compar_fn_t as cname for compar_fn_t
806
There is no standard name in the ISO C specification for this type.
807
compar_fn_t isn't defined anywhere. comparison_fn_t is a glibc
808
extension that is only defined with _GNU_SOURCE.
810
__compar_fn_t at least has the advantage of always working on glibc.
812
more GVariant vapi updates
814
fix typo in posix vapi ([CCOde] -> [CCode])
816
2010-03-09 Jürg Billeter <j@bitron.ch>
818
Make BinaryExpression.get_operator_string public
820
Fix generated destroy function wrappers
821
The function declaration was missing the static modifier.
823
Use correct marshaller for fundamental classes
826
Fix constants used in multiple source files
829
2010-03-07 Sandino Flores <tigrux@gmail.com>
831
gstreamer-0.10: Fix arguments for Gst.Pad.start_task
834
2010-03-05 Martin Olsson <martin@minimum.se>
836
libgvc: add Gvc.Graph.read_string and Gvc.Context.render_data
837
Based on a patch by pancake <pancake@youterm.com>
841
2010-03-05 Evan Nemerson <evan@coeus-group.com>
843
gio-2.0: nullability fixes for g_file_replace_contents
846
gstreamer-0.10: Clean up Gst.Buffer.data binding
849
vapigen: fix changing the type_name of an array field via metadata
851
2010-03-05 Adrien Bustany <abustany@gnome.org>
853
twitter-glib bindings: Mark TwitterError as errordomain
855
twitter-glib bindings: Fix signal param nullability
856
This commit marks the status param of the TwitterClient::status-received signal
859
2010-03-03 Adrien Bustany <abustany@gnome.org>
861
POSIX binding: add sigaction function
863
2010-03-03 Ryan Lortie <desrt@desrt.ca>
865
Dehackify GVariantBuilder bindings
867
2010-03-03 Jürg Billeter <j@bitron.ch>
869
Fix memory management of captured variables in error handlers
872
Support returns_floating_reference attribute for methods
874
2010-03-02 Adrien Bustany <abustany@gnome.org>
876
Twitter-glib bindings: Fix error types
877
Errors in the TwitterClient signals were typed as gpointer. This commit changes
878
their type to GError.
880
2010-03-01 Jürg Billeter <j@bitron.ch>
882
Fix expression type of new GLib.Error (...)
885
2010-03-01 Evan Nemerson <evan@coeus-group.com>
887
vapigen: Add support for array_length_cname for fields
889
2010-02-28 Rob Taylor <rob.taylor@codethink.co.uk>
893
2010-02-28 Luca Bruno <lethalman88@gmail.com>
895
Add CharacterLiteral.to_string() to fix writing vapi file
897
2010-02-26 Jürg Billeter <j@bitron.ch>
899
posix: Fix timespec binding
901
2010-02-25 Patrick Dignan <dignan.patrick@gmail.com>
903
avahi-gobject: Fix typo in COLLISION constant
906
2010-02-25 Luca Bruno <lethalman88@gmail.com>
908
gobject-2.0: Use instance_pos=0 in WeakNotify delegate.
911
2010-02-25 Evan Nemerson <evan@coeus-group.com>
913
glib-2.0: locale arguments to KeyFile methods should be nullable
916
gio-unix-2.0: update to 2.22.4
919
2010-02-24 Ryan Lortie <desrt@desrt.ca>
921
glib vapi: add new GVariant binding
923
glib vapi: rip out old GVariant bindings
925
2010-02-24 Luca Bruno <lethalman88@gmail.com>
927
Do not support instance field initializers in structs
930
2010-02-24 Jürg Billeter <j@bitron.ch>
932
Fix coverage-report Makefile rule
934
2010-02-24 Ryan Lortie <desrt@desrt.ca>
936
GAsync: Hold refcount on 'self' while waiting
939
2010-02-23 Jürg Billeter <j@bitron.ch>
941
Clear array ouptut parameters
943
2010-02-19 Luca Bruno <lethalman88@gmail.com>
945
gobject-2.0: Add convenience method Object.disconnect()
947
2010-02-19 Adam Folmert <afolmert@gmail.com>
949
Fix error message for 'incompatible operand' - added line number
952
2010-02-19 Evan Nemerson <evan@coeus-group.com>
954
glib-2.0: Make GLib.String.erase erase the entire string by default
956
2010-02-19 Martin Olsson <martin@minimum.se>
958
Add libgvc (graphviz) bindings.
961
2010-02-19 Luca Bruno <lethalman88@gmail.com>
963
gio-2.0: Nullability fix fro GSocketService incoming signal, regenerate
965
2010-02-18 Jürg Billeter <j@bitron.ch>
967
Support nullable error types in VAPI files
969
2010-02-17 Sandino Flores <sandino@ti.com>
971
Fix arguments of FileStream read write
974
2010-02-16 Jürg Billeter <j@bitron.ch>
976
Fix public struct constants
979
2010-02-16 Sandino Flores <tigrux@gmail.com>
981
gstreamer-0.10: Gst.PluginDesc is a structure
982
Gst.PluginDesc must be binded as structure and not a class.
986
2010-02-15 Ryan Lortie <desrt@desrt.ca>
988
Add alternative iterator protocol for foreach
989
If the iterator object has a .next_value() function that returns a
990
nullable type then we iterate by calling this function until it returns
995
2010-02-14 Adrien Bustany <abustany@gnome.org>
997
libxml bindings: Improve coverage
998
This commit adds the following functions:
999
- xmlNextElementSibling
1000
- xmlFirstElementChild
1001
- xmlChildElementCount
1003
libxml binding: Fix static delegates
1004
The syntax has changed from static delegate to [CCode (has_target=false)].
1005
This commit fixes the libxml binding.
1007
2010-02-14 Evan Nemerson <evan@coeus-group.com>
1009
libxml-2.0: Fix instance position in several methods
1012
2010-02-13 Nicolas Joseph <gege2061@redaction-developpez.com>
1017
2010-02-13 Marc-André Lureau <marcandre.lureau@gmail.com>
1019
glib-2.0: add likely, unlikely and static_assert
1022
2010-02-13 Michael 'Mickey' Lauer <mickey@vanille-media.de>
1024
readline: various fixes to delegates and attributes
1025
It's now possible to do readline completion.
1027
2010-02-12 Sandino Flores <tigrux@gmail.com>
1029
glib-2.0: add bindings for fread and fwrite
1032
2010-02-12 Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
1034
Put the instance_pos attribute in delegates in code writer
1037
gstreamer-0.10: regenerate gi and vapi files
1039
gstreamer-0.10: hide the members of the GstIterator structure
1040
The members of the GstIterator structure are private, so they should
1041
be hidden, instead of the accesor functions. Also, the parameter elem
1042
in gst_iterator_next outs a value.
1044
gstreamer-0.10: Add Gst.TagSetter interface
1046
2010-02-12 Jürg Billeter <j@bitron.ch>
1048
D-Bus: Add DBus.Object.get_all method
1050
GAsync: Declare functions for abstract async methods
1053
2010-02-12 Evan Nemerson <evan@coeus-group.com>
1055
gdk-2.0: update to 2.18.6
1058
2010-02-12 Simon Wenner <simon@wenner.ch>
1060
gnome-keyring-1: Add out to some parameters of *_sync methods.
1063
2010-02-12 Evan Nemerson <evan@coeus-group.com>
1065
Update delegate has_target syntax in *-custom.vala
1067
2010-02-12 Jürg Billeter <j@bitron.ch>
1069
D-Bus: Handle errors on property access in static clients
1071
2010-02-11 Adrien Bustany <abustany@gnome.org>
1073
GIR parser: Always add the cname attribute to generated methods
1075
2010-02-11 Marc-André Lureau <marcandre.lureau@gmail.com>
1077
Fix unsafe C generated when copying array property
1078
Argument evaluation order is not guaranteed in C.
1082
2010-02-11 Robin Sonefors <ozamosi@flukkost.nu>
1084
Support `in' operator for arrays
1085
This is already supported for some non-array types, so this patch
1090
2010-02-11 Jürg Billeter <j@bitron.ch>
1092
glib-2.0: Fix g_utf8_validate binding
1094
2010-02-10 Jürg Billeter <j@bitron.ch>
1096
Fix closures in constructors
1099
Fix error handling checks in switch statements
1101
D-Bus: Fix memory leaks when handling signals in static clients
1103
D-Bus: Fix memory leaks when calling async methods in static clients
1105
GObject: Fix invalid code with string-derived properties
1108
Allow using array element access as ref and out method arguments
1111
2010-02-08 Adrien Bustany <madcat@mymadcat.com>
1113
purple bindings: Add files to Makefile.am
1115
purple bindings: Put the .deps file in the right folder
1117
Add bindings for libpurple
1119
2010-02-08 Jürg Billeter <j@bitron.ch>
1121
linux: Do not use doc comment for file header comment
1123
dbus-glib-1: Add bindings for constants from libdbus
1126
D-Bus: Move DataType.get_type_signature to D-Bus modules
1129
glib-2.0: Add g_main_context_*_thread_default bindings
1131
2010-02-07 Jürg Billeter <j@bitron.ch>
1133
Fix crash when opening file fails
1134
Based on patch by pancake, fixes bug 606837.
1136
2010-02-05 Jürg Billeter <j@bitron.ch>
1138
Do not use string.replace
1139
GRegex requires GLib 2.14.
1
1141
2010-02-04 Jürg Billeter <j@bitron.ch>
1143
Post-release version bump
5
1147
Do not check unexpected errors if there is a general catch clause