Index: src/squeezeplay_squeezeos/share/applets/Diagnostics/strings.txt =================================================================== --- src/squeezeplay_squeezeos/share/applets/Diagnostics/strings.txt (revision 5272) +++ src/squeezeplay_squeezeos/share/applets/Diagnostics/strings.txt Wed Apr 15 12:54:02 CDT 2009 @@ -427,3 +427,18 @@ SUPPORT_HELP EN If you need more help with your Squeezebox, please visit mysqueezebox.com/support where you can find answers to many questions and contact our support team.\n\nIf you do contact the support team, you may be asked for technical details about your Squeezebox provided by Diagnostics, available below. + +SOFTWARE_UPDATE + CS Aktualizace softwaru + DA Softwareopdatering + DE Software-Aktualisierung + EN Software Update + ES Actualizaci—n de software + FI Ohjelmiston pŠivitys + FR Mise ˆ jour du logiciel + IT Aggiornamento software + NL Software-update + NO Programvareoppdatering + PL Aktualizacja oprogramowania + RU ?????????? ?? + SV Programvaruuppdatering \ No newline at end of file Index: src/squeezeplay_squeezeos/share/applets/Diagnostics/DiagnosticsApplet.lua =================================================================== --- src/squeezeplay_squeezeos/share/applets/Diagnostics/DiagnosticsApplet.lua (revision 5272) +++ src/squeezeplay_squeezeos/share/applets/Diagnostics/DiagnosticsApplet.lua Wed Apr 15 12:54:02 CDT 2009 @@ -26,6 +26,7 @@ local jnt = jnt +local appletManager = appletManager local JIVE_VERSION = jive.JIVE_VERSION @@ -270,6 +271,14 @@ }) end + menu:addItem({ + text = self:string("SOFTWARE_UPDATE"), + style = 'item', + callback = function () + appletManager:callService("settingsShow") + end + }) + dovalues(self, menu) menu:addTimer(5000, function() dovalues(self, menu) Index: src/squeezeplay_squeezeos/share/applets/SetupFirmwareUpgrade/SetupFirmwareUpgradeMeta.lua =================================================================== --- src/squeezeplay_squeezeos/share/applets/SetupFirmwareUpgrade/SetupFirmwareUpgradeMeta.lua (revision 5272) +++ src/squeezeplay_squeezeos/share/applets/SetupFirmwareUpgrade/SetupFirmwareUpgradeMeta.lua Wed Apr 15 12:44:08 CDT 2009 @@ -27,6 +27,7 @@ jiveMain:addItem(meta:menuItem('appletSetupFirmwareUpgrade', 'advancedSettings', "UPDATE", function(applet) applet:settingsShow() end)) meta:registerService("firmwareUpgrade") + meta:registerService("settingsShow") -- check for firmware upgrades when we connect to a new player -- we don't want the firmware upgrade applets always loaded so