Esempio n. 1
0
    def getObjectActions(self, obj):
        fileHandler = self.getFileHandler(obj)
        actions = fileHandler.getFileActions(obj)
        # Always allow the option to open as text
        # specially useful for unknown formats
        fn = obj.getPath()
        actions.append(("Open external Editor", lambda: openTextFileEditor(fn),
                        Icon.ACTION_REFERENCES))

        return actions
Esempio n. 2
0
 def getObjectActions(self, obj):
     fileHandler = self.getFileHandler(obj)
     actions = fileHandler.getFileActions(obj)
     # Always allow the option to open as text
     # specially useful for unknown formats
     fn = obj.getPath()
     actions.append(("Open external Editor", 
                     lambda: openTextFileEditor(fn), Icon.ACTION_REFERENCES))
     
     return actions
Esempio n. 3
0
 def getObjectActions(self, obj):
     fileHandler = self.getFileHandler(obj)
     actions = fileHandler.getFileActions(obj)
     # Always allow the option to open as text
     # specially useful for unknown formats
     fn = obj.getPath()
     actions.append(("Open external Editor", 
                     lambda: openTextFileEditor(fn), Icon.ACTION_REFERENCES))
     if fn.endswith(".md5"):
         actions.append(("Check file integrity",
                         lambda: checkFileIntegrityGUI(fn,self.browser)))
     return actions
Esempio n. 4
0
 def getObjectActions(self, obj):
     fileHandler = self.getFileHandler(obj)
     actions = fileHandler.getFileActions(obj)
     # Always allow the option to open as text
     # specially useful for unknown formats
     fn = obj.getPath()
     actions.append(("Open external Editor", lambda: openTextFileEditor(fn),
                     Icon.ACTION_REFERENCES))
     if fn.endswith(".md5"):
         actions.append(("Check file integrity",
                         lambda: checkFileIntegrityGUI(fn, self.browser)))
     return actions