43 consoleList.append("cmd.exe /c") |
43 consoleList.append("cmd.exe /c") |
44 elif isMacPlatform(): |
44 elif isMacPlatform(): |
45 consoleList.append("xterm -e") |
45 consoleList.append("xterm -e") |
46 consoleList.append("/opt/X11/bin/xterm -e") |
46 consoleList.append("/opt/X11/bin/xterm -e") |
47 else: |
47 else: |
48 consoleList.append("konsole -e") |
|
49 consoleList.append("@konsole --workdir . -e") |
48 consoleList.append("@konsole --workdir . -e") |
50 # KDE4 konsole spawns |
49 # KDE4 konsole spawns |
51 consoleList.append("gnome-terminal -x") |
50 consoleList.append("gnome-terminal -x") |
52 consoleList.append("xfce4-terminal -e") |
51 consoleList.append("xfce4-terminal -e") |
53 consoleList.append("xterm -e") |
52 consoleList.append("xterm -e") |
57 consoleNoCloseList.append("cmd.exe /k") |
56 consoleNoCloseList.append("cmd.exe /k") |
58 elif isMacPlatform(): |
57 elif isMacPlatform(): |
59 consoleNoCloseList.append("xterm -hold -e") |
58 consoleNoCloseList.append("xterm -hold -e") |
60 consoleNoCloseList.append("/opt/X11/bin/xterm -hold -e") |
59 consoleNoCloseList.append("/opt/X11/bin/xterm -hold -e") |
61 else: |
60 else: |
62 consoleNoCloseList.append("konsole --noclose -e") |
|
63 consoleNoCloseList.append("@konsole --noclose --workdir . -e") |
61 consoleNoCloseList.append("@konsole --noclose --workdir . -e") |
64 # KDE4 konsole spawns |
62 # KDE4 konsole spawns |
65 consoleNoCloseList.append("gnome-terminal -x") |
63 consoleNoCloseList.append("gnome-terminal -x") |
66 consoleNoCloseList.append("xfce4-terminal --hold -e") |
64 consoleNoCloseList.append("xfce4-terminal --hold -e") |
67 consoleNoCloseList.append("xterm -hold -e") |
65 consoleNoCloseList.append("xterm -hold -e") |
77 |
75 |
78 self.serverAddressEdit.setText( |
76 self.serverAddressEdit.setText( |
79 self.__plugin.getPreferences("ServerAddress")) |
77 self.__plugin.getPreferences("ServerAddress")) |
80 self.ipv6CheckBox.setChecked( |
78 self.ipv6CheckBox.setChecked( |
81 self.__plugin.getPreferences("UseIPv6")) |
79 self.__plugin.getPreferences("UseIPv6")) |
|
80 |
|
81 self.externalBrowserCheckBox.setChecked( |
|
82 self.__plugin.getPreferences("UseExternalBrowser")) |
82 |
83 |
83 self.appsRecentSpinBox.setValue( |
84 self.appsRecentSpinBox.setValue( |
84 self.__plugin.getPreferences("RecentNumberApps")) |
85 self.__plugin.getPreferences("RecentNumberApps")) |
85 |
86 |
86 self.virtualEnvPy2Edit.setText( |
87 self.virtualEnvPy2Edit.setText( |
109 |
110 |
110 self.__plugin.setPreferences( |
111 self.__plugin.setPreferences( |
111 "ServerAddress", self.serverAddressEdit.text()) |
112 "ServerAddress", self.serverAddressEdit.text()) |
112 self.__plugin.setPreferences( |
113 self.__plugin.setPreferences( |
113 "UseIPv6", self.ipv6CheckBox.isChecked()) |
114 "UseIPv6", self.ipv6CheckBox.isChecked()) |
|
115 |
|
116 self.__plugin.setPreferences( |
|
117 "UseExternalBrowser", self.externalBrowserCheckBox.isChecked()) |
114 |
118 |
115 self.__plugin.setPreferences( |
119 self.__plugin.setPreferences( |
116 "RecentNumberApps", self.appsRecentSpinBox.value()) |
120 "RecentNumberApps", self.appsRecentSpinBox.value()) |
117 |
121 |
118 self.__plugin.setPreferences( |
122 self.__plugin.setPreferences( |