Changeset 3323

Show
Ignore:
Timestamp:
01/29/08 23:22:35
Author:
pvanhoof
Message:

Fixes for the dotnet bindings

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/bindings/dotnet/Makefile.am

    r3321 r3323  
    3030generated-stamp: $(API) 
    3131        rm -rf generated 
    32         $(CODEGEN) --generate $(srcdir)/$(API) $(GTK_SHARP_CFLAGS) --outdir=generated --customdir=$(srcdir) --assembly-name=$(ASSEMBLY_NAME) && touch generated-stamp 
     32        $(CODEGEN) --generate $(srcdir)/$(API) \ 
     33        $(GTK_SHARP_CFLAGS) --outdir=generated --customdir=$(srcdir) \ 
     34        --assembly-name=$(ASSEMBLY_NAME) && touch generated-stamp 
    3335 
    3436libtinymail-sharp.dll: $(build_sources) generated-stamp generated 
  • trunk/bindings/dotnet/SimpleList.custom

    r3322 r3323  
    1 // 
    2 //    public IEnumerator GetEnumerator() 
    3 //    { 
    4 //             return this.CreateIterator (); 
    5 //    } 
    6 // 
     1 
     2              public IEnumerator GetEnumerator() 
     3              { 
     4                       return (IEnumerator) this.CreateIterator (); 
     5              } 
     6 
  • trunk/bindings/dotnet/SimpleListIterator.custom

    r3321 r3323  
    1 // 
    2 //    public object Current { 
    3 //            get { 
    4 //                     return (object) this.GlibCurrent ()
    5 //            } 
    6 //    } 
    7 // 
    8 //     public bool MoveNext() 
    9 //    { 
    10 //             this.Next(); 
    11 //             return this.IsDone()
    12 //    } 
    13 // 
    14 //     public void Reset() 
    15 //    { 
    16 //            this.First(); 
    17 //    } 
    18 // 
     1 
     2              public object Current { 
     3                      get { 
     4                               return (object) this.GlibCurrent
     5                      } 
     6              } 
     7 
     8               public bool MoveNext () 
     9              { 
     10                       this.Next (); 
     11                       return this.IsDone
     12              } 
     13 
     14               public void Reset () 
     15              { 
     16                      this.First(); 
     17              } 
     18 
  • trunk/bindings/dotnet/libtinymail-sources.xml

    r3302 r3323  
    33    <library name="libtinymail-1.0.dll"> 
    44      <namespace name="Tny"> 
    5         <dir>../../libtinymail/</dir> 
     5        <directory path="../../libtinymail/"> 
     6                <exclude>tny-common-priv.h</exclude> 
     7                <exclude>tny-simple-list-iterator-priv.h</exclude> 
     8                <exclude>tny-simple-list-priv.h</exclude> 
     9        </directory> 
     10      </namespace> 
     11      <namespace name="Tny.Ui"> 
    612        <dir>../../libtinymailui/</dir> 
    7         <exclude>../../libtinymail/tny-common-priv.h</exclude> 
    8         <exclude>../../libtinymail/tny-simple-list-iterator-priv.h</exclude> 
    9         <exclude>../../libtinymail/tny-simple-list-priv.h</exclude> 
     13      </namespace> 
     14      <namespace name="Tny.UiGtk"> 
     15        <directory path="../../libtinymailui-gtk/"> 
     16                <exclude>tny-gtk-header-list-iterator-priv.h</exclude> 
     17                <exclude>tny-gtk-account-list-model-iterator-priv.h</exclude> 
     18                <exclude>tny-gtk-attach-list-model-priv.h</exclude> 
     19                <exclude>tny-gtk-attach-list-model-iterator-priv.h</exclude> 
     20                <exclude>tny-gtk-folder-store-tree-model-iterator-priv.h</exclude> 
     21        </directory> 
     22      </namespace> 
     23      <namespace name="Tny.Camel"> 
     24        <directory path="../../libtinymail-camel/"> 
     25                <exclude>tny-camel-account-priv.h</exclude> 
     26                <exclude>tny-camel-imap-folder-priv.h</exclude> 
     27                <exclude>tny-camel-queue-priv.h</exclude> 
     28                <exclude>tny-camel-bs-mime-part-priv.h</exclude> 
     29                <exclude>tny-camel-mime-part-priv.h</exclude> 
     30                <exclude>tny-camel-send-queue-priv.h</exclude> 
     31                <exclude>tny-camel-bs-msg-header-priv.h</exclude> 
     32                <exclude>tny-camel-msg-header-priv.h</exclude> 
     33                <exclude>tny-camel-store-account-priv.h</exclude> 
     34                <exclude>tny-camel-bs-msg-priv.h</exclude> 
     35                <exclude>tny-camel-msg-priv.h</exclude> 
     36                <exclude>tny-camel-stream-priv.h</exclude> 
     37                <exclude>tny-camel-common-priv.h</exclude> 
     38                <exclude>tny-camel-nntp-folder-priv.h</exclude> 
     39                <exclude>tny-camel-transport-account-priv.h</exclude> 
     40                <exclude>tny-camel-folder-priv.h</exclude> 
     41                <exclude>tny-camel-pop-folder-priv.h</exclude> 
     42                <exclude>tny-session-camel-priv.h</exclude> 
     43                <exclude>tny-camel-header-priv.h</exclude> 
     44                <exclude>tny-camel-pop-store-account-priv.h</exclude> 
     45        </directory> 
    1046      </namespace> 
    1147    </library>