From 6df18e2713a15a52567ac1a833953ac4bfa38f15 Mon Sep 17 00:00:00 2001 From: John Spurlock Date: Wed, 22 Aug 2012 09:21:58 -0400 Subject: [PATCH] New dream settings - first cut First draft implementation of mocks for dream settings. Want to merge for the weekly build, so a few things remain, namely: - flat style for preview/settings buttons + dividers - animation between dream row expanded/collapsed state - wire up the help url - possibly ditch the non-standard style - add logging - refresh when packages are installed/uninstalled Bug:7010260 Change-Id: I96e3ab944170925bd76edf7b8b1127adfffc6262 --- res/drawable-hdpi/dream_info_bg_pressed.9.png | Bin 0 -> 180 bytes .../dream_info_bg_unpressed.9.png | Bin 0 -> 176 bytes res/drawable-mdpi/dream_info_bg_pressed.9.png | Bin 0 -> 171 bytes .../dream_info_bg_unpressed.9.png | Bin 0 -> 165 bytes .../dream_info_bg_pressed.9.png | Bin 0 -> 207 bytes .../dream_info_bg_upressed.9.png | Bin 0 -> 200 bytes res/drawable/dream_info_bg.xml | 22 ++ res/layout/dream_info_row.xml | 82 +++++ res/layout/dream_picker_row.xml | 39 -- res/values/strings.xml | 34 +- src/com/android/settings/DisplaySettings.java | 12 +- src/com/android/settings/DreamBackend.java | 204 +++++++++++ .../settings/DreamComponentPreference.java | 241 ------------ src/com/android/settings/DreamSettings.java | 343 +++++++++++++----- .../settings/DreamTesterPreference.java | 51 --- 15 files changed, 579 insertions(+), 449 deletions(-) create mode 100644 res/drawable-hdpi/dream_info_bg_pressed.9.png create mode 100644 res/drawable-hdpi/dream_info_bg_unpressed.9.png create mode 100644 res/drawable-mdpi/dream_info_bg_pressed.9.png create mode 100644 res/drawable-mdpi/dream_info_bg_unpressed.9.png create mode 100644 res/drawable-xhdpi/dream_info_bg_pressed.9.png create mode 100644 res/drawable-xhdpi/dream_info_bg_upressed.9.png create mode 100644 res/drawable/dream_info_bg.xml create mode 100644 res/layout/dream_info_row.xml delete mode 100644 res/layout/dream_picker_row.xml create mode 100644 src/com/android/settings/DreamBackend.java delete mode 100644 src/com/android/settings/DreamComponentPreference.java delete mode 100644 src/com/android/settings/DreamTesterPreference.java diff --git a/res/drawable-hdpi/dream_info_bg_pressed.9.png b/res/drawable-hdpi/dream_info_bg_pressed.9.png new file mode 100644 index 0000000000000000000000000000000000000000..6193822d57c1ecc810bc6080fa75bd3221a0564f GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrlzPZ!4!jfqz$I&w7_@UWyWt(*}5S@PfZWv@EZ~Q&3-FtbFUH+U!H{7K5g|Ywd W7t@>)6Za2j1B0ilpUXO@geCw$7CJ=$ literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/dream_info_bg_unpressed.9.png b/res/drawable-hdpi/dream_info_bg_unpressed.9.png new file mode 100644 index 0000000000000000000000000000000000000000..6ebed8bfd524c12aab5df367aa24ed6f989e9c1b GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrljPZ!4!jfqz$I&w8Q@Gz@iTK?t#`qzbu^IRNPylHA;-YcS}DRSH7 zhtcy(YAO?F_I2nz;7IIgRAE}MYTgp*+gm>RZ~S{)yZ7`WyZjiX9A)45)v{+DMN_@a SCB%THGkCiCxvXf4u@pObhHwBu4M$1`kk47*5n0T@ zz}*SLjOHg#uLTPFdb&7z_NZIZi^i>vnvNvzwEw(8+M(4A-nn(~d}Qi1~bSMSO3fbf)H2*7#CUrCS!??g9;F N@O1TaS?83{1OUbwHhTa7 literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/dream_info_bg_unpressed.9.png b/res/drawable-mdpi/dream_info_bg_unpressed.9.png new file mode 100644 index 0000000000000000000000000000000000000000..aa239b35c7ef0f14097ba6a60422ae56d21af9c9 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5n0T@ zz}*SLjOHg#uLTOad%8G=NK9SZZ^(5ZfX8XRqWH3scGWu&T_XGUC_G-Ch2A`P}xH9}w#$ClVJM&V`l*EFMy|DLt_2SrK1A&(n8+W^ zDW?^7$gK5`>2K%R6OKIoS>&RyvMJACn`E*=C&P=qm!noI?S3|gL0-f7XbF$soz4dat%R9{@aCB?sm$M^3E q$qeuBEnB#6UHZFVL+_XGGrusg9F + + + + + + + \ No newline at end of file diff --git a/res/layout/dream_info_row.xml b/res/layout/dream_info_row.xml new file mode 100644 index 00000000000..64c2653d2fc --- /dev/null +++ b/res/layout/dream_info_row.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + +