UPDATES: Got rid of hardcoded update intervals list
This commit is contained in:
parent
556b7ffa29
commit
08e7f0ab91
5 changed files with 79 additions and 11 deletions
|
@ -95,10 +95,12 @@ UpdatesDialog::UpdatesDialog() : Dialog(30, 20, 260, 124) {
|
|||
|
||||
_updatesPopUp = new PopUpWidget(this, 10, y, _w - 20, g_gui.xmlEval()->getVar("Globals.PopUp.Height", kLineHeight));
|
||||
|
||||
_updatesPopUp->appendEntry(_("Never"), Common::UpdateManager::kUpdateIntervalNotSupported);
|
||||
_updatesPopUp->appendEntry(_("Daily"), Common::UpdateManager::kUpdateIntervalOneDay);
|
||||
_updatesPopUp->appendEntry(_("Weekly"), Common::UpdateManager::kUpdateIntervalOneWeek);
|
||||
_updatesPopUp->appendEntry(_("Monthly"), Common::UpdateManager::kUpdateIntervalOneMonth);
|
||||
const int *vals = Common::UpdateManager::getUpdateIntervals();
|
||||
|
||||
while (*vals != -1) {
|
||||
_updatesPopUp->appendEntry(Common::UpdateManager::updateIntervalToString(*vals), *vals);
|
||||
vals++;
|
||||
}
|
||||
|
||||
_updatesPopUp->setSelectedTag(Common::UpdateManager::kUpdateIntervalOneWeek);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue