summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/gui/mainwindow.py
AgeCommit message (Collapse)Author
2013-12-06Use service name instead of hardcoded one.Ivan Alejandro
2013-12-02Merge remote-tracking branch 'chiiph/bug/4504_properly_close_soledad' into ↵Kali Kaneko
develop
2013-12-02Remove EIP has stopped messageTomás Touceda
2013-11-29Properly close Soledad at quitTomás Touceda
2013-11-25Select the provider selected in the login widget.Ivan Alejandro
In the preferences window, now we select the current provider from the login widget, no matter if the user is logged in or not. [Closes #4490]
2013-11-20Remove unused import.Ivan Alejandro
2013-11-20Disable the EIP start if EIP is disabled.Ivan Alejandro
2013-11-20Add providers even if the wizard is rejected.Ivan Alejandro
2013-11-19Remove unused execution path.Ivan Alejandro
2013-11-19Disable EIP if need login before to be usable.Ivan Alejandro
2013-11-14Merge remote-tracking branch 'ivan/feature/advanced_key_management' into developTomás Touceda
2013-11-14Add the advanced key management to the main windowIvan Alejandro
2013-11-14Enable password change in proper conditions.Ivan Alejandro
- Send soledad to the constructor and check with sameProxiedObjects - Check if soledad instance is defined, otherwise wait until soledad_ready [Closes #4449]
2013-11-08Use service's module strings instead of locals.Ivan Alejandro
2013-11-08Use custom systray that ease the tooltip use.Ivan Alejandro
- Create a custom SysTray that allows us to set services tooltips independently. - Initialize tooltip with service name at start. - Update required service status on tooltip update. [Closes #3998]
2013-11-07Reject sender if it's not the logged in userTomás Touceda
2013-11-07Merge remote-tracking branch 'kali/bug/fix-mail-reinitialization' into developTomás Touceda
2013-11-06Initializes mail service with the user id.Kali Kaneko
This will be used to properly obtain the private key that now is a property. It will also be needed for the imap authentication.
2013-11-06Various minor OSX fixesTomás Touceda
2013-10-31Password change policy improvement.Ivan Alejandro
Only allow the user to change its password if is logged in and: - provider supports email and its started. - provider does not support email. In case that the conditions needed are not fullfiled, show the user the actions needed to be able to change its password. [Closes #4093]
2013-10-30Refactor keyring usage and fix saving problemTomás Touceda
2013-10-30Merge remote-tracking branch 'chiiph/feature/hide_unused_services' into developIvan Alejandro
2013-10-30Fix non-ascii password change problem.Ivan Alejandro
[Closes #4003]
2013-10-30Hide unsupported services by the configured providersTomás Touceda
2013-10-28Mail State Machine refactor. Closes: #4059Kali Kaneko
2013-10-16Remember last domain used to login. Closes #4116.Ivan Alejandro
2013-10-15Remove remainings of unused properprovider settingIvan Alejandro
2013-10-14Improve GUI based on QA roundsTomás Touceda
2013-10-14Always display first run wizard on first run.Ivan Alejandro
* Display the wizard only the first time or if we don't have any provider configured. * Remove unused proper provider setting. * If we have a working provider (as a pinned one), the wizard won't show automatically after being displayed the first time. * If we cancel the first time wizard and we have a configured provider (like the pinned one) the app will not close.
2013-10-10Display a Soledad error to the user if needed.Ivan Alejandro
2013-10-08openvpn observerKali Kaneko
reacts to tls-restart, ping-restart and network unreachable.
2013-10-08Merge remote-tracking branch 'chiiph/bug/osx_menu' into developIvan Alejandro
2013-10-08Rename the Util menu to File in OSXTomás Touceda
2013-10-08Display the mail status menu enabledTomás Touceda
2013-10-03Properly stop the smtp daemonTomás Touceda
2013-10-03Allow window minization in OSXTomás Touceda
2013-10-03Start Soledad only if Mail is enabled for the current providerTomás Touceda
Also update enabled_services in mainwindow right after login to have an updated list of services to launch from that point on.
2013-10-03Disable EIP on/off button and action when login required.Kali Kaneko
Also adds an explicit should_autostart flag in config.
2013-10-01Implement new UITomás Touceda
Also: - Remove status_panel - Add new icons - Refactor components a bit (mostly divide functionality)
2013-09-30Merge remote-tracking branch 'kali/feature/soledad_boostrap_error_handling' ↵Tomás Touceda
into develop
2013-09-30make socket errors during initialization recoverableKali Kaneko
2013-09-30add commentsKali Kaneko
2013-09-30Merge remote-tracking branch 'kali/bug/connection_aborted' into developTomás Touceda
2013-09-30add connection_aborted signal to state machineKali Kaneko
2013-09-30Merge remote-tracking branch 'ivan/feature/refactor-vpnlaunchers' into developTomás Touceda
2013-09-30Replace launcher with new implementation.Ivan Alejandro
2013-09-30Make providerboostrapper take the verify path from our ca-bundle.Kali Kaneko
Also, move module to a more logical placement, since provier boostrapping is not dependent on eip service.
2013-09-20State Machine Builder and eip connection machineKali Kaneko
This implements an abstract definition of a LEAP state machine, and refactors eip connections to use it.
2013-09-20move out vpn management utilityKali Kaneko
2013-09-19Merge remote-tracking branch 'ivan-github/feature/standalone-flag-to-module' ↵Kali Kaneko
into develop