Index: vapi/packages/gtk+-2.0/gtk+-2.0.excludes =================================================================== --- vapi/packages/gtk+-2.0/gtk+-2.0.excludes (revision 758) +++ vapi/packages/gtk+-2.0/gtk+-2.0.excludes (working copy) @@ -1,3 +1,4 @@ gtkfilesystem.h gtktextdisplay.h gtktextlayout.h +gtklist.h Index: vapi/glib-2.0.vapi =================================================================== --- vapi/glib-2.0.vapi (revision 758) +++ vapi/glib-2.0.vapi (working copy) @@ -1055,7 +1055,7 @@ public static uint add (uint interval, SourceFunc function, pointer data); public static uint add_full (int priority, uint interval, SourceFunc function, pointer data, DestroyNotify notify); } - + public class IdleSource : Source { public IdleSource (); } @@ -1412,6 +1412,15 @@ public static int decode_step (string! _in, int len, out int state, out uint save); public static string decode (string! text, out ulong out_len); } + + [CCode (free_function = "g_timer_destroy")] + public static class Timer { + public Timer(); + public void start(); + public void stop(); + public void reset(); + public double elapsed(long ou=null); + } /* Date and Time Functions */ @@ -2148,6 +2157,10 @@ public void sort (CompareFunc compare_func); [ReturnsModifiedPointer ()] public void concat (List# list2); + [ReturnsModifiedPointer ()] + public void insert_sorted(CompareFunc compare_func); + [ReturnsModifiedPointer ()] + public void insert_sorted_with_data(CompareFunc compare_func, pointer data); public weak List first (); public weak List last ();