@@ -33,6 +33,8 @@ namespace Vocal {
3333        private  Gtk . Button  first_run_continue_button;
3434
3535        private  Gtk . Box  loading_box;
36+         private  Gtk . Label  itunes_title;
37+         private  Gtk . Label  loading_label;
3638
3739        private  Gtk . ScrolledWindow  scrolled_window;
3840
@@ -48,7 +50,7 @@ namespace Vocal {
4850            banner_box. get_style_context (). add_class (" toolbar" 
4951            banner_box. get_style_context (). add_class (" library-toolbar" 
5052
51-             var   itunes_title =  new  Gtk .Label  (_ (" iTunes Top 100 Podcasts" 
53+             itunes_title =  new  Gtk .Label  (_ (" iTunes Top 100 Podcasts" 
5254            itunes_title. margin_top =  15 ;
5355            itunes_title. margin_bottom =  5 ;
5456            itunes_title. justify =  Gtk . Justification . CENTER
@@ -101,7 +103,7 @@ namespace Vocal {
101103            loading_box =  new  Gtk .Box  (Gtk . Orientation . VERTICAL5 );
102104            var  spinner =  new  Gtk .Spinner  ();
103105            spinner. active =  true ;
104-             var   loading_label =  new  Gtk .Label  (_ (" Loading iTunes Store" 
106+             loading_label =  new  Gtk .Label  (_ (" Loading iTunes Store (0 / 100) " 
105107            loading_label. get_style_context (). add_class (" h2" 
106108            loading_box. add (loading_label);
107109            loading_box. add (spinner);
@@ -131,6 +133,8 @@ namespace Vocal {
131133                int  i =  1 ;
132134                if  (entries ==  null ) {
133135                    info (" iterating over entries" 
136+                     itunes_title. set_text (" Error when loading iTunes Top 100 Podcasts" 
137+                     loading_box. set_no_show_all (true );
134138                    return  null ;
135139                }
136140
@@ -148,6 +152,7 @@ namespace Vocal {
148152                        on_new_subscription (url);
149153                    });
150154                    flowbox. add (directory_art);
155+                     loading_label. set_text (" Loading iTunes Store (%d  / 100)" . printf (i));
151156                    i++ ;
152157                }
153158
0 commit comments