public void Init()
        {
            ClearFanart();

            // if no Streamlist found, load a new List from Web
            if (!StreamlistUpdate.StreamListExists())
            {
                WebradioDlgLoadUpdate.LoadSenderListe();
                return; // Update runs async
            }

            DefaultImage = "DefaultLogo.png";
            StreamlistUpdate.CheckUpdate();
            var ms = MyStreams.Read(StreamlistUpdate.StreamListFile);

            StreamList = ms.Streams;
            FillItemList(StreamList);
        }
        public void Init()
        {
            ISettingsManager settingsManager = ServiceRegistration.Get <ISettingsManager>();

            Settings = settingsManager.Load <WebradioSettings>();

            OfflineVersion = ": " + Convert.ToString(StreamlistUpdate.OfflineVersion());
            OnlineVersion  = " : " + Convert.ToString(StreamlistUpdate.OnlineVersion());

            Items.Clear();

            var item = new ListItem();

            item.AdditionalProperties[NAME] = "Automatically";
            item.SetLabel("Name", "[Webradio.Settings.Automatically]");
            if (Settings.StreamlistUpdateMode == "Automatically")
            {
                item.Selected = true;
            }
            Items.Add(item);

            item = new ListItem();
            item.AdditionalProperties[NAME] = "Manually";
            item.SetLabel("Name", "[Webradio.Settings.Manually]");
            if (Settings.StreamlistUpdateMode == "Manually")
            {
                item.Selected = true;
            }
            Items.Add(item);

            item = new ListItem();
            item.AdditionalProperties[NAME] = "Disabled";
            item.SetLabel("Name", "[Webradio.Settings.Disabled]");
            if (Settings.StreamlistUpdateMode == "Disabled")
            {
                item.Selected = true;
            }
            Items.Add(item);
        }
Exemple #3
0
 public void Init()
 {
     OfflineStreamlistVersion = Convert.ToString(StreamlistUpdate.OfflineVersion());
     OnlineStreamlistVersion  = Convert.ToString(StreamlistUpdate.OnlineVersion());
 }
 public void Update()
 {
     StreamlistUpdate.MakeUpdate();
 }