Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
vala-bindings [2012/10/21 17:05] – [Deprecated] mike | vala-bindings [2012/10/26 02:23] (current) – [Vala Bindings] mike | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Vala Bindings ====== | ====== Vala Bindings ====== | ||
- | Vala bindings can be downloaded at http:// | ||
- | Git repository | + | Xfce4 Vala provides bindings for the Xfce framework. |
+ | |||
+ | [[http:// | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | The automatic generated VAPI files are available | ||
- | Automatic generated VAPI files are available in the directory http:// | ||
===== libxfce4util ===== | ===== libxfce4util ===== | ||
- | The generated VAPI file covers | + | The generated VAPI file covers these headers: |
libxfce4util-config.h \\ | libxfce4util-config.h \\ | ||
Line 60: | Line 65: | ||
===== garcon ===== | ===== garcon ===== | ||
- | The generated VAPI file covers | + | The generated VAPI file covers these headers: |
garcon-config.h \\ | garcon-config.h \\ | ||
Line 82: | Line 87: | ||
===== xfconf ===== | ===== xfconf ===== | ||
- | The generated VAPI file covers | + | The generated VAPI file covers these headers: |
xfconf-binding.h \\ | xfconf-binding.h \\ | ||
Line 97: | Line 102: | ||
===== libxfce4ui ===== | ===== libxfce4ui ===== | ||
- | The generated VAPI file covers | + | The generated VAPI file covers these headers: |
libxfce4ui-config.h \\ | libxfce4ui-config.h \\ | ||
Line 110: | Line 115: | ||
===== exo ===== | ===== exo ===== | ||
- | The generated VAPI file covers | + | The generated VAPI file covers these headers: |
exo-binding.h \\ | exo-binding.h \\ | ||
Line 137: | Line 142: | ||
==== Static Classes ==== | ==== Static Classes ==== | ||
- | //exo-gdk-pixbuf-extensions.h exo-gobject-extensions.h exo-gtk-extensions.h excluded, custom VAPI.// | + | //exo-gobject-extensions.h exo-gdk-pixbuf-extensions.h exo-gtk-extensions.h excluded, custom VAPI.// |
- | * **Exo.Extensions**: | + | * **Exo.Extensions**: |
- | * Moved all related functions to extensions provided by exo (gtk, gdk, gobject) into this class | + | * Moved all related functions to extensions provided by exo (gobject, gdk-pixbuf, gtk) into this class |
// | // | ||
- | * **Exo.Execute**: | + | * **Exo.Execute**: |
// | // | ||
- | * **Exo.String**: | + | * **Exo.String**: |
==== Name Conflicts ==== | ==== Name Conflicts ==== | ||
Line 164: | Line 169: | ||
* Utils (exo-utils.h) | * Utils (exo-utils.h) | ||
+ | ===== libxfce4panel ===== | ||
+ | |||
+ | The generated VAPI file covers these headers: | ||
+ | |||
+ | libxfce4panel-config.h \\ | ||
+ | libxfce4panel-enums.h \\ | ||
+ | libxfce4panel-enum-types.h \\ | ||
+ | xfce-arrow-button.h \\ | ||
+ | xfce-hvbox.h \\ | ||
+ | xfce-panel-convenience.h \\ | ||
+ | xfce-panel-image.h \\ | ||
+ | xfce-panel-macros.h \\ | ||
+ | xfce-panel-plugin.h \\ | ||
+ | xfce-panel-plugin-provider.h | ||
+ | |||
+ | ==== Excluded ==== | ||
+ | |||
+ | * Xfce 4.6 macros (xfce-panel-macros-46.h) |