SYMBOL INDEX (214 symbols across 20 files) FILE: TDLindexer.py function scantree_files (line 26) | def scantree_files(path): function clean_name (line 36) | def clean_name(name): function index (line 43) | def index(outputDir, scriptDir, fullnameToGameDir, isDebug, preExtractGa... FILE: appleiigsconverter.py class AppleIIGSConverter (line 11) | class AppleIIGSConverter: method __init__ (line 13) | def __init__(self, games, cache, scriptDir, collectionVersion, collect... method convertGames (line 33) | def convertGames(self): method __convertGame__ (line 95) | def __convertGame__(self, game, gamelist, totalSize, count): method __copyGameDataToOutputDir__ (line 109) | def __copyGameDataToOutputDir__(self, game, genre): method getLocalGameOutputDir (line 172) | def getLocalGameOutputDir(self, genre): FILE: c64converter.py class C64Converter (line 10) | class C64Converter: method __init__ (line 12) | def __init__(self, games, cache, scriptDir, collectionVersion, collect... method convertGames (line 32) | def convertGames(self): method __convertGame__ (line 94) | def __convertGame__(self, game, gamelist, totalSize, count): method __copyManual (line 112) | def __copyManual(self, game): method __copyGameDataToOutputDir__ (line 124) | def __copyGameDataToOutputDir__(self, game, genre): method handleCompilationDisk (line 149) | def handleCompilationDisk(self, game, outputDir, collectionGamePath): method handleM3U (line 165) | def handleM3U(self, game, outputDir, collectionGamePath, m3uFile): method handleMultiDisksWithoutM3U (line 173) | def handleMultiDisksWithoutM3U(self, game, outputDir, collectionGamePa... method handleSingleDisk (line 182) | def handleSingleDisk(self, game, outputDir, collectionGamePath, gameFi... method handleSingleDiskWithCmd (line 189) | def handleSingleDiskWithCmd(self, game, outputDir, collectionGamePath,... method handleSingleDiskWithoutCmd (line 216) | def handleSingleDiskWithoutCmd(self, game, outputDir, collectionGamePa... method createM3u (line 223) | def createM3u(self, collectionGamePath, outputDir, game, disks): method getLocalGameOutputDir (line 243) | def getLocalGameOutputDir(self, genre): FILE: commandhandler.py class CommandHandler (line 9) | class CommandHandler: method __init__ (line 11) | def __init__(self, gGator): method __dosRename__ (line 18) | def __dosRename__(path, originalFile, fileName, fileExt, cdCount): method useLine (line 39) | def useLine(line, cLines): method __pathListInCommandLine__ (line 47) | def __pathListInCommandLine__(line, startTokens, endTokens): method reducePathExoPart (line 65) | def reducePathExoPart(self, path, gameInternalBatFile=False): method reducePath (line 83) | def reducePath(self, path, gameInternalBatFile=False): method handleImgmount (line 101) | def handleImgmount(self, line, gameInternalBatFile=False): method handleBoot (line 159) | def handleBoot(self, line): method handleMount (line 205) | def handleMount(self, line): method __cleanCDname__ (line 260) | def __cleanCDname__(self, path, cdCount=None, gameInternalBatFile=False): method __cleanCue__ (line 301) | def __cleanCue__(self, path, fileName, cdCount): FILE: conf.py function cleanString (line 2) | def cleanString(string): function loadConf (line 6) | def loadConf(confFile): FILE: confconverter.py class ConfConverter (line 11) | class ConfConverter: method __init__ (line 13) | def __init__(self, gGator): method __getExpertParam__ (line 26) | def __getExpertParam__(self, parameter, defaultValue): method processV6 (line 33) | def processV6(self, gGator, defaultDosboxConf, optionsDosboxConfPath): method setUserParameters (line 61) | def setUserParameters(self, dosboxConf, gGator): method processV5 (line 75) | def processV5(self, gGator): method __createDosboxBat__ (line 127) | def __createDosboxBat__(self, cmdlines, retroDosboxBat, retroDosboxCfg... method __convertLine__ (line 141) | def __convertLine__(self, cmdline, retroDosboxBat, gGator, whereWeAt): method __handlePotentialSubFile__ (line 192) | def __handlePotentialSubFile__(self, subPath, gGator, handledSubFiles,... method __handleRunBat__ (line 240) | def __handleRunBat__(self, gGator): FILE: dosboxconfv6.py function loadDosboxConf (line 7) | def loadDosboxConf(dosboxFile, dosboxConf): function writeDosboxConf (line 33) | def writeDosboxConf(path, dosboxConf): FILE: exoconverter.py class ExoConverter (line 15) | class ExoConverter: method __init__ (line 17) | def __init__(self, games, cache, scriptDir, collectionVersion, collect... method convertGames (line 40) | def convertGames(self): method __convertGame__ (line 102) | def __convertGame__(self, game, gamelist, totalSize, count): method __copyGameDataToOutputDir__ (line 127) | def __copyGameDataToOutputDir__(self, gGator): method __unzipGame__ (line 194) | def __unzipGame__(self, gameZipPath, gGator): method __postConversion__ (line 207) | def __postConversion__(self): FILE: exogui.py class ExoGUI (line 22) | class ExoGUI: method __init__ (line 25) | def __init__(self, scriptDir, logger, title): method draw (line 112) | def draw(self): method __setFontSize__ (line 118) | def __setFontSize__(self, value): method __drawMainframe__ (line 128) | def __drawMainframe__(self): method __openFileExplorer__ (line 139) | def __openFileExplorer__(self, openDir, var, fileType): method __drawPathsFrame__ (line 158) | def __drawPathsFrame__(self): method __changeConversionType__ (line 192) | def __changeConversionType__(self, event): method __drawConfigurationFrame__ (line 196) | def __drawConfigurationFrame__(self): method __drawGenericConfigurationFrame__ (line 203) | def __drawGenericConfigurationFrame__(self): method __drawBasicConfigurationFrame__ (line 309) | def __drawBasicConfigurationFrame__(self): method __drawExpertConfigurationFrame__ (line 376) | def __drawExpertConfigurationFrame__(self): method __checkExpertMode__ (line 443) | def __checkExpertMode__(self): method __handleCollectionFolder__ (line 454) | def __handleCollectionFolder__(self, *args): method __filterGamesList__ (line 484) | def __filterGamesList__(self, *args): method __drawSelectionFrame__ (line 492) | def __drawSelectionFrame__(self): method __saveCustom__ (line 624) | def __saveCustom__(self): method __loadCustom__ (line 641) | def __loadCustom__(self): method __clickLeft__ (line 663) | def __clickLeft__(self): method __selectAll__ (line 673) | def __selectAll__(self): method __unselectAll__ (line 686) | def __unselectAll__(self): method __clickRight__ (line 692) | def __clickRight__(self): method __drawButtonsFrame__ (line 705) | def __drawButtonsFrame__(self): method __clickSave__ (line 726) | def __clickSave__(self): method __saveConfFile__ (line 733) | def __saveConfFile__(self): method __saveConfInMem__ (line 761) | def __saveConfInMem__(self): method __clickVerify__ (line 779) | def __clickVerify__(self): method __clickProceed__ (line 791) | def __clickProceed__(self): method __setComponentState__ (line 856) | def __setComponentState__(component, state): method __handleComponentsState__ (line 861) | def __handleComponentsState__(self, clickedProcess): method postProcess (line 913) | def postProcess(self): method __drawConsole__ (line 918) | def __drawConsole__(self): method __updateConsoleFromQueue__ (line 934) | def __updateConsoleFromQueue__(self): method __writeToConsole__ (line 942) | def __writeToConsole__(self, msg): FILE: gamegenerator.py class GameGenerator (line 12) | class GameGenerator: method __init__ (line 14) | def __init__(self, game, gameDir, genre, outputDir, collectionVersion,... method isWin3x (line 37) | def isWin3x(self): method getLocalParentOutputDir (line 45) | def getLocalParentOutputDir(self): method getLocalGameOutputDir (line 49) | def getLocalGameOutputDir(self): method getLocalGameDataOutputDir (line 53) | def getLocalGameDataOutputDir(self): method getEmulationGameOutputDir (line 58) | def getEmulationGameOutputDir(self): method convertGame (line 68) | def convertGame(self): method __copyGameFiles__ (line 79) | def __copyGameFiles__(self): method __specificFixes (line 125) | def __specificFixes(self): method __postConversion__ (line 141) | def __postConversion__(self): method __postConversionForEmuelec__ (line 156) | def __postConversionForEmuelec__(self): method __postConversionForRecalbox__ (line 203) | def __postConversionForRecalbox__(self): method __postConversionForBatocera__ (line 216) | def __postConversionForBatocera__(self): method __postConversionDosboxPureZip (line 224) | def __postConversionDosboxPureZip(self): method __postConversionForMister__ (line 268) | def __postConversionForMister__(self): method __postConversionForOpenDingux__ (line 343) | def __postConversionForOpenDingux__(self): method __postConversionForRetropie__ (line 377) | def __postConversionForRetropie__(self): FILE: genre_mapping.py class Genre (line 4) | class Genre(Enum): function mapGenres (line 102) | def mapGenres(input_genres): FILE: keyb2joypad.py class Keyb2Joypad (line 21) | class Keyb2Joypad: method __init__ (line 23) | def __init__(self, scriptDir, logger): method load (line 28) | def load(self): method get (line 66) | def get(conf, columns, value): method getValues (line 70) | def getValues(conf, columns, values): method extractCtrlButtonConf (line 74) | def extractCtrlButtonConf(buttonCellValues, conf, button): method emptyList (line 79) | def emptyList(values): FILE: logger.py class Logger (line 5) | class Logger: method __init__ (line 10) | def __init__(self): method printDict (line 14) | def printDict(self, dictList, level=INFO): method logList (line 19) | def logList(self, desc, msgList, level=INFO): method log (line 24) | def log(self, msg, level=INFO, replaceLine=False): method logProcess (line 33) | def logProcess(self, process): FILE: mapping.py class Mapping (line 33) | class Mapping: method __init__ (line 35) | def __init__(self, gamesConf, game, fullname, localGameOutputDir, conv... method __initGameMapping__ (line 45) | def __initGameMapping__(self): method __convertK2JToGeneric__ (line 61) | def __convertK2JToGeneric__(keymapping): method mapForBatocera (line 71) | def mapForBatocera(self): FILE: metadatahandler.py class MetadataHandler (line 18) | class MetadataHandler: method __init__ (line 20) | def __init__(self, scriptDir, exoCollectionDir, collectionVersion, cac... method __getNode__ (line 32) | def __getNode__(i, e): method initXml (line 38) | def initXml(outputDir): method writeXml (line 49) | def writeXml(outputDir, gamelist): method parseXmlMetadata (line 56) | def parseXmlMetadata(self): method __handleMetadata__ (line 94) | def __handleMetadata__(self, game): method processGame (line 106) | def processGame(self, game, gamelist, genre, outputDir, useLongFolderN... method __cleanXmlString__ (line 121) | def __cleanXmlString__(s): method writeHiddenGamelistEntry (line 125) | def writeHiddenGamelistEntry(self, gamelist, game, genre, useGenreSubF... method __writeGamelistEntry__ (line 136) | def __writeGamelistEntry__(self, gamelist, metadata, game, genre, useL... method loadFixGenre (line 186) | def loadFixGenre(scriptDir, collectionVersion): method buildGenre (line 200) | def buildGenre(dosGame, fixGenres): FILE: mister.py function removeUnusedCds (line 13) | def removeUnusedCds(game, localGameDataOutputDir, logger): function batsAndMounts (line 35) | def batsAndMounts(gGator): function handleRunBat (line 73) | def handleRunBat(gGator): function convertSoundConfig (line 112) | def convertSoundConfig(line): function convertImgMount (line 124) | def convertImgMount(line, gGator): function convertMount (line 129) | def convertMount(line, gGator): function convertBoot (line 134) | def convertBoot(line, gGator): function handlesFileType (line 139) | def handlesFileType(line, pathPos, gGator): function locateMountedFiles (line 172) | def locateMountedFiles(path, gGator): function convertCD (line 190) | def convertCD(localPath, gGator, letter='d'): function convertFloppy (line 231) | def convertFloppy(localPath, gGator, letter): function convertBootDisk (line 250) | def convertBootDisk(localPath, gGator): function convertMountedFolder (line 271) | def convertMountedFolder(letter, localPath, gGator): function createSetupBat (line 280) | def createSetupBat(gGator): function createEditBat (line 338) | def createEditBat(gGator): function text2png (line 345) | def text2png(scriptDir, text, cover, generatedImgpath): FILE: scummvmconverter.py class ScummVMConverter (line 11) | class ScummVMConverter: method __init__ (line 13) | def __init__(self, games, cache, scriptDir, collectionVersion, collect... method convertGames (line 33) | def convertGames(self): method __convertGame__ (line 95) | def __convertGame__(self, game, gamelist, totalSize, count): method __copyGameDataToOutputDir__ (line 108) | def __copyGameDataToOutputDir__(self, game, genre): method generatescummvmfiles (line 165) | def generatescummvmfiles(self, game, gamefolder, outputdir): method getLocalGameOutputDir (line 214) | def getLocalGameOutputDir(self, genre): FILE: test/test_genres.py function buildGenre_old (line 15) | def buildGenre_old(dosGame): FILE: util.py function getMapperValues (line 55) | def getMapperValues(conversionType): function isWin3x (line 66) | def isWin3x(collectionVersion): function getCollectionRootDirToken (line 70) | def getCollectionRootDirToken(collection): function getCollectionGamesDirToken (line 74) | def getCollectionGamesDirToken(collection): function getCollectionMetadataDir (line 78) | def getCollectionMetadataDir(collectionDir): function getCollectionGamesDir (line 85) | def getCollectionGamesDir(collectionDir, collection): function getCollectionGamesConfDir (line 89) | def getCollectionGamesConfDir(collectionDir, collection): function getCollectionUpdateDir (line 94) | def getCollectionUpdateDir(collectionDir, collection): function getCollectionMetadataID (line 98) | def getCollectionMetadataID(collection): function getCollectionPicID (line 102) | def getCollectionPicID(collection): function getKeySetString (line 106) | def getKeySetString(string, setKey): function getConfFilename (line 110) | def getConfFilename(setKey): function getConfBakFilename (line 114) | def getConfBakFilename(setKey): function getGuiStringsFilename (line 118) | def getGuiStringsFilename(setKey): function lines_that_contain (line 122) | def lines_that_contain(string, fp): function callProcess (line 126) | def callProcess(subProcessArgs,logger): function installAria2cWindows (line 133) | def installAria2cWindows(exoCollectionDir, logger): function installAria2cLinux (line 146) | def installAria2cLinux(exoCollectionDir, logger): function installAria2cMac (line 150) | def installAria2cMac(exoCollectionDir, logger): function installAria2c (line 154) | def installAria2c(exoCollectionDir, logger): function downloadTorrent (line 163) | def downloadTorrent(gameZip, gameZipPath, exoCollectionDir, logger): function downloadZip (line 237) | def downloadZip(gameZip, gameZipPath, logger): function loadUIStrings (line 273) | def loadUIStrings(scriptDir, guiStringsFile): function localOSPath (line 287) | def localOSPath(path): function resize (line 295) | def resize(imgPath): function getCleanGameID (line 305) | def getCleanGameID(metadata, ext): function getRomsFolderPrefix (line 315) | def getRomsFolderPrefix(conversionType, conversionConf): function isCollectionPath (line 333) | def isCollectionPath(collectionPath, collection): function validCollectionPath (line 341) | def validCollectionPath(collectionPath): function fullnameToGameDir (line 357) | def fullnameToGameDir(collectionDir, scriptDir, collectionVersion, logger): function buildCollectionCSV (line 372) | def buildCollectionCSV(scriptDir, gamesConfDir, collectionVersion, logger): function findPics (line 395) | def findPics(name, cache): function cleanPicName (line 405) | def cleanPicName(picName): function findPic (line 410) | def findPic(gameName, cache, ext): function buildPicCache (line 435) | def buildPicCache(imageFolder, picCache, logger): function loadPicCache (line 456) | def loadPicCache(picCache, imageFolder, logger): function buildCache (line 467) | def buildCache(scriptDir, collectionDir, collection, logger): function checkMultipleofSameGame (line 501) | def checkMultipleofSameGame(useGenreSubFolders, metadata, genre, game, g... function moveFolderifExist (line 522) | def moveFolderifExist(useGenreSubFolders, metadata, genre, game, gameDir... FILE: wckToolTips.py class ToolTipManager (line 18) | class ToolTipManager: method __init__ (line 23) | def __init__(self): method getcontroller (line 26) | def getcontroller(self, widget): method register (line 45) | def register(self, widget, text): method unregister (line 51) | def unregister(self, widget): method enter (line 58) | def enter(self, event): method display (line 74) | def display(self, widget): method leave (line 87) | def leave(self, event): function register (line 108) | def register(widget, text): function unregister (line 116) | def unregister(widget):