Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
dev:garcon [2009/08/17 10:57] – 145.225.60.4 | dev:garcon [2010/10/02 17:26] – external edit 127.0.0.1 | ||
---|---|---|---|
Line 41: | Line 41: | ||
**Description: | **Description: | ||
- | This is where we will do all the monitoring work. We will setup monitors for the menu file itself, as well for the merged files and the desktop entry directories. | + | This is where we will do all the monitoring work. We will setup monitors for the menu file itself, as well for the merged files and the desktop entry directories. |
- | + | ||
- | ===== Misc ===== | + | |
- | + | ||
- | A couple of tasks that need to be done: | + | |
+ | ===== TODO ===== | ||
+ | * < | ||
+ | * < | ||
* Always return a reffed object in the _get_ functions and mention this in the API docs. | * Always return a reffed object in the _get_ functions and mention this in the API docs. | ||
+ | * Because we always ref and because of the implementation of the singletons: we also return reffed items in the GList' | ||
+ | * We could add a helper: ''# | ||
* A couple of structs need to move to the header. | * A couple of structs need to move to the header. | ||
+ | * We need to reserve space if we do this. | ||
* Personally I find the gio helpers a bit ugly in the public api, maybe we can make this private (preferred) or rename them to start with garcon_. | * Personally I find the gio helpers a bit ugly in the public api, maybe we can make this private (preferred) or rename them to start with garcon_. | ||
- | * Possibly drop '' | + | * <del>Possibly drop '' |
- | * Implement '' | + | * <del>Implement '' |
- | * Get rid of '' | + | * <del>Get rid of '' |
- | * People only need to call '' | + | * <del>People only need to call '' |
- | * Don't know about '' | + | * <del>Don't know about '' |
- | * GIO file loading in '' | + | * <del>GIO file loading in '' |
- | * Get rid of the '' | + | * <del>Get rid of the '' |
- | * Use the G_KEY_FILE_DESKTOP_* defines where possible. | + | * <del>Use the G_KEY_FILE_DESKTOP_* defines where possible</ |
- | Possible things we want to implement: | + | ===== Future===== |
* We currently support desktop files with the type Application and Directory, but not Link. | * We currently support desktop files with the type Application and Directory, but not Link. |