summaryrefslogtreecommitdiffhomepage
path: root/desktop/packages
AgeCommit message (Collapse)AuthorFilesLines
2025-05-28Remove listener on child process when exit or error is emittedTobias Järvelöv1-2/+2
2025-05-28Update how installer is spawned on windowsTobias Järvelöv1-3/+8
2025-05-28Hide Install button on AppUpgrade for most errorsTobias Järvelöv1-10/+19
If we have an error we want to hide the install button until the error has been handled, however if the error is for failing to automatically start the installer then we can show the Install button.
2025-05-28Update logic for when Cancel button should be displayedTobias Järvelöv1-7/+3
2025-05-28Enable Cancel button when download is initiatedTobias Järvelöv1-0/+1
2025-05-28Send AppUpgrade exit event if installer fails to startTobias Järvelöv1-0/+3
2025-05-28Add hook to return if app upgrade is preparingTobias Järvelöv2-0/+17
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