Some defaults chanigng in the mmenu conf--
[pandora-libraries.git] / minimenu / mmui.h
index a575f48..c322b3a 100644 (file)
@@ -18,12 +18,16 @@ typedef enum {
   IMG_SELECTED_ALPHAMASK,
   IMG_TAB_SEL,
   IMG_TAB_UNSEL,
+  IMG_TAB_LINE,
+  IMG_TAB_LINEL,
+  IMG_TAB_LINER,
   IMG_ICON_MISSING,
   IMG_SELECTED_HILITE,
   IMG_PREVIEW_MISSING,
   IMG_ARROW_UP,
   IMG_ARROW_DOWN,
   IMG_ARROW_SCROLLBAR,
+  IMG_HOURGLASS,
   IMG_MAX, // before this point is loaded; after is generated
   IMG_TRUEMAX
 } mm_imgcache_e;
@@ -64,6 +68,8 @@ void ui_render ( unsigned int render_mask );
 void ui_loadscreen ( void );        // show screen while loading the menu
 void ui_discoverscreen ( unsigned char clearscreen ); // screen to show while scanning for apps
 void ui_cachescreen ( unsigned char clearscreen, char *filename ); // while caching icons, categories and preview-pics-Now-mode
+void ui_show_hourglass ( unsigned char updaterect );
+void ui_post_scan ( void );
 
 /* internal functions follow
  */
@@ -76,6 +82,7 @@ unsigned char ui_forkexec ( char *argv[] ); // argv[0] is proggy to exec; argv l
 
 // create a thread of this guy, and it'll try to load the preview pic in background and then signal the app
 unsigned char ui_threaded_defered_preview ( pnd_disco_t *p );
+unsigned char ui_threaded_defered_icon ( void * );
 
 // change the focus
 void ui_process_input ( unsigned char block_p );