392 |
392 |
393 # Generate the redirection helpers |
393 # Generate the redirection helpers |
394 self.stdout = Redirector(False, self) |
394 self.stdout = Redirector(False, self) |
395 self.stderr = Redirector(True, self) |
395 self.stderr = Redirector(True, self) |
396 |
396 |
397 # create the remote server interface |
|
398 self.__ericServerInterface = EricServerInterface(self) |
|
399 |
|
400 # set a few dialog members for non-modal dialogs created on demand |
397 # set a few dialog members for non-modal dialogs created on demand |
401 self.programsDialog = None |
398 self.programsDialog = None |
402 self.shortcutsDialog = None |
399 self.shortcutsDialog = None |
403 self.__testingWidget = None |
400 self.__testingWidget = None |
404 self.findFileNameDialog = None |
401 self.findFileNameDialog = None |
805 from .LogView import LogViewer |
802 from .LogView import LogViewer |
806 from .Previewer import Previewer |
803 from .Previewer import Previewer |
807 from .PythonAstViewer import PythonAstViewer |
804 from .PythonAstViewer import PythonAstViewer |
808 from .PythonDisViewer import PythonDisViewer |
805 from .PythonDisViewer import PythonDisViewer |
809 |
806 |
|
807 |
|
808 # create the remote server interface |
|
809 logging.debug("Creating 'eric-ide' Server Interface...") |
|
810 self.__ericServerInterface = EricServerInterface(self) |
|
811 |
810 # Create the view manager depending on the configuration setting |
812 # Create the view manager depending on the configuration setting |
811 logging.debug("Creating Viewmanager...") |
813 logging.debug("Creating Viewmanager...") |
812 self.viewmanager = ViewManager.factory( |
814 self.viewmanager = ViewManager.factory( |
813 self, self.__debugServer, self.pluginManager |
815 self, self.__debugServer, self.pluginManager |
814 ) |
816 ) |
865 if Preferences.getUI("ShowFileBrowser"): |
867 if Preferences.getUI("ShowFileBrowser"): |
866 # Create the file browser |
868 # Create the file browser |
867 logging.debug("Creating File Browser...") |
869 logging.debug("Creating File Browser...") |
868 from .Browser import Browser # noqa: I101 |
870 from .Browser import Browser # noqa: I101 |
869 |
871 |
870 self.browser = Browser() |
872 self.browser = Browser(self.__ericServerInterface) |
871 else: |
873 else: |
872 logging.debug("File Browser disabled") |
874 logging.debug("File Browser disabled") |
873 self.browser = None |
875 self.browser = None |
874 |
876 |
875 if Preferences.getUI("ShowSymbolsViewer"): |
877 if Preferences.getUI("ShowSymbolsViewer"): |