don't show download link if on latest version

This commit is contained in:
proddy
2024-09-02 11:37:00 +02:00
parent 082c7858dc
commit 77c95d6300
10 changed files with 32 additions and 30 deletions

View File

@@ -403,27 +403,29 @@ const DownloadUpload = () => {
<InfoOutlinedIcon color="secondary" sx={{ verticalAlign: 'middle' }} /> <InfoOutlinedIcon color="secondary" sx={{ verticalAlign: 'middle' }} />
&nbsp;&nbsp; &nbsp;&nbsp;
{upgradeAvailable ? LL.UPGRADE_AVAILABLE() : LL.LATEST_VERSION()} {upgradeAvailable ? LL.UPGRADE_AVAILABLE() : LL.LATEST_VERSION()}
{upgradeAvailable && internet_live && data.psram ? ( {upgradeAvailable &&
<Button internet_live &&
sx={{ ml: 2, textTransform: 'none' }} (data.psram ? (
size="small" <Button
variant="outlined" sx={{ ml: 2, textTransform: 'none' }}
color="primary" size="small"
onClick={() => showFirmwareDialog(false)} variant="outlined"
> color="primary"
{isDev onClick={() => showFirmwareDialog(false)}
? LL.INSTALL('v' + latestDevVersion) >
: LL.INSTALL('v' + latestVersion)} {isDev
</Button> ? LL.INSTALL('v' + latestDevVersion)
) : ( : LL.INSTALL('v' + latestVersion)}
<> </Button>
&nbsp;&nbsp; ) : (
<Link target="_blank" href={getBinURL(isDev)} color="primary"> <>
{LL.DOWNLOAD(1)}&nbsp;v &nbsp;&nbsp;
{isDev ? latestDevVersion : latestVersion} <Link target="_blank" href={getBinURL(isDev)} color="primary">
</Link> {LL.DOWNLOAD(1)}&nbsp;v
</> {isDev ? latestDevVersion : latestVersion}
)} </Link>
</>
))}
</Typography> </Typography>
{renderUploadDialog()} {renderUploadDialog()}

View File

@@ -337,7 +337,7 @@ const en: Translation = {
INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', INSTALL_VERSION: 'This will install vesion {0}. Are you sure?',
SWITCH_DEV: 'switch to the development version', SWITCH_DEV: 'switch to the development version',
UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', UPGRADE_AVAILABLE: 'There is a firmware upgrade available!',
LATEST_VERSION: 'You are using the latest version.', LATEST_VERSION: 'You are using the latest firmware version.',
PLEASE_WAIT: 'Please wait', PLEASE_WAIT: 'Please wait',
RESTARTING_PRE: 'Initializing', RESTARTING_PRE: 'Initializing',
RESTARTING_POST: 'Reloading' RESTARTING_POST: 'Reloading'

View File

@@ -337,7 +337,7 @@ const fr: Translation = {
INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate
SWITCH_DEV: 'switch to the development version', // TODO translate SWITCH_DEV: 'switch to the development version', // TODO translate
UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate
LATEST_VERSION: 'You are using the latest version.', // TODO translate // TODO translate LATEST_VERSION: 'You are using the latest firmware version.', // TODO translate // TODO translate
PLEASE_WAIT: 'Please wait', // TODO translate PLEASE_WAIT: 'Please wait', // TODO translate
RESTARTING_PRE: 'Initializing', // TODO translate RESTARTING_PRE: 'Initializing', // TODO translate
RESTARTING_POST: 'Reloading' // TODO translate RESTARTING_POST: 'Reloading' // TODO translate

View File

@@ -337,7 +337,7 @@ const it: Translation = {
INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate
SWITCH_DEV: 'switch to the development version', // TODO translate SWITCH_DEV: 'switch to the development version', // TODO translate
UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate
LATEST_VERSION: 'You are using the latest version.', // TODO translate LATEST_VERSION: 'You are using the latest firmware version.', // TODO translate
PLEASE_WAIT: 'Please wait', // TODO translate PLEASE_WAIT: 'Please wait', // TODO translate
RESTARTING_PRE: 'Initializing', // TODO translate RESTARTING_PRE: 'Initializing', // TODO translate
RESTARTING_POST: 'Reloading' // TODO translate RESTARTING_POST: 'Reloading' // TODO translate

View File

@@ -337,7 +337,7 @@ const nl: Translation = {
INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate
SWITCH_DEV: 'switch to the development version', // TODO translate SWITCH_DEV: 'switch to the development version', // TODO translate
UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate
LATEST_VERSION: 'You are using the latest version.', // TODO translate LATEST_VERSION: 'You are using the latest firmware version.', // TODO translate
PLEASE_WAIT: 'Please wait', // TODO translate PLEASE_WAIT: 'Please wait', // TODO translate
RESTARTING_PRE: 'Initializing', // TODO translate RESTARTING_PRE: 'Initializing', // TODO translate
RESTARTING_POST: 'Reloading' // TODO translate RESTARTING_POST: 'Reloading' // TODO translate

View File

@@ -337,7 +337,7 @@ const no: Translation = {
INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate
SWITCH_DEV: 'switch to the development version', // TODO translate SWITCH_DEV: 'switch to the development version', // TODO translate
UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate
LATEST_VERSION: 'You are using the latest version.', // TODO translate LATEST_VERSION: 'You are using the latest firmware version.', // TODO translate
PLEASE_WAIT: 'Please wait', // TODO translate PLEASE_WAIT: 'Please wait', // TODO translate
RESTARTING_PRE: 'Initializing', // TODO translate RESTARTING_PRE: 'Initializing', // TODO translate
RESTARTING_POST: 'Reloading' // TODO translate RESTARTING_POST: 'Reloading' // TODO translate

View File

@@ -337,7 +337,7 @@ const pl: BaseTranslation = {
INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate
SWITCH_DEV: 'switch to the development version', // TODO translate SWITCH_DEV: 'switch to the development version', // TODO translate
UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate
LATEST_VERSION: 'You are using the latest version.', // TODO translate LATEST_VERSION: 'You are using the latest firmware version.', // TODO translate
PLEASE_WAIT: 'Please wait', // TODO translate PLEASE_WAIT: 'Please wait', // TODO translate
RESTARTING_PRE: 'Initializing', // TODO translate RESTARTING_PRE: 'Initializing', // TODO translate
RESTARTING_POST: 'Reloading' // TODO translate RESTARTING_POST: 'Reloading' // TODO translate

View File

@@ -337,7 +337,7 @@ const sk: Translation = {
INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate
SWITCH_DEV: 'switch to the development version', // TODO translate SWITCH_DEV: 'switch to the development version', // TODO translate
UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate
LATEST_VERSION: 'You are using the latest version.', // TODO translate LATEST_VERSION: 'You are using the latest firmware version.', // TODO translate
PLEASE_WAIT: 'Please wait', // TODO translate PLEASE_WAIT: 'Please wait', // TODO translate
RESTARTING_PRE: 'Initializing', // TODO translate RESTARTING_PRE: 'Initializing', // TODO translate
RESTARTING_POST: 'Reloading' // TODO translate RESTARTING_POST: 'Reloading' // TODO translate

View File

@@ -337,7 +337,7 @@ const sv: Translation = {
INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate
SWITCH_DEV: 'switch to the development version', // TODO translate SWITCH_DEV: 'switch to the development version', // TODO translate
UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate
LATEST_VERSION: 'You are using the latest version.', // TODO translate LATEST_VERSION: 'You are using the latest firmware version.', // TODO translate
PLEASE_WAIT: 'Please wait', // TODO translate PLEASE_WAIT: 'Please wait', // TODO translate
RESTARTING_PRE: 'Initializing', // TODO translate RESTARTING_PRE: 'Initializing', // TODO translate
RESTARTING_POST: 'Reloading' // TODO translate RESTARTING_POST: 'Reloading' // TODO translate

View File

@@ -337,7 +337,7 @@ const tr: Translation = {
INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate INSTALL_VERSION: 'This will install vesion {0}. Are you sure?', // TODO translate
SWITCH_DEV: 'switch to the development version', // TODO translate SWITCH_DEV: 'switch to the development version', // TODO translate
UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate UPGRADE_AVAILABLE: 'There is a firmware upgrade available!', // TODO translate
LATEST_VERSION: 'You are using the latest version.', // TODO translate LATEST_VERSION: 'You are using the latest firmware version.', // TODO translate
PLEASE_WAIT: 'Please wait', // TODO translate PLEASE_WAIT: 'Please wait', // TODO translate
RESTARTING_PRE: 'Initializing', // TODO translate RESTARTING_PRE: 'Initializing', // TODO translate
RESTARTING_POST: 'Reloading' // TODO translate RESTARTING_POST: 'Reloading' // TODO translate