summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/gui
AgeCommit message (Collapse)Author
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-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-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-15Use less confusing signal names.Ivan Alejandro
Renames: eip_download_config -> eip_config_ready eip_download_client_certificate -> eip_client_certificate_ready
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-15Move openvpn_verb to config.flagsIvan 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-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 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-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-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.
2014-04-02Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/bug/5411_mail-is-not-disabled-at-first-start' into develop
2014-04-02Do not start soledad if its not provided and enabled.Ivan Alejandro
[Closes #5411]
2014-04-02Refactor check for provided and enabled services.Ivan Alejandro
Also use: `item in some_list` instead of `some_list.count(item) > 0`.
2014-04-02Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/bug/5433_unescape-logs-for-pastebin' into develop
2014-04-02Don't escape logs for pastebin. Closes #5433.Ivan Alejandro
2014-04-02Add hotkey for the Help menu. Closes #5401.Ivan Alejandro
2014-03-27Properly set menubar nativeness after setupUiTomás Touceda
2014-03-19Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/feature/move-srpregister-to-backend' into develop
2014-03-19Move srpregister interaction to the backend.Ivan Alejandro
Also: - remove unused code. - add status attributes for srpauth responses. - split response handling - remove unneeded hack to avoid segfault emitting None
2014-03-18Catch soledad invalid token error (#5191).drebs
2014-03-13Check for DNS resolution after connecting EIP.Ivan Alejandro
[Closes #5301]
2014-03-12Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/bug/5219_srpauth-error-messages' into develop
2014-03-12Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/bug/5048_version-checks-in-wizard' into develop
2014-03-11Move login/logout success/error msgs to the GUI.Ivan Alejandro
Also refactor signals to be more granular and notify clearly if there was an error or not, then in the GUI we show the corresponding message.
2014-03-11Move error messages for the user to the GUI.Ivan Alejandro
2014-03-10Merge remote-tracking branch 'chiiph/feature/remove_qtreactor' into developKali Kaneko
2014-03-07Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/feature/centralized-defer-cancel' into develop
2014-03-07Merge remote-tracking branch 'refs/remotes/ivan/bug/better-soledad-retry' ↵Tomás Touceda
into develop
2014-03-07Remove qtreactor dependencyTomás Touceda
2014-03-07Move all the defer cancelling to a method.Ivan Alejandro
Also add X_defer = None for the defers after being cancelled.
2014-03-07Run all the soledad bootstrap on error.Ivan Alejandro
Before this fix, if the soledad bootstrapping failed during the first download process, we retried since after that point which caused a failure.
2014-03-06Select current provider as default in eip settingsIvan Alejandro
Set as selected default for the eip preferences window the item selented in the bitmask main window. [Closes #5153]
2014-03-04double dot → ellipsisKwadroNaut
2014-02-28Do version checks in the wizard too.Ivan Alejandro
When the user choose to use an existing provider we download the provider.json again so the version checks are executed. [Closes #5048]