Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | girwriter: fall back on gir_namespace if GIR name is not available | Evan Nemerson | 2014-06-26 | 1 | -1/+9 |
| | |||||
* | girwriter: fix *Private type name for nested classes | Evan Nemerson | 2014-06-26 | 1 | -2/+2 |
| | | | | Fixes bug 641559. | ||||
* | Support non-literal length in fixed-size arrays | Simon | 2014-03-30 | 1 | -2/+3 |
| | | | | | | | Now any constant integer expression can be used as length for fixed-size arrays. Fixes bug 638993 | ||||
* | girwriter: Set scope=call for delegates when async or notified does not apply | Will Szumski | 2014-03-02 | 1 | -0/+4 |
| | | | | Fixes bug 725012. | ||||
* | girwriter: Don't add target for delegates without target | Will Szumski | 2014-03-02 | 1 | -5/+7 |
| | | | | Fixes bug 725073. | ||||
* | girwriter: Derive gir namespace from base name | Jesse van den Kieboom | 2014-01-04 | 1 | -2/+2 |
| | | | | | | | | Instead of using the full filename specified by --gir to derive the gir namespace, this patch uses only the base name of the file specified by --gir. https://bugzilla.gnome.org/show_bug.cgi?id=721452 | ||||
* | girwriter: Fix handling of delegate params | Rico Tzschichholz | 2013-07-17 | 1 | -2/+4 |
| | | | | Regression of d74c5fb0654ef5985d763a7847c8013de781aac3 | ||||
* | girwriter: Don't emit scope async and notified at the same time | Luca Bruno | 2013-06-13 | 1 | -4/+2 |
| | | | | Fixes bug 702180 | ||||
* | girwriter: Add scope="notified" to owned delegates | Luca Bruno | 2013-06-11 | 1 | -1/+1 |
| | | | | Fixes bug 688012 | ||||
* | GIRWriter: Properly emit transfer-ownership=container | Michal Hruby | 2013-06-06 | 1 | -1/+9 |
| | |||||
* | girwriter: fix name of *Class structs for nested types in GIRs | Evan Nemerson | 2013-02-11 | 1 | -1/+1 |
| | | | | Fixes bug 689500. | ||||
* | girwriter: write GArray and GPtrArray to GIRs as arrays. | Evan Nemerson | 2012-11-20 | 1 | -2/+7 |
| | |||||
* | girwriter: Fix index of length parameter for methods returning arrays | Jürg Billeter | 2012-08-08 | 1 | -3/+34 |
| | | | | Fixes bug 681411. | ||||
* | girwriter: Write return value before parameters | Jürg Billeter | 2012-06-24 | 1 | -6/+7 |
| | | | | Fixes bug 669552. | ||||
* | girwriter: Use transfer-ownership=none for InitiallyUnowned based constructors | Michal Hruby | 2012-06-12 | 1 | -1/+3 |
| | |||||
* | Added error when not exporting any namespaces for GIR | Jesse van den Kieboom | 2012-02-08 | 1 | -0/+4 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669551 | ||||
* | girwriter: Add <doc> support | Florian Brosch | 2012-01-26 | 1 | -29/+164 |
| | |||||
* | girwriter: do not emit a package as a dependency of itself | Evan Nemerson | 2012-01-11 | 1 | -2/+4 |
| | |||||
* | girwriter: Drop unwanted call when writing abstract methods | Luca Bruno | 2011-08-31 | 1 | -1/+1 |
| | | | | Fixes bug 657860. | ||||
* | girwriter: Don't use C specific methods of code nodes | Luca Bruno | 2011-08-01 | 1 | -43/+72 |
| | |||||
* | girwriter: Do not write constructors of abstract classes | Luca Bruno | 2011-07-05 | 1 | -0/+4 |
| | |||||
* | girwriter: Fix field callback of virtual async methods | Luca Bruno | 2011-05-23 | 1 | -15/+64 |
| | | | | Fixes bug 646202. | ||||
* | girwriter: Add self parameter to the callback of virtual methods field | Luca Bruno | 2011-05-23 | 1 | -3/+2 |
| | | | | Fixes bug 650607. | ||||
* | girwriter: Set scope for callback parameters of async methods | Jürg Billeter | 2011-03-29 | 1 | -0/+4 |
| | |||||
* | girwriter: Skip methods with va_list parameters | Jürg Billeter | 2011-03-23 | 1 | -1/+27 |
| | | | | gobject-introspection does not currently support va_list parameters. | ||||
* | girwriter: Don't use constructor tag with structs | Michal Hruby | 2011-03-01 | 1 | -3/+8 |
| | |||||
* | girwriter: Fix output of interface structs | Michal Hruby | 2011-03-01 | 1 | -0/+15 |
| | |||||
* | girwriter: Fix indices for delegate parameters | Michal Hruby | 2011-03-01 | 1 | -2/+4 |
| | |||||
* | girwriter: Fix methods returning arrays | Michal Hruby | 2011-01-20 | 1 | -13/+19 |
| | |||||
* | girwriter: Fix methods returning non-null structs | Michal Hruby | 2011-01-18 | 1 | -3/+14 |
| | |||||
* | glib-2.0: Add string.index_of_nth_char | Jürg Billeter | 2011-01-15 | 1 | -1/+1 |
| | | | | | This deprecates string.utf8_offset, string.offset, string.pointer_to_offset, and string.ndup. | ||||
* | girwriter: Fix string annotations | Luca Bruno | 2011-01-15 | 1 | -0/+4 |
| | |||||
* | GIR writer: support bitfields when generating GIRs | Evan Nemerson | 2010-12-08 | 1 | -3/+10 |
| | |||||
* | girwriter: Flatten symbols nested in a way not supported by GIR | Evan Nemerson | 2010-11-10 | 1 | -12/+104 |
| | | | | Fixes bug 619865. | ||||
* | Rename FormalParameter to Parameter | Jürg Billeter | 2010-10-28 | 1 | -3/+3 |
| | |||||
* | girwriter: Fix fixed-length arrays | Jürg Billeter | 2010-10-16 | 1 | -1/+1 |
| | | | | Fixes bug 631529. | ||||
* | girwriter: Write deprecated attributes when appropriate | Evan Nemerson | 2010-10-14 | 1 | -0/+23 |
| | | | | Fixes bug 614712. | ||||
* | girwriter: Fix crash in attribute handling | Jürg Billeter | 2010-09-16 | 1 | -8/+4 |
| | | | | Fixes bug 629364. | ||||
* | Write GIR version 1.2 instead of version 1.1 | Evan Nemerson | 2010-09-15 | 1 | -47/+13 |
| | | | | Fixes bug 628927. | ||||
* | Add Variable class | Jürg Billeter | 2010-07-27 | 1 | -4/+4 |
| | |||||
* | Rename Constant.initializer to Constant.value | Jürg Billeter | 2010-07-27 | 1 | -1/+1 |
| | |||||
* | girwriter: Do not write generic type parameters | Jürg Billeter | 2010-07-12 | 1 | -0/+4 |
| | | | | Fixes bug 624109. | ||||
* | girwriter: Write version 1.1 | Jürg Billeter | 2010-07-12 | 1 | -1/+1 |
| | |||||
* | girwriter: Fix closure attribute for delegate targets | Abderrahim Kitouni | 2010-06-29 | 1 | -2/+2 |
| | | | | | The code was assuming that data_type would be a Delegate for a DelegateType while it is null. | ||||
* | GIR writer: Fix crash on struct creation methods | Luca Bruno | 2010-06-16 | 1 | -1/+2 |
| | | | | Fixes bug 621495. | ||||
* | Fix printf format in GIRWriter | Jürg Billeter | 2010-03-21 | 1 | -1/+1 |
| | |||||
* | Fix crash when opening file fails | Jürg Billeter | 2010-02-07 | 1 | -1/+5 |
| | | | | Based on patch by pancake, fixes bug 606837. | ||||
* | Fix GIR writing to only add <include> lines for API dependencies | Rob Taylor | 2010-02-03 | 1 | -208/+193 |
| | | | | | | This refactors GIRWriter quite a bit so we can collect the GIR namespace dependencies when writing the type names, so only namespaces that are actually used get <include> lines. | ||||
* | GIR Namespace support | Rob Taylor | 2010-02-01 | 1 | -8/+74 |
| | | | | | | | | | | | | | | | | | | This patch introduces two new CCode annotations for use in VAPI files, gir_namespace and gir_version. This allows us to correctly map vala namespaces to gobject-introspection namespaces when generating GIR files. The mapping is actually done on a SourceFile level. This allows us to work around cases where one vala namespace maps into multiple GIR namespaces (in particular, GLib vs GLib and GObject). In the absense of annotations, the old 'guess it' method will be applied. This commit also adds annotations to some core vapis. Fixes bug 584683. | ||||
* | GIR writer: Write user_data parameter for delegates | Abderrahim Kitouni | 2010-01-17 | 1 | -2/+13 |
| |