summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-08-01Do `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-25Add Linux autostart. Closes #4989.Ivan Alejandro
Conflicts: src/leap/bitmask/gui/mainwindow.py
2014-07-25Simplify and sort OS flags.Ivan Alejandro
2014-07-25Disable user/pass remembering temporarily.Ivan Alejandro
Set the keyring to None in order to simulate an always unavailable keyring, that way we avoid the possibility of the user running into the existing keyring issues. See https://leap.se/code/issues/4190 Update comparisons to do a proper comparison with `None`. Fix login widget 'enabled' changer in order to change the 'remember' widget *only* if we have an usable keyring.
2014-07-24Improve hide and show main window on UbuntuTomás Touceda
2014-07-23Set the standalone value for BaseConfig.Ivan Alejandro
2014-07-21bitmask-root: rip out all resolvconf code and simply rewrite all DNS packets ↵elijah
to use the VPN nameserver.
2014-07-21Add support for fingerprint-gui's polkit agent.Ivan Alejandro
Closes #5880.
2014-07-21Add the flag manually if it is release version.Ivan Alejandro
2014-07-21Handle undefined danger flag.Ivan Alejandro
2014-06-26disable eip if helper files not installedKali Kaneko
2014-06-25Use a dict instead of an object to ease serialization.Ivan Alejandro
2014-06-23Fix 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-20Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/kali/feature/install-helpers-utility' into develop
2014-06-19Pin RiseupTomás Touceda
2014-06-18Move backend's components to its own file.Ivan Alejandro
2014-06-18Move Signaler to its own file.Ivan Alejandro
2014-06-18Move backend to its own namespace.Ivan Alejandro
2014-06-18Replace twisted's callLater with Qt's singleShot.Ivan Alejandro
Note: we use an alias for singleShot called QtDelayedCall.
2014-06-18Move dns check to the backend.Ivan Alejandro
2014-06-18Use a better naming for argparse helper.Ivan Alejandro
2014-06-17add dialog to inform of missing helpers w/o installing themKali Kaneko
2014-06-17use bash installer instead of the temporal scriptKali Kaneko
2014-06-17use absolute pathsKali Kaneko
2014-06-16remove unneeded exec bitKali Kaneko
2014-06-13do reinstall binaries if their hash is not the expectedKali Kaneko
Closes: #5759 For this to work, the bundle needs to call:: ``python setup.py hash_binaries`` during the bundling process, so that the right hash gets updated in the bitmask/_binaries.py file.
2014-06-12fix namespace typoKali Kaneko
2014-06-12Install missing stuff into /usr/local/sbin. Closes: #$741Kali Kaneko
2014-06-11Improve how pinned providers are handledTomás Touceda
2014-06-09Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/feature/cleanup-app-mainwindow' into develop
2014-06-09Use a more significative name for logger helper.Ivan Alejandro
2014-06-06Merge remote-tracking branch 'refs/remotes/kali/feature/vpn_exit_icon' into ↵Tomás Touceda
develop
2014-06-06Remove unused variables and reorder arg parsing.Ivan Alejandro
2014-06-06Remove unused code and move imports to the top.Ivan Alejandro
2014-06-06add icons for the vpn exit nodesKali Kaneko
2014-06-06Move imports to the top.Ivan Alejandro
2014-06-06Remove unused code.Ivan Alejandro
2014-06-06Remove code already used in mainwindow.Ivan Alejandro
2014-06-06Move quit callback to mainwindow.Ivan Alejandro
2014-06-05Merge remote-tracking branch 'refs/remotes/kali/bug/ui-elements-rework' into ↵Tomás Touceda
develop
2014-06-05Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/kali/feature/init-check-for-resolvconf' into develop
2014-06-05Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/feature/reorder-logger-tools' into develop
2014-06-05change elements namingKali Kaneko
2014-06-05check if resolvconf is missing in systemKali Kaneko
2014-06-05Reorder logging helpers and handlers.Ivan Alejandro
2014-06-05Grep for gnome-shell as it were a polkit agent.Ivan Alejandro
The $DESKTOP_SESSION is not reliable since is set to 'default' in any case that you choose as your default desktop environment. Also, after some tests, I've seen that the `gnome-shell` process is not launched in the fallback mode, so we use it as a condition for the polkit agent present.
2014-06-05style fixesKali Kaneko
2014-06-05Add support for gnome-shell polkit agent.Ivan Alejandro
The gnome-shell desktop does not uses a separate process as others do. It uses an agent within its own process so we need to check for gnome-shell and then assume that its polkit is working.
2014-06-04tear down fw on cold starts. Closes: ##5727Kali Kaneko
2014-06-04fix status errors during first eip connectionKali Kaneko
- show eip button - update systray action - remove the provider update on disconnection.