Merge "Allow updating app updater balance increments."

This commit is contained in:
TreeHugger Robot
2022-09-27 23:56:15 +00:00
committed by Android (Google) Code Review
3 changed files with 21 additions and 2 deletions

View File

@@ -105,7 +105,7 @@ public class JobSchedulerFragment extends Fragment implements
mChildren = new String[][]{
resources.getStringArray(R.array.tare_consumption_limit_subfactors),
resources.getStringArray(R.array.tare_app_balance_subfactors),
resources.getStringArray(R.array.tare_job_scheduler_app_balance_subfactors),
// TODO: support
// mResources.getStringArray(R.array.tare_modifiers_subfactors),
resources.getStringArray(R.array.tare_job_scheduler_actions),
@@ -124,7 +124,8 @@ public class JobSchedulerFragment extends Fragment implements
EconomyManager.KEY_JS_MAX_SATIATED_BALANCE,
EconomyManager.KEY_JS_MIN_SATIATED_BALANCE_EXEMPTED,
EconomyManager.KEY_JS_MIN_SATIATED_BALANCE_HEADLESS_SYSTEM_APP,
EconomyManager.KEY_JS_MIN_SATIATED_BALANCE_OTHER_APP
EconomyManager.KEY_JS_MIN_SATIATED_BALANCE_OTHER_APP,
EconomyManager.KEY_JS_MIN_SATIATED_BALANCE_INCREMENT_APP_UPDATER,
},
// {},
{

View File

@@ -293,6 +293,11 @@ public class TareFactorController {
new TareFactorData(mResources.getString(R.string.tare_min_balance_other_app),
EconomyManager.DEFAULT_JS_MIN_SATIATED_BALANCE_OTHER_APP_CAKES,
POLICY_JOB_SCHEDULER));
mJobSchedulerMap.put(EconomyManager.KEY_JS_MIN_SATIATED_BALANCE_INCREMENT_APP_UPDATER,
new TareFactorData(
mResources.getString(R.string.tare_min_balance_addition_app_updater),
EconomyManager.DEFAULT_JS_MIN_SATIATED_BALANCE_INCREMENT_APP_UPDATER_CAKES,
POLICY_JOB_SCHEDULER));
mJobSchedulerMap.put(EconomyManager.KEY_JS_MAX_SATIATED_BALANCE,
new TareFactorData(mResources.getString(R.string.tare_max_satiated_balance),
EconomyManager.DEFAULT_JS_MAX_SATIATED_BALANCE_CAKES,