summaryrefslogtreecommitdiff
path: root/src/leap/gui
AgeCommit message (Collapse)Author
2013-03-22Improve systray behavior with context menu and activationTomás Touceda
2013-03-21Merge remote-tracking branch 'kali/feature/osx-eip-rewrite' into developTomás Touceda
2013-03-21Fixes as per reviewTomás Touceda
2013-03-21Handle configuration and paths in a standalone wayTomás Touceda
Also, abstracts QSettings under LeapSettings and adds a way to define the VPN env in a platform dependant way.
2013-03-21syntax fix for python 2.6Kali Kaneko
2013-03-20Display ASSIGN_IP state correctly in the mainwindowTomás Touceda
2013-03-15namespace leap + leap.common splitkali
leap is a namespace package from here on. common folder will be deleted and moved to leap_pycommon repository.
2013-03-13Always show the eip icon if the service is available and enabledTomás Touceda
2013-03-13Use a unix socket every time for nowTomás Touceda
Will need a special case for windows
2013-03-13Add a TODO comment to not forget improve the configured providers checkTomás Touceda
2013-03-13Make sure we always end up with the proper list of servicesTomás Touceda
2013-03-13Display a more related error message for https wizard checksTomás Touceda
Differentiate between SSLError and other type of errors, so to its clear when the certificate fails and when the connection fails or other kind of problems
2013-03-13Notify the user of pkexec/polkit/openvpn checksTomás Touceda
2013-03-13Add vpn already running checksTomás Touceda
2013-03-13Add mtime check for existing json definitions before downloadTomás Touceda
Also, wait for threads to finish when quitting
2013-03-12Make the wizard provider setup onlyTomás Touceda
Also: - Add a way to enable/disable services for a provider - Run EIP only if it is enabled
2013-03-12Login after registerTomás Touceda
Also, mark error in red and bold in the register form
2013-03-12Make login in parallelTomás Touceda
2013-03-12Prepend https:// to the provider domainTomás Touceda
2013-03-12Add watermark imageTomás Touceda
2013-03-12Reset error message when the provider changesTomás Touceda
2013-03-12Display ? icon for the test being run at the timeTomás Touceda
Also, change button texts
2013-03-12Add version to aboutTomás Touceda
2013-03-12Fix disconnect problem with start/stop EIP buttonTomás Touceda
2013-03-12Set vpn systray tooltip to the latest statusTomás Touceda
2013-03-12Gray out the systray icon after logging outTomás Touceda
2013-03-12Check and try to fix certificate permissionsTomás Touceda
2013-03-12Fix passwords are equal check for the register pageTomás Touceda
2013-03-11Don't display a ? icon when we are checking things in the wizardTomás Touceda
2013-03-11Display error messages in red and boldTomás Touceda
2013-03-11Explicitly disable watermark pixmap in wizardTomás Touceda
2013-03-11Disable remember checkbox if no keyring is availableTomás Touceda
Also set properly the enabledness of chkAutoLogin
2013-03-11Set register page as commit pageTomás Touceda
Also, document reset_provider_checks method, and add a reset for provider setup
2013-03-11Prepend username if the error message doesn't start with uppercaseTomás Touceda
2013-03-11Instantiate provider name in the wizard once its setTomás Touceda
2013-03-11Provide more meaningful messages in the provider select pageTomás Touceda
2013-03-11First run checks for a complete valid run of the wizardTomás Touceda
Not just the files on disk
2013-03-11Add user regex validatorTomás Touceda
2013-03-11Notify if openvpn is not foundTomás Touceda
2013-03-11Auto login after the first run wizard if registered a new userTomás Touceda
Also add pyxdg as a dep
2013-03-11Finish up translation supportTomás Touceda
Also: - Add spanish translations - Fix an issue when disabling autologin
2013-03-11Add AutoLogin checkboxTomás Touceda
2013-03-08Add keyring and username/password saving capabilitiesTomás Touceda
Also: - Fix translations in SRPAuth - Support non-ascii passwords - Make the server check if the characters are allowed, just check for easy passwords
2013-03-08Add translation supportTomás Touceda
Also: - Make OpenVPN use a random port every time - Logout in parallel so the UI doesn't block - Add the WAIT status from OpenVPN to the mainwindow displays - Support non-unix sockets in the LinuxVPNLauncher
2013-03-08Migrate VPN process to QProcessTomás Touceda
Also: - Add a new tray icon for the whole app and a VPN specific one - Add a way to start/stop EIP independently - Improve reaction to the process dying
2013-03-07Change asserts for a custom leap_assert methodTomás Touceda
Also: - Make SRPAuth and the Bootstrappers be a QObject instead of a QThread so we can use them inside another more generic thread - Add a generic CheckerThread that runs checks or whatever operation as long as it returns a boolean value - Closes the whole application if the wizard is rejected at the first run - Do not fail when the config directory doesn't exist - Set the wizard pixmap logo as LEAP's logo - Improve wizard checks - Make SRPRegister play nice with the CheckerThread
2013-03-06Add UI merging all the codeTomás Touceda
Also add resources
2013-03-06Remove everything to start from scratchTomás Touceda
2013-01-31fix tests (resources hash + argparse)kali
2013-01-30add new assets for connection statuskali