|
wlmaker
|
#include <desktop-parser.h>
Public Attributes | |
| enum desktop_entry_type | type |
| bool | hidden |
| bool | no_display |
| bool | terminal |
| int8_t | name_priority |
| char * | name_ptr |
| char * | exec_ptr |
| char * | try_exec_ptr |
| char * | path_ptr |
| char ** | category_ptrs |
Holds information for one desktop entry.
| char** desktop_entry::category_ptrs |
An array of strings, each indicating a category. NULL-terminated.
| char* desktop_entry::exec_ptr |
Program to execute, possibly with arguments.
| bool desktop_entry::hidden |
Whether this desktop entry had been deleted (to be ignored).
| int8_t desktop_entry::name_priority |
Helper for localized "Name".
| char* desktop_entry::name_ptr |
Localized specific name of the application.
| bool desktop_entry::no_display |
Whether to exclude this entry from the menus.
| char* desktop_entry::path_ptr |
The working directory to run the program in.
| bool desktop_entry::terminal |
Whether the program runs in a terminal window.
| char* desktop_entry::try_exec_ptr |
Path to executable, used to determine if the program is installed.
| enum desktop_entry_type desktop_entry::type |
Type of the desktop entry.