From 591b9205365e6bc1cefece2e0a05f29b9cddee32 Mon Sep 17 00:00:00 2001 From: Ethan Yonker Date: Wed, 11 Mar 2015 11:17:15 -0500 Subject: Reduce themes to 5 and rely on scaling This will significantly reduce theme maintainence and should be a lot more sustainable over time. Eliminate most themes leaving only 5 remaining in 3 categores: * watch_mdpi: 320x320 * portrait_mdpi: 480x800 * portrait_hdpi: 1080x1920 * landscape_mdpi: 800x480 * landscape_hdpi: 1920x1200 Add handling to map the old DEVICE RESOLUTION to the new TW_THEME build flag. New devices should specify a theme using the new TW_THEME build flag using one of the 5 values from the list above. Long term we will eliminate the use of the DEVICE_RESOLUTION flag in favor of the new flag. Change the way sliders render so that they completely follow the placement="5". This will probably break some custom themes but is necessary so that we can retain the aspect ratio on slider images and still have them rendered at the center of the screen. Add code to the console slideout button so that it can be centered. Centering the slideout button allows us to keep the button at the center of the screen when retaining aspect ratios on the image. Add more retain aspect ratios for home, back, slideout, folder, file, and lock screen images. Change the way we build the top bar in TWRP. It is now mostly drawn using fill objects and the TWRP logo is a separate image so that we can retain its aspect ratio during scaling. Thanks to Mark Norelus for providing the TWRP logo. Change-Id: I801a7b3163cad9ef353461f4c327690a9ccbb3aa --- .../280x280/res/fonts/Roboto-Condensed-12.dat | Bin 1527 -> 0 bytes gui/devices/280x280/res/images/back-icon.png | Bin 672 -> 0 bytes .../280x280/res/images/checkbox_checked.png | Bin 907 -> 0 bytes gui/devices/280x280/res/images/checkbox_empty.png | Bin 304 -> 0 bytes gui/devices/280x280/res/images/cursor.png | Bin 1452 -> 0 bytes gui/devices/280x280/res/images/curtain.jpg | Bin 17566 -> 0 bytes gui/devices/280x280/res/images/file.png | Bin 511 -> 0 bytes gui/devices/280x280/res/images/folder.png | Bin 515 -> 0 bytes gui/devices/280x280/res/images/home-icon.png | Bin 742 -> 0 bytes .../280x280/res/images/indeterminate001.png | Bin 11032 -> 0 bytes .../280x280/res/images/indeterminate002.png | Bin 11093 -> 0 bytes .../280x280/res/images/indeterminate003.png | Bin 11063 -> 0 bytes .../280x280/res/images/indeterminate004.png | Bin 10972 -> 0 bytes .../280x280/res/images/indeterminate005.png | Bin 11077 -> 0 bytes .../280x280/res/images/indeterminate006.png | Bin 11045 -> 0 bytes gui/devices/280x280/res/images/keyboard1.png | Bin 11274 -> 0 bytes gui/devices/280x280/res/images/keyboard2.png | Bin 11778 -> 0 bytes gui/devices/280x280/res/images/keyboard3.png | Bin 11329 -> 0 bytes gui/devices/280x280/res/images/keyboard4.png | Bin 10256 -> 0 bytes gui/devices/280x280/res/images/medium-button.png | Bin 736 -> 0 bytes gui/devices/280x280/res/images/menu-button.png | Bin 1179 -> 0 bytes gui/devices/280x280/res/images/minus-button.png | Bin 385 -> 0 bytes gui/devices/280x280/res/images/plus-button.png | Bin 597 -> 0 bytes gui/devices/280x280/res/images/progress_empty.png | Bin 221 -> 0 bytes gui/devices/280x280/res/images/progress_fill.png | Bin 254 -> 0 bytes gui/devices/280x280/res/images/radio_empty.png | Bin 1137 -> 0 bytes gui/devices/280x280/res/images/radio_selected.png | Bin 1317 -> 0 bytes gui/devices/280x280/res/images/slideout.png | Bin 1103 -> 0 bytes gui/devices/280x280/res/images/slider-touch.png | Bin 4503 -> 0 bytes gui/devices/280x280/res/images/slider-used.png | Bin 1874 -> 0 bytes gui/devices/280x280/res/images/slider.png | Bin 3210 -> 0 bytes gui/devices/280x280/res/images/sort-button.png | Bin 509 -> 0 bytes gui/devices/280x280/res/images/top-bar.jpg | Bin 949 -> 0 bytes gui/devices/280x280/res/images/unlock.png | Bin 8453 -> 0 bytes gui/devices/280x280/res/ui.xml | 418 --------------------- 35 files changed, 418 deletions(-) delete mode 100644 gui/devices/280x280/res/fonts/Roboto-Condensed-12.dat delete mode 100644 gui/devices/280x280/res/images/back-icon.png delete mode 100644 gui/devices/280x280/res/images/checkbox_checked.png delete mode 100644 gui/devices/280x280/res/images/checkbox_empty.png delete mode 100644 gui/devices/280x280/res/images/cursor.png delete mode 100644 gui/devices/280x280/res/images/curtain.jpg delete mode 100644 gui/devices/280x280/res/images/file.png delete mode 100644 gui/devices/280x280/res/images/folder.png delete mode 100644 gui/devices/280x280/res/images/home-icon.png delete mode 100644 gui/devices/280x280/res/images/indeterminate001.png delete mode 100644 gui/devices/280x280/res/images/indeterminate002.png delete mode 100644 gui/devices/280x280/res/images/indeterminate003.png delete mode 100644 gui/devices/280x280/res/images/indeterminate004.png delete mode 100644 gui/devices/280x280/res/images/indeterminate005.png delete mode 100644 gui/devices/280x280/res/images/indeterminate006.png delete mode 100644 gui/devices/280x280/res/images/keyboard1.png delete mode 100644 gui/devices/280x280/res/images/keyboard2.png delete mode 100644 gui/devices/280x280/res/images/keyboard3.png delete mode 100644 gui/devices/280x280/res/images/keyboard4.png delete mode 100644 gui/devices/280x280/res/images/medium-button.png delete mode 100644 gui/devices/280x280/res/images/menu-button.png delete mode 100644 gui/devices/280x280/res/images/minus-button.png delete mode 100644 gui/devices/280x280/res/images/plus-button.png delete mode 100644 gui/devices/280x280/res/images/progress_empty.png delete mode 100644 gui/devices/280x280/res/images/progress_fill.png delete mode 100644 gui/devices/280x280/res/images/radio_empty.png delete mode 100644 gui/devices/280x280/res/images/radio_selected.png delete mode 100644 gui/devices/280x280/res/images/slideout.png delete mode 100644 gui/devices/280x280/res/images/slider-touch.png delete mode 100644 gui/devices/280x280/res/images/slider-used.png delete mode 100644 gui/devices/280x280/res/images/slider.png delete mode 100644 gui/devices/280x280/res/images/sort-button.png delete mode 100644 gui/devices/280x280/res/images/top-bar.jpg delete mode 100644 gui/devices/280x280/res/images/unlock.png delete mode 100644 gui/devices/280x280/res/ui.xml (limited to 'gui/devices/280x280/res') diff --git a/gui/devices/280x280/res/fonts/Roboto-Condensed-12.dat b/gui/devices/280x280/res/fonts/Roboto-Condensed-12.dat deleted file mode 100644 index b48c4f213..000000000 Binary files a/gui/devices/280x280/res/fonts/Roboto-Condensed-12.dat and /dev/null differ diff --git a/gui/devices/280x280/res/images/back-icon.png b/gui/devices/280x280/res/images/back-icon.png deleted file mode 100644 index a136c5dfc..000000000 Binary files a/gui/devices/280x280/res/images/back-icon.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/checkbox_checked.png b/gui/devices/280x280/res/images/checkbox_checked.png deleted file mode 100644 index 82cde7e2d..000000000 Binary files a/gui/devices/280x280/res/images/checkbox_checked.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/checkbox_empty.png b/gui/devices/280x280/res/images/checkbox_empty.png deleted file mode 100644 index 720a81059..000000000 Binary files a/gui/devices/280x280/res/images/checkbox_empty.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/cursor.png b/gui/devices/280x280/res/images/cursor.png deleted file mode 100644 index 32c8ae1ca..000000000 Binary files a/gui/devices/280x280/res/images/cursor.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/curtain.jpg b/gui/devices/280x280/res/images/curtain.jpg deleted file mode 100644 index c0865b8f2..000000000 Binary files a/gui/devices/280x280/res/images/curtain.jpg and /dev/null differ diff --git a/gui/devices/280x280/res/images/file.png b/gui/devices/280x280/res/images/file.png deleted file mode 100644 index dcc737482..000000000 Binary files a/gui/devices/280x280/res/images/file.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/folder.png b/gui/devices/280x280/res/images/folder.png deleted file mode 100644 index 6fb128f0a..000000000 Binary files a/gui/devices/280x280/res/images/folder.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/home-icon.png b/gui/devices/280x280/res/images/home-icon.png deleted file mode 100644 index d24bd26a8..000000000 Binary files a/gui/devices/280x280/res/images/home-icon.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/indeterminate001.png b/gui/devices/280x280/res/images/indeterminate001.png deleted file mode 100644 index 0b2b9b515..000000000 Binary files a/gui/devices/280x280/res/images/indeterminate001.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/indeterminate002.png b/gui/devices/280x280/res/images/indeterminate002.png deleted file mode 100644 index dd94cb685..000000000 Binary files a/gui/devices/280x280/res/images/indeterminate002.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/indeterminate003.png b/gui/devices/280x280/res/images/indeterminate003.png deleted file mode 100644 index 53716cda3..000000000 Binary files a/gui/devices/280x280/res/images/indeterminate003.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/indeterminate004.png b/gui/devices/280x280/res/images/indeterminate004.png deleted file mode 100644 index 71a6b58f7..000000000 Binary files a/gui/devices/280x280/res/images/indeterminate004.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/indeterminate005.png b/gui/devices/280x280/res/images/indeterminate005.png deleted file mode 100644 index bda971c65..000000000 Binary files a/gui/devices/280x280/res/images/indeterminate005.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/indeterminate006.png b/gui/devices/280x280/res/images/indeterminate006.png deleted file mode 100644 index bfd38e2b2..000000000 Binary files a/gui/devices/280x280/res/images/indeterminate006.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/keyboard1.png b/gui/devices/280x280/res/images/keyboard1.png deleted file mode 100644 index b6ce15d01..000000000 Binary files a/gui/devices/280x280/res/images/keyboard1.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/keyboard2.png b/gui/devices/280x280/res/images/keyboard2.png deleted file mode 100644 index 2c0a99e2c..000000000 Binary files a/gui/devices/280x280/res/images/keyboard2.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/keyboard3.png b/gui/devices/280x280/res/images/keyboard3.png deleted file mode 100644 index 3a3f898e0..000000000 Binary files a/gui/devices/280x280/res/images/keyboard3.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/keyboard4.png b/gui/devices/280x280/res/images/keyboard4.png deleted file mode 100644 index cba351a66..000000000 Binary files a/gui/devices/280x280/res/images/keyboard4.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/medium-button.png b/gui/devices/280x280/res/images/medium-button.png deleted file mode 100644 index 4422c1679..000000000 Binary files a/gui/devices/280x280/res/images/medium-button.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/menu-button.png b/gui/devices/280x280/res/images/menu-button.png deleted file mode 100644 index 2dd0428ba..000000000 Binary files a/gui/devices/280x280/res/images/menu-button.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/minus-button.png b/gui/devices/280x280/res/images/minus-button.png deleted file mode 100644 index 345139e5e..000000000 Binary files a/gui/devices/280x280/res/images/minus-button.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/plus-button.png b/gui/devices/280x280/res/images/plus-button.png deleted file mode 100644 index a44f764bf..000000000 Binary files a/gui/devices/280x280/res/images/plus-button.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/progress_empty.png b/gui/devices/280x280/res/images/progress_empty.png deleted file mode 100644 index cdbb9b0e5..000000000 Binary files a/gui/devices/280x280/res/images/progress_empty.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/progress_fill.png b/gui/devices/280x280/res/images/progress_fill.png deleted file mode 100644 index eb4cdcabe..000000000 Binary files a/gui/devices/280x280/res/images/progress_fill.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/radio_empty.png b/gui/devices/280x280/res/images/radio_empty.png deleted file mode 100644 index f4cfa4f7c..000000000 Binary files a/gui/devices/280x280/res/images/radio_empty.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/radio_selected.png b/gui/devices/280x280/res/images/radio_selected.png deleted file mode 100644 index d92f3ce35..000000000 Binary files a/gui/devices/280x280/res/images/radio_selected.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/slideout.png b/gui/devices/280x280/res/images/slideout.png deleted file mode 100644 index 14508c8fb..000000000 Binary files a/gui/devices/280x280/res/images/slideout.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/slider-touch.png b/gui/devices/280x280/res/images/slider-touch.png deleted file mode 100644 index 25d5e1c48..000000000 Binary files a/gui/devices/280x280/res/images/slider-touch.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/slider-used.png b/gui/devices/280x280/res/images/slider-used.png deleted file mode 100644 index 13f1c039d..000000000 Binary files a/gui/devices/280x280/res/images/slider-used.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/slider.png b/gui/devices/280x280/res/images/slider.png deleted file mode 100644 index 283f0a3bb..000000000 Binary files a/gui/devices/280x280/res/images/slider.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/sort-button.png b/gui/devices/280x280/res/images/sort-button.png deleted file mode 100644 index 229f392a1..000000000 Binary files a/gui/devices/280x280/res/images/sort-button.png and /dev/null differ diff --git a/gui/devices/280x280/res/images/top-bar.jpg b/gui/devices/280x280/res/images/top-bar.jpg deleted file mode 100644 index 5768497fc..000000000 Binary files a/gui/devices/280x280/res/images/top-bar.jpg and /dev/null differ diff --git a/gui/devices/280x280/res/images/unlock.png b/gui/devices/280x280/res/images/unlock.png deleted file mode 100644 index 18675592b..000000000 Binary files a/gui/devices/280x280/res/images/unlock.png and /dev/null differ diff --git a/gui/devices/280x280/res/ui.xml b/gui/devices/280x280/res/ui.xml deleted file mode 100644 index ab0342530..000000000 --- a/gui/devices/280x280/res/ui.xml +++ /dev/null @@ -1,418 +0,0 @@ - - - -
- - - TeamWin - Backup Naowz - Default basic theme - preview.jpg -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-- cgit v1.2.3