SYMBOL INDEX (572 symbols across 48 files) FILE: persepolis/constants/Browser.py class BROWSER (line 17) | class BROWSER: FILE: persepolis/constants/Os.py class OS (line 16) | class OS: FILE: persepolis/constants/Version.py class VERSION (line 16) | class VERSION: FILE: persepolis/gui/about_ui.py class AboutWindow_Ui (line 43) | class AboutWindow_Ui(QWidget): method __init__ (line 44) | def __init__(self, persepolis_setting): FILE: persepolis/gui/addlink_ui.py class AddLinkWindow_Ui (line 33) | class AddLinkWindow_Ui(QWidget): method __init__ (line 34) | def __init__(self, persepolis_setting): FILE: persepolis/gui/after_download_ui.py class AfterDownloadWindow_Ui (line 28) | class AfterDownloadWindow_Ui(QWidget): method __init__ (line 29) | def __init__(self, persepolis_setting): FILE: persepolis/gui/customized_widgets.py class MyQDateTimeEdit (line 30) | class MyQDateTimeEdit(QDateTimeEdit): method __init__ (line 31) | def __init__(self, parent=None): FILE: persepolis/gui/log_window_ui.py class LogWindow_Ui (line 30) | class LogWindow_Ui(QWidget): method __init__ (line 31) | def __init__(self, persepolis_setting): FILE: persepolis/gui/mainwindow_ui.py class QTableWidgetItem (line 30) | class QTableWidgetItem(QTableWidgetItem): method __init__ (line 31) | def __init__(self, input): class MenuWidget (line 36) | class MenuWidget(QPushButton): method __init__ (line 37) | def __init__(self, parent): class DownloadTableWidget (line 154) | class DownloadTableWidget(QTableWidget): method __init__ (line 155) | def __init__(self, parent): method contextMenuEvent (line 174) | def contextMenuEvent(self, event): class CategoryTreeView (line 179) | class CategoryTreeView(QTreeView): method __init__ (line 180) | def __init__(self, parent): method contextMenuEvent (line 199) | def contextMenuEvent(self, event): class MainWindow_Ui (line 203) | class MainWindow_Ui(QMainWindow): method __init__ (line 204) | def __init__(self, persepolis_setting): FILE: persepolis/gui/progress_ui.py class UpdateProgressBarThread (line 32) | class UpdateProgressBarThread(QThread): method __init__ (line 35) | def __init__(self, parent, new_value): method run (line 40) | def run(self): class MyProgressBar (line 55) | class MyProgressBar(QProgressBar): method __init__ (line 56) | def __init__(self, main_window): method showBusyIndicator (line 63) | def showBusyIndicator(self): method setValueSmoothly (line 68) | def setValueSmoothly(self, new_value): method setValueSmoothly2 (line 86) | def setValueSmoothly2(self, value): class ProgressWindow_Ui (line 90) | class ProgressWindow_Ui(QWidget): method __init__ (line 91) | def __init__(self, persepolis_setting, parent): FILE: persepolis/gui/resources.py function qInitResources (line 35451) | def qInitResources(): function qCleanupResources (line 35454) | def qCleanupResources(): FILE: persepolis/gui/setting_ui.py class KeyCapturingWindow_Ui (line 29) | class KeyCapturingWindow_Ui(QWidget): method __init__ (line 30) | def __init__(self, persepolis_setting): class Setting_Ui (line 85) | class Setting_Ui(QWidget): method __init__ (line 86) | def __init__(self, persepolis_setting): FILE: persepolis/gui/text_queue_ui.py class TextQueue_Ui (line 29) | class TextQueue_Ui(QWidget): method __init__ (line 30) | def __init__(self, persepolis_setting): FILE: persepolis/gui/video_finder_progress_ui.py class VideoFinderProgressWindow_Ui (line 27) | class VideoFinderProgressWindow_Ui(ProgressWindow_Ui): method __init__ (line 28) | def __init__(self, persepolis_setting, parent): FILE: persepolis/scripts/about.py class AboutWindow (line 27) | class AboutWindow(AboutWindow_Ui): method __init__ (line 28) | def __init__(self, persepolis_setting): method keyPressEvent (line 52) | def keyPressEvent(self, event): method changeIcon (line 56) | def changeIcon(self, icons): method closeEvent (line 60) | def closeEvent(self, event): FILE: persepolis/scripts/addlink.py class AddLinkSpiderThread (line 37) | class AddLinkSpiderThread(QThread): method __init__ (line 40) | def __init__(self, add_link_dictionary): method run (line 44) | def run(self): class AddLinkWindow (line 68) | class AddLinkWindow(AddLinkWindow_Ui): method __init__ (line 69) | def __init__(self, parent, callback, persepolis_setting, plugin_add_li... method currentTabChanged (line 228) | def currentTabChanged(self, index): method detectProxy (line 233) | def detectProxy(self, button): method proxyFrame (line 258) | def proxyFrame(self, checkBox): method downloadFrame (line 265) | def downloadFrame(self, checkBox): method startFrame (line 272) | def startFrame(self, checkBox): method endFrame (line 279) | def endFrame(self, checkBox): method changeFolder (line 286) | def changeFolder(self, button): method linkLineChanged (line 304) | def linkLineChanged(self, lineEdit): method changeName (line 342) | def changeName(self, checkBoxes): method queueChanged (line 348) | def queueChanged(self, combo): method getProxyInformation (line 363) | def getProxyInformation(self): method getUserPass (line 403) | def getUserPass(self): method getAdditionalInformation (line 418) | def getAdditionalInformation(self): method okButtonPressed (line 445) | def okButtonPressed(self, download_later, button=None): method keyPressEvent (line 517) | def keyPressEvent(self, event): method closeEvent (line 523) | def closeEvent(self, event): method changeIcon (line 529) | def changeIcon(self, icons): FILE: persepolis/scripts/after_download.py class AfterDownloadWindow (line 30) | class AfterDownloadWindow(AfterDownloadWindow_Ui): method __init__ (line 31) | def __init__(self, parent, dict, persepolis_setting): method openFile (line 100) | def openFile(self): method openFolder (line 110) | def openFolder(self): method okButtonPressed (line 128) | def okButtonPressed(self): method keyPressEvent (line 137) | def keyPressEvent(self, event): method closeEvent (line 141) | def closeEvent(self, event): method changeIcon (line 150) | def changeIcon(self, icons): FILE: persepolis/scripts/browser_integration.py function removeRegistryKey (line 34) | def removeRegistryKey(browser): function installIntermidiary (line 73) | def installIntermidiary(intermediary): function uninstallNativeMessageHost (line 115) | def uninstallNativeMessageHost(browser, native_message_folder): function installNativeMessageHost (line 131) | def installNativeMessageHost(browser, native_message_folder, webextensio... function nativeMessageHostFile (line 199) | def nativeMessageHostFile(browser, intermediary): function getIntermediaryPath (line 222) | def getIntermediaryPath(): function getNativeMessageFolder (line 234) | def getNativeMessageFolder(browser): function browserIntegration (line 278) | def browserIntegration(browser): function browserIsolation (line 288) | def browserIsolation(browser): FILE: persepolis/scripts/browser_plugin_queue.py class QueueSpiderThread (line 36) | class QueueSpiderThread(QThread): method __init__ (line 39) | def __init__(self, dict_): method run (line 43) | def run(self): class BrowserPluginQueue (line 60) | class BrowserPluginQueue(TextQueue_Ui): method __init__ (line 61) | def __init__(self, parent, list_of_links, callback, persepolis_setting): method currentTabChanged (line 212) | def currentTabChanged(self, index): method selectAll (line 249) | def selectAll(self, button): method deselectAll (line 255) | def deselectAll(self, button): method queueChanged (line 261) | def queueChanged(self, combo): method proxyFrame (line 287) | def proxyFrame(self, checkBox): method downloadFrame (line 294) | def downloadFrame(self, checkBox): method changeFolder (line 301) | def changeFolder(self, button): method getProxyInformation (line 315) | def getProxyInformation(self): method getUserPass (line 355) | def getUserPass(self): method okButtonPressed (line 370) | def okButtonPressed(self, button): method keyPressEvent (line 456) | def keyPressEvent(self, event): method closeEvent (line 460) | def closeEvent(self, event): method changeIcon (line 467) | def changeIcon(self, icons): FILE: persepolis/scripts/bubble.py function checkNotificationSounds (line 57) | def checkNotificationSounds(): function createNotificationSounds (line 85) | def createNotificationSounds(main_window): function getSoundPath (line 118) | def getSoundPath(name): function notifySend (line 143) | def notifySend(message1, message2, time, sound, parent=None): FILE: persepolis/scripts/check_proxy.py function getProxy (line 26) | def getProxy(): FILE: persepolis/scripts/compatibility.py function compatibility (line 52) | def compatibility(): FILE: persepolis/scripts/data_base.py class TempDB (line 33) | class TempDB(): method __init__ (line 34) | def __init__(self): method lockCursor (line 48) | def lockCursor(self): method createTables (line 57) | def createTables(self): method insertInSingleTable (line 77) | def insertInSingleTable(self, gid): method insertInQueueTable (line 90) | def insertInQueueTable(self, category): method updateSingleTable (line 102) | def updateSingleTable(self, dict_): method updateQueueTable (line 126) | def updateQueueTable(self, dict_): method returnActiveGids (line 147) | def returnActiveGids(self): method returnGid (line 165) | def returnGid(self, gid): method returnCategory (line 183) | def returnCategory(self, category): method resetDataBase (line 198) | def resetDataBase(self): method closeConnections (line 211) | def closeConnections(self): class PluginsDB (line 221) | class PluginsDB(): method __init__ (line 222) | def __init__(self): method lockCursor (line 237) | def lockCursor(self): method createTables (line 246) | def createTables(self): method insertInPluginsTable (line 266) | def insertInPluginsTable(self, list_): method returnNewLinks (line 287) | def returnNewLinks(self): method deleteOldLinks (line 328) | def deleteOldLinks(self): method closeConnections (line 340) | def closeConnections(self): class PersepolisDB (line 353) | class PersepolisDB(): method __init__ (line 354) | def __init__(self): method lockCursor (line 372) | def lockCursor(self): method createTables (line 381) | def createTables(self): method insertInCategoryTable (line 532) | def insertInCategoryTable(self, dict_): method insertInDownloadTable (line 555) | def insertInDownloadTable(self, list_): method insertInAddLinkTable (line 611) | def insertInAddLinkTable(self, list_): method insertInVideoFinderTable (line 644) | def insertInVideoFinderTable(self, list_): method searchGidInVideoFinderTable (line 664) | def searchGidInVideoFinderTable(self, gid): method insertInVideoFinderTable2 (line 691) | def insertInVideoFinderTable2(self, list_): method searchGidInVideoFinderTable2 (line 711) | def searchGidInVideoFinderTable2(self, gid): method searchGidInDownloadTable (line 742) | def searchGidInDownloadTable(self, gid): method returnItemsInDownloadTable (line 777) | def returnItemsInDownloadTable(self, category=None): method searchLinkInAddLinkTable (line 818) | def searchLinkInAddLinkTable(self, link): method searchGidInAddLinkTable (line 835) | def searchGidInAddLinkTable(self, gid): method returnItemsInAddLinkTable (line 877) | def returnItemsInAddLinkTable(self, category=None): method updateDownloadTable (line 924) | def updateDownloadTable(self, list_): method updateCategoryTable (line 972) | def updateCategoryTable(self, list_): method updateAddLinkTable (line 1018) | def updateAddLinkTable(self, list_): method updateVideoFinderTable (line 1062) | def updateVideoFinderTable(self, list_): method updateVideoFinderTable2 (line 1104) | def updateVideoFinderTable2(self, dict_): method setDefaultGidInAddlinkTable (line 1137) | def setDefaultGidInAddlinkTable(self, gid, start_time=False, end_time=... method searchCategoryInCategoryTable (line 1159) | def searchCategoryInCategoryTable(self, category): method categoriesList (line 1195) | def categoriesList(self): method setDBTablesToDefaultValue (line 1214) | def setDBTablesToDefaultValue(self): method findActiveDownloads (line 1242) | def findActiveDownloads(self, category=None): method returnDownloadingItems (line 1267) | def returnDownloadingItems(self): method returnPausedItems (line 1288) | def returnPausedItems(self): method returnVideoFinderGids (line 1308) | def returnVideoFinderGids(self): method deleteCategory (line 1335) | def deleteCategory(self, category): method resetDataBase (line 1366) | def resetDataBase(self): method deleteItemInDownloadTable (line 1390) | def deleteItemInDownloadTable(self, gid, category): method correctDataBase (line 1434) | def correctDataBase(self): method correctDataBaseForVersion410 (line 1455) | def correctDataBaseForVersion410(self): method correctDataBaseForVersion411 (line 1481) | def correctDataBaseForVersion411(self): method closeConnections (line 1543) | def closeConnections(self): FILE: persepolis/scripts/download_link.py class DownloadLink (line 27) | class DownloadLink(QThread): method __init__ (line 28) | def __init__(self, gid, download_session, main_window): method run (line 34) | def run(self): class DownloadSingleLink (line 48) | class DownloadSingleLink(QThread): method __init__ (line 51) | def __init__(self, download_link, file_path): method run (line 56) | def run(self): FILE: persepolis/scripts/error_window.py class ErrorWindow (line 30) | class ErrorWindow(QWidget): method __init__ (line 31) | def __init__(self, text): method reportPushButtonPressed (line 71) | def reportPushButtonPressed(self, button): method keyPressEvent (line 75) | def keyPressEvent(self, event): method closePushButtonPressed (line 79) | def closePushButtonPressed(self, button): method resetPushButtonPressed (line 82) | def resetPushButtonPressed(self, button): FILE: persepolis/scripts/log_window.py class LogWindow (line 33) | class LogWindow(LogWindow_Ui): method __init__ (line 35) | def __init__(self, persepolis_setting): method clearLogPushButtonPressed (line 97) | def clearLogPushButtonPressed(self, button): method reportPushButtonPressed (line 108) | def reportPushButtonPressed(self, button): method closePushButtonPressed (line 111) | def closePushButtonPressed(self, button): method copyAvailableSignalHandler (line 114) | def copyAvailableSignalHandler(self, signal): method copyPushButtonPressed (line 120) | def copyPushButtonPressed(self, button): method refreshLogPushButtonPressed (line 129) | def refreshLogPushButtonPressed(self, button): method keyPressEvent (line 145) | def keyPressEvent(self, event): method closeEvent (line 149) | def closeEvent(self, event): method changeIcon (line 159) | def changeIcon(self, icons): FILE: persepolis/scripts/logger.py function setUpLogger (line 22) | def setUpLogger(logger_name, log_file, level): function sendToLog (line 65) | def sendToLog(text="", type="INFO"): FILE: persepolis/scripts/mainwindow.py class DeleteThingsThatAreNoLongerNeededThread (line 129) | class DeleteThingsThatAreNoLongerNeededThread(QThread): method __init__ (line 132) | def __init__(self, gid, file_name, status, category, delete_download_f... method run (line 142) | def run(self): class InitializationThread (line 185) | class InitializationThread(QThread): method __init__ (line 187) | def __init__(self, parent): method run (line 191) | def run(self): class CheckClipBoardThread (line 233) | class CheckClipBoardThread(QThread): method __init__ (line 237) | def __init__(self, parent): method run (line 240) | def run(self): class CheckClipboardStateThread (line 258) | class CheckClipboardStateThread(QThread): method __init__ (line 262) | def __init__(self): method run (line 265) | def run(self): class CheckNewerVersionThread (line 273) | class CheckNewerVersionThread(QThread): method __init__ (line 277) | def __init__(self, parent): method run (line 283) | def run(self): class CheckSelectedRowThread (line 305) | class CheckSelectedRowThread(QThread): method __init__ (line 308) | def __init__(self): method run (line 311) | def run(self): class CheckDownloadInfoThread (line 318) | class CheckDownloadInfoThread(QThread): method __init__ (line 321) | def __init__(self, parent): method run (line 325) | def run(self): class SpiderThread (line 392) | class SpiderThread(QThread): method __init__ (line 395) | def __init__(self, add_link_dictionary, parent): method run (line 400) | def run(self): class CheckingThread (line 422) | class CheckingThread(QThread): method __init__ (line 426) | def __init__(self): method run (line 429) | def run(self): class WaitThread (line 465) | class WaitThread(QThread): method __init__ (line 468) | def __init__(self): method run (line 471) | def run(self): class ButtonPressedThread (line 483) | class ButtonPressedThread(QThread): method __init__ (line 484) | def __init__(self): method run (line 487) | def run(self): class ShutDownThread (line 497) | class ShutDownThread(QThread): method __init__ (line 498) | def __init__(self, parent, category, password=None): method run (line 505) | def run(self): class KeepAwakeThread (line 513) | class KeepAwakeThread(QThread): method __init__ (line 517) | def __init__(self): method run (line 520) | def run(self): class MoveThread (line 554) | class MoveThread(QThread): method __init__ (line 557) | def __init__(self, parent, gid_list, new_folder_path): method run (line 563) | def run(self): class MainWindow (line 598) | class MainWindow(MainWindow_Ui): method __init__ (line 599) | def __init__(self, start_in_tray, persepolis_main, persepolis_setting): method changeShutdownValue (line 1032) | def changeShutdownValue(self, value): method returnShutDownValue (line 1037) | def returnShutDownValue(self): method notifySendFromThread (line 1045) | def notifySendFromThread(self, signal_list): method keepAwake (line 1049) | def keepAwake(self, add): method newVersionIsAvailable (line 1065) | def newVersionIsAvailable(self, message): method keepAwakeCheckBoxToggled (line 1076) | def keepAwakeCheckBoxToggled(self, checkbox): method checkDownloadInfo (line 1091) | def checkDownloadInfo(self, list): method dragEnterEvent (line 1552) | def dragEnterEvent(self, droplink): method dropEvent (line 1561) | def dropEvent(self, droplink): method gidGenerator (line 1575) | def gidGenerator(self): method userSelectedRows (line 1595) | def userSelectedRows(self): method selectedRow (line 1612) | def selectedRow(self): method checkSelectedRow (line 1620) | def checkSelectedRow(self): method checkVideoFinderSupportedSites (line 1900) | def checkVideoFinderSupportedSites(self, link): method checkPluginCall (line 1920) | def checkPluginCall(self): method pluginAddLink (line 1977) | def pluginAddLink(self, add_link_dictionary): method addLinkButtonPressed (line 1988) | def addLinkButtonPressed(self, button=None): method callBack (line 1994) | def callBack(self, add_link_dictionary, download_later, category, sing... method resumeButtonPressed (line 2185) | def resumeButtonPressed(self, button=None): method stopButtonPressed (line 2300) | def stopButtonPressed(self, button=None): method pauseButtonPressed (line 2349) | def pauseButtonPressed(self, button=None): method propertiesButtonPressed (line 2379) | def propertiesButtonPressed(self, button=None): method propertiesCallback (line 2418) | def propertiesCallback(self, add_link_dictionary, gid, category, method propertiesCallback2 (line 2435) | def propertiesCallback2(self, add_link_dictionary, gid, category, method progressButtonPressed (line 2463) | def progressButtonPressed(self, button=None): method progressBarOpen (line 2493) | def progressBarOpen(self, gid): method keyPressEvent (line 2540) | def keyPressEvent(self, event): method cleanTempFolder (line 2544) | def cleanTempFolder(self): method closeEvent (line 2552) | def closeEvent(self, event=None): method closeAction (line 2566) | def closeAction(self, event=None): method showTray (line 2639) | def showTray(self, menu=None): method showMenuBar (line 2664) | def showMenuBar(self, menu=None): method showSidePanel (line 2690) | def showSidePanel(self, menu=None): method systemTrayPressed (line 2706) | def systemTrayPressed(self, click): method minMaxTray (line 2711) | def minMaxTray(self, menu=None): method showMainWindow (line 2724) | def showMainWindow(self): method stopAllDownloads (line 2730) | def stopAllDownloads(self, menu=None): method openPreferences (line 2750) | def openPreferences(self, menu=None): method openAbout (line 2759) | def openAbout(self, menu=None): method openDefaultDownloadFolder (line 2766) | def openDefaultDownloadFolder(self, menu=None): method openDownloadFolder (line 2781) | def openDownloadFolder(self, menu=None): method openFile (line 2822) | def openFile(self, menu=None): method selectDownloads (line 2863) | def selectDownloads(self): method removeSelected (line 2885) | def removeSelected(self, menu=None): method removeSelected2 (line 2898) | def removeSelected2(self): method deleteSelected (line 3020) | def deleteSelected(self, menu=None): method deleteSelected2 (line 3059) | def deleteSelected2(self): method sortByName (line 3180) | def sortByName(self, menu=None): method sortByName2 (line 3193) | def sortByName2(self): method sortBySize (line 3264) | def sortBySize(self, menu=None): method sortBySize2 (line 3277) | def sortBySize2(self): method sortByStatus (line 3368) | def sortByStatus(self, menu=None): method sortByStatus2 (line 3381) | def sortByStatus2(self): method sortByFirstTry (line 3468) | def sortByFirstTry(self, menu=None): method sortByFirstTry2 (line 3481) | def sortByFirstTry2(self): method sortByLastTry (line 3568) | def sortByLastTry(self, menu=None): method sortByLastTry2 (line 3580) | def sortByLastTry2(self): method createQueue (line 3671) | def createQueue(self, menu=None): method pluginQueue (line 3733) | def pluginQueue(self, list_of_links): method importText (line 3747) | def importText(self, menu=None): method importLinksFromClipboard (line 3764) | def importLinksFromClipboard(self, menu=None): method importLinksFromClipboard2 (line 3775) | def importLinksFromClipboard2(self): method queueCallback (line 3814) | def queueCallback(self, add_link_dictionary_list, category): method categoryTreeSelected (line 3935) | def categoryTreeSelected(self, item): method categoryTreeSelected2 (line 3951) | def categoryTreeSelected2(self, new_selection): method toolBarAndContextMenuItems (line 4059) | def toolBarAndContextMenuItems(self, category): method removeQueue (line 4221) | def removeQueue(self, menu=None): method startQueue (line 4277) | def startQueue(self, menu=None): method stopQueue (line 4335) | def stopQueue(self, menu=None): method addToQueue (line 4350) | def addToQueue(self, data, menu=None): method addToQueue2 (line 4363) | def addToQueue2(self, data): method startFrame (line 4484) | def startFrame(self, checkBox): method endFrame (line 4492) | def endFrame(self, checkBox): method showQueuePanelOptions (line 4502) | def showQueuePanelOptions(self, button): method limitDialIsReleased (line 4512) | def limitDialIsReleased(self): method limitDialIsChanged (line 4519) | def limitDialIsChanged(self, button): method afterPushButtonPressed (line 4528) | def afterPushButtonPressed(self, button): method afterFrame (line 4599) | def afterFrame(self, checkBox): method queuePanelWidget (line 4625) | def queuePanelWidget(self, category): method reportIssue (line 4691) | def reportIssue(self, menu=None): method persepolisHelp (line 4695) | def persepolisHelp(self, menu=None): method showLog (line 4700) | def showLog(self, menu=None): method moveUpSelected (line 4708) | def moveUpSelected(self, menu=None): method moveUpSelected2 (line 4729) | def moveUpSelected2(self): method moveDownSelected (line 4799) | def moveDownSelected(self, menu=None): method moveDownSelected2 (line 4819) | def moveDownSelected2(self): method moveSelectedDownloads (line 4896) | def moveSelectedDownloads(self, menu=None): method queueSpiderCallBack (line 4955) | def queueSpiderCallBack(self, filename, child, row_number): method addLinkSpiderCallBack (line 4968) | def addLinkSpiderCallBack(self, spider_dict, child): method spiderUpdate (line 4985) | def spiderUpdate(self, dict): method clearDownloadList (line 5018) | def clearDownloadList(self, item): method clearDownloadList2 (line 5031) | def clearDownloadList2(self): method showVideoFinderAddLinkWindow (line 5059) | def showVideoFinderAddLinkWindow(self, input_dict=None, menu=None): method videoFinderCallBack (line 5090) | def videoFinderCallBack(self, add_link_dictionary_list, download_later... method videoFinderCompleted (line 5259) | def videoFinderCompleted(self, complete_dictionary): method videoFinderCompleted2 (line 5272) | def videoFinderCompleted2(self, complete_dictionary): method muxingPushButtonPressed (line 5409) | def muxingPushButtonPressed(self, button): method changeIcon (line 5445) | def changeIcon(self, new_icons): FILE: persepolis/scripts/newopen.py function writeList (line 20) | def writeList(file_path, list): function readList (line 29) | def readList(file_path, mode='dictionary'): function readDict (line 45) | def readDict(file_path): FILE: persepolis/scripts/osCommands.py function findFileManager (line 28) | def findFileManager(): function touch (line 38) | def touch(file_path): function xdgOpen (line 46) | def xdgOpen(file_path, f_type='file', path='file'): function remove (line 204) | def remove(file_path): function removeDir (line 221) | def removeDir(folder_path): function makeDirs (line 239) | def makeDirs(folder_path, hidden=False): function findMountPoint (line 272) | def findMountPoint(path): function moveFile (line 281) | def moveFile(old_file_path, new_path, new_path_type='folder'): function copyFile (line 318) | def copyFile(old_path, new_path): FILE: persepolis/scripts/persepolis.py class PersepolisApplication (line 117) | class PersepolisApplication(QtWidgets.QApplication): method __init__ (line 118) | def __init__(self, argv): method setPersepolisStyle (line 122) | def setPersepolisStyle(self, style): method setPersepolisFont (line 127) | def setPersepolisFont(self, font, font_size, custom_font): method setPersepolisColorScheme (line 135) | def setPersepolisColorScheme(self, color_scheme): function main (line 356) | def main(): FILE: persepolis/scripts/persepolis_lib_prime.py class Download (line 32) | class Download(): method __init__ (line 33) | def __init__(self, add_link_dictionary, main_window, gid): method createSession (line 95) | def createSession(self): method setRetry (line 149) | def setRetry(self): method getFileSize (line 164) | def getFileSize(self): method getFileName (line 200) | def getFileName(self): method getFileTag (line 225) | def getFileTag(self): method resumingSupport (line 232) | def resumingSupport(self): method createControlFile (line 243) | def createControlFile(self): method definePartSizes (line 444) | def definePartSizes(self): method downloadSpeed (line 513) | def downloadSpeed(self): method runProgressBar (line 541) | def runProgressBar(self): method askForNewPart (line 550) | def askForNewPart(self): method threadHandler (line 576) | def threadHandler(self, thread_number): method saveInfo (line 829) | def saveInfo(self): method runDownloadThreads (line 844) | def runDownloadThreads(self): method checkDownloadProgress (line 872) | def checkDownloadProgress(self): method nowDate (line 924) | def nowDate(self): method sigmaTime (line 928) | def sigmaTime(self, time): method nowTime (line 933) | def nowTime(self): method startTime (line 938) | def startTime(self): method endTime (line 954) | def endTime(self): method runEndTimeThread (line 978) | def runEndTimeThread(self): method start (line 986) | def start(self): method downloadPause (line 1059) | def downloadPause(self): method downloadUnpause (line 1062) | def downloadUnpause(self): method downloadStop (line 1065) | def downloadStop(self): method close (line 1069) | def close(self): method tellStatus (line 1119) | def tellStatus(self): method limitSpeed (line 1148) | def limitSpeed(self, limit_value): method downloadCompleteAction (line 1155) | def downloadCompleteAction(self, new_download_path): method findDownloadPath (line 1172) | def findDownloadPath(self, file_name, download_path, subfolder): FILE: persepolis/scripts/play.py function playNotification (line 34) | def playNotification(file): FILE: persepolis/scripts/progress.py class ShutDownThread (line 35) | class ShutDownThread(QThread): method __init__ (line 36) | def __init__(self, parent, gid, password=None): method run (line 42) | def run(self): class ProgressWindow (line 46) | class ProgressWindow(ProgressWindow_Ui): method __init__ (line 47) | def __init__(self, parent, gid, persepolis_setting, single_video_link=... method keyPressEvent (line 95) | def keyPressEvent(self, event): method closeEvent (line 99) | def closeEvent(self, event): method resumePushButtonPressed (line 107) | def resumePushButtonPressed(self, button): method pausePushButtonPressed (line 117) | def pausePushButtonPressed(self, button): method stopPushButtonPressed (line 127) | def stopPushButtonPressed(self, button): method afterComboBoxChanged (line 142) | def afterComboBoxChanged(self, connect): method afterCheckBoxToggled (line 145) | def afterCheckBoxToggled(self, checkBoxes): method afterPushButtonPressed (line 159) | def afterPushButtonPressed(self, button): method limitDialIsReleased (line 226) | def limitDialIsReleased(self): method limitDialIsChanged (line 236) | def limitDialIsChanged(self, button): method changeIcon (line 244) | def changeIcon(self, icons): FILE: persepolis/scripts/properties.py class PropertiesWindow (line 31) | class PropertiesWindow(AddLinkWindow_Ui): method __init__ (line 32) | def __init__(self, parent, callback, gid, persepolis_setting, video_fi... method detectProxy (line 249) | def detectProxy(self, button): method proxyFrame (line 275) | def proxyFrame(self, checkBox): method downloadFrame (line 282) | def downloadFrame(self, checkBox): method startFrame (line 289) | def startFrame(self, checkBox): method endFrame (line 296) | def endFrame(self, checkBox): method changeFolder (line 303) | def changeFolder(self, button): method linkLineChanged (line 315) | def linkLineChanged(self, lineEdit): method queueChanged (line 321) | def queueChanged(self, combo): method getProxyInformation (line 335) | def getProxyInformation(self): method getUserPass (line 375) | def getUserPass(self): method getAdditionalInformation (line 390) | def getAdditionalInformation(self): method okButtonPressed (line 417) | def okButtonPressed(self, button): method keyPressEvent (line 570) | def keyPressEvent(self, event): method closeEvent (line 574) | def closeEvent(self, event): method changeIcon (line 583) | def changeIcon(self, icons): FILE: persepolis/scripts/queue.py class Queue (line 37) | class Queue(QThread): method __init__ (line 42) | def __init__(self, category, start_time, end_time, parent): method run (line 49) | def run(self): FILE: persepolis/scripts/queue_prime.py class Queue (line 36) | class Queue(): method __init__ (line 37) | def __init__(self, queue_dict, main_window): method start (line 50) | def start(self):... FILE: persepolis/scripts/setting.py class KeyCapturingWindow (line 39) | class KeyCapturingWindow(KeyCapturingWindow_Ui): method __init__ (line 40) | def __init__(self, callback, persepolis_setting): method eventFilter (line 50) | def eventFilter(self, source, event): method okPushButtonPressed (line 57) | def okPushButtonPressed(self, button): method closeEvent (line 62) | def closeEvent(self, event): class PreferencesWindow (line 66) | class PreferencesWindow(Setting_Ui): method __init__ (line 67) | def __init__(self, parent, persepolis_setting): method showCaptureKeyboardWindow (line 442) | def showCaptureKeyboardWindow(self): method callBack (line 450) | def callBack(self, keys): method styleComboBoxChanged (line 478) | def styleComboBoxChanged(self, index=None): method setDarkLightIcon (line 521) | def setDarkLightIcon(self, index=None): method fontCheckBoxState (line 602) | def fontCheckBoxState(self, checkBox): method keyPressEvent (line 613) | def keyPressEvent(self, event): method closeEvent (line 617) | def closeEvent(self, event): method browserIntegrationSettings (line 629) | def browserIntegrationSettings(self): method soundFrame (line 674) | def soundFrame(self, checkBox): method downloadFolderPushButtonClicked (line 681) | def downloadFolderPushButtonClicked(self, button): method dialChanged (line 697) | def dialChanged(self, dial): method defaultsPushButtonPressed (line 701) | def defaultsPushButtonPressed(self, button): method okPushButtonPressed (line 852) | def okPushButtonPressed(self, button): FILE: persepolis/scripts/shutdown.py function shutDown (line 25) | def shutDown(parent, gid=None, category=None, password=None): FILE: persepolis/scripts/spider.py function spider (line 39) | def spider(add_link_dictionary): function queueSpider (line 158) | def queueSpider(add_link_dictionary): function addLinkSpider (line 164) | def addLinkSpider(add_link_dictionary): FILE: persepolis/scripts/startup.py function checkStartUp (line 31) | def checkStartUp(): function addStartUp (line 71) | def addStartUp(parent): function removeStartUp (line 148) | def removeStartUp(): FILE: persepolis/scripts/text_queue.py class QueueSpiderThread (line 35) | class QueueSpiderThread(QThread): method __init__ (line 38) | def __init__(self, dict_): method run (line 42) | def run(self): class TextQueue (line 59) | class TextQueue(TextQueue_Ui): method __init__ (line 60) | def __init__(self, parent, file_path, callback, persepolis_setting): method currentTabChanged (line 215) | def currentTabChanged(self, index): method selectAll (line 250) | def selectAll(self, button): method deselectAll (line 256) | def deselectAll(self, button): method queueChanged (line 262) | def queueChanged(self, combo): method proxyFrame (line 288) | def proxyFrame(self, checkBox): method downloadFrame (line 295) | def downloadFrame(self, checkBox): method changeFolder (line 302) | def changeFolder(self, button): method getProxyInformation (line 318) | def getProxyInformation(self): method getUserPass (line 358) | def getUserPass(self): method okButtonPressed (line 373) | def okButtonPressed(self, button): method keyPressEvent (line 452) | def keyPressEvent(self, event): method closeEvent (line 456) | def closeEvent(self, event): method changeIcon (line 463) | def changeIcon(self, icons): FILE: persepolis/scripts/useful_tools.py class RunApplicationThread (line 52) | class RunApplicationThread(QThread): method __init__ (line 55) | def __init__(self, command_argument, call_back=False): method run (line 60) | def run(self): function determineConfigFolder (line 69) | def determineConfigFolder(): function osAndDesktopEnvironment (line 85) | def osAndDesktopEnvironment(): function humanReadableSize (line 102) | def humanReadableSize(size, input_type='file_size'): function convertTime (line 122) | def convertTime(time): function convertToByte (line 135) | def convertToByte(file_size): function freeSpace (line 172) | def freeSpace(dir): function returnDefaultSettings (line 194) | def returnDefaultSettings(): function muxer (line 266) | def muxer(parent, video_finder_dictionary): function ffmpegVersion (line 368) | def ffmpegVersion(): function qRunApplication (line 402) | def qRunApplication(command: str, command_argument: list, parent=None): function runApplication (line 411) | def runApplication(command_argument): function findExternalAppPath (line 436) | def findExternalAppPath(app_name): function getExecPath (line 515) | def getExecPath(): function nowDate (line 594) | def nowDate(): function fold (line 599) | def fold(header): function dictToHeader (line 617) | def dictToHeader(data): function headerToDict (line 622) | def headerToDict(headers): function readCookieJar (line 633) | def readCookieJar(load_cookies): function getFileNameFromLink (line 654) | def getFileNameFromLink(link): function returnNewFileName (line 663) | def returnNewFileName(folder_path, file_name): FILE: persepolis/scripts/video_finder.py class VideoFinder (line 47) | class VideoFinder(QThread): method __init__ (line 50) | def __init__(self, video_finder_dictionary, main_window): method run (line 58) | def run(self): FILE: persepolis/scripts/video_finder_addlink.py class MediaListFetcherThread (line 63) | class MediaListFetcherThread(QThread): method __init__ (line 69) | def __init__(self, receiver_slot, video_dict, main_window): method run (line 151) | def run(self): method makeHttpCookie (line 209) | def makeHttpCookie(self, raw_cookie, host_name='.youtube.com'): class FileSizeFetcherThread (line 225) | class FileSizeFetcherThread(QThread): method __init__ (line 228) | def __init__(self, dictionary, text, combobox_type, index): method run (line 235) | def run(self): class VideoFinderAddLink (line 243) | class VideoFinderAddLink(AddLinkWindow): method __init__ (line 247) | def __init__(self, parent, receiver_slot, settings, video_dict={}): method advancedFormatFrame (line 389) | def advancedFormatFrame(self, button): method getReadableSize (line 401) | def getReadableSize(self, size): method getReadableDuration (line 407) | def getReadableDuration(self, seconds): method urlChanged (line 420) | def urlChanged(self, value): method submitClicked (line 429) | def submitClicked(self, button=None): method showThumbnail (line 466) | def showThumbnail(self, thumbnail_path): method setLoadCookie (line 474) | def setLoadCookie(self, str): method fileNameChanged (line 479) | def fileNameChanged(self, value): method mediaSelectionChanged (line 483) | def mediaSelectionChanged(self, combobox, index): method getFileExtension (line 532) | def getFileExtension(self, url): method fetchedResult (line 537) | def fetchedResult(self, media_dict): method findFileSize (line 724) | def findFileSize(self, result): method linkLineChangedHere (line 740) | def linkLineChangedHere(self, lineEdit): method closeEvent (line 746) | def closeEvent(self, event): method collectMoreOptions (line 754) | def collectMoreOptions(self): method okButtonPressed (line 797) | def okButtonPressed(self, download_later, button=None): # noqa FILE: persepolis/scripts/video_finder_progress.py class ShutDownThread (line 34) | class ShutDownThread(QThread): method __init__ (line 35) | def __init__(self, parent, category, password=None): method run (line 41) | def run(self): class VideoFinderProgressWindow (line 45) | class VideoFinderProgressWindow(VideoFinderProgressWindow_Ui): method __init__ (line 46) | def __init__(self, parent, gid_list, persepolis_setting): method keyPressEvent (line 96) | def keyPressEvent(self, event): method closeEvent (line 100) | def closeEvent(self, event): method resumePushButtonPressed (line 109) | def resumePushButtonPressed(self, button): method pausePushButtonPressed (line 118) | def pausePushButtonPressed(self, button): method stopPushButtonPressed (line 128) | def stopPushButtonPressed(self, button): method afterComboBoxChanged (line 144) | def afterComboBoxChanged(self, connect): method afterCheckBoxToggled (line 148) | def afterCheckBoxToggled(self, checkBoxes): method afterPushButtonPressed (line 164) | def afterPushButtonPressed(self, button): method limitDialIsReleased (line 237) | def limitDialIsReleased(self): method limitDialIsChanged (line 247) | def limitDialIsChanged(self, button): method changeIcon (line 255) | def changeIcon(self, icons): FILE: persepolis/scripts/ytdlp_downloader.py class Ytdp_Logger (line 30) | class Ytdp_Logger(): method debug (line 31) | def debug(self, msg): method info (line 40) | def info(self, msg): method warning (line 43) | def warning(self, msg): method error (line 46) | def error(self, msg): class Ytdp_Download (line 51) | class Ytdp_Download(): method __init__ (line 52) | def __init__(self, add_link_dictionary, main_window, gid, single_video... method getFileName (line 119) | def getFileName(self): method createSession (line 134) | def createSession(self): method nowDate (line 194) | def nowDate(self): method sigmaTime (line 198) | def sigmaTime(self, time): method nowTime (line 203) | def nowTime(self): method startTime (line 208) | def startTime(self): method endTime (line 224) | def endTime(self): method runEndTimeThread (line 249) | def runEndTimeThread(self): method getStatus (line 256) | def getStatus(self, data): method tellStatus (line 327) | def tellStatus(self): method checkDownloadProgress (line 379) | def checkDownloadProgress(self): method download (line 399) | def download(self): method start (line 415) | def start(self): method close (line 474) | def close(self): method downloadCompleteAction (line 518) | def downloadCompleteAction(self, new_download_path): method downloadPause (line 537) | def downloadPause(self): method downloadUnpause (line 540) | def downloadUnpause(self): method downloadStop (line 543) | def downloadStop(self): method limitSpeed (line 553) | def limitSpeed(self, limit_value): FILE: resources/PersepolisBI.py class PluginsDB (line 56) | class PluginsDB(): method __init__ (line 57) | def __init__(self): method lockCursor (line 72) | def lockCursor(self): method insertInPluginsTable (line 82) | def insertInPluginsTable(self, list_): method closeConnections (line 103) | def closeConnections(self): function sendToLog (line 142) | def sendToLog(text="", type="INFO"): function findExternalAppPath (line 153) | def findExternalAppPath(app_name):