Age | Commit message (Collapse) | Author |
|
Closes #6150.
|
|
Tag leap.bitmask version 0.7.0rc3
Conflicts:
src/leap/bitmask/services/soledad/soledadbootstrapper.py
|
|
Update release date and version name.
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
docs/man/bitmask-root.1.rst
|
|
|
|
The binary `python2` is not present on Debian systems.
The common denominator for Ubuntu, Debian, Arch is `python2.7`
Related to #6048.
|
|
|
|
Hide the Advaneced Key Management menu from the ui file and comment out
the connection between the triggered action and the method that shows
the AKM window.
Closes #6087.
|
|
|
|
|
|
|
|
Closes #6048.
|
|
|
|
Add a platform independent release_lock helper, so all the SO dependent
code goes inside the locks file.
Also, do some code cleanup.
|
|
* 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.
|
|
- Don't disconnect logout signals, so when the wizard is triggered the
UI can reflect the logout result.
- Restore the selected provider when 'other...' is selected *before* the
provider_changed signal is emitted to avoid that option to keep
selected in case of some error.
- Avoid the currentIndexChanged to be triggered when we load the providers.
|
|
Closes #5996, #5997.
|
|
Closes #5995.
|
|
Closes #5996, #5997.
|
|
Closes #5995.
|
|
|
|
|
|
|
|
|
|
|
|
Tag leap.bitmask version 0.6.1
|
|
|
|
|
|
|
|
|
|
Conflicts:
pkg/linux/bitmask-root
src/leap/bitmask/gui/login.py
|
|
- Set the logger window parent,
- don't use an mainwindow instance variable to hold the window object.
This fix have the side offect that prevent multiple log windows being
created at the same time, but it does not causes any side effect or
problem.
|
|
develop
|
|
into develop
|
|
This fix the bug that prevents pastebin to work.
Closes #5949.
|
|
|
|
Closes #5722.
|
|
|
|
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.
|
|
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.
|
|
Tag leap.bitmask version 0.5.4
|
|
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.
|
|
into develop
|
|
|
|
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.
|