]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
x11: Add missing XMapRaised function, ErrorCode and WindowClass enums
authorJoshua Simmons <simmons.44@gmail.com>
Thu, 7 Apr 2011 19:57:23 +0000 (21:57 +0200)
committerJürg Billeter <j@bitron.ch>
Sun, 29 May 2011 08:42:46 +0000 (10:42 +0200)
Partially fixes bug 625662.

vapi/x11.vapi

index 950c045c2cf53642f8fd303c1ba86c6aeacde685..a8811435773eda1d365e6eaf4f7310fdb209301c 100644 (file)
@@ -147,6 +147,9 @@ namespace X {
                [CCode (cname = "XMapWindow")]
                public int map_window (Window w);
 
+               [CCode (cname = "XMapRaised")]
+               public int map_raised (Window w);
+
                [CCode (cname = "XMaxRequestSize")]
                public long max_request_size ();
 
@@ -409,6 +412,58 @@ namespace X {
        [CCode (cname = "XFree")]
        public int free (void* data);
 
+       [CCode (cprefix = "", cname = "int")]
+       public enum ErrorCode {
+               [CCode (cname = "Success")]
+               SUCCESS,
+               [CCode (cname = "BadRequest")]
+               BAD_REQUEST,
+               [CCode (cname = "BadValue")]
+               BAD_VALUE,
+               [CCode (cname = "BadWindow")]
+               BAD_WINDOW,
+               [CCode (cname = "BadPixmap")]
+               BAD_PIXMAP,
+               [CCode (cname = "BadAtom")]
+               BAD_ATOM,
+               [CCode (cname = "BadCursor")]
+               BAD_CURSOR,
+               [CCode (cname = "BadFont")]
+               BAD_FONT,
+               [CCode (cname = "BadMatch")]
+               BAD_MATCH,
+               [CCode (cname = "BadDrawable")]
+               BAD_DRAWABLE,
+               [CCode (cname = "BadAccess")]
+               BAD_ACCESS,
+               [CCode (cname = "BadAlloc")]
+               BAD_ALLOC,
+               [CCode (cname = "BadColor")]
+               BAD_COLOR,
+               [CCode (cname = "BadGC")]
+               BAD_GC,
+               [CCode (cname = "BadIDChoice")]
+               BAD_ID_CHOICE,
+               [CCode (cname = "BadName")]
+               BAD_NAME,
+               [CCode (cname = "BadLength")]
+               BAD_LENGTH,
+               [CCode (cname = "BadImplementation")]
+               BAD_IMPLEMENTATION,
+               [CCode (cname = "FirstExtensionError")]
+               FIRST_EXTENSION_ERROR,
+               [CCode (cname = "LastExtensionError")]
+               LAST_EXTENSION_ERROR
+       }
+
+       [CCode (cprefix = "", cname = "int")]
+       public enum WindowClass {
+               [CCode (cname = "InputOutput")]
+               INPUT_OUTPUT,
+               [CCode (cname = "InputOnly")]
+               INPUT_ONLY
+       }
+
        [CCode (cprefix = "CW", cname = "int")]
        public enum CW {
                BackPixmap,