summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* libarchive: Bind __LA_MODE_T as FileTypewip/tintou/libarchive-v3Rico Tzschichholz2018-04-151-4/+16
|
* libarchive: Update to 3.0Corentin Noël2018-04-151-97/+57
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=795079
* libarchive: Add "has_typedef = false" attributes to delegates as neededRico Tzschichholz2018-04-151-5/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=795079
* bzlib: Add bzalloc/bzfree fields to StreamJakub Kaszycki2018-04-151-0/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=794409
* json-glib-1.0: Mark return-type of gvariant_deserialize*() as nullableDavid Hewitt2018-04-152-4/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=795265
* vala: Treat floating method-return-type as nullable if error may be thrownRico Tzschichholz2018-04-152-0/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=795265
* codegen: Don't apply ref_sink_function if target_type is floating_referenceRico Tzschichholz2018-04-151-0/+1
|
* glib-2.0: Mark str parameter of Variant.take_string() as ownedRico Tzschichholz2018-04-151-1/+1
|
* codegen: Keep arrays alive during async server method callsOle André Vadla Ravnås2018-04-144-16/+160
| | | | | | | | When calling a co-routine it is the caller's responsibility to ensure that arrays stay alive for the duration of the call. The GDBus server code emitted did not do this, resulting in use-after-free. https://bugzilla.gnome.org/show_bug.cgi?id=783002
* codegen: Handle property initializers of non-gobject classesRico Tzschichholz2018-04-143-21/+47
| | | | | | | | 73e553ac3488d641fb08b275bcf2636e3cf0de67 introduced this for GObject classes only Add a warning for property default values in structs and compact classes. https://bugzilla.gnome.org/show_bug.cgi?id=795225
* vala: Support anonymous definitions of delegates in bindingsRico Tzschichholz2018-04-144-1/+15
| | | | | | | | | | | If a library header does not include a defintion for a delegate then bindings can use the CCode annotation "has_typedef = false" which will force creation of typedef in generated source-file. [CCode (has_typedef = false)] public delegate void Func (); https://bugzilla.gnome.org/show_bug.cgi?id=794920
* gtk+-2.0: Set NoAccessorMethod on Gtk.Radio*.group propertiesRico Tzschichholz2018-04-142-0/+4
| | | | The type of get/set_group() doesn't match the property type.
* gtk+-*.0: Set NoAccessorMethod on Gtk.Radio*.group propertiesRico Tzschichholz2018-04-144-0/+13
| | | | The type of get/set_group() doesn't match the property type.
* girparser: Add support for NoAccessorMethod metadataRico Tzschichholz2018-04-141-0/+5
|
* vapi: Update GIR-based bindingsRico Tzschichholz2018-04-132-8/+9
|
* gtk+-4.0: Update to 3.93.0+fc6018f1Rico Tzschichholz2018-04-132-10/+3
|
* gstreamer: Update from 1.15+ git masterRico Tzschichholz2018-04-131-0/+80
|
* webkit2gtk-4.0: Update to 2.20.1Rico Tzschichholz2018-04-131-1/+1
|
* glib-2.0: Add DateTime.get_timezone() and TimeZone.get_identifier()Rico Tzschichholz2018-04-131-0/+4
|
* glib-2.0: Add Intl.get_language_names_with_category()Rico Tzschichholz2018-04-091-0/+3
|
* vala: Avoid some superfluous reference taking in AttributeRico Tzschichholz2018-04-081-30/+24
|
* analyzer: Break cyclic references of BasicBlockDavid Hewitt2018-04-072-17/+41
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=794979
* analyzer: Clean up collections for check_variables() after finishedRico Tzschichholz2018-04-071-0/+5
|
* gstreamer: Update from 1.15+ git masterRico Tzschichholz2018-04-064-11/+1
|
* libgsf-1: Update to 1.14.42+Rico Tzschichholz2018-04-062-66/+19
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=794777
* gtk+-4.0: Update to 3.93.0+ff738269Rico Tzschichholz2018-04-063-21/+68
|
* vala: Fix return-type of BasicBlock.get_successors()Rico Tzschichholz2018-04-041-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=794979
* codegen: Use get_ccode_param_spec_function()Rico Tzschichholz2018-04-021-6/+2
|
* codegen: Avoid some superfluous reference taking in CCodeAttributeRico Tzschichholz2018-04-022-60/+58
|
* codegen: Reuse result of get_type_declaration()Rico Tzschichholz2018-04-021-15/+16
|
* gtk+-4.0: Update to 3.93.0+f2937f8cRico Tzschichholz2018-04-014-8/+31
|
* codegen: Apply G_PARAM_EXPLICIT_NOTIFY on properties with "notify = false"Rico Tzschichholz2018-04-013-0/+40
| | | | This requires --target-glib=2.42 to be passed.
* gtk+-3.0: Fix regression of StatusIcon.position_menu()Rico Tzschichholz2018-03-293-1/+10
| | | | https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=891629
* gdbus: Fix missing declaration of _fd_list for async methodsRico Tzschichholz2018-03-283-1/+101
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=794566
* gtk+-*.0: Hide dedicated constructors of compact classes bound as structsRico Tzschichholz2018-03-274-12/+14
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=794733
* Drop trailing spaces/tabsRico Tzschichholz2018-03-27196-997/+997
| | | | It was about time to do this.
* tests: Add GLib.ParamSpec tests to increase coverageRico Tzschichholz2018-03-272-0/+110
|
* glib-2.0: Use g_value_*et_schar instead of depecated g_value_*et_charRico Tzschichholz2018-03-271-1/+1
| | | | | g_value_get_char is broken on platforms where the char type is unsigned, such as ARM and PowerPC.
* gobject-2.0: Add ParamSpecGTypeRico Tzschichholz2018-03-271-0/+6
|
* vapi: Update GIR-based bindingsRico Tzschichholz2018-03-253-4/+4
|
* webkit2gtk-4.0: Update to 2.20.0Rico Tzschichholz2018-03-252-10/+1
|
* posix: Include sys/sysmacros.h for major(), minor() and makedev()Rico Tzschichholz2018-03-241-3/+3
| | | | | | | Relying on sys/types.h is fatal since glibc 2.27 and was deprecated since glibc 2.25. https://bugzilla.gnome.org/show_bug.cgi?id=794651
* clutter-1.0: Avoid duplications of implemented interfacesRico Tzschichholz2018-03-242-4/+4
|
* posix: Add to_string to NLItem and add NLTimeDr. Michael Lauer2018-03-241-1/+16
| | | | | | | Patch based on https://github.com/elementary/calendar/blob/master/vapi/posix-extension.vapi Note: NLTime is actually a glibc'ism, but in the absence of a glibc.vapi, posix.vapi is an acceptable place. See also bug #793443.
* vapi: Remove twitter-glib-1.0 bindingsRico Tzschichholz2018-03-228-889/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=794609
* vapi: Remove gdu and gdu-gtk bindingsRico Tzschichholz2018-03-2217-5329/+0
| | | | | | Their replacement is udisks2 for a long time. https://bugzilla.gnome.org/show_bug.cgi?id=794608
* libgsf-1: Fix metadata warnings and Outfile.new_child*()Rico Tzschichholz2018-03-224-9/+14
|
* gtk+-*.0: Fix iter parameter of TextView.backward*/forward*/move_visually()Rico Tzschichholz2018-03-226-15/+26
| | | | | | | Those methods are changing the passed iter structure and therefore it needs be marked as ref for vala taking this into account. https://bugzilla.gnome.org/show_bug.cgi?id=794345
* gtk+-4.0: Update to 3.93.0+b01ee88fRico Tzschichholz2018-03-224-166/+152
|
* codegen: Stop taking explicit references on 'this' for captured blocksMichal Hruby2018-03-215-27/+105
| | | | | | | Use g_signal_connect_closure() and g_object_watch_closure() in GObject environments to control their life-cycles. https://bugzilla.gnome.org/show_bug.cgi?id=624624