summaryrefslogtreecommitdiffhomepage
path: root/gui
AgeCommit message (Collapse)AuthorFilesLines
2020-07-13Improve alignment in HeaderBar and NotificationAreaOskar Nyberg2-5/+7
2020-07-13Scale down UI elementsOskar Nyberg25-100/+127
2020-07-13Move common style definitions to its own fileOskar Nyberg8-59/+44
2020-07-13Remove letter spacingOskar Nyberg13-26/+3
2020-07-01Show notification content during hide-transitionOskar Nyberg1-2/+8
2020-07-01Convert components in NotificationBanner.tsx from ReactXPOskar Nyberg4-279/+140
2020-07-01Convert HeaderBar components from ReactXPOskar Nyberg10-181/+101
2020-06-30Convert most of Connect to styled componentsOskar Nyberg1-36/+27
2020-06-30Convert TunnelControl components from ReactXPOskar Nyberg2-70/+46
2020-06-29Add fish shell completions to macOS buildOskar Nyberg1-0/+1
2020-06-26Add fish shell completionsClément Joly1-0/+2
Generate fish shell completions at build time. Empower fish users with completions. Completions are copied in the [recommended directory](https://fishshell.com/docs/current/#where-to-put-completions)
2020-06-25Use the same regex to determine if GUI is a beta versionEmīls1-1/+4
2020-06-25Update GUI to not show update info if the app is too newEmīls11-100/+53
2020-06-25Updating version in package filesLinus Färnstrand2-2/+2
2020-06-25Removed dependency on libappindicator3-1Oskar Nyberg1-1/+1
2020-06-25Upgrade to Electron 8.3.2Oskar Nyberg4-49/+59
2020-06-24Install zsh completions to /usr/share instead of /usr/local/share in rpmLinus Färnstrand1-1/+1
2020-06-24Remove tooSoon property from CloseToAccountExpiryNotificationContextOskar Nyberg2-9/+6
2020-06-24Add system notification for when account has expiredOskar Nyberg5-29/+75
2020-06-24Rename notification provider files to kebab-caseOskar Nyberg6-5/+5
2020-06-24Add test for account data fetch one minute before expiryOskar Nyberg1-0/+29
2020-06-24Fetch account data one minute before expiryOskar Nyberg1-5/+18
2020-06-24Add account expiry case to error notificationOskar Nyberg4-14/+48
2020-06-24Add isRunning getter in SchedulerOskar Nyberg1-1/+12
2020-06-24Refactor AccountExpiryOskar Nyberg10-89/+71
2020-06-23Add Korean, Polish and Thai to language pickerOskar Nyberg1-1/+4
Also corrected order by moving Finnish.
2020-06-23Download translationsOskar Nyberg36-1517/+4583
2020-06-23Add Korean, Polish and Thai languagesOskar Nyberg3-0/+1101
2020-06-23Update translationsOskar Nyberg16-71/+52
2020-06-22Remove non-working "disable-gpu" flagOskar Nyberg1-5/+0
2020-06-22Disable window animations on WindowsOskar Nyberg1-0/+6
2020-06-16Updating version in package files2020.5-beta2Linus Färnstrand2-2/+2
2020-06-15Wait for WireGuard key generation before auto-connectingOskar Nyberg1-1/+34
2020-06-10Remove NotificationArea testsOskar Nyberg1-277/+0
2020-06-10Change SecuredLabel to 'BLOCKED CONNECTION' when disconnected and always ↵Oskar Nyberg3-2/+10
require vpn is enabled
2020-06-10Categorize notifications and their logic into notification definitionOskar Nyberg20-539/+783
2020-06-10Fix in-app notification button onclickOskar Nyberg1-0/+2
2020-06-05Remove use of spread operator for action data in reducersOskar Nyberg3-41/+32
2020-06-05Move autoconnect to main process and check if account has expiredOskar Nyberg2-15/+19
2020-06-04Rename all usages of currentIsSupported to just supportedOskar Nyberg7-17/+17
A few places were missed when renaming it a while ago. currentIsBeta has also been renamed for more consistent naming.
2020-06-02Add launcher binary for excluded apps (mullvad-exclude)David Lönnhager1-0/+2
2020-06-01Prevent unnecessary unmounting/mounting of Location, Country and CityOskar Nyberg1-44/+31
2020-06-01Convert Marquee to a styled componentOskar Nyberg2-66/+78
2020-05-27Add automatic WireGuard key verificationOskar Nyberg1-14/+25
2020-05-27Replace Map.tsx onLayout to componentDidMount/UpdateOskar Nyberg2-24/+45
2020-05-27Convert AppButton from ReactXPOskar Nyberg16-299/+234
2020-05-27Show WireGuard servers on Linux and macOS when automatic protocolOskar Nyberg1-4/+6
2020-05-25Disable beta program toggle when running betaOskar Nyberg7-7/+31
2020-05-25Add disabled functionality to switch, cell input and cell labelOskar Nyberg3-33/+86
2020-05-25Use null instead of undefined to represent up to date in nextUpdateOskar Nyberg4-12/+10
Electron is removing values that are undefined when sending objects through the IPC and therefore doesn't update the redux state when using the spread operator. To solve this, this commit uses null instead of undefined to represent that there are no upgrades.