From dbdc3f918399bc25220c93845f16d51933a9a762 Mon Sep 17 00:00:00 2001 From: TheUltimateHacker Date: Mon, 16 Mar 2015 11:52:50 -0400 Subject: #11 - Fixed skinning bug. Fixed a huge skinning bug, along with adding a few new features (Infobox tries to find a .wav file to play when it starts up. If there isn't any, it doesn't play a sound.) --- ShiftOS/Skin Loader.vb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'ShiftOS/Skin Loader.vb') diff --git a/ShiftOS/Skin Loader.vb b/ShiftOS/Skin Loader.vb index d7e404f..c05e6ad 100644 --- a/ShiftOS/Skin Loader.vb +++ b/ShiftOS/Skin Loader.vb @@ -1157,11 +1157,15 @@ Public Class Skin_Loader Private Sub btnapplyskin_Click(sender As Object, e As EventArgs) Handles btnapplyskin.Click If skinloaded = True Then If loadingsknversion = "2.0 disposal-free skinning" Then - If Directory.Exists(ShiftOSPath + "Shiftum42\Skins\Loaded") Then My.Computer.FileSystem.DeleteDirectory(ShiftOSPath + "Shiftum42\Skins\Loaded", FileIO.DeleteDirectoryOption.DeleteAllContents) + If Directory.Exists(Paths.loadedskin) Then My.Computer.FileSystem.DeleteDirectory(Paths.loadedskin, FileIO.DeleteDirectoryOption.DeleteAllContents) + + + Directory.CreateDirectory(ShiftOSPath + "Shiftum42\Skins\Loaded") My.Computer.FileSystem.CopyDirectory(ShiftOSPath + "Shiftum42\Skins\Preview", ShiftOSPath + "Shiftum42\Skins\Loaded") Skins.loadimages() skinloaded = False + Else apply1_0skin() skinloaded = False -- cgit v1.2.3