summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-04-23Merge remote-tracking branch 'chiiph/bug/reenable-ping-restart' into developKali Kaneko
2014-04-23Merge remote-tracking branch 'ivan-github/feature/skip-wizard-checks' into ↵Kali Kaneko
develop
2014-04-22Add flag to skip provider checks in wizard.Ivan Alejandro
2014-04-22Add checks to avoid errors when ctrl-c in wizard.Ivan Alejandro
Check that systray exists, not the case during first run. Cleanup reactor stop code. Closes #5559.
2014-04-22Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/feature/5513_update-note-in-akm' into develop
2014-04-22Show specific note for providers not supporting mx.Ivan Alejandro
Also add a helper method to disable the ui and show a message.
2014-04-22Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/bug/5424_handle-provider-setup-errors' into develop
2014-04-22Use QDialog as base for AKM.Ivan Alejandro
This allows the akm to be treated as a preferences dialog instead of an extra 'main window'.
2014-04-21Show the user if there was an error during provider setup.Ivan Alejandro
Also: - add slot decorator where needed - remove incorrect trigger docstring - factor out setting the same message into an existing helper [Closes #5424]
2014-04-17Show the tray message only if we started hidden.Ivan Alejandro
2014-04-17Improve parameters docstrings.Ivan Alejandro
Also rename a parameter named 'param' to a more meaningful 'idx'.
2014-04-17Use consistent wording for triggers documentation.Ivan Alejandro
2014-04-17Use Slot decorator instead of SLOT docstring.Ivan Alejandro
2014-04-16Let OpenVPN handle ping-restartsTomás Touceda
2014-04-16Fix typos on signal names.Ivan Alejandro
2014-04-16Use authenticated() properly.Ivan Alejandro
2014-04-16Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/feature/refactor-logic-to-backend' into develop
2014-04-16Properly stop the Qt app before stopping the reactorTomás Touceda
2014-04-15Remove unneeded parent's constructor call.Ivan Alejandro
2014-04-15Improve backend docstrings.Ivan Alejandro
* Update wording to match pep-0257 * Add docstrings for signals emitted by the Backend.
2014-04-15Use less confusing signal names.Ivan Alejandro
Renames: eip_download_config -> eip_config_ready eip_download_client_certificate -> eip_client_certificate_ready
2014-04-15Remove signaling logs, use err for unknown signal.Ivan Alejandro
2014-04-15Handle trying to kill a non running process.Ivan Alejandro
2014-04-15Move gateway selection helpers to backend.Ivan Alejandro
2014-04-15Move 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
2014-04-15Remove unused 'hack' helpers.Ivan Alejandro
2014-04-15Move openvpn_verb to config.flagsIvan Alejandro
2014-04-15Fix: use signal's keys instead of qt signals.Ivan Alejandro
2014-04-15Do not redefine signaler signal key.Ivan Alejandro
2014-04-15Use helper to get the ProviderConfig.Ivan Alejandro
2014-04-15Disable wizard if we are logging in.Ivan Alejandro
This avoids signaling conflicts like the provider being setup in the wizard and being bootstrapped during login.
2014-04-15Keep track of backend's connected signals.Ivan Alejandro
2014-04-15Remove PySide as a dependency.Ivan Alejandro
- Use python `object` as a parent class. - Replace QMutex with a `threading.Lock`
2014-04-15Move SRPAuth to the backend.Ivan Alejandro
* Move methods from SRPAuth to backend: login, logout, change_password. * Add backend section to hold temporary hack code, needed in the process of splitting frontend and backend. * Replace pyside signals with Signaler signals. * Move all the signaling and thread launching in SRPAuth inside of __impl. * Move defer handling code (callbacks/errbacks) to the backend and left only signal handling in the GUI. [Closes #5347]
2014-04-14Refactor out the ProviderConfig object retriever.Ivan Alejandro
2014-04-14Refactor EIPBootstrapper to the backendTomás Touceda
2014-04-14Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/bug/5492_pastebin-post-limit' into develop
2014-04-14Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/bug/5495_wizard-provider-edit-disable' into develop
2014-04-14Hide bandwidth if the openvpn process is killed.Ivan Alejandro
[Closes #5497]
2014-04-11Enable provider widget depending on radio button.Ivan Alejandro
Disable providers combo box during check and enable combo or line edit depending on radio button. [Closes #5495]
2014-04-11Handle pastebin post limit error.Ivan Alejandro
Closes #5492.
2014-04-11Add post limit exception and remove legacy code.Ivan Alejandro
2014-04-11Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/feature/4990_start-hidden-flag' into develop
2014-04-11Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/feature/hide-mainwindow-on-quit' into develop
2014-04-10Add flag to start the app hidden in the tray.Ivan Alejandro
Closes #4990.
2014-04-10Hide mainwindow on quit and show tooltip.Ivan Alejandro
2014-04-10Use non blocking dialog for Pastebin resultIvan Alejandro
With this change we no longer need to call the dialog with reactor.callLater. Also removed useless failure.trap Closes #5404.
2014-04-07Add support for Mate's polkit agent.Ivan Alejandro
2014-04-04Do not do native menu bars in Linux for nowTomás Touceda
2014-04-02Reset checks if the provider is changed in wizard.Ivan Alejandro
Closes #5396.