Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
api_documentation [2021/01/26 04:33] – added summary kevinbowen | api_documentation [2021/01/26 04:35] – [Exo] kevinbowen |
---|
==== Exo ==== | ==== Exo ==== |
| |
Exo is an extension library used in the Xfce desktop, originally developed by | **Exo** is an extension library used in the Xfce desktop, originally developed by |
[[https://www.os-cillation.de/en/opensourceprojekte/libexo/|os-cillation]]. It has some helper applications that are used throughout the entire Xfce desktop to manage preferred applications and edit ''.desktop'' files. | [[https://www.os-cillation.de/en/opensourceprojekte/libexo/|os-cillation]]. It has some helper applications that are used throughout the entire Xfce desktop to manage preferred applications and edit ''.desktop'' files. |
| |
* [[http://archive.xfce.org/src/xfce/exo|exo]] | * [[http://archive.xfce.org/src/xfce/exo|exo]] |
==== Garcon ==== | ==== Garcon ==== |
| |
| **Garcon** is an implementation of the [[https://specifications.freedesktop.org/menu-spec/latest/|freedesktop.org compliant menu]] specification. It is based on GLib/GIO and aims at covering the entire specification except for legacy menus. It was started as a complete rewrite of the former Xfce menu library called libxfce4menu, which, in contrast to garcon, |
| was lacking menu merging features essential for loading menus modified with menu editors. |
| |
* [[https://developer.xfce.org/garcon/index.html|Garcon library]] | * [[https://developer.xfce.org/garcon/index.html|Garcon library]] |
* [[http://archive.xfce.org/src/xfce/garcon|garcon]] | * [[http://archive.xfce.org/src/xfce/garcon|garcon]] |