OSDN Git Service

バグ修正
authorNakajima <fl.kouhei@gmail.com>
Wed, 1 May 2019 10:19:24 +0000 (19:19 +0900)
committerNakajima <fl.kouhei@gmail.com>
Wed, 1 May 2019 10:19:24 +0000 (19:19 +0900)
usr/share/serene-setup-wizard/src/Items.py

index db07e0b..5b44cc6 100755 (executable)
@@ -855,67 +855,3 @@ class VSCode(Item) :
             else :
                 return
 
-class VSCode(Item) :
-    
-    def __init__(self, _interface) :
-        
-        super().__init__(_interface)
-        self.name = "Visual Studio Code"
-        self.execute_src = self.PATH + "/../scripts/vscodeinstall.sh"
-        self.restore_src = self.PATH + "/../scripts/vscodeuninstall.sh"
-
-
-    def first_time(self) : 
-
-        result =  self.interface.yesnoback("Do you want to install {}?".format(self.name)) 
-        if result is None :
-            return None
-        elif result :
-            return ("Installing " + self.name, self.execute)
-        else :
-            return False
-
-    def isdefault(self) :
-        
-        subprocess.call([self.PATH + "/../scripts/isinstalled.sh", "code"])
-        return super().isdefault("code")
-
-    def show(self) :
-       
-        if self.isdefault() :
-            self.interface.show("Visual Studio Code      : not installed") 
-        else :
-            self.interface.show("Visual Studio Code      : installed")
-
-    
-    def change(self) :
-
-        if self.isdefault() :
-            
-            str = ("{} is not installed.\n".format(self.name),
-                   "Do you want to install {}?".format(self.name))
-            
-            result = self.interface.yesnoback(str) 
-
-            if result is None :
-                return
-            elif result :
-                self.execute()
-            else :
-                return
-
-        else :
-            
-            str = ("{} is installed.\n".format(self.name),
-                   "Do you want to uninstall {}?".format(self.name))
-            
-            result = self.interface.yesnoback(str)
-
-            if result is None :
-                return
-            elif result :
-                self.restore()
-            else :
-                return
-
-