Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-20 | Select 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-08-19 | Update and get ready to start a provider on change. | Ivan Alejandro | |
Closes #5996, #5997. | |||
2014-08-19 | Change settings' provider on provider change. | Ivan Alejandro | |
Closes #5995. | |||
2014-08-18 | make the login not wait for eip it cannot-start-eip | Kali Kaneko | |
2014-08-14 | moved provider selection popup menu to be at the top of the main window | elijah | |
2014-08-13 | Ask for services stop when the wizard is needed. | Ivan Alejandro | |
2014-08-13 | Stop the services if the selected provider is changed. | Ivan Alejandro | |
Store the last 2 indexes on a deque and improve the 'select previous provider' action. | |||
2014-08-12 | Do some pep8 fixes. | Ivan Alejandro | |
2014-08-11 | Merge remote-tracking branch 'refs/remotes/elijah/feature/minorui' into develop | Tomás Touceda | |
2014-08-11 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/meskio/bug/wait-for-eip-to-autologin' into develop | |||
2014-08-11 | Wait until EIP is up to autologin. Closes #5939. | Ruben Pollan | |
2014-08-10 | remove "Hide Main Window" -- much better UX, less buggy, and makes it ↵ | elijah | |
possible raise window when it is obscured. To hide, just close window. | |||
2014-08-10 | Clean up help dialog text. | elijah | |
2014-08-08 | remove outdated comment | kali | |
eip machine was already moved into conductor | |||
2014-08-06 | Fix logger window blocking the bitmask quit(). | Ivan Alejandro | |
- Set the logger window parent, - don't use an mainwindow instance variable to hold the window object. This fix have the side offect that prevent multiple log windows being created at the same time, but it does not causes any side effect or problem. | |||
2014-08-06 | Replace twisted thread with QThread. | Ivan Alejandro | |
This fix the bug that prevents pastebin to work. Closes #5949. | |||
2014-08-01 | Add cancel button for EIP connection. | kali | |
Closes: #4035 This falls in the "quick" workaround category. A proper state machine that extends the four basic connection states is hence needed. We have to accomodate design to have a connection-oriented state machine in the backend (I would favor a twisted protocol for this), and a more lightweight one that conducts the gui-level changes (ie, change the actions / buttons / labels accordingly). Since this "cancel" functionality has been long postponed, I chose to do one more ugly hack here, that is, show and hide dance with a button that just calls the bitmask-root to kill the vpn process. It should work well enough until we get to the reorganization needed for a clean process control for eip. | |||
2014-07-31 | Handle the system's quit correctly. | Ivan Alejandro | |
Use a simple sleep to wait until the services are stopped and then kill the backend, always in a fixed time in order to avoid blocks/hangs on the system session logout. Closes #5870. | |||
2014-07-30 | Reduce services stop timeout. | Ivan Alejandro | |
2014-07-28 | Do `quit()` if the system requested the app to close. | Ivan Alejandro | |
This fixes the issue where a system logout was blocked by bitmask since we were interpreting the closeEvent as if the user clicked on the 'X' button. Closes #5870. | |||
2014-07-25 | Add Linux autostart. Closes #4989. | Ivan Alejandro | |
2014-07-24 | Improve hide and show main window on Ubuntu | Tomás Touceda | |
2014-07-24 | Don't call the backend if it's not online. | Ivan Alejandro | |
2014-07-22 | Kill backend on quit if it does not respond. | Ivan Alejandro | |
2014-07-21 | Add heartbeat to check if backend is alive. | Ivan Alejandro | |
Send a 'ping' request every 2 secs to ensure that the backend is running. Use polling instead of recv on the backend_proxy. This was already implemented for the signaler. | |||
2014-07-14 | Prevent quit() being called more than once. | Ivan Alejandro | |
2014-07-14 | pep8 fixes | Ivan Alejandro | |
2014-07-14 | Use 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-14 | Remove twisted stopper from the GUI. | Ivan Alejandro | |
2014-07-14 | Ask the backend for the country code. | Ivan Alejandro | |
Remove global variable in favor of a helper method that returns the country code. Needed in order to split backend/frontend. | |||
2014-07-14 | Add missing error/passed keys. | Ivan Alejandro | |
2014-07-14 | Do backend calls using kwargs. | Ivan Alejandro | |
2014-07-14 | Properly stop backend. | Ivan Alejandro | |
2014-07-14 | Use new backend/signaler and start logic in processes. | Ivan Alejandro | |
2014-07-11 | call soledad close | Kali Kaneko | |
2014-07-02 | fix set syntax for 2.6 compat | Kali Kaneko | |
2014-06-26 | disable eip if helper files not installed | Kali Kaneko | |
2014-06-25 | Use a dict instead of an object to ease serialization. | Ivan Alejandro | |
2014-06-23 | Fix wait time. Use milliseconds instead of seconds. | Ivan Alejandro | |
On the twisted_main.quit() we use 1/10 of a second since is enough wait. | |||
2014-06-18 | Move backend to its own namespace. | Ivan Alejandro | |
2014-06-18 | Replace twisted's callLater with Qt's singleShot. | Ivan Alejandro | |
Note: we use an alias for singleShot called QtDelayedCall. | |||
2014-06-18 | Move dns check to the backend. | Ivan Alejandro | |
2014-06-09 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/ivan/feature/cleanup-app-mainwindow' into develop | |||
2014-06-06 | Merge remote-tracking branch 'refs/remotes/kali/feature/vpn_exit_icon' into ↵ | Tomás Touceda | |
develop | |||
2014-06-06 | add icons for the vpn exit nodes | Kali Kaneko | |
2014-06-06 | Move quit callback to mainwindow. | Ivan Alejandro | |
2014-06-05 | Reorder logging helpers and handlers. | Ivan Alejandro | |
2014-06-04 | tear down fw on cold starts. Closes: ##5727 | Kali Kaneko | |
2014-06-04 | fix status errors during first eip connection | Kali Kaneko | |
- show eip button - update systray action - remove the provider update on disconnection. | |||
2014-06-04 | catch openvpn unexpected ending | Kali Kaneko | |
show also the back-to-clearnet button on that case. |