summaryrefslogtreecommitdiffhomepage
path: root/desktop
AgeCommit message (Collapse)AuthorFilesLines
2025-05-28Update translationsTobias Järvelöv1-3/+23
2025-05-28Update translation stringsTobias Järvelöv2-3/+3
2025-05-28Hide Install button when error count has been exceededTobias Järvelöv1-0/+6
2025-05-28Show Install button when installer is starting or has startedTobias Järvelöv1-2/+6
2025-05-28Do not display Retry upgrade button when error count has been exceededTobias Järvelöv1-8/+15
2025-05-28Refactor conditions for when Cancel button should be displayedTobias Järvelöv1-8/+7
It is easier to check if we have a verified installer path to determine when we should stop displaying Cancel button.
2025-05-28Show download progress if a verified installer existsTobias Järvelöv1-1/+5
2025-05-28Show Upgrade label if installer should be manually startedTobias Järvelöv1-2/+8
2025-05-28Refactor upgrade error message function to return string directlyTobias Järvelöv1-29/+27
Instead of in an array.
2025-05-28Handle new AppUpgrade status for when installer has exitedTobias Järvelöv4-0/+4
2025-05-28Add error message for when error count has been exceededTobias Järvelöv1-0/+10
2025-05-28Show Manual download button conditionallyTobias Järvelöv1-0/+4
2025-05-28Add hook to return whether to show ManualDownloadButtonTobias Järvelöv2-0/+10
2025-05-28Add hook to return if max error count has been exceededTobias Järvelöv2-0/+10
2025-05-28Add Manual download buttonTobias Järvelöv6-0/+52
2025-05-28Handle change to useAppUpgradeEvent selector return formatTobias Järvelöv5-14/+14
2025-05-28Handle change to useAppUpgradeError selector return formatTobias Järvelöv9-26/+27
2025-05-28Reset error before attempting to start installerTobias Järvelöv1-0/+1
2025-05-28Simplify conditions for when to try to start installerTobias Järvelöv1-7/+1
2025-05-28Add errorCount to AppUpgrade reduxTobias Järvelöv3-0/+18
2025-05-28Update AppUpgrade selectors return value to conform to naming standardsTobias Järvelöv2-2/+2
2025-05-28Rewrite how installer is started and handledTobias Järvelöv1-17/+51
- Use spawn to detach the process from the main process. - Listen for when installer process exits or has an error and notify the render process accordingly.
2025-05-28Add AppUpgradEventStatus for when installer is exitedTobias Järvelöv1-0/+5
2025-05-28Add installer failed value for AppUpgradeErrorTobias Järvelöv1-1/+2
2025-05-28Show DownloadProgress for AppUpgrade start installer errorsTobias Järvelöv1-1/+5
2025-05-28Remove extraneous condition in logic to show RetryUpgrade buttonTobias Järvelöv1-14/+8
The switch on the appUpgradeError is sufficient
2025-05-28Hide CancelButton when installer has startedTobias Järvelöv1-3/+8
2025-05-28Disable Install update button when installer is starting or startedTobias Järvelöv3-1/+15
2025-05-28Update logic for when considering download completedTobias Järvelöv1-1/+1
If a verified installer path exists but an AppUpgrade event is present, we should let the event be the factor which decides what download percent value to return.
2025-05-28Show update percent message only for AppUpgrade download progress eventTobias Järvelöv1-4/+1
2025-05-28Update logic for when update should be installed manuallyTobias Järvelöv1-4/+1
When the automatic start fails we should inform the user that they can install the update manually. However when the manual start fails, then we must treat it as an error, and as such this scenario should not inform the user to install the update manually.
2025-05-28Improve messages for when time left is less than 5 secondsTobias Järvelöv1-3/+13
2025-05-28Handle time left potentially being undefinedTobias Järvelöv1-15/+19
2025-05-28Remove fallback to 0 for when timeLeft is not setTobias Järvelöv1-1/+1
2025-05-28Set timeLeft as optional for AppUpgrade download progress event typeTobias Järvelöv1-1/+1
2025-05-28Add isNumber utilityTobias Järvelöv1-0/+4
2025-05-28Update AppUpgrade error messagesTobias Järvelöv1-3/+5
2025-05-28Improve error handling for executing installerTobias Järvelöv1-4/+3
2025-05-28Set download initiated before invoking RPC to upgradeTobias Järvelöv1-1/+11
2025-05-28Handle new AppUpgrade download initiated event typeTobias Järvelöv3-0/+3
2025-05-28Add AppUpgrade download initiated eventTobias Järvelöv1-0/+5
2025-05-28Refactor logic for when to start installerTobias Järvelöv1-4/+4
Mainly to be easier to read.
2025-05-28Add error handling when verifyDaemonOwnership throwsTobias Järvelöv1-2/+9
2025-05-28Remove Animate is present attribute and related cssOliver1-8/+6
2025-05-28Refactor animate component to reduce complexityTobias Järvelöv9-88/+101
2025-05-28Move animation types to separate fileOliver3-12/+12
2025-05-28Support initial prop and conditionally render AnimateOliver6-21/+122
Initial prop controls whether the animation is triggered on mount. Also makes Animate conditionally render self dependant on present prop.
2025-05-28Change animation property for wipeOliver1-4/+4
2025-05-28Add context to AnimateOliver1-0/+33
2025-05-28Add upgrade indicator to main menu setting buttonOliver1-1/+22