diff --git a/ToDo.txt b/ToDo.txt index 7683d1b..efdf439 100644 --- a/ToDo.txt +++ b/ToDo.txt @@ -1,5 +1,4 @@ ProgressBar for Downloads Icons -Run apps from UpTool -More apps: cashew, Laptop Sim (wenn fertig) +More apps: cashew, Laptop Sim (when done) Automate creating packages for apps? \ No newline at end of file diff --git a/UpTool2/MainForm.cs b/UpTool2/MainForm.cs index d431e73..d4a34e6 100644 --- a/UpTool2/MainForm.cs +++ b/UpTool2/MainForm.cs @@ -77,7 +77,12 @@ namespace UpTool2 if (runnable) mainFile = el.Element("MainFile").Value; Color color = ColorTranslator.FromHtml(el.Element("Color").Value); - Image icon = Image.FromStream(client.OpenRead(el.Element("Icon").Value)); + string tmp_imageurl; + if (el.Element("Icon") == null) + tmp_imageurl = "https://raw.githubusercontent.com/CreepyCrafter24/CC-Clicker/master/C_64.ico"; + else + tmp_imageurl = el.Element("Icon").Value; + Image icon = Image.FromStream(client.OpenRead(tmp_imageurl)); apps[ID] = new App(name, description, version, file, hash, ID, color, icon, runnable, mainFile); } }