// base searchpath to locate the conf
#define MMENU_CONF "mmenu.conf"
-#define MMENU_CONF_SEARCHPATH "/etc/pandora/conf:./minimenu"
-
-// keys
-#define MMENU_ARTPATH "minimenu.static_art_searchpath"
-
-#define MMENU_GRID_FONT "grid.font"
-#define MMENU_GRID_FONTSIZE "grid.font_ptsize"
-
-#define MMENU_DISP_COLMAX "grid.col_max"
-#define MMENU_DISP_ROWMAX "grid.row_max"
-#define MMENU_DISP_ICON_MAX_WIDTH "grid.icon_max_width"
-#define MMENU_DISP_ICON_MAX_HEIGHT "grid.icon_max_height"
+#define MMENU_CONF_SEARCHPATH "/media/*/pandora/mmenu:/media/*/pandora/appdata/mmenu:/etc/pandora/conf:./minimenu"
typedef enum {
pndn_debug = 0,
pndn_none
} pndnotify_loglevels_e;
-void emit_and_quit ( char *s );
+void emit_and_quit ( char *s ); // normal case; quit and run an app
+void emit_and_run ( char *buffer ); // odd case; run an app and stay alive
+void exec_raw_binary ( char *fullpath ); // just fork/exec something, without exit
void applications_free ( void );
void applications_scan ( void );
+void setup_notifications ( void );
+
+unsigned char cat_is_visible ( pnd_conf_handle h, char *catname );
+
#endif