summaryrefslogtreecommitdiff
path: root/vapi
Commit message (Collapse)AuthorAgeFilesLines
...
* vapi: Add webkit2gtk-5.0 bindingsRico Tzschichholz2021-10-2511-0/+6775
|
* vapi: Add libsoup-3.0 bindingRico Tzschichholz2021-10-255-0/+1086
| | | | Required by webkit2gtk-5.0
* vapi: Update GIR-based bindingsRico Tzschichholz2021-10-255-6/+86
|
* gstreamer: Update from 1.19.2+ git mainRico Tzschichholz2021-10-2511-52/+150
|
* codegen: Actually free data when using "remove(_all)" on GLib.Queue/(S)ListRico Tzschichholz2021-10-151-0/+85
| | | | | | | | | | When using e.g. GLib.List.remove() there is no context/feedback whether an item was removed or needed manual free'ing. Replace such calls with custom wrappers where items required free'ing if they were found. Fixes https://gitlab.gnome.org/GNOME/vala/issues/1238
* glib-2.0: Add Unicode 14.0 symbolsRico Tzschichholz2021-10-011-1/+9
|
* glib-2.0: Update 2.70 symbolsRico Tzschichholz2021-09-291-0/+2
|
* gtk4: Update to 4.5.0~da5efea6Rico Tzschichholz2021-09-291-3/+3
|
* gio-2.0: Update to 2.71.0~a0d2efdcRico Tzschichholz2021-09-291-4/+2
|
* gtk4: Update to 4.5.0~3e20ecd6Rico Tzschichholz2021-09-211-3/+48
|
* gstreamer: Update from 1.19.0+ git masterRico Tzschichholz2021-09-213-13/+13
|
* gio-2.0: Unhide a few usable symbols which are marked not introspectablewip/issue/1222Rico Tzschichholz2021-09-073-6/+53
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1222
* vapi: Update GIR-based bindingsRico Tzschichholz2021-09-032-1/+32
|
* gtk4: Update to 4.5.0~e681fdd9Rico Tzschichholz2021-09-032-1/+30
|
* gstreamer: Update from 1.19.0+ git masterRico Tzschichholz2021-09-032-1/+21
|
* glib-2.0: Add RefString since 2.58Rico Tzschichholz2021-09-011-0/+16
| | | | | | | | Thanks to Jiří Janoušek See https://gitlab.gnome.org/GNOME/vala/issues/666 Fixes https://gitlab.gnome.org/GNOME/vala/issues/723
* glib-2.0: Current constants in GLib.Math are part of glib.hRico Tzschichholz2021-08-301-8/+8
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1220
* gtk4: Update to 4.5.0~2db8d7f6Rico Tzschichholz2021-08-281-8/+28
|
* pango: Update to 1.49.0+54e1aed0Rico Tzschichholz2021-08-282-81/+85
|
* gstreamer: Update from 1.19.0+ git masterRico Tzschichholz2021-08-285-1/+49
|
* webkit2gtk-4.0: Update to 2.33.3Rico Tzschichholz2021-08-181-2/+77
|
* gobject-2.0: Fix the Closure.invoke() signatureOle André Vadla Ravnås2021-08-141-1/+1
| | | | | | | The return value must be initialized by the caller, as is clear from GLib's internal callers, and e.g. dummy_closure_marshal() on the callee side. So it appears the GLib type annotation is incorrect, as it specifies `out` but should be `inout`.
* vapi: Update GIR-based bindingsRico Tzschichholz2021-08-106-0/+33
|
* gstreamer: Update from 1.19.0+ git masterRico Tzschichholz2021-08-103-3/+8
|
* gtk4: Update to 4.3.2+04f3c805Rico Tzschichholz2021-08-101-8/+33
|
* Add support for sealed classesRico Tzschichholz2021-08-051-1/+6
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/278
* Regenerate GIR-based bindings for improved instance method detectionRico Tzschichholz2021-08-0543-407/+1495
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1210
* glib-2.0: Add Uri.to_string/to_string_partial() (since 2.66)Princeton Ferro2021-07-151-0/+4
|
* gio-2.0,glib-2.0: Add new symbols from 2.69.0Rico Tzschichholz2021-07-112-14/+109
|
* vapi: Update GIR-based bindingsRico Tzschichholz2021-07-092-8/+6
|
* gtk4: Update to 4.3.1+6818eee8Rico Tzschichholz2021-07-091-5/+39
|
* webkit2gtk-4.0: Update to 2.33.2Rico Tzschichholz2021-07-091-0/+2
|
* gstreamer: Update from 1.19.0+ git masterRico Tzschichholz2021-07-098-56/+54
|
* glib-2.0: expected_type and return value of VariantDict.lookup_value() is ↵Princeton Ferro2021-07-071-1/+1
| | | | nullable
* linux: Fix i2c-dev constantsDr. Michael Lauer2021-06-301-0/+17
| | | | | This commit enables basic i2c operations (open/read/write/close) from userland. Further i2c / smbus transfer modes are on the way.
* linux: Fix some bindings errorsRico Tzschichholz2021-06-301-19/+18
|
* linux: Substitute linux/if.h with net/if.hDr. Michael Lauer2021-06-301-6/+6
| | | | | | | | | | | | | | There is an age-old conflict between linux/if.h (the kernel header) and net/if.h (the userland header) that leads to compile errors due to redeclaration of certain network-related structures, see e.g. the following links: - https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/673073 - https://lists.debian.org/debian-kernel/2017/06/msg00003.html - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824442 FWIW, it still seems to be a very current problem which I just stumbled over _again_. By now all the relevant structures should have counterparts in net/if.h, so let's try to just not include the kernel header, but use the userland header instead.
* linux: Add SocketCAN bindings, and ISOTP constants and optionsDr. Michael Lauer2021-06-301-1/+117
|
* javascriptcoregtk-4.0: Fix JSC.Class.add_property() bindingMichael James Gratton2021-06-243-3/+14
|
* codegen: Implementing GLib.Source.prepare/check is optional since 2.36Rico Tzschichholz2021-06-081-3/+8
|
* glib-2.0: Add missing has_typedef attributes on SourceFuncs delegatesRico Tzschichholz2021-05-261-4/+4
|
* gtk+-3.0: Update to 3.24.29+f9fe28ceRico Tzschichholz2021-05-261-0/+5
|
* gtk4: Update to 4.3.0+24f0ae1dRico Tzschichholz2021-05-263-12/+15
|
* pango: Mark language parameter of AttrIterator.get_font() as outRico Tzschichholz2021-05-262-1/+2
|
* webkit2gtk-4.0: Update to 2.33.1Rico Tzschichholz2021-05-261-1/+7
|
* gstreamer: Update from 1.19.0+ git masterRico Tzschichholz2021-05-265-107/+103
|
* gio-2.0: Improve DatagramBased.create_source() bindingOle André Vadla Ravnås2021-05-213-3/+21
|
* gstreamer-rtp-1.0: Move some static functions to matching parent symbolsRico Tzschichholz2021-05-042-40/+30
|
* gstreamer-rtp-1.0: Fix some bindings errorsRico Tzschichholz2021-05-042-80/+85
| | | | Fixes https://gitlab.gnome.org/GNOME/vala/issues/1177
* gstreamer-rtp-1.0: Fix typo in re-parenting for RTCP symbolsRico Tzschichholz2021-05-042-314/+234
| | | | Errornous introduction of Gst.RTPC instead of Gst.RTCP