static view_t * view_new (ply_boot_splash_plugin_t *plugin, ply_pixel_display_t *display) { view_t *view; view = calloc (1, sizeof (view_t)); view->plugin = plugin; view->display = display; view->entry = ply_entry_new (plugin->animation_dir); view->end_animation = ply_animation_new (plugin->animation_dir, "throbber-"); view->progress_animation = ply_progress_animation_new (plugin->animation_dir, "progress-"); ply_progress_animation_set_transition (view->progress_animation, plugin->transition, plugin->transition_duration); view->label = ply_label_new (); view->message_label = ply_label_new (); ply_label_set_text (view->message_label, ""); ply_label_show (view->message_label, view->display, 10, 10); return view; }
static view_t * view_new (ply_boot_splash_plugin_t *plugin, ply_pixel_display_t *display) { view_t *view; view = calloc (1, sizeof (view_t)); view->plugin = plugin; view->display = display; view->entry = ply_entry_new (plugin->image_dir); view->throbber = ply_throbber_new (plugin->image_dir, "throbber-"); view->progress_bar = ply_progress_bar_new (); view->label = ply_label_new (); return view; }
static view_t * view_new (ply_boot_splash_plugin_t *plugin, ply_pixel_display_t *display) { view_t *view; view = calloc (1, sizeof(view_t)); view->plugin = plugin; view->display = display; view->entry = ply_entry_new (plugin->image_dir); view->stars = ply_list_new (); view->label = ply_label_new (); view->message_label = ply_label_new (); return view; }