Loading res/values/strings.xml +3 −0 Original line number Diff line number Diff line Loading @@ -3472,6 +3472,9 @@ <!-- Template for the label of the state for a ongoing print job. [CHAR LIMIT=25] --> <string name="print_printing_state_title_template">Printing <xliff:g id="print_job_name" example="foo.jpg">%1$s</xliff:g></string> <!-- Template for the label for a cancelling print job. [CHAR LIMIT=25] --> <string name="print_cancelling_state_title_template" msgid="1821759594704703197">Cancelling <xliff:g id="print_job_name" example="foo.jpg">%1$s</xliff:g></string> <!-- Template for the label of the state for a failed print job. [CHAR LIMIT=25] --> <string name="print_failed_state_title_template">Printer error <xliff:g id="print_job_name" example="foo.jpg">%1$s</xliff:g></string> Loading src/com/android/settings/print/PrintJobSettingsFragment.java +19 −8 Original line number Diff line number Diff line Loading @@ -19,7 +19,6 @@ package com.android.settings.print; import android.app.ActivityManager; import android.content.Context; import android.graphics.drawable.Drawable; import android.net.Uri; import android.os.Bundle; import android.preference.Preference; import android.print.PrintJob; Loading Loading @@ -113,9 +112,11 @@ public class PrintJobSettingsFragment extends SettingsPreferenceFragment { public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { super.onCreateOptionsMenu(menu, inflater); if (!mPrintJob.getInfo().isCancelling()) { MenuItem cancel = menu.add(0, MENU_ITEM_ID_CANCEL, Menu.NONE, getString(R.string.print_cancel)); cancel.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); } if (mPrintJob.isFailed()) { MenuItem restart = menu.add(0, MENU_ITEM_ID_RESTART, Menu.NONE, Loading Loading @@ -169,8 +170,13 @@ public class PrintJobSettingsFragment extends SettingsPreferenceFragment { switch (info.getState()) { case PrintJobInfo.STATE_QUEUED: case PrintJobInfo.STATE_STARTED: { if (!mPrintJob.getInfo().isCancelling()) { mPrintJobPreference.setTitle(getString( R.string.print_printing_state_title_template, info.getLabel())); } else { mPrintJobPreference.setTitle(getString( R.string.print_cancelling_state_title_template, info.getLabel())); } } break; case PrintJobInfo.STATE_FAILED: { Loading @@ -179,8 +185,13 @@ public class PrintJobSettingsFragment extends SettingsPreferenceFragment { } break; case PrintJobInfo.STATE_BLOCKED: { if (!mPrintJob.getInfo().isCancelling()) { mPrintJobPreference.setTitle(getString( R.string.print_blocked_state_title_template, info.getLabel())); } else { mPrintJobPreference.setTitle(getString( R.string.print_cancelling_state_title_template, info.getLabel())); } } break; } Loading src/com/android/settings/print/PrintSettingsFragment.java +18 −6 Original line number Diff line number Diff line Loading @@ -376,9 +376,15 @@ public class PrintSettingsFragment extends SettingsPreferenceFragment implements switch (printJob.getState()) { case PrintJobInfo.STATE_QUEUED: case PrintJobInfo.STATE_STARTED: { if (!printJob.isCancelling()) { preference.setTitle(getString( R.string.print_printing_state_title_template, printJob.getLabel())); } else { preference.setTitle(getString( R.string.print_cancelling_state_title_template, printJob.getLabel())); } } break; case PrintJobInfo.STATE_FAILED: { Loading @@ -388,9 +394,15 @@ public class PrintSettingsFragment extends SettingsPreferenceFragment implements } break; case PrintJobInfo.STATE_BLOCKED: { if (!printJob.isCancelling()) { preference.setTitle(getString( R.string.print_blocked_state_title_template, printJob.getLabel())); } else { preference.setTitle(getString( R.string.print_cancelling_state_title_template, printJob.getLabel())); } } break; } Loading Loading
res/values/strings.xml +3 −0 Original line number Diff line number Diff line Loading @@ -3472,6 +3472,9 @@ <!-- Template for the label of the state for a ongoing print job. [CHAR LIMIT=25] --> <string name="print_printing_state_title_template">Printing <xliff:g id="print_job_name" example="foo.jpg">%1$s</xliff:g></string> <!-- Template for the label for a cancelling print job. [CHAR LIMIT=25] --> <string name="print_cancelling_state_title_template" msgid="1821759594704703197">Cancelling <xliff:g id="print_job_name" example="foo.jpg">%1$s</xliff:g></string> <!-- Template for the label of the state for a failed print job. [CHAR LIMIT=25] --> <string name="print_failed_state_title_template">Printer error <xliff:g id="print_job_name" example="foo.jpg">%1$s</xliff:g></string> Loading
src/com/android/settings/print/PrintJobSettingsFragment.java +19 −8 Original line number Diff line number Diff line Loading @@ -19,7 +19,6 @@ package com.android.settings.print; import android.app.ActivityManager; import android.content.Context; import android.graphics.drawable.Drawable; import android.net.Uri; import android.os.Bundle; import android.preference.Preference; import android.print.PrintJob; Loading Loading @@ -113,9 +112,11 @@ public class PrintJobSettingsFragment extends SettingsPreferenceFragment { public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { super.onCreateOptionsMenu(menu, inflater); if (!mPrintJob.getInfo().isCancelling()) { MenuItem cancel = menu.add(0, MENU_ITEM_ID_CANCEL, Menu.NONE, getString(R.string.print_cancel)); cancel.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); } if (mPrintJob.isFailed()) { MenuItem restart = menu.add(0, MENU_ITEM_ID_RESTART, Menu.NONE, Loading Loading @@ -169,8 +170,13 @@ public class PrintJobSettingsFragment extends SettingsPreferenceFragment { switch (info.getState()) { case PrintJobInfo.STATE_QUEUED: case PrintJobInfo.STATE_STARTED: { if (!mPrintJob.getInfo().isCancelling()) { mPrintJobPreference.setTitle(getString( R.string.print_printing_state_title_template, info.getLabel())); } else { mPrintJobPreference.setTitle(getString( R.string.print_cancelling_state_title_template, info.getLabel())); } } break; case PrintJobInfo.STATE_FAILED: { Loading @@ -179,8 +185,13 @@ public class PrintJobSettingsFragment extends SettingsPreferenceFragment { } break; case PrintJobInfo.STATE_BLOCKED: { if (!mPrintJob.getInfo().isCancelling()) { mPrintJobPreference.setTitle(getString( R.string.print_blocked_state_title_template, info.getLabel())); } else { mPrintJobPreference.setTitle(getString( R.string.print_cancelling_state_title_template, info.getLabel())); } } break; } Loading
src/com/android/settings/print/PrintSettingsFragment.java +18 −6 Original line number Diff line number Diff line Loading @@ -376,9 +376,15 @@ public class PrintSettingsFragment extends SettingsPreferenceFragment implements switch (printJob.getState()) { case PrintJobInfo.STATE_QUEUED: case PrintJobInfo.STATE_STARTED: { if (!printJob.isCancelling()) { preference.setTitle(getString( R.string.print_printing_state_title_template, printJob.getLabel())); } else { preference.setTitle(getString( R.string.print_cancelling_state_title_template, printJob.getLabel())); } } break; case PrintJobInfo.STATE_FAILED: { Loading @@ -388,9 +394,15 @@ public class PrintSettingsFragment extends SettingsPreferenceFragment implements } break; case PrintJobInfo.STATE_BLOCKED: { if (!printJob.isCancelling()) { preference.setTitle(getString( R.string.print_blocked_state_title_template, printJob.getLabel())); } else { preference.setTitle(getString( R.string.print_cancelling_state_title_template, printJob.getLabel())); } } break; } Loading