summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/gui/eip_preferenceswindow.py
AgeCommit message (Collapse)Author
2015-06-22[feat] replace old log handler with new oneIvan Alejandro
Replace logging.getLogger with custom get_logger. Remove some unneeded dependencies and reorder other.
2015-01-28Remove all the Slot() decorators.Ivan Alejandro
This causes (on certain scenarios) the app to segfault and it is really hard to debug.
2014-08-20Select current provider on EIP preferences.Ivan Alejandro
- Don't disconnect logout signals, so when the wizard is triggered the UI can reflect the logout result. - Restore the selected provider when 'other...' is selected *before* the provider_changed signal is emitted to avoid that option to keep selected in case of some error. - Avoid the currentIndexChanged to be triggered when we load the providers.
2014-07-14Use specific settings for backend.Ivan Alejandro
This way we get rid of Qt on the backend side. The use of QSettings in the backend was breaking the app on OSX.
2014-07-14Do backend calls using kwargs.Ivan Alejandro
2014-07-14Use new backend/signaler and start logic in processes.Ivan Alejandro
2014-04-17Improve parameters docstrings.Ivan Alejandro
Also rename a parameter named 'param' to a more meaningful 'idx'.
2014-04-17Use Slot decorator instead of SLOT docstring.Ivan Alejandro
2014-04-15Move gateway selection helpers to backend.Ivan Alejandro
2014-03-06Select current provider as default in eip settingsIvan Alejandro
Set as selected default for the eip preferences window the item selented in the bitmask main window. [Closes #5153]
2013-11-21Disable eip-config for uninitialized providers.Ivan Alejandro
- Show the user which provider has not been initialized and disable its usage. - Add support for absolute path in get_eipconfig_path. - Replace hadr-coded paths with get_eipconfig_path.
2013-10-30Remove autostart eip option from settings panel.Ivan Alejandro
[Closes #4132]
2013-10-03Add preference to set autostart EIP option.Ivan Alejandro
2013-10-01Implement new UITomás Touceda
Also: - Remove status_panel - Add new icons - Refactor components a bit (mostly divide functionality)