Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | valadoc: Use a more modern stylesheetwip/tintou/update-valadoc-style | Corentin Noël | 2018-01-30 | 28 | -343/+292 |
| | | | | | | | The icons used in the documentation were recently completely rewritten by Daniel Foré for valadoc.org I just rendered the icons from https://github.com/Valadoc/valadoc-org to PNG using Inkscape. The stylesheet is also derived from the valadoc.org one to keep a consistent design across all the Vala resources. | ||||
* | vapi: Update GIR-based bindings | Rico Tzschichholz | 2018-01-25 | 3 | -4/+11 |
| | |||||
* | tests: Add test for invalid variadic function | Rico Tzschichholz | 2018-01-24 | 2 | -0/+8 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=615450 | ||||
* | vala: Variadic constructors without a real first parameter are not allowed | Rico Tzschichholz | 2018-01-24 | 3 | -0/+16 |
| | |||||
* | gtk+-4.0: Only override type of "event" parameters | Rico Tzschichholz | 2018-01-23 | 2 | -4/+4 |
| | |||||
* | libvaladoc: Keep bootstrap-support with valac >= 0.16.1 | Rico Tzschichholz | 2018-01-21 | 1 | -2/+2 |
| | |||||
* | gtk+-4.0: Update to 3.93.0+4d36a0bf | Rico Tzschichholz | 2018-01-21 | 2 | -35/+10 |
| | |||||
* | codegen: Use G_PARAM_STATIC_STRINGS | Rico Tzschichholz | 2018-01-20 | 2 | -4/+4 |
| | | | | equals to G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | ||||
* | build: Bump bootstrap requirement to 0.39.6 for --abi-stability build flag | Rico Tzschichholz | 2018-01-20 | 1 | -2/+2 |
| | |||||
* | codegen: Add abi-stability path for interfaces | Rico Tzschichholz | 2018-01-20 | 1 | -16/+40 |
| | | | | | | Based on patch by Daniel Espinosa https://bugzilla.gnome.org/show_bug.cgi?id=789069 | ||||
* | codegen: Add abi-stability path for classes | Daniel Espinosa | 2018-01-20 | 1 | -13/+40 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=789069 | ||||
* | compiler: Add --abi-stability option for future ABI stability enablement | Daniel Espinosa | 2018-01-20 | 4 | -0/+29 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=789069 | ||||
* | posix: add ctime(3) | Dr. Michael Lauer | 2018-01-20 | 1 | -0/+3 |
| | |||||
* | posix: fix binding of struct hostent. Make clear that gethostbyname(3) can ↵ | Dr. Michael Lauer | 2018-01-20 | 1 | -1/+2 |
| | | | | return NULL. | ||||
* | gtk+-3.0: Fix cheader_filename of Plug and Socket | Rico Tzschichholz | 2018-01-20 | 2 | -2/+4 |
| | | | | Regression of a8e6aff63e5e1502290ba93398314acf2ad45b60 | ||||
* | Regenerate GIR-based bindings | Rico Tzschichholz | 2018-01-20 | 14 | -0/+37 |
| | |||||
* | girparser: Set NoAccessorMethod for non-readable and construct-only properties | Rico Tzschichholz | 2018-01-20 | 1 | -1/+1 |
| | |||||
* | Release 0.39.50.39.5 | Rico Tzschichholz | 2018-01-19 | 5 | -4/+22 |
| | |||||
* | codewriter: Don't use string.replace() to apply header_to_override | Rico Tzschichholz | 2018-01-18 | 1 | -1/+7 |
| | | | | | | The underlying regex causes faulty replacements. https://bugzilla.gnome.org/show_bug.cgi?id=731322 | ||||
* | tests: Add test for parameter type checking of async methods | Rico Tzschichholz | 2018-01-18 | 2 | -0/+16 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=792660 | ||||
* | vala: Skip default-value positioning check for parameters of coroutines | Rico Tzschichholz | 2018-01-18 | 1 | -0/+4 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=644241 | ||||
* | Revert "Do not warn about non-default parameters for coroutines." | Rico Tzschichholz | 2018-01-18 | 1 | -14/+11 |
| | | | | | | | | Breaks parameter inference for async method overrides. This reverts commit dd24a1bfe1a78bf1a37d35f5d8dd6480fd4a8941. https://bugzilla.gnome.org/show_bug.cgi?id=792660 | ||||
* | codegen: Factor-out generators for struct entries of class members | Daniel Espinosa | 2018-01-18 | 1 | -111/+125 |
| | | | | | | This way they can be reused in the abi-stability paths later. https://bugzilla.gnome.org/show_bug.cgi?id=789069 | ||||
* | vala: Move constant lists from Class/Interface up to ObjectTypeSymbol | Rico Tzschichholz | 2018-01-17 | 3 | -45/+25 |
| | |||||
* | vala: Move inner-type lists from Class/Interface up to ObjectTypeSymbol | Rico Tzschichholz | 2018-01-17 | 3 | -180/+98 |
| | | | | Inner-types are classes, structs, enums and delegates | ||||
* | vala: Move member lists from Class/Interface up to ObjectTypeSymbol | Daniel Espinosa | 2018-01-17 | 3 | -144/+122 |
| | | | | | | Members are fields, methods, properties and signals https://bugzilla.gnome.org/show_bug.cgi?id=789069 | ||||
* | vapi: Update GIR-based bindings | Rico Tzschichholz | 2018-01-16 | 2 | -9/+8 |
| | |||||
* | test: Drop workaround for fixed bug with compact classes | Rico Tzschichholz | 2018-01-15 | 1 | -3/+0 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=533977 | ||||
* | codegen: Add support for abstract/virtual methods and properties in compact ↵ | Daniel Espinosa | 2018-01-15 | 8 | -45/+206 |
| | | | | | | | | classes Reworked and extened by Rico Tzschichholz https://bugzilla.gnome.org/show_bug.cgi?id=741465 | ||||
* | webkit2gtk-web-extension-4.0: Fix DOM.EventTarget interface | Rico Tzschichholz | 2018-01-12 | 2 | -3/+7 |
| | |||||
* | gtk+-4.0: Update to 3.93.0+60d3378d | Rico Tzschichholz | 2018-01-10 | 2 | -90/+1 |
| | |||||
* | libwnck-3.0: Update to 3.24.1 | Rico Tzschichholz | 2018-01-10 | 1 | -0/+8 |
| | |||||
* | webkit2gtk-4.0: Update to 2.19.5 | Rico Tzschichholz | 2018-01-10 | 2 | -3/+23 |
| | |||||
* | Regenerate GIR-based bindings | Rico Tzschichholz | 2018-01-09 | 10 | -65/+65 |
| | |||||
* | girparser: Improve instance method detection | Rico Tzschichholz | 2018-01-09 | 1 | -4/+4 |
| | | | | | | | | | | | | | Improve reparenting static namespace functions to their presumably parent structures. Only allow this if the first parameter is not defined as (out) or (inout) Unfortunately, while this patch fixes detection, nothing can be done about breaking API. Based on patch by Simon Werbeck <simon.werbeck@gmail.com> https://bugzilla.gnome.org/show_bug.cgi?id=732460 | ||||
* | valadoc: Less string copying | Rico Tzschichholz | 2018-01-09 | 10 | -12/+12 |
| | |||||
* | valadoc: Drop custom realpath() | Rico Tzschichholz | 2018-01-09 | 8 | -95/+18 |
| | |||||
* | valadoc: Drop custom SourceLocation | Rico Tzschichholz | 2018-01-09 | 8 | -57/+21 |
| | |||||
* | valadoc: Drop custom MarkupReader | Rico Tzschichholz | 2018-01-09 | 7 | -490/+65 |
| | |||||
* | gio-unix-2.0: Update to 2.55.1 | Rico Tzschichholz | 2018-01-09 | 3 | -0/+27 |
| | |||||
* | libvaladoc: Add support for single line documentation comments | Michael James Gratton | 2018-01-09 | 1 | -10/+27 |
| | | | | | | | | | | | | | | This is useful for example in annotating properties: /** Returns the current state of the frobnocator. */ public State frob { get; set; }; * libvaladoc/documentation/documentationparser.vala (DocumentationParser.init_valadoc_rules): Split Comment rule up into single and multi-line versions. Duplication Paragraph creation and cleanup for single-line comments. https://bugzilla.gnome.org/show_bug.cgi?id=736483 | ||||
* | libvaladoc: Allow @link tags to be split over multiple lines | Michael James Gratton | 2018-01-09 | 2 | -2/+17 |
| | | | | | | | | | | | * libvaladoc/documentation/documentationparser.vala (DocumentationParser.init_valadoc_rules): Allow both SP and NL in general tag rule to separate tag name and body. * libvaladoc/taglets/tagletlink.vala (Link): Allow multiple further SP and NL chars before the link. https://bugzilla.gnome.org/show_bug.cgi?id=646982 | ||||
* | Release 0.39.40.39.4 | Rico Tzschichholz | 2018-01-08 | 5 | -5/+20 |
| | |||||
* | ccode: Don't write trailing space in function declarations/definitions | Rico Tzschichholz | 2018-01-08 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=688447 | ||||
* | vala: Add pkgdatadir and pkglibdir to pkg-config file | Rico Tzschichholz | 2018-01-08 | 1 | -1/+3 |
| | |||||
* | vapi: Update GIR-based bindings | Rico Tzschichholz | 2018-01-08 | 1 | -0/+6 |
| | |||||
* | vapigen: Add coverage build-flags | Rico Tzschichholz | 2018-01-08 | 1 | -0/+5 |
| | |||||
* | tests: Add invalid "base" tests to increase coverage | Rico Tzschichholz | 2018-01-07 | 5 | -0/+40 |
| | |||||
* | tests: Add "while (false)" test to increase coverage | Rico Tzschichholz | 2018-01-07 | 2 | -0/+6 |
| | |||||
* | tests: Add "continue" parser test to increase coverage | Rico Tzschichholz | 2018-01-07 | 2 | -0/+13 |
| |