Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-27 | Hide button / improve message on missing helpers. | Ivan Alejandro | |
* Emit the `eip_missing_helpers` signal when the user chooses "Don't ask me again". * We emit that signal when some helper file is missing, even if the user doesn't want a warning. * Do the update of the eip enabled status with some delay to give some time the eip machine to start and do what it needs with the buttons/labels and avoid the 'hide turn on button if missing files' being overridden. Closes #5945. | |||
2014-08-11 | We do not have eipstatus.qrc anymore | Tomás Touceda | |
2014-08-11 | used 22x22 pixel icons instead of 24x24 pixel icons (since ubuntu needs 22 ↵ | elijah | |
anyway) | |||
2014-08-11 | temporarily switch back to using png icons | elijah | |
2014-08-10 | svg icons! well, how about that? | elijah | |
2014-08-06 | fix uncatched error with missing polkit. Closes: #5955 | kali | |
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-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 | Use new backend/signaler and start logic in processes. | Ivan Alejandro | |
2014-06-26 | disable eip if helper files not installed | Kali Kaneko | |
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-05 | change elements naming | Kali Kaneko | |
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. | |||
2014-06-04 | add restore clearnet button. Closes: #5726 | Kali Kaneko | |
2014-05-30 | Update EIP UI if it fails to load the config | Tomás Touceda | |
2014-05-30 | Check openvpn bin path before starting openvpn | Tomás Touceda | |
2014-05-29 | display restart error after SIGTERM[soft,tls-error] | Kali Kaneko | |
- fix tls-error: is SIGTERM now - connect to connection-died signal - display error to user | |||
2014-05-29 | change eip status during restarts | Kali Kaneko | |
2014-05-29 | refactor eip start/stop control to conductor | Kali Kaneko | |
and cleanup a little bit of the signal mess. | |||
2014-04-25 | Improve action/widget/menu display conditions. | Ivan Alejandro | |
* Hide services that the current logged in provider does not have. * If we don't have a provider supporting that service we hide the actions along with the widgets. * Use more significative method naming. * Keep track of ui component groups visibility. | |||
2014-04-23 | Swap upload/download data strings. Closes #5563. | Ivan Alejandro | |
2014-04-17 | Improve parameters docstrings. | Ivan Alejandro | |
Also rename a parameter named 'param' to a more meaningful 'idx'. | |||
2014-04-17 | Use consistent wording for triggers documentation. | Ivan Alejandro | |
2014-04-17 | Use Slot decorator instead of SLOT docstring. | Ivan Alejandro | |
2014-04-15 | Move EIP to the backend. | Ivan Alejandro | |
- Add backend eip management - Connect gui with new eip signals - remove old unused code - remove Qt dependency from backend services. - use Signaler to emit status/state changes from openvpn | |||
2013-12-26 | comments here and there | Kali Kaneko | |
2013-12-12 | modified eip widget: change font to look better when under login widget, ↵ | elijah | |
tightened spacing, moved upload and download icons to the buttons themselves, get rid of extra left whitespace padding on bandwidth status. | |||
2013-12-06 | Disable Turn On EIP in tray if EIP is disabled. | Ivan Alejandro | |
[Closes #4630] | |||
2013-11-08 | Check if we have a systray to use. | Ivan Alejandro | |
This fixes a failure when we run the first run wizard and don't have a systray ready. | |||
2013-11-08 | Use 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-08 | Use display service name instead of hardcode it. | Ivan Alejandro | |
2013-10-30 | Properly log EIP status changes | Tomás Touceda | |
2013-10-15 | Fix pep8 violations. | Ivan Alejandro | |
2013-10-11 | Show systray tooltip ON for EIP. | Ivan Alejandro | |
2013-10-03 | Disable EIP on/off button and action when login required. | Kali Kaneko | |
Also adds an explicit should_autostart flag in config. | |||
2013-10-02 | remove duplicated method definition | Kali Kaneko | |
2013-10-01 | Implement new UI | Tomás Touceda | |
Also: - Remove status_panel - Add new icons - Refactor components a bit (mostly divide functionality) |