summaryrefslogtreecommitdiffstats
path: root/packages/PrintSpooler/res/values/themes.xml
diff options
context:
space:
mode:
authorSvetoslav Ganov <svetoslavganov@google.com>2013-08-20 16:32:53 -0700
committerSvetoslav Ganov <svetoslavganov@google.com>2013-08-23 18:36:33 +0000
commit44720af55a8fdf991929983dad5d53c02851dd1e (patch)
treea8d00a35c432ab3f5fc19afe21e4492d28578645 /packages/PrintSpooler/res/values/themes.xml
parent4359d56420b114f433ba4187c2d1f341bb35c938 (diff)
downloadframeworks_base-44720af55a8fdf991929983dad5d53c02851dd1e.zip
frameworks_base-44720af55a8fdf991929983dad5d53c02851dd1e.tar.gz
frameworks_base-44720af55a8fdf991929983dad5d53c02851dd1e.tar.bz2
Print UI bug fixing and printer discovery refactoring.
1. Added support for selecting a printer from the all printers activity that is not in the initial printer selection drop down. The user initially sees a sub set of the printers in the drop down and the last option is to see all printers in a separate activity. Some of the printers in the all printers activity are not shown in the initial drop down. 2. Refactored printer discovery by adding (private for now) printer discovery app facing APIs. These APIs are needed to support multiple printer selection activities (print dialog and all printers activities) and also the settings for showing all printers for a service. Now multiple apps can request observing for printers and there is a centralized mediator that ensures the same printer discovery session is used. The mediator dispatches printer discovery specific requests to print services. It also aggregates discovered printers and delivers them to the interested apps. The mediator minimizes printer discovery session creation and starting and stopping discovery by sharing the same discovery session and discovery window with multiple apps. Lastly, the mediator takes care of print services enabled during discovery by bringing them up to the current discovery state (create discovery session and start discovery if needed). The mediator also reports disappearing of the printers of a service removed during discovery and notifies a newly registered observers for the currnet printers if the observers are added during an active printer discovery session. 3. Fixed bugs in the print UI and implemented some UX tweaks. Change-Id: I4d0b0c5a6c6f1809b2ba5dbc8e9d63ab3d48f1ef
Diffstat (limited to 'packages/PrintSpooler/res/values/themes.xml')
-rw-r--r--packages/PrintSpooler/res/values/themes.xml2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/PrintSpooler/res/values/themes.xml b/packages/PrintSpooler/res/values/themes.xml
index 831b0ec..bb41527 100644
--- a/packages/PrintSpooler/res/values/themes.xml
+++ b/packages/PrintSpooler/res/values/themes.xml
@@ -18,7 +18,7 @@
<style name="PrintJobConfigActivityTheme" parent="@android:style/Theme.Holo.Light.NoActionBar">
<item name="android:windowBackground">@android:color/transparent</item>
- <item name="android:windowSoftInputMode">stateAlwaysHidden|adjustPan</item>
+ <item name="android:windowSoftInputMode">stateAlwaysHidden|adjustResize</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:backgroundDimEnabled">true</item>
<item name="android:colorBackgroundCacheHint">@android:color/transparent</item>