summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/gui/ui
AgeCommit message (Collapse)Author
2015-03-13[feat] make 'check' button selected by defaultIvan Alejandro
Also set text to 'bold' so it's easier to find at a first sight. - Resolves: #5526
2014-12-19Refactor login usage.Ivan Alejandro
- factor out the signal tracking code as a helper class, - move login logic from MainWindow to LoginWidget, - add new signals to the LoginWidget to interact with MainWindow, - add login sequence docs to LoginWidget class, - improve docs for login methods, - add LoginState class to handle login states, - disable login button until data is entered, - move some properties and actions to .ui file.
2014-10-07Fix typos on strings and remove unused button.Ivan Alejandro
This was reported by the user 'strel' on transifex.
2014-09-19single pref win: added shortcut to preferenceselijah
2014-09-19single pref win: clean up vpn pref error displaying & don't show dummy ↵elijah
gateways in case of error.
2014-09-19single pref win: moved password change UI to a separate window, opened from ↵elijah
account page in preferences.
2014-09-19single pref win: enabled/disable services via preferences window, account page.elijah
2014-09-19single pref win: move eip preferences to new combined preference window.elijah
2014-09-16Hide AKM menu and disable the qt connection.Ivan Alejandro
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.
2014-08-14moved provider selection popup menu to be at the top of the main windowelijah
2014-08-12fix missing country flagselijah
2014-08-11used 22x22 pixel icons instead of 24x24 pixel icons (since ubuntu needs 22 ↵elijah
anyway)
2014-08-11temporarily switch back to using png iconselijah
2014-08-10svg icons! well, how about that?elijah
2014-08-10simplify wizard instructionselijah
2014-08-10added non-functional decorative footerelijah
2014-08-10properly align login and logout buttonselijah
2014-08-05Reduce height to fit on smaller resolutions.Ivan Alejandro
Closes #5722.
2014-08-01Add cancel button for EIP connection.kali
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.
2014-06-11Improve how pinned providers are handledTomás Touceda
2014-06-06Merge remote-tracking branch 'refs/remotes/kali/feature/vpn_exit_icon' into ↵Tomás Touceda
develop
2014-06-06add icons for the vpn exit nodesKali Kaneko
2014-06-05change elements namingKali Kaneko
2014-06-04add restore clearnet button. Closes: #5726Kali Kaneko
2014-05-08Fix logout button marginsTomás Touceda
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-02Add hotkey for the Help menu. Closes #5401.Ivan Alejandro
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]
2014-02-26Add Pastebin button to logger window.Ivan Alejandro
Also add png image for the button and license information.
2014-02-04Update menu name in wizard.Ivan Alejandro
[Closes 4984]
2014-01-22Select by default the use of an existing provider.Ivan Alejandro
[Closes #4488]
2014-01-13Use set_status for all messages.Ivan Alejandro
Remove set_login_status since it's a remaining code after split the login in a separated widget. [Closes #4942]
2013-12-13Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/ivan/feature/4734-akm-stored-public-keys-view' into develop
2013-12-13Add view for stored public keys. Closes #4734.Ivan Alejandro
2013-12-12main window ui: remove unused statusbarelijah
2013-12-12login widget: tighten spacing, get rid of non-standard font family.elijah
2013-12-12modified eip widget: change font to look better when under login widget, ↵elijah
tightened spacing, moved upload and download icons to the buttons themselves, get rid of extra left whitespace padding on bandwidth status.
2013-12-12move login widget to top of main window, move preference buttons to menu.elijah
2013-11-14Add the advanced key management to the main windowIvan Alejandro
2013-11-14Add advanced key management dialog.Ivan Alejandro
2013-10-30Remove autostart eip option from settings panel.Ivan Alejandro
[Closes #4132]
2013-10-30Merge remote-tracking branch 'chiiph/feature/hide_unused_services' into developIvan Alejandro
2013-10-30Hide unsupported services by the configured providersTomás Touceda
2013-10-30Align left the speed and transferred display for EIPTomás Touceda
2013-10-17Rename EIP to Encrypted Internet in its preference panelTomás Touceda
2013-10-14Improve GUI based on QA roundsTomás Touceda
2013-10-08Fix widget fit problem. Closes #4058.Ivan Alejandro
The spacer policy was wrong. The size of the wizard had to be increased. The icon was shrinked.
2013-10-03Add preference to set autostart EIP option.Ivan Alejandro
2013-10-03Reorder providers combo, disable if no providers.Ivan Alejandro
- Move radio buttons to get more space for the labels. - If there are no configured providers then disable the combo.
2013-10-02Add providers combobox with configured providers.Ivan Alejandro