Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| xfce:garcon:start [2020/09/01 20:13] – [garcon - menu library] kevinbowen | xfce:garcon:start [2024/12/11 10:52] (current) – kevinbowen | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ~~NOTOC~~ | ~~NOTOC~~ | ||
| + | {{ : | ||
| ====== garcon - menu library ====== | ====== garcon - menu library ====== | ||
| + | **Garcon** is an implementation of the [[https:// | ||
| + | was lacking menu merging features essential for loading menus modified with menu editors. | ||
| + | |||
| + | * **[[# | ||
| * **[[# | * **[[# | ||
| * **[[#Latest Release|Latest Release]]** | * **[[#Latest Release|Latest Release]]** | ||
| * **[[#Source Code Repository|Source Code Repository]]** | * **[[#Source Code Repository|Source Code Repository]]** | ||
| + | * **[[https:// | ||
| * **[[# | * **[[# | ||
| ---- | ---- | ||
| - | Garcon is an implementation of the [[https:// | + | ===== Introduction |
| - | replacing the former Xfce menu library libxfce4menu. 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, | + | |
| - | was lacking menu merging features essential for loading menus modified | + | |
| - | with menu editors. | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ===== Current state ===== | + | |
| Garcon covers almost every part of the menu specification except for | Garcon covers almost every part of the menu specification except for | ||
| legacy menus and a few XML attributes. In contrast to | legacy menus and a few XML attributes. In contrast to | ||
| libxfce4menu, | libxfce4menu, | ||
| - | as Alacarte as menu merging is now supported. The only crucial | + | as Alacarte as menu merging is now supported. |
| - | feature still missing is monitoring menus and menu items for changes. | + | |
| - | This is something that will be worked on for the next release. | + | |
| - | The garcon API will most likely not be frozen until its 1.0.0 release! | + | ---- |
| + | ===== Required Packages ===== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| ---- | ---- | ||
| Line 49: | Line 48: | ||
| ===== Latest Release ===== | ===== Latest Release ===== | ||
| - | ==== 0.7.1 (202020818)==== | + | {{rss>https:// |
| - | [[https:// | + | |
| - | * **[[https://archive.xfce.org/src/ | + | [[https://gitlab.xfce.org/ |
| - | * **[[https:// | + | |
| + | | ||
| - | [[https:// | ||
| + | [[|Back to Top]] | ||
| ---- | ---- | ||
| ===== Source Code Repository ===== | ===== Source Code Repository ===== | ||
| Line 62: | Line 62: | ||
| ---- | ---- | ||
| ===== Reporting Bugs ===== | ===== Reporting Bugs ===== | ||
| - | * **[[: | + | * **[[: |
| [[|Back To Top]] | [[|Back To Top]] | ||
| ---- | ---- | ||
| - | [[:start|Back to main Xfce documentation page]] | + | [[:start|Return |