25#include <libbase/libbase.h>
26#include <libbase/plist.h>
105 const char *arg_fname_ptr,
106 const char *xdg_config_fname_ptr,
107 const uint8_t *default_data_ptr,
108 size_t default_data_size);
123 const char *fname_ptr);
137 const char *fname_ptr);
154 const char *fname_ptr,
bspl_dict_t * wlmaker_config_load(wlmaker_files_t *files_ptr, const char *fname_ptr)
Definition config.c:126
void wlmaker_config_style_release(wlmaker_config_style_t *style_ptr)
wlmaker_config_decoration_t
Definition config.h:40
@ WLMAKER_CONFIG_DECORATION_SUGGEST_CLIENT
Definition config.h:42
@ WLMAKER_CONFIG_DECORATION_SUGGEST_SERVER
Definition config.h:44
@ WLMAKER_CONFIG_DECORATION_ENFORCE_CLIENT
Definition config.h:46
@ WLMAKER_CONFIG_DECORATION_ENFORCE_SERVER
Definition config.h:48
bool wlmaker_theme_load(wlmaker_files_t *files_ptr, const char *fname_ptr, wlmaker_config_style_t *style_ptr)
Definition config.c:158
bspl_object_t * wlmaker_config_object_load(wlmaker_files_t *files_ptr, const char *name_ptr, const char *arg_fname_ptr, const char *xdg_config_fname_ptr, const uint8_t *default_data_ptr, size_t default_data_size)
Definition config.c:102
const bs_test_set_t wlmaker_config_test_set
Definition config.c:261
const bspl_desc_t wlmaker_config_style_desc[]
Definition config.c:65
bspl_dict_t * wlmaker_state_load(wlmaker_files_t *files_ptr, const char *fname_ptr)
Definition config.c:142
uint32_t text_color
Definition config.h:56
wlmtk_style_font_t font
Definition config.h:54
wlmaker_config_clip_style_t clip
Definition config.h:76
bool has_menu_style
Definition config.h:74
bool has_window_style
Definition config.h:70
struct wlmtk_window_style * window_style_ptr
Definition config.h:68
struct wlmtk_menu_style * menu_style_ptr
Definition config.h:72
uint32_t background_color
Definition config.h:62
Definition task_list.h:35
char * name_ptr
Definition cursor.h:48