Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-03 | Don't defer action to thread here. | Ivan Alejandro | |
We already are running the methods in a thread from the backend. | |||
2014-08-18 | make the login not wait for eip it cannot-start-eip | Kali Kaneko | |
2014-08-18 | Fix soledad imports (#5989). | drebs | |
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-16 | Code style fixes. | Ivan Alejandro | |
2014-07-15 | Support EIP in OSX | Tomás Touceda | |
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 | 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 | Lowercase signals names. | Ivan Alejandro | |
2014-06-25 | Use a dict instead of an object to ease serialization. | Ivan Alejandro | |
2014-06-18 | Move backend's components to its own file. | Ivan Alejandro | |