Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
vala-bindings [2012/10/20 02:29] – [Deprecated] mike | vala-bindings [2012/10/21 02:57] – [xfconf] mike | ||
---|---|---|---|
Line 3: | Line 3: | ||
Git repository is available at http:// | Git repository is available at http:// | ||
+ | |||
+ | Automatic generated VAPI files are available in the directory http:// | ||
===== libxfce4util ===== | ===== libxfce4util ===== | ||
Line 56: | Line 58: | ||
* Use Xfconf.Channel.is_property_locked instead | * Use Xfconf.Channel.is_property_locked instead | ||
- | ===== libxfce4menu | + | ===== garcon |
- | * rename xfce_menu_monitor_* inside the class Xfce.MenuMonitor | + | The generated VAPI file covers |
- | * drop properties (they are all redundant with get/set functions and some of them are not implemented | + | |
+ | garcon-config.h \\ | ||
+ | garcon-environment.h \\ | ||
+ | garcon-marshal.h \\ | ||
+ | garcon-menu-directory.h \\ | ||
+ | garcon-menu-element.h \\ | ||
+ | garcon-menu.h \\ | ||
+ | garcon-menu-item-cache.h \\ | ||
+ | garcon-menu-item.h \\ | ||
+ | garcon-menu-item-pool.h \\ | ||
+ | garcon-menu-merger.h \\ | ||
+ | garcon-menu-node.h \\ | ||
+ | garcon-menu-parser.h \\ | ||
+ | garcon-menu-separator.h \\ | ||
+ | garcon-menu-tree-provider.h | ||
+ | |||
+ | ==== MenuItem ==== | ||
+ | |||
+ | Hide two methods **requires_terminal()** and **supports_startup_notification()**, | ||
===== xfconf ===== | ===== xfconf ===== | ||
- | | + | The generated VAPI file covers for these headers: |
- | * drop the functions that take a va_list in argument | + | |
- | * drop the functions that take or return a GPtrArray | + | xfconf-binding.h \\ |
- | * drop xfconf_free_array | + | xfconf-channel.h \\ |
- | * int16 GType is yet to be implemented | + | xfconf-errors.h \\ |
+ | xfconf.h | ||
+ | |||
+ | * Custom VAPI for Xfconf.init in order to throw Xfconf.Error instead of GLib.Error | ||
+ | | ||
+ | * Drop the functions that take a va_list in argument | ||
+ | * Drop the functions that take or return a GPtrArray | ||
+ | * Drop xfconf_free_array | ||
+ | * int16 GType is not implemented | ||
===== libxfcegui4 ===== | ===== libxfcegui4 ===== |