diff options
author | Dirk Dougherty <ddougherty@google.com> | 2015-05-05 01:04:31 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2015-05-05 01:04:31 +0000 |
commit | 55abf4c22d08693cfb2838a79654fc32c7de3ff8 (patch) | |
tree | 385c80a4a90bb08752ddcae2d294da7626ed1149 /tools/droiddoc | |
parent | 657b2971f8a6f4a1b6dac68915c557304970d716 (diff) | |
parent | ff233cc92e379d501d8b256ba9a015827d77e012 (diff) | |
download | build-55abf4c22d08693cfb2838a79654fc32c7de3ff8.zip build-55abf4c22d08693cfb2838a79654fc32c7de3ff8.tar.gz build-55abf4c22d08693cfb2838a79654fc32c7de3ff8.tar.bz2 |
am ff233cc9: Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.
* commit 'ff233cc92e379d501d8b256ba9a015827d77e012':
Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.
Diffstat (limited to 'tools/droiddoc')
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/GPL-LICENSE.txt (renamed from tools/droiddoc/templates-sdk-dyn/assets/GPL-LICENSE.txt) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/LICENSE.txt (renamed from tools/droiddoc/templates-sdk-dyn/assets/LICENSE.txt) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/android-developer-docs.css (renamed from tools/droiddoc/templates-sdk-dyn/assets/android-developer-docs.css) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/css/default.css (renamed from tools/droiddoc/templates-sdk-dyn/assets/css/default.css) | 1304 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/css/fullscreen.css (renamed from tools/droiddoc/templates-sdk-dyn/assets/css/fullscreen.css) | 3 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/design/default.js (renamed from tools/droiddoc/templates-sdk-dyn/assets/design/default.js) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/android-developers-logo.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/android-developers-logo.png) | bin | 3195 -> 3195 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/android.png | bin | 0 -> 4934 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/android_wrench.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/android_wrench.png) | bin | 3633 -> 3633 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/arrow-left-develop.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/arrow-left-develop.png) | bin | 3036 -> 3036 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/arrow-left.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/arrow-left.png) | bin | 3144 -> 3144 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/arrow-right-develop.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/arrow-right-develop.png) | bin | 2960 -> 2960 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/arrow-right.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/arrow-right.png) | bin | 2757 -> 2757 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/arrow_bluelink_down.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/arrow_bluelink_down.png) | bin | 180 -> 180 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/arrow_bluelink_up.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/arrow_bluelink_up.png) | bin | 181 -> 181 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/arrow_left_off.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/arrow_left_off.jpg) | bin | 592 -> 592 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/arrow_left_on.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/arrow_left_on.jpg) | bin | 692 -> 692 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/arrow_right_off.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/arrow_right_off.jpg) | bin | 592 -> 592 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/arrow_right_on.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/arrow_right_on.jpg) | bin | 692 -> 692 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/arrows-up-down.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/arrows-up-down.png) | bin | 162 -> 162 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/bg_community_leftDiv.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/bg_community_leftDiv.jpg) | bin | 10692 -> 10692 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/bg_fade.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/bg_fade.jpg) | bin | 300 -> 300 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/bg_gradient.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/bg_gradient.jpg) | bin | 1376 -> 1376 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/bg_images_sprite.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/bg_images_sprite.png) | bin | 2008 -> 2008 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/bg_logo.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/bg_logo.png) | bin | 1525 -> 1525 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/blog-default.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/blog-default.png) | bin | 72570 -> 72570 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/body-gradient-tab.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/body-gradient-tab.png) | bin | 192 -> 192 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/body-gradient.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/body-gradient.png) | bin | 146 -> 146 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/breadcrumb.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/breadcrumb.png) | bin | 164 -> 164 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/close-grey.png | bin | 0 -> 379 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/close-grey_2x.png | bin | 0 -> 830 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/close-white.png | bin | 0 -> 292 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/close-white_2x.png | bin | 0 -> 586 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/close.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/close.png) | bin | 312 -> 312 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/dac_logo.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/dac_logo.png) | bin | 2170 -> 2170 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/dac_logo@2x.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/dac_logo@2x.png) | bin | 2497 -> 2497 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/developers-logo.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/developers-logo.png) | bin | 10155 -> 10155 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/file-generic.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/file-generic.png) | bin | 224 -> 224 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/file-image.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/file-image.png) | bin | 511 -> 511 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/file-java.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/file-java.png) | bin | 299 -> 299 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/file-manifest.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/file-manifest.png) | bin | 341 -> 341 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/file-xml.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/file-xml.png) | bin | 301 -> 301 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/folder.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/folder.png) | bin | 311 -> 311 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/fullscreen.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/fullscreen.png) | bin | 1154 -> 1154 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/grad-rule-qv.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/grad-rule-qv.png) | bin | 249 -> 249 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/Android_Dev_Lab_l.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/Android_Dev_Lab_l.png) | bin | 16512 -> 16512 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/GDC2011.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/GDC2011.png) | bin | 15892 -> 15892 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/GTV_icon_large.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/GTV_icon_large.png) | bin | 7553 -> 7553 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/GTV_icon_small.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/GTV_icon_small.png) | bin | 3576 -> 3576 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/IO-logo-2011.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/IO-logo-2011.png) | bin | 11210 -> 11210 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/IO-logo.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/IO-logo.png) | bin | 3673 -> 3673 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/adc2_l.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/adc2_l.png) | bin | 111790 -> 111790 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/adc2_s.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/adc2_s.png) | bin | 27250 -> 27250 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/android_adc.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/android_adc.png) | bin | 1849 -> 1849 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/home/bg_home_announcement.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/bg_home_announcement.png) | bin | 2840 -> 2840 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/home/bg_home_bottom.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/bg_home_bottom.jpg) | bin | 2180 -> 2180 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/home/bg_home_carousel.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/bg_home_carousel.png) | bin | 3654 -> 3654 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/home/bg_home_carousel_board.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/bg_home_carousel_board.png) | bin | 1902 -> 1902 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/home/bg_home_carousel_wheel.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/bg_home_carousel_wheel.png) | bin | 2041 -> 2041 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/home/carousel_buttons_sprite.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/carousel_buttons_sprite.png) | bin | 3413 -> 3413 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/devphone-large.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/devphone-large.png) | bin | 16630 -> 16630 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/devphone-small.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/devphone-small.png) | bin | 1944 -> 1944 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/home/donut-android.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/donut-android.png) | bin | 9386 -> 9386 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/eclair-android.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/eclair-android.png) | bin | 11311 -> 11311 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/froyo-android.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/froyo-android.png) | bin | 17086 -> 17086 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/gdc-logo.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/gdc-logo.png) | bin | 2739 -> 2739 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/gingerdroid.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/gingerdroid.png) | bin | 11690 -> 11690 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/google-plus-small.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/google-plus-small.png) | bin | 5042 -> 5042 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/google-plus.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/google-plus.png) | bin | 21315 -> 21315 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/honeycomb-android.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/honeycomb-android.png) | bin | 13716 -> 13716 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/icon-about.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/icon-about.png) | bin | 5573 -> 5573 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/icon-design.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/icon-design.png) | bin | 5739 -> 5739 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/icon-develop.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/icon-develop.png) | bin | 5364 -> 5364 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/icon-distribute.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/icon-distribute.png) | bin | 4588 -> 4588 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/ics-android.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/ics-android.png) | bin | 15002 -> 15002 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/home/io-large.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/io-large.png) | bin | 5522 -> 5522 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/home/io-small.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/io-small.png) | bin | 1427 -> 1427 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/maps-large.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/maps-large.png) | bin | 39756 -> 39756 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/maps-small.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/maps-small.png) | bin | 3424 -> 3424 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/market-large.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/market-large.png) | bin | 5752 -> 5752 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/market-small.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/market-small.png) | bin | 3134 -> 3134 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/sdk-large.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/sdk-large.png) | bin | 1616 -> 1616 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/home/sdk-small.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/home/sdk-small.png) | bin | 2381 -> 2381 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/hr_gray_main.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/hr_gray_main.jpg) | bin | 378 -> 378 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/hr_gray_side.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/hr_gray_side.jpg) | bin | 344 -> 344 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/icon_contribute.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/icon_contribute.jpg) | bin | 1021 -> 1021 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/icon_design.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/icon_design.png) | bin | 697 -> 697 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/icon_download.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/icon_download.jpg) | bin | 1192 -> 1192 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/icon_download2.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/icon_download2.jpg) | bin | 653 -> 653 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/icon_guidelines_logo.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/icon_guidelines_logo.png) | bin | 44163 -> 44163 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/icon_market.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/icon_market.jpg) | bin | 1022 -> 1022 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/icon_more.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/icon_more.png) | bin | 1098 -> 1098 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/icon_play.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/icon_play.png) | bin | 10201 -> 10201 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/icon_robot.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/icon_robot.jpg) | bin | 638 -> 638 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/icon_search.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/icon_search.png) | bin | 1406 -> 1406 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/icon_world.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/icon_world.jpg) | bin | 511 -> 511 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/left_off.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/left_off.jpg) | bin | 592 -> 592 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/left_on.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/left_on.jpg) | bin | 692 -> 692 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/link-out.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/link-out.png) | bin | 202 -> 202 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/locale.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/locale.png) | bin | 393 -> 393 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/logo_breadcrumbz.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/logo_breadcrumbz.jpg) | bin | 3311 -> 3311 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/more_bottom.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/more_bottom.png) | bin | 1055 -> 1055 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/more_check.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/more_check.png) | bin | 1014 -> 1014 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/more_mid.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/more_mid.png) | bin | 958 -> 958 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/more_top.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/more_top.png) | bin | 1447 -> 1447 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/open_source.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/open_source.png) | bin | 6340 -> 6340 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/play-circle-grey.png | bin | 0 -> 880 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/play-circle-grey_2x.png | bin | 0 -> 2280 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/play-circle-white.png | bin | 0 -> 670 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/play-circle-white_2x.png | bin | 0 -> 1733 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/preliminary.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/preliminary.png) | bin | 2251 -> 2251 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/preview.png | bin | 0 -> 1664 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/quicknav_arrow.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/quicknav_arrow.png) | bin | 2951 -> 2951 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/quicknav_btn_bg.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/quicknav_btn_bg.png) | bin | 1024 -> 1024 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/resizable-e.gif (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resizable-e.gif) | bin | 2713 -> 2713 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/resizable-e2.gif (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resizable-e2.gif) | bin | 2680 -> 2680 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/resizable-eg.gif (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resizable-eg.gif) | bin | 3075 -> 3075 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/resizable-s.gif (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resizable-s.gif) | bin | 2617 -> 2617 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/resizable-s2.gif (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resizable-s2.gif) | bin | 2618 -> 2618 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/resizable-s2.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resizable-s2.png) | bin | 966 -> 966 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/resizable-sg.gif (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resizable-sg.gif) | bin | 3057 -> 3057 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/resource-article.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resource-article.png) | bin | 889 -> 889 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/resource-big-article.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resource-big-article.png) | bin | 2095 -> 2095 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/resource-big-sample.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resource-big-sample.png) | bin | 2480 -> 2480 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/resource-big-tutorial.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resource-big-tutorial.png) | bin | 2544 -> 2544 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/resource-big-video.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resource-big-video.png) | bin | 2155 -> 2155 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/resource-card-default-android.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resource-card-default-android.jpg) | bin | 15565 -> 15565 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/resource-sample.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resource-sample.png) | bin | 972 -> 972 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/resource-tutorial.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resource-tutorial.png) | bin | 1001 -> 1001 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/resource-video.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/resource-video.png) | bin | 835 -> 835 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/right_off.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/right_off.jpg) | bin | 592 -> 592 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/right_on.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/right_on.jpg) | bin | 692 -> 692 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/sidenav-rule.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/sidenav-rule.png) | bin | 258 -> 258 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/slide_1.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/slide_1.jpg) | bin | 3060 -> 3060 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/slide_2.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/slide_2.jpg) | bin | 3736 -> 3736 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/slide_3.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/slide_3.jpg) | bin | 3151 -> 3151 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/slide_large_1.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/slide_large_1.jpg) | bin | 19240 -> 19240 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/slide_large_2.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/slide_large_2.jpg) | bin | 20188 -> 20188 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/slide_large_3.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/slide_large_3.jpg) | bin | 20202 -> 20202 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/slide_off.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/slide_off.jpg) | bin | 676 -> 676 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/slide_on.jpg (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/slide_on.jpg) | bin | 733 -> 733 bytes | |||
-rwxr-xr-x | tools/droiddoc/templates-sdk-dev/assets/images/spacer.gif (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/spacer.gif) | bin | 96 -> 96 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/stack-arrow-right.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/stack-arrow-right.png) | bin | 198 -> 198 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/callout.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/callout.png) | bin | 1383 -> 1383 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/device_galaxynexus_blank_land_span13.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_galaxynexus_blank_land_span13.png) | bin | 64431 -> 64431 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/device_galaxynexus_blank_land_span8.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_galaxynexus_blank_land_span8.png) | bin | 30679 -> 30679 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/device_galaxynexus_blank_port_span5.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_galaxynexus_blank_port_span5.png) | bin | 39994 -> 39994 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/device_galaxynexus_blank_port_span9.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_galaxynexus_blank_port_span9.png) | bin | 75920 -> 75920 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/device_nexus4_blank_port_432.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_nexus4_blank_port_432.png) | bin | 301931 -> 301931 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/device_nexus5_blank_land_span13.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_nexus5_blank_land_span13.png) | bin | 57247 -> 57247 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/device_nexus5_blank_port_span5.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_nexus5_blank_port_span5.png) | bin | 33589 -> 33589 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/device_wear_square.png | bin | 0 -> 13039 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/device_wear_square_small.png | bin | 0 -> 21525 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/disclosure_down.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/disclosure_down.png) | bin | 238 -> 238 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/disclosure_left.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/disclosure_left.png) | bin | 229 -> 229 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/disclosure_right.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/disclosure_right.png) | bin | 228 -> 228 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/disclosure_up.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/disclosure_up.png) | bin | 221 -> 221 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/gototop.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/gototop.png) | bin | 262 -> 262 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/helpouts-logo-35.png | bin | 0 -> 1437 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/helpouts-logo-35_2x.png | bin | 0 -> 3315 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_action.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_action.png) | bin | 415 -> 415 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_good.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_good.png) | bin | 318 -> 318 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_movie_inline.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_movie_inline.png) | bin | 1040 -> 1040 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_phone_tablet.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_phone_tablet.png) | bin | 302 -> 302 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_use.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_use.png) | bin | 437 -> 437 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_web.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_web.png) | bin | 1037 -> 1037 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_wrong.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_wrong.png) | bin | 286 -> 286 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers-material.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-designers.png) | bin | 3208 -> 3208 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers-material@2x.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-designers@2x.png) | bin | 5877 -> 5877 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers-video.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-designers-video.png) | bin | 3338 -> 3338 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers-video@2x.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-designers-video@2x.png) | bin | 6019 -> 6019 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers.png | bin | 0 -> 3208 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers@2x.png | bin | 0 -> 5877 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-developers-video.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-developers-video.png) | bin | 3219 -> 3219 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-developers-video@2x.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-developers-video@2x.png) | bin | 5738 -> 5738 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-developers.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-developers.png) | bin | 3017 -> 3017 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-developers@2x.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-developers@2x.png) | bin | 5456 -> 5456 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/styles/open_new_page.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/styles/open_new_page.png) | bin | 980 -> 980 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/triangle-closed-small.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/triangle-closed-small.png) | bin | 166 -> 166 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/triangle-closed.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/triangle-closed.png) | bin | 3565 -> 3565 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/triangle-opened-small.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/triangle-opened-small.png) | bin | 170 -> 170 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/triangle-opened.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/triangle-opened.png) | bin | 3567 -> 3567 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/uiguidelines1.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/uiguidelines1.png) | bin | 5258 -> 5258 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/images/video-droid.png (renamed from tools/droiddoc/templates-sdk-dyn/assets/images/video-droid.png) | bin | 1614 -> 1614 bytes | |||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/js/android_3p-bundle.js (renamed from tools/droiddoc/templates-sdk-dyn/assets/js/android_3p-bundle.js) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/js/docs.js (renamed from tools/droiddoc/templates-sdk-dyn/assets/js/docs.js) | 916 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/assets/js/prettify.js (renamed from tools/droiddoc/templates-sdk-dyn/assets/js/prettify.js) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/class.cs (renamed from tools/droiddoc/templates-sdk-dyn/class.cs) | 49 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/classes.cs (renamed from tools/droiddoc/templates-sdk-dyn/classes.cs) | 8 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/components/masthead.cs (renamed from tools/droiddoc/templates-sdk-dyn/components/masthead.cs) | 141 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/customizations.cs (renamed from tools/droiddoc/templates-sdk-dyn/customizations.cs) | 40 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/data.hdf (renamed from tools/droiddoc/templates-sdk-dyn/data.hdf) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/designpage.cs (renamed from tools/droiddoc/templates-sdk-dyn/designpage.cs) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/docpage.cs (renamed from tools/droiddoc/templates-sdk-dyn/docpage.cs) | 66 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/footer.cs (renamed from tools/droiddoc/templates-sdk-dyn/footer.cs) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/gcm_navtree_data.cs (renamed from tools/droiddoc/templates-sdk-dyn/gcm_navtree_data.cs) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/gms_navtree_data.cs (renamed from tools/droiddoc/templates-sdk-dyn/gms_navtree_data.cs) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/head_tag.cs (renamed from tools/droiddoc/templates-sdk-dyn/head_tag.cs) | 36 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/header.cs (renamed from tools/droiddoc/templates-sdk-dyn/header.cs) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/header_tabs.cs (renamed from tools/droiddoc/templates-sdk-dyn/header_tabs.cs) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/jd_lists_unified.cs (renamed from tools/droiddoc/templates-sdk-dyn/jd_lists_unified.cs) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/macros_override.cs | 36 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/navtree_data.cs (renamed from tools/droiddoc/templates-sdk-dyn/navtree_data.cs) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/nosidenavpage.cs (renamed from tools/droiddoc/templates-sdk-dyn/nosidenavpage.cs) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/package.cs (renamed from tools/droiddoc/templates-sdk-dyn/package.cs) | 4 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/packages.cs (renamed from tools/droiddoc/templates-sdk-dyn/packages.cs) | 2 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/sample.cs (renamed from tools/droiddoc/templates-sdk-dyn/sample.cs) | 2 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/sampleindex.cs (renamed from tools/droiddoc/templates-sdk-dyn/sampleindex.cs) | 2 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/samples_navtree_data.cs (renamed from tools/droiddoc/templates-sdk-dyn/samples_navtree_data.cs) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/sdkpage.cs (renamed from tools/droiddoc/templates-sdk-dyn/sdkpage.cs) | 237 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/timestamp.cs (renamed from tools/droiddoc/templates-sdk-dyn/timestamp.cs) | 0 | ||||
-rw-r--r-- | tools/droiddoc/templates-sdk-dev/trailer.cs (renamed from tools/droiddoc/templates-sdk-dyn/trailer.cs) | 0 |
212 files changed, 2289 insertions, 557 deletions
diff --git a/tools/droiddoc/templates-sdk-dyn/assets/GPL-LICENSE.txt b/tools/droiddoc/templates-sdk-dev/assets/GPL-LICENSE.txt index 66a0f18..66a0f18 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/GPL-LICENSE.txt +++ b/tools/droiddoc/templates-sdk-dev/assets/GPL-LICENSE.txt diff --git a/tools/droiddoc/templates-sdk-dyn/assets/LICENSE.txt b/tools/droiddoc/templates-sdk-dev/assets/LICENSE.txt index e84328b..e84328b 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/LICENSE.txt +++ b/tools/droiddoc/templates-sdk-dev/assets/LICENSE.txt diff --git a/tools/droiddoc/templates-sdk-dyn/assets/android-developer-docs.css b/tools/droiddoc/templates-sdk-dev/assets/android-developer-docs.css index cd610f7..cd610f7 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/android-developer-docs.css +++ b/tools/droiddoc/templates-sdk-dev/assets/android-developer-docs.css diff --git a/tools/droiddoc/templates-sdk-dyn/assets/css/default.css b/tools/droiddoc/templates-sdk-dev/assets/css/default.css index e26aec6..cc4dce7 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/css/default.css +++ b/tools/droiddoc/templates-sdk-dev/assets/css/default.css @@ -158,12 +158,6 @@ video.with-shadow { .layout-content-row { display: inline-block; margin-bottom: 10px; } - .layout-content-row:after { - content: "."; - display: block; - height: 0; - clear: both; - visibility: hidden; } * html .layout-content-row { height: 1px; } @@ -430,20 +424,19 @@ video.with-shadow { /* content header */ .content-header { height: 30px; - margin:20px 0 25px; - padding:0 0 10px;} + margin:36px 0 23px; /* same as h1 */ + padding:0 0 10px;} /* same as h1 */ .content-header.just-links { margin-bottom:0; padding-bottom:0;} .content-header h1 { - color:#000; margin:0; - border-bottom:0; padding:0; + width: 700px; } .content-header > div:first-child { - height:55px; /* set fixed height for the header div to ensure the + height:1px; /* set fixed height for the header div to ensure the next/prev links align with toc on training classes */ } @@ -451,7 +444,7 @@ video.with-shadow { border-top: 1px solid #ccc; margin-top: 10px; padding-top:10px; - height: 30px; } + width:100%; } .content-footer .col-9 { margin-left:0; @@ -462,20 +455,33 @@ video.with-shadow { .content-footer.wrap { width:940px; } +.content-footer .plus-container { + margin:5px 0 0; + text-align:right; + float:right; +} + +a.back-link { + text-decoration: none; + text-transform: uppercase; +} +.content-header .paging-links { + margin-top:-25px; +} .paging-links { - position: relative; } + position: relative; + height:30px; } .paging-links a { position: absolute; } .paging-links a, .training-nav-top a { - font-size: 14px; - line-height: 30px; color: #555555; text-decoration: none; text-transform: uppercase; } .paging-links .prev-page-link:before, - .training-nav-top .prev-page-link:before { + .training-nav-top .prev-page-link:before, + a.back-link:before { content: ''; background: transparent url(../images/styles/disclosure_left.png) no-repeat scroll 50% 50%; width: 10px; @@ -489,7 +495,7 @@ video.with-shadow { .paging-links .prev-page-link { left: -15px; } .paging-links .next-page-link { - right: 0px; } + right: 0; } .next-page-link:after, .start-class-link:after, .start-course-link:after, @@ -506,6 +512,9 @@ video.with-shadow { .next-page-link.inline:after { content: none; } + .content-footer .paging-links .next-page-link { + left:0; + } .training-nav-top a { display:block; @@ -544,7 +553,6 @@ video.with-shadow { .paging-links a.start-class-link { width:100%; - text-align:right; } /* list of classes on course landing page */ @@ -623,19 +631,6 @@ video.with-shadow { display:none !important; } - .content-footer.next-class { - display:block; - border:0; - margin-top:0; - padding-top:0; - } - - .content-footer.next-class a.next-class-link { - display:block; - float:right; - text-transform:uppercase; - } - /* inner-doc tabs w/ title */ @@ -713,6 +708,7 @@ ul#title-tabs li a:active { color: #33b5e5; border-bottom-color: #33b5e5; } } +h1:target, h2:target, h3:target { -webkit-animation-name: glowheader; @@ -894,7 +890,7 @@ scroll top left; .framed-nexus4-port-216 img { width: 216px; height: 360px; } - + .framed-nexus5-port-span-5 { background: transparent url(../images/styles/device_nexus5_blank_port_span5.png) no-repeat scroll top left; @@ -929,6 +925,47 @@ scroll top left; height: 384px; } +/* wear device frames */ + +.framed-wear-square { + background: transparent url(../images/styles/device_wear_square.png) no-repeat scroll top left; + background-size: 302px 302px; + height:222px; + width:222px; + padding:40px; + overflow:hidden; +} + +.framed-wear-square-small { + background: transparent url(../images/styles/device_wear_square_small.png) no-repeat scroll top left; + background-size: 169px 200px; + height:147px; + width:147px; + padding:27px 11px; + overflow:hidden; +} + +#jd-content +.framed-wear-square img { + height:222px; + width: 222px; + padding:0; + margin:0; +} + +#jd-content +.framed-wear-square-small img { + height:147px; + width: 147px; + padding:0; + margin:0; +} + + + + + + /* landing page disclosures */ .landing-page-link { text-decoration: none; @@ -1102,12 +1139,13 @@ table, fieldset { } h1 { color:#333; - font-size: 22px; - margin: 20px 0 20px; + font-size: 34px; + margin: 36px 0 27px; padding:0 0 10px; + font-weight:300; } h1, h2 { - line-height: 32px; + line-height: 30px; } h1.short { margin-right:320px; @@ -1120,21 +1158,24 @@ h1.super { } h2 { color:#333; - font-size: 20px; - margin: 20px 0 20px; + font-size: 26px; + margin: 32px 0 20px; padding:0; + font-weight:300; } h3 { color:#333; - font-size: 18px; + font-size: 21px; + font-weight:400; + margin:21px 0 14px 0; } h3, h4 { - color:#333; - line-height: 20px; - margin: 10px 0; + line-height: 21px; } h4 { - font-size: 16px; + font-size: 18px; + margin: 12px 0; + font-weight:500; } h5 { font-size: 14px; @@ -1147,7 +1188,7 @@ h6 { } hr { /* applied to the bottom of h2 elements */ height: 1px; - margin: 5px 0 20px; + margin: 3px 0 12px; border: 0; background: #ccc; } @@ -1208,7 +1249,7 @@ code { legend { display: none; } -a:link, a:visited { +a:link, a:visited, .link-color { color: #258aaf; text-decoration: none; } @@ -1216,6 +1257,13 @@ a:focus, a:hover, a:active { color: #33B5E5; text-decoration: none; } +a.white { + color: #fff; + text-decoration:underline; +} +a.white:hover, a.white:active { + color: #ccc !important; +} strong, b { font-weight:bold; color: #222; @@ -1249,6 +1297,7 @@ th { tr:first-of-type th:first-of-type:empty { visibility: hidden; } + /* -------------------------------------------------------------------------- Footer */ @@ -1523,6 +1572,9 @@ Header, Login, Nav-X, Search color: #333; font-size: 16px; } +.about a.selected { + color: #9933CC; +} .design a.selected { color: #33b5e5; } @@ -1834,6 +1886,11 @@ EndColorStr='#ececec'); margin:0 0 0 20px; } +.training-nav-top { + position:relative; + top:73px; +} + .training-nav-bottom { padding:0 0 20px; } @@ -1842,12 +1899,12 @@ EndColorStr='#ececec'); #qv-wrapper { float:right; clear:right; - margin:0 0 0 30px; /* negative top-margin to counter the content-header bottom margin */ + margin:6px 0 0 30px; /* negative top-margin to counter the content-header bottom margin */ padding:0 0 30px; } #tb-wrapper { - margin:-29px 0 0 20px; /* negative top-margin to counter the content-header bottom margin */ + margin:51px 0 0 20px; /* negative top-margin to counter the content-header bottom margin */ } #tb, @@ -1931,6 +1988,10 @@ EndColorStr='#ececec'); margin:0 15px 10px 35px; } +#tb p { + margin:0 15px 10px; +} + #qv ol { list-style:none; margin:0 15px 15px; @@ -1959,28 +2020,12 @@ EndColorStr='#ececec'); /* related resources blocks in checklists */ -.rel-resources { - margin:10px 0px; - border:1px solid #ccc; - background-color:rgba(0, 0, 0, 0.027451); - border:1px solid #ccc; - font-size:13px; - color:#6f6f6f; -} +/* related resources sections that have dynamic content */ -.rel-resources ul { -padding: .5em 1em 0 1em; -} -.rel-resources a { -font-weight:500; -} -.rel-resources h3 { - margin:4px 15px 0px 15px; - font-size:13px; - font-weight:600; - text-transform:uppercase; +h3.rel-resources { +margin:1.25em auto; } /* -------------------------------------------------------------------------- @@ -2360,6 +2405,13 @@ a:visited, #doc-col { margin-right:0; } + +/* Uncomment this for preview release watermark +#doc-col { + background: url('../images/preview.png') repeat; +} +*/ + #doc-content-container { margin-left: 291px } @@ -2725,19 +2777,22 @@ Butterbar width:100%; } #butterbar { - width:940px; + width:100%; margin:0 auto; } #butterbar-message { - background-color:#f80; - float:right; - font-size:12px; - font-weight:bold; - padding:0 10px; - border-radius: 0 0 5px 5px; + background-color:rgba(255, 187, 51, .4); + font-size:13px; + padding: 5px 0; + text-align:center; +} +a#butterbar-message { + cursor:pointer; + display:block; +} +a#butterbar-message:hover { + text-decoration:underline; } -#butterbar-message a {color:#fff !important} -#butterbar-message a:hover {text-decoration:underline;} /* -------------------------------------------------------------------------- Misc @@ -2761,7 +2816,7 @@ table.blank th, table.blank td { .caption { margin: 0.5em 0 2em 0; color: #000; - font-size: 11.5px; + font-size: 11.5px; } .nolist, .nolist ul, .nolist ol { @@ -2910,7 +2965,8 @@ div.design-announce p { a.notice-developers-video, a.notice-developers, a.notice-designers-video, -a.notice-designers { +a.notice-designers, +a.notice-designers-material { float:right; clear:right; width:238px; @@ -2921,13 +2977,15 @@ a.notice-designers { a.notice-developers-video.wide, a.notice-developers.wide, a.notice-designers-video.wide, -a.notice-designers.wide { +a.notice-designers.wide, +a.notice-designers-material.wide { width:278px; } a.notice-developers-video div, a.notice-developers div, a.notice-designers-video div, -a.notice-designers div { +a.notice-designers div, +a.notice-designers-material div { min-height:40px; background:url('../images/styles/notice-developers@2x.png') no-repeat 10px 10px; background-size:40px 40px; @@ -2945,16 +3003,22 @@ a.notice-developers-video div { background:url('../images/styles/notice-developers-video@2x.png') no-repeat 10px 10px; background-size:40px 40px; } +a.notice-designers-material div { + background:url('../images/styles/notice-designers-material@2x.png') no-repeat 10px 10px; + background-size:40px 40px; +} a.notice-developers-video:hover, a.notice-developers:hover, a.notice-designers-video:hover, -a.notice-designers:hover { +a.notice-designers:hover, +a.notice-designers-material:hover { background:#eee; } a.notice-developers-video h3, a.notice-developers h3, a.notice-designers-video h3, -a.notice-designers h3 { +a.notice-designers h3, +a.notice-designers-material h3 { font-size:13px; line-height:18px; font-weight:bold; @@ -2965,14 +3029,16 @@ a.notice-designers h3 { a.notice-developers-video p, a.notice-developers p, a.notice-designers-video p, -a.notice-designers p { +a.notice-designers p, +a.notice-designers-material p { margin:0; line-height:14px; } a.notice-developers-video.left, a.notice-developers.left, a.notice-designers-video.left, -a.notice-designers.left { +a.notice-designers.left, +a.notice-designers-material.left { margin-left:0; float:left; } @@ -2994,6 +3060,34 @@ a.header-toggle { } +/* for IDE instruction toggle (Studio/Eclipse/Other) */ +select.ide { + background: transparent; + border: 1px solid #bbb; + border-left: 0; + border-right: 0; + margin: 10px 0; + padding: 10px 0; + color:#666; +} +select.ide, +select.ide option { + font-family: inherit; + font-size:16px; + font-weight:500; +} +/* hide all except studio by default */ +.select-ide.eclipse, +.select-ide.other { + display:none; +} +/* ... unless studio also includes one of the others */ +.select-ide.studio.eclipse, +.select-ide.studio.other { + display:none; +} + + /* ----------------------------------------------- good/bad example containers */ @@ -3072,6 +3166,7 @@ div#deprecatedSticker { -webkit-box-shadow:-5px 5px 10px #ccc; } +div#langMessage, div#naMessage { display:none; width:555px; @@ -3079,6 +3174,8 @@ div#naMessage { margin:0 auto; } + +div#langMessage>div, div#naMessage div { z-index:99; width:450px; @@ -3092,12 +3189,16 @@ div#naMessage div { -webkit-box-shadow:-10px 10px 40px #888; } /* IE6 can't position fixed */ +* html div#langMessage>div, * html div#naMessage div { position:absolute; } div#naMessage strong { font-size:1.1em; } +div#langMessage .lang { + display:none; +} /* -------------------------------------------------------------------------- Slideshow Controls & Next/Prev @@ -3346,28 +3447,37 @@ Page-Specific Styles } #jd-header { - padding: 0 0 5px; - margin: 20px 0 10px; - font-size:13px; + padding: 0 0 12px; + margin: 20px 0 12px; + font-size:12px; + padding-bottom:12px; border-bottom:solid 1px #ccc; } #jd-header h1 { margin:0; - padding:0; + padding:0 0 6px 0; } +/* not sure if this is needed in the ref docs, disabling for now +.jd-descr h2 { + margin:16px 0; +} +*/ + /* page-top-right container for reference pages (holds links to summary tables) */ #api-info-block { - font-size:13px; + font-size:12px; margin:20px 0 0; padding:0 10px 6px; font-weight:normal; float:right; text-align:right; color:#999; - max-width:70%; + max-width:80%; + font-size: 12px; + line-height:14px; } #api-info-block div.api-level { @@ -3384,7 +3494,8 @@ links to summary tables) */ border-spacing:0; margin:0; padding:0; - font-size:13px; + font-size:12px; + line-height:14px; background-color:transparent; } .jd-inheritance-table tr td { @@ -3966,7 +4077,7 @@ EndColorStr='#ececec'); height: 38px; } #header-wrapper #nav-x ul.nav-x li { - margin-right: 36px !important; + margin-right: 31px !important; margin-top: 5px; margin-bottom: 0px; height: 30px; @@ -4093,6 +4204,7 @@ EndColorStr='#ececec'); width: 26px; height: 25px; background: url(../images/dac_logo.png); + background-image: -webkit-image-set(url(../images/dac_logo.png) 1x, url(../images/dac_logo@2x.png) 2x); z-index: 52; position: relative; } @@ -4115,6 +4227,15 @@ EndColorStr='#ececec'); z-index: 52; } +/* offset the <a name=""> tags to account for sticky nav */ +body.reference a[name], +div.renderscript a[name] { + visibility: hidden; + display: block; + position: relative; + top: -56px; +} + } @@ -4168,13 +4289,13 @@ EndColorStr='#ececec'); } -#header-wrap .logo.wear-logo { +#header-wrap .logo.landing-logo { width:220px; margin:0; padding:0; margin-bottom:22px; } -#header-wrap .logo.wear-logo img { +#header-wrap .logo.landing-logo img { padding:0 0 0 10px; } @@ -4246,7 +4367,7 @@ EndColorStr='#ececec'); #quicknav { float:none; clear:both; - margin-left:180px; + margin-left:0; margin-top:-30px; display:none; overflow:hidden; @@ -4261,6 +4382,10 @@ EndColorStr='#ececec'); padding:0; } +#quicknav ul li.about { + border-top:1px solid #9933CC; +} + #quicknav ul li.design { border-top:1px solid #33b5e5; } @@ -4311,7 +4436,7 @@ EndColorStr='#ececec'); } #header-wrap.quicknav { - height:196px; + height:216px; } @@ -4590,7 +4715,9 @@ EndColorStr='#ececec'); } - +#landing h1 { + margin:17px 0 20px 0 !important; +} a.download-sdk { float:right; @@ -4761,14 +4888,14 @@ a.download-sdk { /* Slideshow */ .slideshow-develop { - height: 300px; + height: 316px; width: 940px; position: relative; overflow:hidden; } .slideshow-develop .frame { width: 940px; - height: 300px; + height: 316px; } .slideshow-develop img.play { max-width:350px; @@ -4800,6 +4927,7 @@ a.download-sdk { padding:0; margin-bottom:10px; border:none; + font-size:24px; } .slideshow-develop .item { height: 300px; @@ -4972,7 +5100,8 @@ a.download-sdk { margin-bottom:0; } .landing-banner h1 { - margin-top:0; + margin-top:16px; + padding-bottom:24px; } .landing-docs, .landing-banner { @@ -5127,22 +5256,6 @@ a.download-sdk { /************ DISTRIBUTE PAGES ******************/ -/* Article page header line fix */ -.headerLine { - overflow: hidden; -} -.headerLine h1 { - float: left; - padding-right: 20px; - margin-bottom: 0px; - font-size: 20px; - color: #363636; -} -.headerLine hr { - overflow: hidden; - margin: 42px 0 0 0; -} - .article-detail #body-content { padding-top: 10px; } @@ -5155,7 +5268,7 @@ a.download-sdk { text-transform:uppercase; border-bottom:1px solid #CCC; padding:8px 0 0 1px; - margin-bottom:10px; + margin-bottom:14px; clear:both; } @@ -5191,7 +5304,7 @@ a.download-sdk { /* Basic card-styling with shadow */ .resource-card { border-radius: 1px; - box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.14); + box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.12); background: #fefefe; } @@ -5220,6 +5333,9 @@ a.download-sdk { -o-transition: opacity 0.5s; transition: opacity 0.5s; } +.static .card-bg:after { + display:none; +} .card-bg .card-section-icon { position: absolute; top: 50%; @@ -5366,18 +5482,21 @@ a.download-sdk { content: "."; display: block; height: 0; + position:relative; clear: both; visibility: hidden; } - .resource-card:hover { cursor: pointer; } +.static .resource-card:hover { + cursor: auto; +} .resource-card:hover .card-bg:after { opacity: 0; } /* disabled to make way for fade/ellipsis truncation, - and the plusone moves up. + and the plusone moves up. .resource-card:hover .card-info .description .text { padding-right: 70px; } */ @@ -6289,6 +6408,17 @@ a.download-sdk { display: none; } + +/* Override to show the description instead of the content section */ +.no-section .resource-card-3x2 > .card-info .section, +.no-section .resource-card-6x2 > .card-info .section { + display: none; +} +.no-section .resource-card-3x2 > .card-info .description, +.no-section .resource-card-6x2 > .card-info .description { + display: block; +} + /* 1/2 row items */ .resource-card-3x3 > .card-bg, .resource-card-6x3 > .card-bg, .resource-card-9x3 > .card-bg, .resource-card-12x3 > .card-bg, .resource-card-15x3 > .card-bg, .resource-card-18x3 > .card-bg { left: 0; @@ -6383,4 +6513,940 @@ height:30px; div.jd-descr > .resource-widget[data-section=distribute\/tools] .section-card-menu .card-info ul li { border-top-color: #7e3794 !important; -}
\ No newline at end of file +} + + + +/** + * UTILITIES + */ + + +.border-box { + box-sizing: border-box; +} + +.vertical-center-outer { + display: table; + height: 100%; + width: 100%; +} + +.vertical-center-inner { + display: table-cell; + vertical-align: middle; +} + +/** + * TYPE STYLES + */ + +.landing-h1 { + font-weight: 100; + font-size: 60px; + line-height: 78px; + text-align: center; + letter-spacing: -1px; +} + +.landing-pre-h1 { + font-weight: 400; + font-size: 28px; + color: #93B73F; + line-height: 36px; + text-align: center; + letter-spacing: -1px; + text-transform: uppercase; + +} + +.landing-h1.hero { + text-align: left; +} + +.landing-h2 { + font-weight: 300; + font-size: 42px; + line-height: 64px; + text-align: center; +} + +.landing-subhead { + color: #999999; + font-size: 20px; + line-height: 28px; + font-weight:300; + text-align: center; +} +.landing-subhead.hero { + text-align: left; + color: white; +} + +.landing-hero-description { + text-align: left; + margin: 1em 0; +} + +.landing-hero-description p { + font-weight: 300; + margin: 0; + font-size: 18px; + line-height: 24px; +} + +.landing-body .landing-small { + font-size: 14px; + line-height: 19px; +} + +.landing-body.landing-align-center { + text-align: center; +} + +.landing-align-left { + text-align: left; +} + +/** + * LAYOUT + */ + +#body-content, +.fullpage, +#jd-content, +.jd-descr, +.landing-body-content { + height: 100%; +} + +.landing-section { + padding: 80px 10px 80px; + width: 100%; + margin-left: -10px; + text-rendering: optimizeLegibility; +} + +#extending-android-to-wearables { + padding-top: 30px; +} + +.landing-short-section { + padding: 40px 10px 28px; +} + +.landing-gray-background { + background-color: #e9e9e9; +} + +.landing-white-background { + background-color: white; +} + +.landing-red-background { + color: white; + background-color: hsl(8, 70%, 54%); +} + +.landing-subhead-red { + color: hsl(8, 71%, 84%); + text-align: left; +} + +.landing-subhead-red p { + margin-top: 20px; +} + +.landing-hero-container { + height: 100%; +} + + +.preview-hero { + height: calc(100% - 110px); + min-height: 504px; + margin-top: -5px; + padding-top: 0; + padding-bottom: 0; + background-image: url(../../preview/images/hero.jpg); + background-size: cover; + background-position: right center; + color: white; + position: relative; + overflow: hidden; +} + +.wear-hero { + height: calc(100% - 110px); + min-height: 504px; + margin-top: -5px; + padding-top: 0; + padding-bottom: 0; + background-image: url(../../wear/images/hero.jpg); + background-size: cover; + background-position: top center; + color: white; + position: relative; + overflow: hidden; +} + +.tv-hero { + height: calc(100% - 110px); + min-height: 504px; + margin-top: -5px; + padding-top: 0; + padding-bottom: 0; + background-image: url(../../tv/images/hero.jpg); + background-size: cover; + background-position: right center; + color: white; + position: relative; + overflow: hidden; +} + +.auto-hero { + height: calc(100% - 110px); + min-height: 504px; + margin-top: -5px; + padding-top: 0; + padding-bottom: 0; + background-image: url(../../auto/images/hero.jpg); + background-size: cover; + background-position: right center; + color: white; + position: relative; + overflow: hidden; +} + +.landing-hero-scrim { + background: black; + opacity: .2; + position: absolute; + width: 100%; + height: 100%; + margin-left: -10px; +} + +.landing-hero-wrap { + margin: 0 auto; + width: 940px; + clear: both; + height: 100%; + position: relative; +} + +.landing-section-header { + margin-bottom: 40px; +} + +.landing-hero-wrap .landing-section-header { + margin-bottom: 16px; +} + +.landing-body { + font-size: 18px; + line-height: 24px; +} + +.landing-button { + white-space: nowrap; + display: inline-block; + padding: 16px 32px; + font-size: 18px; + font-weight: 500; + line-height: 24px; + cursor: pointer; + color: white; + -webkit-user-select: none; + -moz-user-select: none; + -o-user-select: none; + user-select: none; + -webkit-transition: .2s background-color ease-in-out; + -moz-transition: .2s background-color ease-in-out; + -o-transition: .2s background-color ease-in-out; + transition: .2s background-color ease-in-out; +} + +.landing-primary { + background-color: hsl(8, 70%, 44%); + color: #f8f8f8; +} + +.landing-button.landing-primary:hover { + background-color: hsl(8, 70%, 36%); +} + +.landing-button.landing-primary:active { + background-color: hsl(8, 70%, 30%); +} + +.landing-button.landing-secondary { + background-color: #2faddb; +} + +.landing-button.landing-secondary:hover { + background-color: #09c; +} + +.landing-button.landing-secondary:active { + background-color: #3990ab; +} + +a.landing-button, +a.landing-button:hover, +a.landing-button:visited { + color: white !important; +} + +.landing-video-link { + white-space: nowrap; + display: inline-block; + padding: 16px 32px 16px 82px; + font-size: 18px; + font-weight: 400; + line-height: 24px; + cursor: pointer; + color: hsla(0, 0%, 100%, .8); + -webkit-user-select: none; + -moz-user-select: none; + -o-user-select: none; + user-select: none; + -webkit-transition: .2s color ease-in-out; + -moz-transition: .2s color ease-in-out; + -o-transition: .2s color ease-in-out; + transition: .2s color ease-in-out; +} + +.landing-video-link:before { + height: 64px; + width: 64px; + display: inline-block; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAFuklEQVR42u2dXWgcVRSAV9LWtBBTTZVWUhNqEQtq1QeroDRKFRFsROqTYPuo+JCiIoJKFC0USqlUfCiowRcfrBgVUUElefAPkW5T8aeaGn9aRbFsjP0x2cx8PuRMvFxmdjeb2Z17Z8+B85DsZPbO+eaec3/OPSkABdXsVI2gABSAqgJQAKoKQAGoKgAFoKoAFICqAlAAqgpAAai6DqDRAiwDeoFtwB7gPaAInABKwKToCWAMeB/YDdwJrAWWNLh9+QMAXABsBQ4A3wFTwAxQBmaBAAhjNJDPy3L938BXwAvArUCHAkh+kCXAVcA+YBw4bRg7MngtkgTlDPA98CywHmhTAP8/xCbgVeAvMZZpwDQllN7xB/AysKGlAQAXAvuBkzW85UVgCBgENlfQQbmuWAXELPAnsAvoaikAQBtwh/j3coLhS2LIfqCzzu/plL8fkvvFgZiR4L2lHrfkHQBgpQTFUwmGnwC212v0KjC2y/3jQPwDPA+05xYAcBHwubx1YZzhC02QBBBRbxgBzssdAOBy4JgRZE0ZTPuNr7FHDCbEhqNAd24AAN0yUbID7QSwsZChABut3hANXY8Bq70HIMb/Ocb4w81+66v0hmGrN0QQ1ngLQJYRvpWHMWWo4KDIaMnuCcVKgdlZAGL8t2J8vpPGrwChDLyWBMFlAA8D0z4ZvwKEs8D93gCQEc9Jy/jFgkdizaRDGUSs8wXAu1bQLQE9ngHosWbPAXDQeQAypT9rBd3+gociyxi2K9riLABZUj5iuZ6RgsciM2OzFxw2A7JrAO6VwGtKTwpG+Anoy9AVmb3gDHCPcwCAFcChRox6jPu9CazMeFQUAKNRL3AJwE2yopjq228BQPZ/d2bcCyaBTa4BeNGa8Q6naIA4GQWubiKEYWvBbp8zAGQt5VfL/fQ3GEAkTzXDLVkjokA2k5a7AuA2GaLNj/tTfvhq0pQgbcwLQtlQusYVALtlzSR191MjADNI9zbJDZWBR10BMGr5/4GMADQ0SAMDlht62xUAxy0AmzMEEMnhtIO0ZF2YAH5wITd0hQw/5wE04M1bjDyXZpC2hqMlYGnWAHqBf40APOEYgChI35VSWyasWfGqrAH0WVkOIw4CSC1IG2tDoSy7XJE1gPs8ArDoIG0BmJGk30wBDHgGYFFBOgbAtqwB7GxxAHerC8rOBU0Dt2gQzjYIb8gawDor+6HVhqFdrkzEwhabiAVOTMSkUb+06FLEUVfWgj5q0cW4g64AeNo66ZLlcnTDNmesBN4y8KArAG6QU42ttCEzBVzpCoAO4EfLDeV5SzIEvgHaXdqUP2BlQud1Ux55zj2uZUX02cPRnKalRLmu17qYmPWF5YbymJgVAh8Ay5wCII3ZEZOYm6fURGT2u9X43Mnk3CDHybmfmRVYXExPv9nKEcpLejqSC3SjdY2TBzTesHqB7wc0onTEV2KucxLApXKkJy9HlAI5anuJFwCkYQ/EuCJfD+mdBnYkXOssgHY53un7MdVZ4CVgqVcADAhjMafkfTioHc14P04yvvMApIEXy5F/+7S8y6UKolPyR4BVVf7Wi2IdawwIPhTrmAW+rmZ8bwBIQ7vloXwoVzNWS6UUrwAYy9YfOlqwKZDkgneA5Qu4l3cly84F9sqGhislywLmaozuYoGFXr0DII1ukxP1hxJ6QzR7HqLxRfumZaRzXZ3f4XXZyi7gCeB3kqsnzs+kSb9s5XHgMeD8RTxDLgq3rmeuYuFvNYCoR8wqujNi+L3UWBcu9wAMt3QZ8LiMlk5RuU50teq6kcEDgTolveIRYHUQBOek1O5cFu/ukLz7/ZJgNSm+OirebWpgaPS7slxfAr4EngGuX8jopqUBxGzyrAVuB54EXgc+lV4yLhO8cfn5E+ZqUD8kBu9sQvv0Hzj4rmoEBaAAVBWAAlBVAApAVQEoAFUFoABUFYACUFUACkC1CfofXVRJocowZVYAAAAASUVORK5CYII=); + background-size: contain; + position: absolute; + content: ""; + opacity: .7; + margin-top: -19px; + margin-left: -64px; + -webkit-transition: .2s opacity ease-in-out; + -moz-transition: .2s opacity ease-in-out; + -o-transition: .2s opacity ease-in-out; + transition: .2s opacity ease-in-out; +} + +.landing-video-link:hover { + color: hsla(0, 0%, 100%, 1); +} + +.landing-video-link:hover:before { + opacity: 1; +} + +.landing-social-image { + float: left; + margin-right: 14px; + height: 64px; + width: 64px; +} + +.landing-social-copy { + padding-left: 78px; +} + +.landing-scroll-down-affordance { + position: absolute; + bottom: 0; + width: 100%; + text-align: center; + z-index: 10; +} + +.landing-down-arrow { + padding: 24px; + display: inline-block; + opacity: .5; + -webkit-transition: .2s opacity ease-in-out; + -moz-transition: .2s opacity ease-in-out; + -o-transition: .2s opacity ease-in-out; + transition: .2s opacity ease-in-out; + + -webkit-animation-name: pulse-opacity; + -webkit-animation-duration: 4s; +} + +.landing-down-arrow:hover { + opacity: 1; +} + +.landing-down-arrow img { + height: 28px; + width: 28px; + margin: 0 auto; + display: block; +} + +.landing-divider { + display: inline-block; + height: 2px; + background-color: white; + position: relative; + margin: 10px 0; +} + +/* 3 CLOLUMN LAYOUT */ + +.landing-breakout { + margin-top: 40px; + margin-bottom: 40px; +} + +.landing-breakout img { + margin-bottom: 20px; +} + +.landing-partners img { + margin-bottom: 20px; +} + +.landing-breakout p { + padding: 0 23px; +} + +.landing-breakout.landing-partners img { + margin-bottom: 20px; +} + +.col-3-wide { + display: inline; + float: left; + margin-left: 10px; + margin-right: 10px; +} + +.col-3-wide { + width: 302px; +} + +/** + * ANIMATION + */ + +@-webkit-keyframes pulse-opacity { + 0% { + opacity: .5; + } + 20% { + opacity: .5; + } + 40% { + opacity: 1; + } + 60% { + opacity: .5; + } + 80% { + opacity: 1; + } + 100% { + opacity: .5; + } +} + + + +/** + * VIDEO + */ + +#video-container { + display:none; + position:fixed; + top:0; + left:0; + width:100%; + height:100%; + background-color:rgba(0,0,0,0.8); + z-index:9999; +} + +#video-frame { + width:940px; + height:100%; + margin:72px auto; + display:none; + position:relative; +} + +.video-close { + cursor: pointer; + position: absolute; + right: -49px; + top: -49px; + pointer-events: all; +} + +#icon-video-close { + background-image: url("../images/close-white.png"); + background-image: -webkit-image-set(url(../images/close-white.png) 1x, url(../images/close-white_2x.png) 2x); + background-repeat: no-repeat; + background-position: 0 0; + background-size: 36px 36px; + height: 36px; + width: 36px; + display:block; +} + +#icon-video-close:hover { + background-image: url("../images/close-grey.png"); + background-image: -webkit-image-set(url(../images/close-grey.png) 1x, url(../images/close-grey_2x.png) 2x); +} + +/* Preload the hover images */ +a.video-shadowbox-button.white:after { + display:none; + content:url("../images/close-grey.png") url("../images/close-grey_2x.png"); +} + +a.video-shadowbox-button.white { + background-image: url("../images/play-circle-white.png"); + background-image: -webkit-image-set(url(../images/play-circle-white.png) 1x, url(../images/play-circle-white_2x.png) 2x); + background-size: 36px 36px; + background-repeat: no-repeat; + background-position: right; + padding: 16px 42px 16px 8px; + font-size: 18px; + font-weight: 500; + line-height: 24px; + color: #fff; + text-decoration:none; +} + +a.video-shadowbox-button.white:hover { + color:#bababa !important; + background-image: url("../images/play-circle-grey.png"); + background-image: -webkit-image-set(url(../images/play-circle-grey.png) 1x, url(../images/play-circle-grey_2x.png) 2x); +} + +/* Preload the hover images */ +a.video-shadowbox-button.white:after { + display:none; + content:url("../images/play-circle-grey.png") url("../images/play-circle-grey_2x.png"); +} + +/****************** +Styles for d.a.c/index: +*******************/ + + + +/* Generic full screen carousel styling to be used across pages. */ +.fullscreen-carousel { + margin: 0 -10px; + width: 100%; + overflow: hidden; + position: relative; +} + +.fullscreen-carousel-content { + width: 100%; + height: 100%; + position: relative; + display: table; /* For vertical centering */ +} + +.fullscreen-carousel .vcenter { + display: table-cell; + vertical-align: middle; + position: relative; +} + +.fullscreen-carousel .vcenter > div { + margin: 10px auto; +} + +/* Styles for the full-bleed hero image type. */ +.fullscreen-carousel .hero, .fullscreen-carousel .hero h1 { + color: #fff; +} + +.fullscreen-carousel .hero h1 { + font-weight: 300; + font-size: 60px; + line-height: 68px; + letter-spacing: -1px; + margin-top: 0; +} + +.fullscreen-carousel .hero p { + font-weight: 300; + font-size: 18px; + line-height: 24px; + -webkit-font-smoothing: antialiased; +} + +.fullscreen-carousel .hero .hero-bg { + background-size: cover; + width: 100%; + height: 100%; + position: absolute; + left: 0px; + top: 0px; +} + + +/* Full screen carousel styling for the resource flow layout type of content */ +.fullscreen-carousel .resource-flow-layout:after { + height: 0; /* Dont know why this is set at 10 in default.css */ +} + +.fullscreen-carousel .resource-flow-layout { + margin-bottom: 20px; +} + + + +/* Generic Tab carousel styling to be used across multiple pages. */ + +.tab-carousel .tab-nav { + list-style: none; + position: relative; + text-align: center; +} + +.tab-carousel .tab-nav li { + display: inline-block; + font-size: 22px; + font-weight: 400; + line-height: 50px; + list-style: none; + margin: 0; + padding: 0 25px; + position: relative; +} + +.tab-carousel .tab-nav li a, +.tab-carousel .tab-nav li a:hover { + color: #333 !important; + padding: 10px 10px 13px 10px; + position: relative; + z-index: 1000; +} + +.tab-carousel .tab-nav li:after { + background: #ddd; + bottom: 0; + content: ''; + height: 4px; + left: 0; + position: absolute; + width: 100%; + z-index: 0; +} + +.tab-carousel .tab-nav .highlight { + position: absolute; + height: 4px; + width: 100px; + bottom: 0; + background: #33b5e5; +} + +.tab-carousel .tab-carousel-content { + position: relative; + overflow: hidden; + white-space: nowrap; +} + +.tab-carousel .tab-carousel-content [data-tab] { + display: inline-block; + white-space: normal; +} + + + +/* + Resource styling for the tab carousel. The tab carousel contains either + a 3 column layout of resources or a single full-width resource. The + latter has the 18x12 class applied to it and can be styled differently + that way. +*/ + +.tab-carousel .resource .image { + width: 100%; + height: 250px; + background-repeat: no-repeat; + background-size: contain; + background-position: 50% 50%; +} + +.tab-carousel .resource .info .title { + font-size: 18px; + line-height: 24px; +} + +.tab-carousel .resource .info .summary, +.tab-carousel .resource .info .cta { + line-height: 24px; + font-size: 16px; +} + +.tab-carousel .resource-card-18x12 { + position: relative; + padding-left: 450px; + box-sizing: border-box; + display: table-cell; + vertical-align: middle; +} + +.tab-carousel .resource-card-18x12 .image { + position: absolute; + width: 420px; + height: 100%; + left: 0; + top: 0; +} + +.tab-carousel .resource-card-18x12 .info { + display: inline-block; +} + +.tab-carousel .resource-card-18x12 .info .title { + margin-bottom: 26px; +} + + + + + +/* + Styles for the entity link used in the actions bar and in the cta of + the resources that appear in the tab carousel. +*/ +.actions-bar a:after, +.resource .cta:after { + content: '›'; + font-weight: 400; + font-size: 22px; + left: 5px; + line-height: 1; + position: relative; + top: 1px; + transition: left 190ms ease-out; +} + +.actions-bar a:hover:after, +.resource .cta:hover:after { + left: 10px; +} + + + + +/* + Styles for the actions bar. +*/ +.actions-bar { + background: #9acd00; + margin: 0 -10px; + text-align: center; +} + +.actions-bar .actions { + padding: 30px 0 30px; + text-align: justify; + font-size: 0.1px; + line-height: 0.1px; + margin: 0 10px 0 0; +} + +.actions-bar .actions:after { + content: ''; + width: 100%; + display: inline-block; +} + +.actions-bar .actions > div { + display: inline-block; +} + +.actions-bar a { + font-size: 21px; + line-height: 27px; + color: #fff; + font-weight: 300; + -webkit-font-smoothing: antialiased; +} + +.actions-bar a:after { + top: 0px; + font-size: 22px; +} + +.actions-bar a:hover { + color: #fff !important; +} + + + + + +/* + Specific styles for new home page layout of the carousels. +*/ + +/* Big blue button */ +a.home-new-cta-btn, +.home-new-carousel-1 .resource-card-18x6 .cta { + white-space: nowrap; + display: inline-block; + padding: 14px 32px; + font-size: 18px; + font-weight: 500; + line-height: 24px; + cursor: pointer; + background: #33b5e6; + border-radius: 4px; + margin-top: 20px; + color: #fff; + transition: 0.2s background-color ease-in-out; +} + +.home-new-carousel-1 .resource-card-18x6 .cta:after { + display: none; /* Hide the entity for this button */ +} + +a.home-new-cta-btn:hover, +.home-new-carousel-1 .resource-card-18x6 .cta:hover { + color: #fff !important; + background: #2d9fca; +} + +.home-new-carousel-1 .resource-card-18x6 .cta { + position: absolute; + bottom: 20px; + left: 16px; +} + +/* Fullscreen carousel. */ +.home-new-carousel-1 { + max-height: 700px; /* Set max height so doesn't get too long */ +} + +.home-new-carousel-1 .fullscreen-carousel-content { + min-height: 450px; /* Set min height for all content */ +} + +.home-new-carousel-1 .hero { + background: #000; +} + +.home-new-carousel-1 .hero-bg { + background-image: url(/home-new/images/hero.jpg); + background-position: right center; + opacity: 0.85; +} + +/* + Styling for special top card of full screen layout resource layout. + We need to specifically style the 18x6 card to adjust its size and layout, + since it's not a standard card, not sure if this is unique to the home page + layout or should be namespaced within the fullscreen-carousel container. +*/ +.home-new-carousel-1 .resource-flow-layout.col-16 .resource-card-18x6 { + height: 320px; + background-color:#F9F9F9; + border-radius: 0px; + box-shadow: 0px 0px 0px rgba(0, 0, 0, 0); + +} + +.home-new-carousel-1 .resource-card-18x6 .card-bg { + width: 636px; + height: 100%; +} + +.home-new-carousel-1 .resource-card-18x6 .card-info { + right: 0px; + left: 636px; + height: 100%; + top: 0px; + padding: 15px 22px; +} + +.home-new-carousel-1 .resource-card-18x6 .card-info .util { + display: none; +} + +.home-new-carousel-1 .resource-card-18x6 .card-info .title { + font-size: 20px; + font-weight: 500; + margin-top: 15px; + margin-bottom: 15px; +} + +.home-new-carousel-1 .resource-card-18x6 .card-info .text { + font-size: 15px; + line-height: 21px; +} + + +/* Tabbed carousel. */ +.home-new-carousel-2 { + margin: 35px auto 100px auto; +} + +.home-new-carousel-2 h1 { + font-size: 47px; + font-weight: 100; + line-height: 54px; + text-align: center; +} + +.annotation-message { + display: block; + font-style: italic; + color: #F80; +} + + + +/* Helpouts widget */ +.resource-card-6x2.helpouts-card { + width: 255px; + height: 40px; + position:absolute; + z-index:999; + top:-8px; + right:1px; +} + +.resource-card-6x2.helpouts-card > .card-info { + left:35px; + height:35px; + padding:4px 8px 4px 0; +} + +.resource-card-6x2.helpouts-card > .card-info .helpouts-description { + display:block; + overflow:visible; + font-size:12px; + line-height:12px; + text-align:right; + color:#666; +} + +.helpouts-description .link-color { + text-transform: uppercase; +} + +.resource-card-6x2 > .card-bg.helpouts-card-bg { + width:35px; + height:35px; + margin:2px 0 0 0; + background-image: url(../images/styles/helpouts-logo-35_2x.png); + background-image: -webkit-image-set(url(../images/styles/helpouts-logo-35.png) 1x, url(../images/styles/helpouts-logo-35_2x.png) 2x); +} + +.resource-card-6x2 > .card-bg.helpouts-card-bg:after { + display:none; +} diff --git a/tools/droiddoc/templates-sdk-dyn/assets/css/fullscreen.css b/tools/droiddoc/templates-sdk-dev/assets/css/fullscreen.css index 53d9a64..7912e34 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/css/fullscreen.css +++ b/tools/droiddoc/templates-sdk-dev/assets/css/fullscreen.css @@ -197,9 +197,6 @@ body { left:-20px; } - -} - .col-right { margin-right:0px; } diff --git a/tools/droiddoc/templates-sdk-dyn/assets/design/default.js b/tools/droiddoc/templates-sdk-dev/assets/design/default.js index 3ba8486..3ba8486 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/design/default.js +++ b/tools/droiddoc/templates-sdk-dev/assets/design/default.js diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/android-developers-logo.png b/tools/droiddoc/templates-sdk-dev/assets/images/android-developers-logo.png Binary files differindex 30a8f62..30a8f62 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/android-developers-logo.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/android-developers-logo.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/android.png b/tools/droiddoc/templates-sdk-dev/assets/images/android.png Binary files differnew file mode 100644 index 0000000..4040f3f --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/android.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/android_wrench.png b/tools/droiddoc/templates-sdk-dev/assets/images/android_wrench.png Binary files differindex 6390a2d..6390a2d 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/android_wrench.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/android_wrench.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow-left-develop.png b/tools/droiddoc/templates-sdk-dev/assets/images/arrow-left-develop.png Binary files differindex 5fdfaa3..5fdfaa3 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow-left-develop.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/arrow-left-develop.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow-left.png b/tools/droiddoc/templates-sdk-dev/assets/images/arrow-left.png Binary files differindex 43afec8..43afec8 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow-left.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/arrow-left.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow-right-develop.png b/tools/droiddoc/templates-sdk-dev/assets/images/arrow-right-develop.png Binary files differindex c86f1f3..c86f1f3 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow-right-develop.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/arrow-right-develop.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow-right.png b/tools/droiddoc/templates-sdk-dev/assets/images/arrow-right.png Binary files differindex 6f7d6db..6f7d6db 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow-right.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/arrow-right.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow_bluelink_down.png b/tools/droiddoc/templates-sdk-dev/assets/images/arrow_bluelink_down.png Binary files differindex 58c248a..58c248a 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow_bluelink_down.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/arrow_bluelink_down.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow_bluelink_up.png b/tools/droiddoc/templates-sdk-dev/assets/images/arrow_bluelink_up.png Binary files differindex 7d0f38e..7d0f38e 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow_bluelink_up.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/arrow_bluelink_up.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow_left_off.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/arrow_left_off.jpg Binary files differindex fd32a64..fd32a64 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow_left_off.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/arrow_left_off.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow_left_on.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/arrow_left_on.jpg Binary files differindex 143184b..143184b 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow_left_on.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/arrow_left_on.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow_right_off.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/arrow_right_off.jpg Binary files differindex 17d2efe..17d2efe 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow_right_off.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/arrow_right_off.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow_right_on.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/arrow_right_on.jpg Binary files differindex baa2af1..baa2af1 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/arrow_right_on.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/arrow_right_on.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/arrows-up-down.png b/tools/droiddoc/templates-sdk-dev/assets/images/arrows-up-down.png Binary files differindex a2a91ed..a2a91ed 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/arrows-up-down.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/arrows-up-down.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/bg_community_leftDiv.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/bg_community_leftDiv.jpg Binary files differindex a6d6f0e..a6d6f0e 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/bg_community_leftDiv.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/bg_community_leftDiv.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/bg_fade.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/bg_fade.jpg Binary files differindex c6c70b6..c6c70b6 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/bg_fade.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/bg_fade.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/bg_gradient.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/bg_gradient.jpg Binary files differindex 884f8f5..884f8f5 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/bg_gradient.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/bg_gradient.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/bg_images_sprite.png b/tools/droiddoc/templates-sdk-dev/assets/images/bg_images_sprite.png Binary files differindex 84437e7..84437e7 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/bg_images_sprite.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/bg_images_sprite.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/bg_logo.png b/tools/droiddoc/templates-sdk-dev/assets/images/bg_logo.png Binary files differindex 7cf0cb9..7cf0cb9 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/bg_logo.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/bg_logo.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/blog-default.png b/tools/droiddoc/templates-sdk-dev/assets/images/blog-default.png Binary files differindex f8ab6c3..f8ab6c3 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/blog-default.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/blog-default.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/body-gradient-tab.png b/tools/droiddoc/templates-sdk-dev/assets/images/body-gradient-tab.png Binary files differindex 5223ac3..5223ac3 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/body-gradient-tab.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/body-gradient-tab.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/body-gradient.png b/tools/droiddoc/templates-sdk-dev/assets/images/body-gradient.png Binary files differindex 9d59855..9d59855 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/body-gradient.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/body-gradient.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/breadcrumb.png b/tools/droiddoc/templates-sdk-dev/assets/images/breadcrumb.png Binary files differindex 407a318..407a318 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/breadcrumb.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/breadcrumb.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/close-grey.png b/tools/droiddoc/templates-sdk-dev/assets/images/close-grey.png Binary files differnew file mode 100644 index 0000000..1b0d7f1 --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/close-grey.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/close-grey_2x.png b/tools/droiddoc/templates-sdk-dev/assets/images/close-grey_2x.png Binary files differnew file mode 100644 index 0000000..1355507 --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/close-grey_2x.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/close-white.png b/tools/droiddoc/templates-sdk-dev/assets/images/close-white.png Binary files differnew file mode 100644 index 0000000..ef02018 --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/close-white.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/close-white_2x.png b/tools/droiddoc/templates-sdk-dev/assets/images/close-white_2x.png Binary files differnew file mode 100644 index 0000000..9b9c41d --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/close-white_2x.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/close.png b/tools/droiddoc/templates-sdk-dev/assets/images/close.png Binary files differindex 6ae3391..6ae3391 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/close.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/close.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/dac_logo.png b/tools/droiddoc/templates-sdk-dev/assets/images/dac_logo.png Binary files differindex 0f11044..0f11044 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/dac_logo.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/dac_logo.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/dac_logo@2x.png b/tools/droiddoc/templates-sdk-dev/assets/images/dac_logo@2x.png Binary files differindex 0f2784d..0f2784d 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/dac_logo@2x.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/dac_logo@2x.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/developers-logo.png b/tools/droiddoc/templates-sdk-dev/assets/images/developers-logo.png Binary files differindex 08122ee..08122ee 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/developers-logo.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/developers-logo.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/file-generic.png b/tools/droiddoc/templates-sdk-dev/assets/images/file-generic.png Binary files differindex 1802457..1802457 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/file-generic.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/file-generic.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/file-image.png b/tools/droiddoc/templates-sdk-dev/assets/images/file-image.png Binary files differindex d3aec46..d3aec46 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/file-image.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/file-image.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/file-java.png b/tools/droiddoc/templates-sdk-dev/assets/images/file-java.png Binary files differindex ec85e4b..ec85e4b 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/file-java.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/file-java.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/file-manifest.png b/tools/droiddoc/templates-sdk-dev/assets/images/file-manifest.png Binary files differindex 332d066..332d066 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/file-manifest.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/file-manifest.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/file-xml.png b/tools/droiddoc/templates-sdk-dev/assets/images/file-xml.png Binary files differindex 3dd21b6..3dd21b6 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/file-xml.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/file-xml.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/folder.png b/tools/droiddoc/templates-sdk-dev/assets/images/folder.png Binary files differindex 44c6100..44c6100 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/folder.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/folder.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/fullscreen.png b/tools/droiddoc/templates-sdk-dev/assets/images/fullscreen.png Binary files differindex 01f971c..01f971c 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/fullscreen.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/fullscreen.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/grad-rule-qv.png b/tools/droiddoc/templates-sdk-dev/assets/images/grad-rule-qv.png Binary files differindex bae2d18..bae2d18 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/grad-rule-qv.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/grad-rule-qv.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/Android_Dev_Lab_l.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/Android_Dev_Lab_l.png Binary files differindex 3c04f24..3c04f24 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/Android_Dev_Lab_l.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/Android_Dev_Lab_l.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/GDC2011.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/GDC2011.png Binary files differindex 82ce918..82ce918 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/GDC2011.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/GDC2011.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/GTV_icon_large.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/GTV_icon_large.png Binary files differindex 72d54ad..72d54ad 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/GTV_icon_large.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/GTV_icon_large.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/GTV_icon_small.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/GTV_icon_small.png Binary files differindex 3da1699..3da1699 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/GTV_icon_small.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/GTV_icon_small.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/IO-logo-2011.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/IO-logo-2011.png Binary files differindex 4a28447..4a28447 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/IO-logo-2011.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/IO-logo-2011.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/IO-logo.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/IO-logo.png Binary files differindex 65334c8..65334c8 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/IO-logo.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/IO-logo.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/adc2_l.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/adc2_l.png Binary files differindex 0b101a4..0b101a4 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/adc2_l.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/adc2_l.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/adc2_s.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/adc2_s.png Binary files differindex 0d36bdb..0d36bdb 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/adc2_s.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/adc2_s.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/android_adc.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/android_adc.png Binary files differindex 9fe7f8f..9fe7f8f 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/android_adc.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/android_adc.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/bg_home_announcement.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/bg_home_announcement.png Binary files differindex 91485ff..91485ff 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/bg_home_announcement.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/bg_home_announcement.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/bg_home_bottom.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/home/bg_home_bottom.jpg Binary files differindex dacd401..dacd401 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/bg_home_bottom.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/bg_home_bottom.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/bg_home_carousel.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/bg_home_carousel.png Binary files differindex 5ce5e30..5ce5e30 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/bg_home_carousel.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/bg_home_carousel.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/bg_home_carousel_board.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/bg_home_carousel_board.png Binary files differindex c577e02..c577e02 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/bg_home_carousel_board.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/bg_home_carousel_board.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/bg_home_carousel_wheel.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/bg_home_carousel_wheel.png Binary files differindex aa224ad..aa224ad 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/bg_home_carousel_wheel.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/bg_home_carousel_wheel.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/carousel_buttons_sprite.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/carousel_buttons_sprite.png Binary files differindex e98c942..e98c942 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/carousel_buttons_sprite.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/carousel_buttons_sprite.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/devphone-large.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/devphone-large.png Binary files differindex 0db0f6c..0db0f6c 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/devphone-large.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/devphone-large.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/devphone-small.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/devphone-small.png Binary files differindex e10bfa9..e10bfa9 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/devphone-small.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/devphone-small.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/donut-android.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/donut-android.png Binary files differindex 6aba06b..6aba06b 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/donut-android.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/donut-android.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/eclair-android.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/eclair-android.png Binary files differindex d476ce9..d476ce9 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/eclair-android.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/eclair-android.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/froyo-android.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/froyo-android.png Binary files differindex c63f7f0..c63f7f0 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/froyo-android.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/froyo-android.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/gdc-logo.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/gdc-logo.png Binary files differindex 5fb53fb..5fb53fb 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/gdc-logo.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/gdc-logo.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/gingerdroid.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/gingerdroid.png Binary files differindex 8399d84..8399d84 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/gingerdroid.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/gingerdroid.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/google-plus-small.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/google-plus-small.png Binary files differindex 5bb7d7a..5bb7d7a 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/google-plus-small.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/google-plus-small.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/google-plus.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/google-plus.png Binary files differindex 90871e1..90871e1 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/google-plus.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/google-plus.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/honeycomb-android.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/honeycomb-android.png Binary files differindex 6cc5031..6cc5031 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/honeycomb-android.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/honeycomb-android.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/icon-about.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/icon-about.png Binary files differindex 8339762..8339762 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/icon-about.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/icon-about.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/icon-design.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/icon-design.png Binary files differindex 0d31cdf..0d31cdf 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/icon-design.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/icon-design.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/icon-develop.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/icon-develop.png Binary files differindex e02b20f..e02b20f 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/icon-develop.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/icon-develop.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/icon-distribute.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/icon-distribute.png Binary files differindex 4824072..4824072 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/icon-distribute.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/icon-distribute.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/ics-android.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/ics-android.png Binary files differindex be62ca8..be62ca8 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/ics-android.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/ics-android.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/io-large.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/io-large.png Binary files differindex 986053c..986053c 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/io-large.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/io-large.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/io-small.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/io-small.png Binary files differindex 3a22549..3a22549 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/io-small.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/io-small.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/maps-large.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/maps-large.png Binary files differindex b26f65a..b26f65a 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/maps-large.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/maps-large.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/maps-small.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/maps-small.png Binary files differindex cc5f1fa..cc5f1fa 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/maps-small.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/maps-small.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/market-large.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/market-large.png Binary files differindex 069fee7..069fee7 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/market-large.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/market-large.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/market-small.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/market-small.png Binary files differindex fa1201c..fa1201c 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/market-small.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/market-small.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/sdk-large.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/sdk-large.png Binary files differindex 315a1bf..315a1bf 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/sdk-large.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/sdk-large.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/home/sdk-small.png b/tools/droiddoc/templates-sdk-dev/assets/images/home/sdk-small.png Binary files differindex 0f1670d..0f1670d 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/home/sdk-small.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/home/sdk-small.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/hr_gray_main.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/hr_gray_main.jpg Binary files differindex f7a0a2f..f7a0a2f 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/hr_gray_main.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/hr_gray_main.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/hr_gray_side.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/hr_gray_side.jpg Binary files differindex 6667476..6667476 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/hr_gray_side.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/hr_gray_side.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_contribute.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/icon_contribute.jpg Binary files differindex 1aa12b6..1aa12b6 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_contribute.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/icon_contribute.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_design.png b/tools/droiddoc/templates-sdk-dev/assets/images/icon_design.png Binary files differindex c12907c..c12907c 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_design.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/icon_design.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_download.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/icon_download.jpg Binary files differindex f8c1165..f8c1165 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_download.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/icon_download.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_download2.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/icon_download2.jpg Binary files differindex c0af7a2..c0af7a2 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_download2.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/icon_download2.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_guidelines_logo.png b/tools/droiddoc/templates-sdk-dev/assets/images/icon_guidelines_logo.png Binary files differindex 9362c8f..9362c8f 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_guidelines_logo.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/icon_guidelines_logo.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_market.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/icon_market.jpg Binary files differindex 0fbb197..0fbb197 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_market.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/icon_market.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_more.png b/tools/droiddoc/templates-sdk-dev/assets/images/icon_more.png Binary files differindex 6cd03a3..6cd03a3 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_more.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/icon_more.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_play.png b/tools/droiddoc/templates-sdk-dev/assets/images/icon_play.png Binary files differindex 8bfdc7b..8bfdc7b 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_play.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/icon_play.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_robot.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/icon_robot.jpg Binary files differindex ca0fd39..ca0fd39 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_robot.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/icon_robot.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_search.png b/tools/droiddoc/templates-sdk-dev/assets/images/icon_search.png Binary files differindex ee90a12..ee90a12 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_search.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/icon_search.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_world.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/icon_world.jpg Binary files differindex 65b8fa6..65b8fa6 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/icon_world.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/icon_world.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/left_off.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/left_off.jpg Binary files differindex fd32a64..fd32a64 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/left_off.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/left_off.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/left_on.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/left_on.jpg Binary files differindex 143184b..143184b 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/left_on.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/left_on.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/link-out.png b/tools/droiddoc/templates-sdk-dev/assets/images/link-out.png Binary files differindex aa55f9a..aa55f9a 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/link-out.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/link-out.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/locale.png b/tools/droiddoc/templates-sdk-dev/assets/images/locale.png Binary files differindex de3aae7..de3aae7 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/locale.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/locale.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/logo_breadcrumbz.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/logo_breadcrumbz.jpg Binary files differindex e743f86..e743f86 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/logo_breadcrumbz.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/logo_breadcrumbz.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/more_bottom.png b/tools/droiddoc/templates-sdk-dev/assets/images/more_bottom.png Binary files differindex 632546a..632546a 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/more_bottom.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/more_bottom.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/more_check.png b/tools/droiddoc/templates-sdk-dev/assets/images/more_check.png Binary files differindex f2fcbfc..f2fcbfc 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/more_check.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/more_check.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/more_mid.png b/tools/droiddoc/templates-sdk-dev/assets/images/more_mid.png Binary files differindex 99bc999..99bc999 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/more_mid.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/more_mid.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/more_top.png b/tools/droiddoc/templates-sdk-dev/assets/images/more_top.png Binary files differindex 8ead1d3..8ead1d3 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/more_top.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/more_top.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/open_source.png b/tools/droiddoc/templates-sdk-dev/assets/images/open_source.png Binary files differindex 12bb1fb..12bb1fb 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/open_source.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/open_source.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/play-circle-grey.png b/tools/droiddoc/templates-sdk-dev/assets/images/play-circle-grey.png Binary files differnew file mode 100644 index 0000000..5e7e7ba --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/play-circle-grey.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/play-circle-grey_2x.png b/tools/droiddoc/templates-sdk-dev/assets/images/play-circle-grey_2x.png Binary files differnew file mode 100644 index 0000000..3e01635 --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/play-circle-grey_2x.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/play-circle-white.png b/tools/droiddoc/templates-sdk-dev/assets/images/play-circle-white.png Binary files differnew file mode 100644 index 0000000..017d846 --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/play-circle-white.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/play-circle-white_2x.png b/tools/droiddoc/templates-sdk-dev/assets/images/play-circle-white_2x.png Binary files differnew file mode 100644 index 0000000..e48c1fd --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/play-circle-white_2x.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/preliminary.png b/tools/droiddoc/templates-sdk-dev/assets/images/preliminary.png Binary files differindex fe0da3d..fe0da3d 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/preliminary.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/preliminary.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/preview.png b/tools/droiddoc/templates-sdk-dev/assets/images/preview.png Binary files differnew file mode 100644 index 0000000..e5856db --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/preview.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/quicknav_arrow.png b/tools/droiddoc/templates-sdk-dev/assets/images/quicknav_arrow.png Binary files differindex 697ac82..697ac82 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/quicknav_arrow.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/quicknav_arrow.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/quicknav_btn_bg.png b/tools/droiddoc/templates-sdk-dev/assets/images/quicknav_btn_bg.png Binary files differindex b80c9a8..b80c9a8 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/quicknav_btn_bg.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/quicknav_btn_bg.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resizable-e.gif b/tools/droiddoc/templates-sdk-dev/assets/images/resizable-e.gif Binary files differindex f748097..f748097 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resizable-e.gif +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resizable-e.gif diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resizable-e2.gif b/tools/droiddoc/templates-sdk-dev/assets/images/resizable-e2.gif Binary files differindex e45d0c5..e45d0c5 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resizable-e2.gif +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resizable-e2.gif diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resizable-eg.gif b/tools/droiddoc/templates-sdk-dev/assets/images/resizable-eg.gif Binary files differindex 6196616..6196616 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resizable-eg.gif +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resizable-eg.gif diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resizable-s.gif b/tools/droiddoc/templates-sdk-dev/assets/images/resizable-s.gif Binary files differindex 7f6a4eb..7f6a4eb 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resizable-s.gif +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resizable-s.gif diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resizable-s2.gif b/tools/droiddoc/templates-sdk-dev/assets/images/resizable-s2.gif Binary files differindex 99e869c..99e869c 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resizable-s2.gif +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resizable-s2.gif diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resizable-s2.png b/tools/droiddoc/templates-sdk-dev/assets/images/resizable-s2.png Binary files differindex f3a6d2d..f3a6d2d 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resizable-s2.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resizable-s2.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resizable-sg.gif b/tools/droiddoc/templates-sdk-dev/assets/images/resizable-sg.gif Binary files differindex b4bea10..b4bea10 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resizable-sg.gif +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resizable-sg.gif diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-article.png b/tools/droiddoc/templates-sdk-dev/assets/images/resource-article.png Binary files differindex 416493f..416493f 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-article.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resource-article.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-big-article.png b/tools/droiddoc/templates-sdk-dev/assets/images/resource-big-article.png Binary files differindex 7273275..7273275 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-big-article.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resource-big-article.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-big-sample.png b/tools/droiddoc/templates-sdk-dev/assets/images/resource-big-sample.png Binary files differindex 59b6b68..59b6b68 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-big-sample.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resource-big-sample.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-big-tutorial.png b/tools/droiddoc/templates-sdk-dev/assets/images/resource-big-tutorial.png Binary files differindex c32e89a..c32e89a 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-big-tutorial.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resource-big-tutorial.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-big-video.png b/tools/droiddoc/templates-sdk-dev/assets/images/resource-big-video.png Binary files differindex 59d46a0..59d46a0 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-big-video.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resource-big-video.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-card-default-android.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/resource-card-default-android.jpg Binary files differindex 8050744..8050744 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-card-default-android.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resource-card-default-android.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-sample.png b/tools/droiddoc/templates-sdk-dev/assets/images/resource-sample.png Binary files differindex f7a411c..f7a411c 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-sample.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resource-sample.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-tutorial.png b/tools/droiddoc/templates-sdk-dev/assets/images/resource-tutorial.png Binary files differindex 10a14fe..10a14fe 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-tutorial.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resource-tutorial.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-video.png b/tools/droiddoc/templates-sdk-dev/assets/images/resource-video.png Binary files differindex 8fd5cae..8fd5cae 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/resource-video.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/resource-video.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/right_off.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/right_off.jpg Binary files differindex 17d2efe..17d2efe 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/right_off.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/right_off.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/right_on.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/right_on.jpg Binary files differindex baa2af1..baa2af1 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/right_on.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/right_on.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/sidenav-rule.png b/tools/droiddoc/templates-sdk-dev/assets/images/sidenav-rule.png Binary files differindex eab9920..eab9920 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/sidenav-rule.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/sidenav-rule.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_1.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/slide_1.jpg Binary files differindex 6d75be1..6d75be1 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_1.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/slide_1.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_2.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/slide_2.jpg Binary files differindex aa994c2..aa994c2 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_2.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/slide_2.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_3.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/slide_3.jpg Binary files differindex b04deb3..b04deb3 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_3.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/slide_3.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_large_1.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/slide_large_1.jpg Binary files differindex a992e92..a992e92 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_large_1.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/slide_large_1.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_large_2.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/slide_large_2.jpg Binary files differindex 9af63f4..9af63f4 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_large_2.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/slide_large_2.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_large_3.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/slide_large_3.jpg Binary files differindex fcf236c..fcf236c 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_large_3.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/slide_large_3.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_off.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/slide_off.jpg Binary files differindex 5971227..5971227 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_off.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/slide_off.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_on.jpg b/tools/droiddoc/templates-sdk-dev/assets/images/slide_on.jpg Binary files differindex 7ca3577..7ca3577 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/slide_on.jpg +++ b/tools/droiddoc/templates-sdk-dev/assets/images/slide_on.jpg diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/spacer.gif b/tools/droiddoc/templates-sdk-dev/assets/images/spacer.gif Binary files differindex f96b355..f96b355 100755 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/spacer.gif +++ b/tools/droiddoc/templates-sdk-dev/assets/images/spacer.gif diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/stack-arrow-right.png b/tools/droiddoc/templates-sdk-dev/assets/images/stack-arrow-right.png Binary files differindex 46d6a50..46d6a50 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/stack-arrow-right.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/stack-arrow-right.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/callout.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/callout.png Binary files differindex 5d49f34..5d49f34 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/callout.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/callout.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_galaxynexus_blank_land_span13.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_galaxynexus_blank_land_span13.png Binary files differindex bab6aca..bab6aca 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_galaxynexus_blank_land_span13.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_galaxynexus_blank_land_span13.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_galaxynexus_blank_land_span8.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_galaxynexus_blank_land_span8.png Binary files differindex cb180bf..cb180bf 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_galaxynexus_blank_land_span8.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_galaxynexus_blank_land_span8.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_galaxynexus_blank_port_span5.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_galaxynexus_blank_port_span5.png Binary files differindex bdccc2f..bdccc2f 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_galaxynexus_blank_port_span5.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_galaxynexus_blank_port_span5.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_galaxynexus_blank_port_span9.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_galaxynexus_blank_port_span9.png Binary files differindex 5e0135b..5e0135b 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_galaxynexus_blank_port_span9.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_galaxynexus_blank_port_span9.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_nexus4_blank_port_432.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_nexus4_blank_port_432.png Binary files differindex 9d41aa3..9d41aa3 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_nexus4_blank_port_432.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_nexus4_blank_port_432.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_nexus5_blank_land_span13.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_nexus5_blank_land_span13.png Binary files differindex 5d37121..5d37121 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_nexus5_blank_land_span13.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_nexus5_blank_land_span13.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_nexus5_blank_port_span5.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_nexus5_blank_port_span5.png Binary files differindex df35117..df35117 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/device_nexus5_blank_port_span5.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_nexus5_blank_port_span5.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_wear_square.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_wear_square.png Binary files differnew file mode 100644 index 0000000..077a7e6 --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_wear_square.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_wear_square_small.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_wear_square_small.png Binary files differnew file mode 100644 index 0000000..e7e1540 --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/device_wear_square_small.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/disclosure_down.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/disclosure_down.png Binary files differindex 6a0a8ee..6a0a8ee 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/disclosure_down.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/disclosure_down.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/disclosure_left.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/disclosure_left.png Binary files differindex e887b2a..e887b2a 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/disclosure_left.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/disclosure_left.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/disclosure_right.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/disclosure_right.png Binary files differindex ced7fa4..ced7fa4 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/disclosure_right.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/disclosure_right.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/disclosure_up.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/disclosure_up.png Binary files differindex ddd4ec9..ddd4ec9 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/disclosure_up.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/disclosure_up.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/gototop.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/gototop.png Binary files differindex 5f09a29..5f09a29 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/gototop.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/gototop.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/styles/helpouts-logo-35.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/helpouts-logo-35.png Binary files differnew file mode 100644 index 0000000..3c2dc1a --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/helpouts-logo-35.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/styles/helpouts-logo-35_2x.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/helpouts-logo-35_2x.png Binary files differnew file mode 100644 index 0000000..e34be2e --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/helpouts-logo-35_2x.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_action.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_action.png Binary files differindex 30e4cc7..30e4cc7 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_action.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_action.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_good.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_good.png Binary files differindex afebe1c..afebe1c 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_good.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_good.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_movie_inline.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_movie_inline.png Binary files differindex 7cfb5c5..7cfb5c5 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_movie_inline.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_movie_inline.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_phone_tablet.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_phone_tablet.png Binary files differindex 003b876..003b876 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_phone_tablet.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_phone_tablet.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_use.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_use.png Binary files differindex 9d868b3..9d868b3 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_use.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_use.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_web.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_web.png Binary files differindex 0848e3c..0848e3c 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_web.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_web.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_wrong.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_wrong.png Binary files differindex b7d04ce..b7d04ce 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/ico_wrong.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/ico_wrong.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-designers.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers-material.png Binary files differindex 1fb22a2..1fb22a2 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-designers.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers-material.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-designers@2x.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers-material@2x.png Binary files differindex bc2f74b..bc2f74b 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-designers@2x.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers-material@2x.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-designers-video.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers-video.png Binary files differindex eea3485..eea3485 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-designers-video.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers-video.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-designers-video@2x.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers-video@2x.png Binary files differindex a5fdae3..a5fdae3 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-designers-video@2x.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers-video@2x.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers.png Binary files differnew file mode 100644 index 0000000..1fb22a2 --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers.png diff --git a/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers@2x.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers@2x.png Binary files differnew file mode 100644 index 0000000..bc2f74b --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-designers@2x.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-developers-video.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-developers-video.png Binary files differindex e9f8ed2..e9f8ed2 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-developers-video.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-developers-video.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-developers-video@2x.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-developers-video@2x.png Binary files differindex c067ac1..c067ac1 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-developers-video@2x.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-developers-video@2x.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-developers.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-developers.png Binary files differindex a29c31a..a29c31a 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-developers.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-developers.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-developers@2x.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-developers@2x.png Binary files differindex d42f537..d42f537 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/notice-developers@2x.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/notice-developers@2x.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/open_new_page.png b/tools/droiddoc/templates-sdk-dev/assets/images/styles/open_new_page.png Binary files differindex 6197e3a..6197e3a 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/styles/open_new_page.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/styles/open_new_page.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/triangle-closed-small.png b/tools/droiddoc/templates-sdk-dev/assets/images/triangle-closed-small.png Binary files differindex 002364a..002364a 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/triangle-closed-small.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/triangle-closed-small.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/triangle-closed.png b/tools/droiddoc/templates-sdk-dev/assets/images/triangle-closed.png Binary files differindex 40a68d9..40a68d9 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/triangle-closed.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/triangle-closed.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/triangle-opened-small.png b/tools/droiddoc/templates-sdk-dev/assets/images/triangle-opened-small.png Binary files differindex e1eb784..e1eb784 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/triangle-opened-small.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/triangle-opened-small.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/triangle-opened.png b/tools/droiddoc/templates-sdk-dev/assets/images/triangle-opened.png Binary files differindex 789f5fa..789f5fa 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/triangle-opened.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/triangle-opened.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/uiguidelines1.png b/tools/droiddoc/templates-sdk-dev/assets/images/uiguidelines1.png Binary files differindex 5ce1611..5ce1611 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/uiguidelines1.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/uiguidelines1.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/images/video-droid.png b/tools/droiddoc/templates-sdk-dev/assets/images/video-droid.png Binary files differindex 25163b6..25163b6 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/images/video-droid.png +++ b/tools/droiddoc/templates-sdk-dev/assets/images/video-droid.png diff --git a/tools/droiddoc/templates-sdk-dyn/assets/js/android_3p-bundle.js b/tools/droiddoc/templates-sdk-dev/assets/js/android_3p-bundle.js index a67b5b0..a67b5b0 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/js/android_3p-bundle.js +++ b/tools/droiddoc/templates-sdk-dev/assets/js/android_3p-bundle.js diff --git a/tools/droiddoc/templates-sdk-dyn/assets/js/docs.js b/tools/droiddoc/templates-sdk-dev/assets/js/docs.js index e6befe3..7f4be4e 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/js/docs.js +++ b/tools/droiddoc/templates-sdk-dev/assets/js/docs.js @@ -19,9 +19,19 @@ $.ajaxSetup({ /****** ON LOAD SET UP STUFF *********/ -var navBarIsFixed = false; $(document).ready(function() { + // show lang dialog if the URL includes /intl/ + //if (location.pathname.substring(0,6) == "/intl/") { + // var lang = location.pathname.split('/')[2]; + // if (lang != getLangPref()) { + // $("#langMessage a.yes").attr("onclick","changeLangPref('" + lang + // + "', true); $('#langMessage').hide(); return false;"); + // $("#langMessage .lang." + lang).show(); + // $("#langMessage").show(); + // } + //} + // load json file for JD doc search suggestions $.getScript(toRoot + 'jd_lists_unified.js'); // load json file for Android API search suggestions @@ -64,7 +74,12 @@ $(document).ready(function() { $('.scroll-pane').jScrollPane( {verticalGutter:0} ); // add HRs below all H2s (except for a few other h2 variants) - $('h2').not('#qv h2').not('#tb h2').not('.sidebox h2').not('#devdoc-nav h2').not('h2.norule').css({marginBottom:0}).after('<hr/>'); + $('h2').not('#qv h2') + .not('#tb h2') + .not('.sidebox h2') + .not('#devdoc-nav h2') + .not('h2.norule').css({marginBottom:0}) + .after('<hr/>'); // set up the search close button $('.search .close').click(function() { @@ -169,6 +184,18 @@ $(document).ready(function() { $("#header li.design a").addClass("selected"); $("#sticky-header").addClass("design"); + // highlight About tabs + } else if ($("body").hasClass("about")) { + var rootDir = pagePathOriginal.substring(1,pagePathOriginal.indexOf('/', 1)); + if (rootDir == "about") { + $("#nav-x li.about a").addClass("selected"); + } else if (rootDir == "wear") { + $("#nav-x li.wear a").addClass("selected"); + } else if (rootDir == "tv") { + $("#nav-x li.tv a").addClass("selected"); + } else if (rootDir == "auto") { + $("#nav-x li.auto a").addClass("selected"); + } // highlight Develop tab } else if ($("body").hasClass("develop") || $("body").hasClass("google")) { $("#header li.develop a").addClass("selected"); @@ -207,6 +234,8 @@ $(document).ready(function() { $("#nav-x li.engage a").addClass("selected"); } else if (secondFrag == "monetize") { $("#nav-x li.monetize a").addClass("selected"); + } else if (secondFrag == "analyze") { + $("#nav-x li.analyze a").addClass("selected"); } else if (secondFrag == "tools") { $("#nav-x li.disttools a").addClass("selected"); } else if (secondFrag == "stories") { @@ -218,7 +247,7 @@ $(document).ready(function() { } } else if ($("body").hasClass("about")) { $("#sticky-header").addClass("about"); - } + } // set global variable so we can highlight the sidenav a bit later (such as for google reference) // and highlight the sidenav @@ -239,7 +268,7 @@ $(document).ready(function() { var crossBoundaries = ($("body.design").length > 0) || ($("body.guide").length > 0) ? true : false; // navigate across topic boundaries only in design docs if ($prevListItem.length) { - if ($prevListItem.hasClass('nav-section')) { + if ($prevListItem.hasClass('nav-section') || crossBoundaries) { // jump to last topic of previous section $prevLink = $prevListItem.find('a:last'); } else if (!$selListItem.hasClass('nav-section')) { @@ -262,7 +291,6 @@ false; // navigate across topic boundaries only in design docs // set up next links var $nextLink = []; var startClass = false; - var training = $(".next-class-link").length; // decides whether to provide "next class" link var isCrossingBoundary = false; if ($selListItem.hasClass('nav-section') && $selListItem.children('div.empty').length == 0) { @@ -289,13 +317,15 @@ false; // navigate across topic boundaries only in design docs if ($nextLink.length == 0) { isCrossingBoundary = true; // no more topics in this section, jump to the first topic in the next section - $nextLink = $selListItem.parents('li:eq(0)').next('li.nav-section').find('a:eq(0)'); + $nextLink = $selListItem.parents('li:eq(0)').next('li').find('a:eq(0)'); if (!$nextLink.length) { // Go up another layer to look for next page (lesson > class > course) $nextLink = $selListItem.parents('li:eq(1)').next('li.nav-section').find('a:eq(0)'); if ($nextLink.length == 0) { // if that doesn't work, we're at the end of the list, so disable NEXT link $('.next-page-link').attr('href','').addClass("disabled") .click(function() { return false; }); + // and completely hide the one in the footer + $('.content-footer .next-page-link').hide(); } } } @@ -314,13 +344,19 @@ false; // navigate across topic boundaries only in design docs $('.next-page-link').attr('href','') .removeClass("hide").addClass("disabled") .click(function() { return false; }); + // and completely hide the one in the footer + $('.content-footer .next-page-link').hide(); if ($nextLink.length) { $('.next-class-link').attr('href',$nextLink.attr('href')) - .removeClass("hide").append($nextLink.html()); + .removeClass("hide") + .append(": " + $nextLink.html()); $('.next-class-link').find('.new').empty(); } } else { - $('.next-page-link').attr('href', $nextLink.attr('href')).removeClass("hide"); + $('.next-page-link').attr('href', $nextLink.attr('href')) + .removeClass("hide"); + // for the footer link, also add the next page title + $('.content-footer .next-page-link').append(": " + $nextLink.html()); } if (!startClass && $prevLink.length) { @@ -332,14 +368,6 @@ false; // navigate across topic boundaries only in design docs } } - // If this is a training 'article', there should be no prev/next nav - // ... if the grandparent is the "nav" ... and it has no child list items... - if (training && $selListItem.parents('ul').eq(1).is('[id="nav"]') && - !$selListItem.find('li').length) { - $('.next-page-link,.prev-page-link').attr('href','').addClass("disabled") - .click(function() { return false; }); - } - } @@ -347,7 +375,20 @@ false; // navigate across topic boundaries only in design docs // Set up the course landing pages for Training with class names and descriptions if ($('body.trainingcourse').length) { var $classLinks = $selListItem.find('ul li a').not('#nav .nav-section .nav-section ul a'); - var $classDescriptions = $classLinks.attr('description'); + + // create an array for all the class descriptions + var $classDescriptions = new Array($classLinks.length); + var lang = getLangPref(); + $classLinks.each(function(index) { + var langDescr = $(this).attr(lang + "-description"); + if (typeof langDescr !== 'undefined' && langDescr !== false) { + // if there's a class description in the selected language, use that + $classDescriptions[index] = langDescr; + } else { + // otherwise, use the default english description + $classDescriptions[index] = $(this).attr("description"); + } + }); var $olClasses = $('<ol class="class-list"></ol>'); var $liClass; @@ -359,7 +400,7 @@ false; // navigate across topic boundaries only in design docs $classLinks.each(function(index) { $liClass = $('<li></li>'); $h2Title = $('<a class="title" href="'+$(this).attr('href')+'"><h2>' + $(this).html()+'</h2><span></span></a>'); - $pSummary = $('<p class="description">' + $(this).attr('description') + '</p>'); + $pSummary = $('<p class="description">' + $classDescriptions[index] + '</p>'); $olLessons = $('<ol class="lesson-list"></ol>'); @@ -398,7 +439,7 @@ false; // navigate across topic boundaries only in design docs var stylesheet = $('link[rel="stylesheet"][class="fullscreen"]'); setNavBarLeftPos(); // do this even if sidenav isn't fixed because it could become fixed // make sidenav behave when resizing the window and side-scolling is a concern - if (navBarIsFixed) { + if (sticky) { if ((stylesheet.attr("disabled") == "disabled") || stylesheet.length == 0) { updateSideNavPosition(); } else { @@ -482,7 +523,11 @@ false; // navigate across topic boundaries only in design docs } } + // Resize once loading is finished resizeNav(); + // Check if there's an anchor that we need to scroll into view. + // A delay is needed, because some browsers do not immediately scroll down to the anchor + window.setTimeout(offsetScrollForSticky, 100); /* init the language selector based on user cookie for lang */ loadLangPref(); @@ -515,10 +560,147 @@ false; // navigate across topic boundaries only in design docs cookiePath = "distribute_"; } + + /* setup shadowbox for any videos that want it */ + var $videoLinks = $("a.video-shadowbox-button, a.notice-developers-video"); + if ($videoLinks.length) { + // if there's at least one, add the shadowbox HTML to the body + $('body').prepend( +'<div id="video-container">'+ + '<div id="video-frame">'+ + '<div class="video-close">'+ + '<span id="icon-video-close" onclick="closeVideo()"> </span>'+ + '</div>'+ + '<div id="youTubePlayer"></div>'+ + '</div>'+ +'</div>'); + + // loads the IFrame Player API code asynchronously. + $.getScript("https://www.youtube.com/iframe_api"); + + $videoLinks.each(function() { + var videoId = $(this).attr('href').split('?v=')[1]; + $(this).click(function(event) { + event.preventDefault(); + startYouTubePlayer(videoId); + }); + }); + } }); // END of the onload event +var youTubePlayer; +function onYouTubeIframeAPIReady() { +} + +/* Returns the height the shadowbox video should be. It's based on the current + height of the "video-frame" element, which is 100% height for the window. + Then minus the margin so the video isn't actually the full window height. */ +function getVideoHeight() { + var frameHeight = $("#video-frame").height(); + var marginTop = $("#video-frame").css('margin-top').split('px')[0]; + return frameHeight - (marginTop * 2); +} + +var mPlayerPaused = false; + +function startYouTubePlayer(videoId) { + $("#video-container").show(); + $("#video-frame").show(); + mPlayerPaused = false; + + // compute the size of the player so it's centered in window + var maxWidth = 940; // the width of the web site content + var videoAspect = .5625; // based on 1280x720 resolution + var maxHeight = maxWidth * videoAspect; + var videoHeight = getVideoHeight(); + var videoWidth = videoHeight / videoAspect; + if (videoWidth > maxWidth) { + videoWidth = maxWidth; + videoHeight = maxHeight; + } + $("#video-frame").css('width', videoWidth); + + // check if we've already created this player + if (youTubePlayer == null) { + // check if there's a start time specified + var idAndHash = videoId.split("#"); + var startTime = 0; + if (idAndHash.length > 1) { + startTime = idAndHash[1].split("t=")[1] != undefined ? idAndHash[1].split("t=")[1] : 0; + } + // enable localized player + var lang = getLangPref(); + var captionsOn = lang == 'en' ? 0 : 1; + + youTubePlayer = new YT.Player('youTubePlayer', { + height: videoHeight, + width: videoWidth, + videoId: idAndHash[0], + playerVars: {start: startTime, hl: lang, cc_load_policy: captionsOn}, + events: { + 'onReady': onPlayerReady, + 'onStateChange': onPlayerStateChange + } + }); + } else { + // reset the size in case the user adjusted the window since last play + youTubePlayer.setSize(videoWidth, videoHeight); + // if a video different from the one already playing was requested, cue it up + if (videoId != youTubePlayer.getVideoUrl().split('?v=')[1].split('&')[0].split('%')[0]) { + youTubePlayer.cueVideoById(videoId); + } + youTubePlayer.playVideo(); + } +} + +function onPlayerReady(event) { + event.target.playVideo(); + mPlayerPaused = false; +} + +function closeVideo() { + try { + youTubePlayer.pauseVideo(); + } catch(e) { + } + $("#video-container").fadeOut(200); +} + +/* Track youtube playback for analytics */ +function onPlayerStateChange(event) { + // Video starts, send the video ID + if (event.data == YT.PlayerState.PLAYING) { + if (mPlayerPaused) { + ga('send', 'event', 'Videos', 'Resume', + youTubePlayer.getVideoUrl().split('?v=')[1].split('&')[0].split('%')[0]); + } else { + // track the start playing event so we know from which page the video was selected + ga('send', 'event', 'Videos', 'Start: ' + + youTubePlayer.getVideoUrl().split('?v=')[1].split('&')[0].split('%')[0], + 'on: ' + document.location.href); + } + mPlayerPaused = false; + } + // Video paused, send video ID and video elapsed time + if (event.data == YT.PlayerState.PAUSED) { + ga('send', 'event', 'Videos', 'Paused', + youTubePlayer.getVideoUrl().split('?v=')[1].split('&')[0].split('%')[0], + youTubePlayer.getCurrentTime()); + mPlayerPaused = true; + } + // Video finished, send video ID and video elapsed time + if (event.data == YT.PlayerState.ENDED) { + ga('send', 'event', 'Videos', 'Finished', + youTubePlayer.getVideoUrl().split('?v=')[1].split('&')[0].split('%')[0], + youTubePlayer.getCurrentTime()); + mPlayerPaused = true; + } +} + + + function initExpandableNavItems(rootTag) { $(rootTag + ' li.nav-section .nav-section-header').click(function() { var section = $(this).closest('li.nav-section'); @@ -626,7 +808,7 @@ function toggleFullscreen(enable) { setTimeout(updateSidenavFixedWidth,delay); // need to wait a moment for css to switch enabled = false; } - writeCookie("fullscreen", enabled, null, null); + writeCookie("fullscreen", enabled, null); setNavBarLeftPos(); resizeNav(delay); updateSideNavPosition(); @@ -787,7 +969,7 @@ function reInitScrollbars() { function saveNavPanels() { var basePath = getBaseUri(location.pathname); var section = basePath.substring(1,basePath.indexOf("/",1)); - writeCookie("height", resizePackagesNav.css("height"), section, null); + writeCookie("height", resizePackagesNav.css("height"), section); } @@ -868,118 +1050,110 @@ function readCookie(cookie) { return 0; } -function writeCookie(cookie, val, section, expiration) { +function writeCookie(cookie, val, section) { if (val==undefined) return; section = section == null ? "_" : "_"+section+"_"; - if (expiration == null) { - var date = new Date(); - date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week - expiration = date.toGMTString(); - } + var age = 2*365*24*60*60; // set max-age to 2 years var cookieValue = cookie_namespace + section + cookie + "=" + val - + "; expires=" + expiration+"; path=/"; + + "; max-age=" + age +"; path=/"; document.cookie = cookieValue; } /* ######### END COOKIES! ########## */ - - +var sticky = false; var stickyTop; +var prevScrollLeft = 0; // used to compare current position to previous position of horiz scroll /* Sets the vertical scoll position at which the sticky bar should appear. This method is called to reset the position when search results appear or hide */ function setStickyTop() { stickyTop = $('#header-wrapper').outerHeight() - $('#sticky-header').outerHeight(); } - -/* - * Displays sticky nav bar on pages when dac header scrolls out of view +/* + * Displays sticky nav bar on pages when dac header scrolls out of view */ -(function() { - $(document).ready(function() { - - setStickyTop(); - var sticky = false; - var hiding = false; - var $stickyEl = $('#sticky-header'); - var $menuEl = $('.menu-container'); - - var prevScrollLeft = 0; // used to compare current position to previous position of horiz scroll - - $(window).scroll(function() { - // Exit if there's no sidenav - if ($('#side-nav').length == 0) return; - // Exit if the mouse target is a DIV, because that means the event is coming - // from a scrollable div and so there's no need to make adjustments to our layout - if (event.target.nodeName == "DIV") { - return; - } - - - var top = $(window).scrollTop(); - // we set the navbar fixed when the scroll position is beyond the height of the site header... - var shouldBeSticky = top >= stickyTop; - // ... except if the document content is shorter than the sidenav height. - // (this is necessary to avoid crazy behavior on OSX Lion due to overscroll bouncing) - if ($("#doc-col").height() < $("#side-nav").height()) { - shouldBeSticky = false; - } - - // Don't continue if the header is sufficently far away - // (to avoid intensive resizing that slows scrolling) - if (sticky && shouldBeSticky) { - return; - } +$(window).scroll(function(event) { + + setStickyTop(); + var hiding = false; + var $stickyEl = $('#sticky-header'); + var $menuEl = $('.menu-container'); + // Exit if there's no sidenav + if ($('#side-nav').length == 0) return; + // Exit if the mouse target is a DIV, because that means the event is coming + // from a scrollable div and so there's no need to make adjustments to our layout + if ($(event.target).nodeName == "DIV") { + return; + } - // Account for horizontal scroll - var scrollLeft = $(window).scrollLeft(); - // When the sidenav is fixed and user scrolls horizontally, reposition the sidenav to match - if (navBarIsFixed && (scrollLeft != prevScrollLeft)) { - updateSideNavPosition(); - prevScrollLeft = scrollLeft; - } + var top = $(window).scrollTop(); + // we set the navbar fixed when the scroll position is beyond the height of the site header... + var shouldBeSticky = top >= stickyTop; + // ... except if the document content is shorter than the sidenav height. + // (this is necessary to avoid crazy behavior on OSX Lion due to overscroll bouncing) + if ($("#doc-col").height() < $("#side-nav").height()) { + shouldBeSticky = false; + } + // Account for horizontal scroll + var scrollLeft = $(window).scrollLeft(); + // When the sidenav is fixed and user scrolls horizontally, reposition the sidenav to match + if (sticky && (scrollLeft != prevScrollLeft)) { + updateSideNavPosition(); + prevScrollLeft = scrollLeft; + } - // If sticky header visible and position is now near top, hide sticky - if (sticky && !shouldBeSticky) { - sticky = false; - hiding = true; - // make the sidenav static again - $('#devdoc-nav') - .removeClass('fixed') - .css({'width':'auto','margin':''}) - .prependTo('#side-nav'); - // delay hide the sticky - $menuEl.removeClass('sticky-menu'); - $stickyEl.fadeOut(250); - hiding = false; - - // update the sidenaav position for side scrolling - updateSideNavPosition(); - } else if (!sticky && shouldBeSticky) { - sticky = true; - $stickyEl.fadeIn(10); - $menuEl.addClass('sticky-menu'); - - // make the sidenav fixed - var width = $('#devdoc-nav').width(); - $('#devdoc-nav') - .addClass('fixed') - .css({'width':width+'px'}) - .prependTo('#body-content'); - - // update the sidenaav position for side scrolling - updateSideNavPosition(); + // Don't continue if the header is sufficently far away + // (to avoid intensive resizing that slows scrolling) + if (sticky == shouldBeSticky) { + return; + } - } else if (hiding && top < 15) { - $menuEl.removeClass('sticky-menu'); - $stickyEl.hide(); - hiding = false; - } + // If sticky header visible and position is now near top, hide sticky + if (sticky && !shouldBeSticky) { + sticky = false; + hiding = true; + // make the sidenav static again + $('#devdoc-nav') + .removeClass('fixed') + .css({'width':'auto','margin':''}) + .prependTo('#side-nav'); + // delay hide the sticky + $menuEl.removeClass('sticky-menu'); + $stickyEl.fadeOut(250); + hiding = false; + + // update the sidenaav position for side scrolling + updateSideNavPosition(); + } else if (!sticky && shouldBeSticky) { + sticky = true; + $stickyEl.fadeIn(10); + $menuEl.addClass('sticky-menu'); + + // make the sidenav fixed + var width = $('#devdoc-nav').width(); + $('#devdoc-nav') + .addClass('fixed') + .css({'width':width+'px'}) + .prependTo('#body-content'); + + // update the sidenaav position for side scrolling + updateSideNavPosition(); + + } else if (hiding && top < 15) { + $menuEl.removeClass('sticky-menu'); + $stickyEl.hide(); + hiding = false; + } + resizeNav(250); // pass true in order to delay the scrollbar re-initialization for performance +}); - resizeNav(250); // pass true in order to delay the scrollbar re-initialization for performance - }); +/* + * Manages secion card states and nav resize to conclude loading + */ +(function() { + $(document).ready(function() { // Stack hover states $('.section-card-menu').each(function(index, el) { @@ -990,7 +1164,6 @@ function setStickyTop() { $cardInfo.css({position: 'absolute', bottom:'0px', left:'0px', right:'0px', overflow:'visible'}); }); - resizeNav(); // must resize once loading is finished }); })(); @@ -1060,8 +1233,16 @@ function hideNestedItems(list, toggle) { } +/* Call this to add listeners to a <select> element for Studio/Eclipse/Other docs */ +function setupIdeDocToggle() { + $( "select.ide" ).change(function() { + var selected = $(this).find("option:selected").attr("value"); + $(".select-ide").hide(); + $(".select-ide."+selected).show(); - + $("select.ide").val(selected); + }); +} @@ -1114,9 +1295,7 @@ function swapNav() { nav_pref = NAV_PREF_TREE; init_default_navtree(toRoot); } - var date = new Date(); - date.setTime(date.getTime()+(10*365*24*60*60*1000)); // keep this for 10 years - writeCookie("nav", nav_pref, "reference", date.toGMTString()); + writeCookie("nav", nav_pref, "reference"); $("#nav-panels").toggle(); $("#panel-link").toggle(); @@ -1184,11 +1363,7 @@ function changeNavLang(lang) { } function changeLangPref(lang, submit) { - var date = new Date(); - expires = date.toGMTString(date.setTime(date.getTime()+(10*365*24*60*60*1000))); - // keep this for 50 years - //alert("expires: " + expires) - writeCookie("pref_lang", lang, null, expires); + writeCookie("pref_lang", lang, null); // ####### TODO: Remove this condition once we're stable on devsite ####### // This condition is only needed if we still need to support legacy GAE server @@ -1607,8 +1782,8 @@ var gDocsListLength = 0; function onSuggestionClick(link) { // When user clicks a suggested document, track it - _gaq.push(['_trackEvent', 'Suggestion Click', 'clicked: ' + $(link).text(), - 'from: ' + $("#search_autocomplete").val()]); + ga('send', 'event', 'Suggestion Click', 'clicked: ' + $(link).attr('href'), + 'query: ' + $("#search_autocomplete").val().toLowerCase()); } function set_item_selected($li, selected) @@ -1825,8 +2000,12 @@ function search_changed(e, kd, toroot) return false; } } - // Stop here if Google results are showing + // If Google results are showing, return true to allow ajax search to execute else if ($("#searchResults").is(":visible")) { + // Also, if search_results is scrolled out of view, scroll to top to make results visible + if ((sticky ) && (search.value != "")) { + $('body,html').animate({scrollTop:0}, '500', 'swing'); + } return true; } // 38 UP ARROW @@ -1949,7 +2128,7 @@ function search_changed(e, kd, toroot) // Search for matching JD docs - if (text.length >= 3) { + if (text.length >= 2) { // Regex to match only the beginning of a word var textRegex = new RegExp("\\b" + text.toLowerCase(), "g"); @@ -2496,8 +2675,29 @@ google.setOnLoadCallback(function(){ } }, true); +/* Adjust the scroll position to account for sticky header, only if the hash matches an id. + This does not handle <a name=""> tags. Some CSS fixes those, but only for reference docs. */ +function offsetScrollForSticky() { + // Ignore if there's no search bar (some special pages have no header) + if ($("#search-container").length < 1) return; + + var hash = escape(location.hash.substr(1)); + var $matchingElement = $("#"+hash); + // Sanity check that there's an element with that ID on the page + if ($matchingElement.length) { + // If the position of the target element is near the top of the page (<20px, where we expect it + // to be because we need to move it down 60px to become in view), then move it down 60px + if (Math.abs($matchingElement.offset().top - $(window).scrollTop()) < 20) { + $(window).scrollTop($(window).scrollTop() - 60); + } + } +} + // when an event on the browser history occurs (back, forward, load) requery hash and do search $(window).hashchange( function(){ + // Ignore if there's no search bar (some special pages have no header) + if ($("#search-container").length < 1) return; + // If the hash isn't a search query or there's an error in the query, // then adjust the scroll position to account for sticky header, then exit. if ((location.hash.indexOf("q=") == -1) || (query == "undefined")) { @@ -2505,8 +2705,7 @@ $(window).hashchange( function(){ if (!$("#searchResults").is(":hidden")) { hideResults(); } - // Adjust the scroll position to account for sticky header - $(window).scrollTop($(window).scrollTop() - 60); + offsetScrollForSticky(); return; } @@ -2557,8 +2756,8 @@ function addResultClickListeners() { $("#searchResults a.gs-title").each(function(index, link) { // When user clicks enter for Google search results, track it $(link).click(function() { - _gaq.push(['_trackEvent', 'Google Click', 'clicked: ' + $(this).text(), - 'from: ' + $("#search_autocomplete").val()]); + ga('send', 'event', 'Google Click', 'clicked: ' + $(this).attr('href'), + 'query: ' + $("#search_autocomplete").val().toLowerCase()); }); }); } @@ -2621,7 +2820,7 @@ var maxLevel = 1; } function updateSidenavFixedWidth() { - if (!navBarIsFixed) return; + if (!sticky) return; $('#devdoc-nav').css({ 'width' : $('#side-nav').css('width'), 'margin' : $('#side-nav').css('margin') @@ -2632,7 +2831,7 @@ function updateSidenavFixedWidth() { } function updateSidenavFullscreenWidth() { - if (!navBarIsFixed) return; + if (!sticky) return; $('#devdoc-nav').css({ 'width' : $('#side-nav').css('width'), 'margin' : $('#side-nav').css('margin') @@ -2673,10 +2872,7 @@ function changeApiLevel() { selectedLevel = parseInt($("#apiLevelSelector option:selected").val()); toggleVisisbleApis(selectedLevel, "body"); - var date = new Date(); - date.setTime(date.getTime()+(10*365*24*60*60*1000)); // keep this for 10 years - var expiration = date.toGMTString(); - writeCookie(API_LEVEL_COOKIE, selectedLevel, null, expiration); + writeCookie(API_LEVEL_COOKIE, selectedLevel, null); if (selectedLevel < minLevel) { var thing = ($("#jd-header").html().indexOf("package") != -1) ? "package" : "class"; @@ -3349,7 +3545,7 @@ function showSamples() { showing lines that are cut off. This works with the css ellipsis classes to fade last text line and apply an ellipsis char. */ - //card text currently uses 15px line height. + //card text currently uses 15px line height. var lineHeight = 15; $('.card-info .text').ellipsisfade(lineHeight); }); @@ -3380,7 +3576,10 @@ function showSamples() { sortOrder: $widget.data('sortorder'), query: $widget.data('query'), section: $widget.data('section'), - sizeCols: sizeCols + sizeCols: sizeCols, + /* Added by LFL 6/6/14 */ + resourceStyle: $widget.data('resourcestyle') || 'card', + stackSort: $widget.data('stacksort') || 'true' }; // run the search for the set of resources to show @@ -3392,9 +3591,13 @@ function showSamples() { } else if (isCarousel) { drawResourcesCarouselWidget($widget, opts, resources); } else if (isStack) { - var sections = buildSectionList(opts); + /* Looks like this got removed and is not used, so repurposing for the + homepage style layout. + Modified by LFL 6/6/14 + */ + //var sections = buildSectionList(opts); opts['numStacks'] = $widget.data('numstacks'); - drawResourcesStackWidget($widget, opts, resources, sections); + drawResourcesStackWidget($widget, opts, resources/*, sections*/); } } @@ -3413,10 +3616,8 @@ function showSamples() { var $ul = $('<ul>'); for (var i = 0; i < resources.length; ++i) { - //keep url clean for matching and offline mode handling - var urlPrefix = resources[i].url.indexOf("//") > -1 ? "" : toRoot; var $card = $('<a>') - .attr('href', urlPrefix + resources[i].url) + .attr('href', cleanUrl(resources[i].url)) .decorateResourceCard(resources[i],plusone); $('<li>').css(css) @@ -3435,7 +3636,9 @@ function showSamples() { }); }; - /* Initializes a Resource Card Stack Widget (column-based layout) */ + /* Initializes a Resource Card Stack Widget (column-based layout) + Modified by LFL 6/6/14 + */ function drawResourcesStackWidget($widget, opts, resources, sections) { // Don't empty widget, grab all items inside since they will be the first // items stacked, followed by the resource query @@ -3453,60 +3656,88 @@ function showSamples() { var sectionResources = []; // Extract any subsections that are actually resource cards - for (var i = 0; i < sections.length; ++i) { - if (!sections[i].sections || !sections[i].sections.length) { - //keep url clean for matching and offline mode handling - urlPrefix = sections[i].url.indexOf("//") > -1 ? "" : toRoot; - // Render it as a resource card - - sectionResources.push( - $('<a>') - .addClass('resource-card section-card') - .attr('href', urlPrefix + sections[i].resource.url) - .decorateResourceCard(sections[i].resource,plusone)[0] - ); + if (sections) { + for (var i = 0; i < sections.length; ++i) { + if (!sections[i].sections || !sections[i].sections.length) { + // Render it as a resource card + sectionResources.push( + $('<a>') + .addClass('resource-card section-card') + .attr('href', cleanUrl(sections[i].resource.url)) + .decorateResourceCard(sections[i].resource,plusone)[0] + ); - } else { - cards.push( - $('<div>') - .addClass('resource-card section-card-menu') - .decorateResourceSection(sections[i],plusone)[0] - ); + } else { + cards.push( + $('<div>') + .addClass('resource-card section-card-menu') + .decorateResourceSection(sections[i],plusone)[0] + ); + } } } cards = cards.concat(sectionResources); for (var i = 0; i < resources.length; ++i) { - //keep url clean for matching and offline mode handling - urlPrefix = resources[i].url.indexOf("//") > -1 ? "" : toRoot; - var $card = $('<a>') - .addClass('resource-card related-card') - .attr('href', urlPrefix + resources[i].url) - .decorateResourceCard(resources[i],plusone); + var $card = createResourceElement(resources[i], opts); + + if (opts.resourceStyle.indexOf('related') > -1) { + $card.addClass('related-card'); + } cards.push($card[0]); } - for (var i = 0; i < cards.length; ++i) { - // Find the stack with the shortest height, but give preference to - // left to right order. - var minHeight = $stacks[0].height(); - var minIndex = 0; - - for (var j = 1; j < numStacks; ++j) { - var height = $stacks[j].height(); - if (height < minHeight - 45) { - minHeight = height; - minIndex = j; + if (opts.stackSort != 'false') { + for (var i = 0; i < cards.length; ++i) { + // Find the stack with the shortest height, but give preference to + // left to right order. + var minHeight = $stacks[0].height(); + var minIndex = 0; + + for (var j = 1; j < numStacks; ++j) { + var height = $stacks[j].height(); + if (height < minHeight - 45) { + minHeight = height; + minIndex = j; + } } - } - $stacks[minIndex].append($(cards[i])); + $stacks[minIndex].append($(cards[i])); + } } }; + /* + Create a resource card using the given resource object and a list of html + configured options. Returns a jquery object containing the element. + */ + function createResourceElement(resource, opts, plusone) { + var $el; + + // The difference here is that generic cards are not entirely clickable + // so its a div instead of an a tag, also the generic one is not given + // the resource-card class so it appears with a transparent background + // and can be styled in whatever way the css setup. + if (opts.resourceStyle == 'generic') { + $el = $('<div>') + .addClass('resource') + .attr('href', cleanUrl(resource.url)) + .decorateResource(resource, opts); + } else { + var cls = 'resource resource-card'; + + $el = $('<a>') + .addClass(cls) + .attr('href', cleanUrl(resource.url)) + .decorateResourceCard(resource, plusone); + } + + return $el; + } + /* Initializes a flow widget, see distribute.scss for generating accompanying css */ function drawResourcesFlowWidget($widget, opts, resources) { $widget.empty(); @@ -3517,7 +3748,6 @@ function showSamples() { while (i < resources.length) { var cardSize = cardSizes[j++ % cardSizes.length]; cardSize = cardSize.replace(/^\s+|\s+$/,''); - console.log("cardsize is " + cardSize); // Some card sizes do not get a plusone button, such as where space is constrained // or for cards commonly embedded in docs (to improve overall page speed). plusone = !((cardSize == "6x2") || (cardSize == "6x3") || @@ -3539,11 +3769,11 @@ function showSamples() { // Build each stack item or just a single item do { var resource = resources[i]; - //keep url clean for matching and offline mode handling - urlPrefix = resource.url.indexOf("//") > -1 ? "" : toRoot; - var $card = $('<a>') - .addClass('resource-card resource-card-' + cardSize + ' resource-card-' + resource.type) - .attr('href', urlPrefix + resource.url); + + var $card = createResourceElement(resources[i], opts, plusone); + + $card.addClass('resource-card-' + cardSize + + ' resource-card-' + resource.type); if (isStack) { $card.addClass('resource-card-' + isStack[1] + 'x' + isStack[2]); @@ -3555,8 +3785,7 @@ function showSamples() { stackCount = 0; } - $card.decorateResourceCard(resource,plusone) - .appendTo($stackDiv || $widget); + $card.appendTo($stackDiv || $widget); } while (++i < resources.length && stackCount > 0); } @@ -3696,6 +3925,15 @@ function showSamples() { return true; } + function cleanUrl(url) + { + if (url && url.indexOf('//') === -1) { + url = toRoot + url; + } + + return url; + } + function parseResourceQuery(query) { // Parse query into array of expressions (expression e.g. 'tag:foo + type:video') @@ -3743,42 +3981,56 @@ function showSamples() { })(); (function($) { + + /* + Utility method for creating dom for the description area of a card. + Used in decorateResourceCard and decorateResource. + */ + function buildResourceCardDescription(resource, plusone) { + var $description = $('<div>').addClass('description ellipsis'); + + $description.append($('<div>').addClass('text').html(resource.summary)); + + if (resource.cta) { + $description.append($('<a>').addClass('cta').html(resource.cta)); + } + + if (plusone) { + var plusurl = resource.url.indexOf("//") > -1 ? resource.url : + "//developer.android.com/" + resource.url; + + $description.append($('<div>').addClass('util') + .append($('<div>').addClass('g-plusone') + .attr('data-size', 'small') + .attr('data-align', 'right') + .attr('data-href', plusurl))); + } + + return $description; + } + + /* Simple jquery function to create dom for a standard resource card */ $.fn.decorateResourceCard = function(resource,plusone) { var section = resource.group || resource.type; - var imgUrl; - if (resource.image) { - //keep url clean for matching and offline mode handling - var urlPrefix = resource.image.indexOf("//") > -1 ? "" : toRoot; - imgUrl = urlPrefix + resource.image; - } - //add linkout logic here. check url or type, assign a class, map to css :after - $('<div>') - .addClass('card-bg') - .css('background-image', 'url(' + (imgUrl || toRoot + 'assets/images/resource-card-default-android.jpg') + ')') - .appendTo(this); - if (!plusone) { - $('<div>').addClass('card-info' + (!resource.summary ? ' empty-desc' : '')) - .append($('<div>').addClass('section').text(section)) - .append($('<div>').addClass('title').html(resource.title)) - .append($('<div>').addClass('description ellipsis') - .append($('<div>').addClass('text').html(resource.summary)) - .append($('<div>').addClass('util'))) - .appendTo(this); - } else { - $('<div>').addClass('card-info' + (!resource.summary ? ' empty-desc' : '')) - .append($('<div>').addClass('section').text(section)) - .append($('<div>').addClass('title').html(resource.title)) - .append($('<div>').addClass('description ellipsis') - .append($('<div>').addClass('text').html(resource.summary)) - .append($('<div>').addClass('util') - .append($('<div>').addClass('g-plusone') - .attr('data-size', 'small') - .attr('data-align', 'right') - .attr('data-href', resource.url)))) - .appendTo(this); + var imgUrl = resource.image || + 'assets/images/resource-card-default-android.jpg'; + + if (imgUrl.indexOf('//') === -1) { + imgUrl = toRoot + imgUrl; } + $('<div>').addClass('card-bg') + .css('background-image', 'url(' + (imgUrl || toRoot + + 'assets/images/resource-card-default-android.jpg') + ')') + .appendTo(this); + + $('<div>').addClass('card-info' + (!resource.summary ? ' empty-desc' : '')) + .append($('<div>').addClass('section').text(section)) + .append($('<div>').addClass('title').html(resource.title)) + .append(buildResourceCardDescription(resource, plusone)) + .appendTo(this); + return this; }; @@ -3860,7 +4112,39 @@ function showSamples() { return this; }; + + + + + /* Render other types of resource styles that are not cards. */ + $.fn.decorateResource = function(resource, opts) { + var imgUrl = resource.image || + 'assets/images/resource-card-default-android.jpg'; + var linkUrl = resource.url; + + if (imgUrl.indexOf('//') === -1) { + imgUrl = toRoot + imgUrl; + } + + if (linkUrl && linkUrl.indexOf('//') === -1) { + linkUrl = toRoot + linkUrl; + } + + $(this).append( + $('<div>').addClass('image') + .css('background-image', 'url(' + imgUrl + ')'), + $('<div>').addClass('info').append( + $('<h4>').addClass('title').html(resource.title), + $('<p>').addClass('summary').html(resource.summary), + $('<a>').attr('href', linkUrl).addClass('cta').html('Learn More') + ) + ); + + return this; + }; })(jQuery); + + /* Calculate the vertical area remaining */ (function($) { $.fn.ellipsisfade= function(lineHeight) { @@ -3870,8 +4154,10 @@ function showSamples() { var remainingHeight = $this.parent().parent().height(); $this.parent().siblings().each(function () { - var h = $(this).height(); - remainingHeight = remainingHeight - h; + if ($(this).is(":visible")) { + var h = $(this).height(); + remainingHeight = remainingHeight - h; + } }); adjustedRemainingHeight = ((remainingHeight)/lineHeight>>0)*lineHeight @@ -3882,3 +4168,189 @@ function showSamples() { return this; }; }) (jQuery); + +/* + Fullscreen Carousel + + The following allows for an area at the top of the page that takes over the + entire browser height except for its top offset and an optional bottom + padding specified as a data attribute. + + HTML: + + <div class="fullscreen-carousel"> + <div class="fullscreen-carousel-content"> + <!-- content here --> + </div> + <div class="fullscreen-carousel-content"> + <!-- content here --> + </div> + + etc ... + + </div> + + Control over how the carousel takes over the screen can mostly be defined in + a css file. Setting min-height on the .fullscreen-carousel-content elements + will prevent them from shrinking to far vertically when the browser is very + short, and setting max-height on the .fullscreen-carousel itself will prevent + the area from becoming to long in the case that the browser is stretched very + tall. + + There is limited functionality for having multiple sections since that request + was removed, but it is possible to add .next-arrow and .prev-arrow elements to + scroll between multiple content areas. +*/ + +(function() { + $(document).ready(function() { + $('.fullscreen-carousel').each(function() { + initWidget(this); + }); + }); + + function initWidget(widget) { + var $widget = $(widget); + + var topOffset = $widget.offset().top; + var padBottom = parseInt($widget.data('paddingbottom')) || 0; + var maxHeight = 0; + var minHeight = 0; + var $content = $widget.find('.fullscreen-carousel-content'); + var $nextArrow = $widget.find('.next-arrow'); + var $prevArrow = $widget.find('.prev-arrow'); + var $curSection = $($content[0]); + + if ($content.length <= 1) { + $nextArrow.hide(); + $prevArrow.hide(); + } else { + $nextArrow.click(function() { + var index = ($content.index($curSection) + 1); + $curSection.hide(); + $curSection = $($content[index >= $content.length ? 0 : index]); + $curSection.show(); + }); + + $prevArrow.click(function() { + var index = ($content.index($curSection) - 1); + $curSection.hide(); + $curSection = $($content[index < 0 ? $content.length - 1 : 0]); + $curSection.show(); + }); + } + + // Just hide all content sections except first. + $content.each(function(index) { + if ($(this).height() > minHeight) minHeight = $(this).height(); + $(this).css({position: 'absolute', display: index > 0 ? 'none' : ''}); + }); + + // Register for changes to window size, and trigger. + $(window).resize(resizeWidget); + resizeWidget(); + + function resizeWidget() { + var height = $(window).height() - topOffset - padBottom; + $widget.width($(window).width()); + $widget.height(height < minHeight ? minHeight : + (maxHeight && height > maxHeight ? maxHeight : height)); + } + } +})(); + + + + + +/* + Tab Carousel + + The following allows tab widgets to be installed via the html below. Each + tab content section should have a data-tab attribute matching one of the + nav items'. Also each tab content section should have a width matching the + tab carousel. + + HTML: + + <div class="tab-carousel"> + <ul class="tab-nav"> + <li><a href="#" data-tab="handsets">Handsets</a> + <li><a href="#" data-tab="wearable">Wearable</a> + <li><a href="#" data-tab="tv">TV</a> + </ul> + + <div class="tab-carousel-content"> + <div data-tab="handsets"> + <!--Full width content here--> + </div> + + <div data-tab="wearable"> + <!--Full width content here--> + </div> + + <div data-tab="tv"> + <!--Full width content here--> + </div> + </div> + </div> + +*/ +(function() { + $(document).ready(function() { + $('.tab-carousel').each(function() { + initWidget(this); + }); + }); + + function initWidget(widget) { + var $widget = $(widget); + var $nav = $widget.find('.tab-nav'); + var $anchors = $nav.find('[data-tab]'); + var $li = $nav.find('li'); + var $contentContainer = $widget.find('.tab-carousel-content'); + var $tabs = $contentContainer.find('[data-tab]'); + var $curTab = $($tabs[0]); // Current tab is first tab. + var width = $widget.width(); + + // Setup nav interactivity. + $anchors.click(function(evt) { + evt.preventDefault(); + var query = '[data-tab=' + $(this).data('tab') + ']'; + transitionWidget($tabs.filter(query)); + }); + + // Add highlight for navigation on first item. + var $highlight = $('<div>').addClass('highlight') + .css({left:$li.position().left + 'px', width:$li.outerWidth() + 'px'}) + .appendTo($nav); + + // Store height since we will change contents to absolute. + $contentContainer.height($contentContainer.height()); + + // Absolutely position tabs so they're ready for transition. + $tabs.each(function(index) { + $(this).css({position: 'absolute', left: index > 0 ? width + 'px' : '0'}); + }); + + function transitionWidget($toTab) { + if (!$curTab.is($toTab)) { + var curIndex = $tabs.index($curTab[0]); + var toIndex = $tabs.index($toTab[0]); + var dir = toIndex > curIndex ? 1 : -1; + + // Animate content sections. + $toTab.css({left:(width * dir) + 'px'}); + $curTab.animate({left:(width * -dir) + 'px'}); + $toTab.animate({left:'0'}); + + // Animate navigation highlight. + $highlight.animate({left:$($li[toIndex]).position().left + 'px', + width:$($li[toIndex]).outerWidth() + 'px'}) + + // Store new current section. + $curTab = $toTab; + } + } + } +})(); diff --git a/tools/droiddoc/templates-sdk-dyn/assets/js/prettify.js b/tools/droiddoc/templates-sdk-dev/assets/js/prettify.js index eef5ad7..eef5ad7 100644 --- a/tools/droiddoc/templates-sdk-dyn/assets/js/prettify.js +++ b/tools/droiddoc/templates-sdk-dev/assets/js/prettify.js diff --git a/tools/droiddoc/templates-sdk-dyn/class.cs b/tools/droiddoc/templates-sdk-dev/class.cs index 0461af6..693eaed 100644 --- a/tools/droiddoc/templates-sdk-dyn/class.cs +++ b/tools/droiddoc/templates-sdk-dev/class.cs @@ -1,9 +1,12 @@ <?cs include:"doctype.cs" ?> <?cs include:"macros.cs" ?> +<?cs include:"macros_override.cs" ?> <html<?cs if:devsite ?> devsite<?cs /if ?>> <?cs include:"head_tag.cs" ?> <body class="gc-documentation <?cs if:(reference.gms || reference.gcm) ?>google<?cs /if ?> <?cs if:(guide||develop||training||reference||tools||sdk) ?>develop<?cs + if:reference ?> reference<?cs + /if ?><?cs elif:design ?>design<?cs elif:distribute ?>distribute<?cs /if ?>" itemscope itemtype="http://schema.org/Article"> @@ -123,6 +126,7 @@ Summary: <?cs /if ?> <?cs set:colspan = colspan-1 ?> <?cs /each ?> +<?cs call:show_annotations_list(class) ?> </div><!-- end header --> @@ -165,13 +169,15 @@ Summary: <div class="jd-descr"> <?cs call:deprecated_warning(class) ?> -<?cs if:subcount(class.descr) ?> +<?cs if:subcount(class.descr) || subcount(class.annotationdocumentation) ?> <h2>Class Overview</h2> -<p itemprop="articleBody"><?cs call:tag_list(class.descr) ?></p> +<?cs if:subcount(class.descr) ?><p itemprop="articleBody"><?cs call:tag_list(class.descr) ?></p><?cs /if ?> +<?cs if:subcount(class.annotationdocumentation) ?><?cs each:annodoc = class.annotationdocumentation?> +<p><?cs var:annodoc.text ?></p> +<?cs /each?><?cs /if?> <?cs /if ?> <?cs call:see_also_tags(class.seeAlso) ?> - </div><!-- jd-descr --> @@ -192,9 +198,12 @@ Summary: </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad"><?cs call:cond_link(method.name, toroot, method.href, included) ?></span>(<?cs call:parameter_list(method.params) ?>)</nobr> - <?cs if:subcount(method.shortDescr) || subcount(method.deprecated) ?> - <div class="jd-descrdiv"><?cs call:short_descr(method) ?></div> - <?cs /if ?> + <?cs if:subcount(method.shortDescr) || subcount(method.deprecated) || subcount(method.showAnnotations) ?> + <div class="jd-descrdiv"> + <?cs if:subcount(method.shortDescr) || subcount(method.annotationdocumentation) ?><?cs call:short_descr(method)?><?cs /if?> + <?cs call:show_annotations_list(method) ?> + </div> + <?cs /if ?> </td></tr> <?cs set:count = count + #1 ?> <?cs /each ?> @@ -210,7 +219,10 @@ Summary: <?cs var:field.final ?> <?cs call:type_link(field.type) ?></nobr></td> <td class="jd-linkcol"><?cs call:cond_link(field.name, toroot, field.href, included) ?></td> - <td class="jd-descrcol" width="100%"><?cs call:short_descr(field) ?></td> + <td class="jd-descrcol" width="100%"> + <?cs call:short_descr(field) ?> + <?cs call:show_annotations_list(field) ?> + </td> </tr> <?cs set:count = count + #1 ?> <?cs /each ?> @@ -222,7 +234,10 @@ Summary: <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:field.since ?>" > <td class="jd-typecol"><?cs call:type_link(field.type) ?></td> <td class="jd-linkcol"><?cs call:cond_link(field.name, toroot, field.href, included) ?></td> - <td class="jd-descrcol" width="100%"><?cs call:short_descr(field) ?></td> + <td class="jd-descrcol" width="100%"> + <?cs call:short_descr(field) ?> + <?cs call:show_annotations_list(field) ?> + </td> </tr> <?cs set:count = count + #1 ?> <?cs /each ?> @@ -242,7 +257,10 @@ Summary: <?cs call:cond_link(m.name, toroot, m.href, included) ?> <?cs /each ?> </td> - <td class="jd-descrcol" width="100%"><?cs call:short_descr(attr) ?> </td> + <td class="jd-descrcol" width="100%"> + <?cs call:short_descr(attr) ?> + <?cs call:show_annotations_list(attr) ?> + </td> </tr> <?cs set:count = count + #1 ?> <?cs /each ?> @@ -259,7 +277,10 @@ Summary: <?cs var:cl.abstract ?> <?cs var:cl.kind ?></nobr></td> <td class="jd-linkcol"><?cs call:type_link(cl.type) ?></td> - <td class="jd-descrcol" width="100%"><?cs call:short_descr(cl) ?> </td> + <td class="jd-descrcol" width="100%"> + <?cs call:short_descr(cl) ?> + <?cs call:show_annotations_list(cl) ?> + </td> </tr> <?cs set:count = count + #1 ?> <?cs /each ?> @@ -335,7 +356,10 @@ Summary: <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:field.since ?>" > <td class="jd-descrcol"><?cs call:type_link(field.type) ?> </td> <td class="jd-linkcol"><?cs call:cond_link(field.name, toroot, field.href, cl.included) ?> </td> - <td class="jd-descrcol" width="100%"><?cs call:short_descr(field) ?> </td> + <td class="jd-descrcol" width="100%"> + <?cs call:short_descr(field) ?> + <?cs call:show_annotations_list(field) ?> + </td> </tr> <?cs set:count = count + #1 ?> <?cs /each ?> @@ -504,6 +528,7 @@ From <?cs var:cl.kind ?> <?cs call:federated_refs(field) ?> </div> <div class="jd-details-descr"> + <?cs call:show_annotations_list(field) ?> <?cs call:description(field) ?> <?cs if:subcount(field.constantValue) ?> <div class="jd-tagdata"> @@ -546,6 +571,7 @@ From <?cs var:cl.kind ?> <?cs call:federated_refs(method) ?> </div> <div class="jd-details-descr"> + <?cs call:show_annotations_list(method) ?> <?cs call:description(method) ?> </div> </div> @@ -560,6 +586,7 @@ From <?cs var:cl.kind ?> <h4 class="jd-details-title"><?cs var:attr.name ?> </h4> <div class="jd-details-descr"> + <?cs call:show_annotations_list(attr) ?> <?cs call:description(attr) ?> <div class="jd-tagdata"> diff --git a/tools/droiddoc/templates-sdk-dyn/classes.cs b/tools/droiddoc/templates-sdk-dev/classes.cs index 6769f47..405892d 100644 --- a/tools/droiddoc/templates-sdk-dyn/classes.cs +++ b/tools/droiddoc/templates-sdk-dev/classes.cs @@ -1,9 +1,12 @@ <?cs include:"doctype.cs" ?> <?cs include:"macros.cs" ?> +<?cs include:"macros_override.cs" ?> <html<?cs if:devsite ?> devsite<?cs /if ?>> <?cs include:"head_tag.cs" ?> <body class="gc-documentation <?cs if:(reference.gms || reference.gcm) ?>google<?cs /if ?> <?cs if:(guide||develop||training||reference||tools||sdk) ?>develop<?cs + if:reference ?> reference<?cs + /if ?><?cs elif:design ?>design<?cs elif:distribute ?>distribute<?cs /if ?>" itemscope itemtype="http://schema.org/Article"> @@ -30,7 +33,10 @@ <?cs each:cl = letter ?> <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:cl.since ?>" > <td class="jd-linkcol"><?cs call:type_link(cl.type) ?></td> - <td class="jd-descrcol" width="100%"><?cs call:short_descr(cl) ?> </td> + <td class="jd-descrcol" width="100%"> + <?cs call:short_descr(cl) ?> + <?cs call:show_annotations_list(cl) ?> + </td> </tr> <?cs set:count = count + #1 ?> <?cs /each ?> diff --git a/tools/droiddoc/templates-sdk-dyn/components/masthead.cs b/tools/droiddoc/templates-sdk-dev/components/masthead.cs index d0ff64d..d48ea29 100644 --- a/tools/droiddoc/templates-sdk-dyn/components/masthead.cs +++ b/tools/droiddoc/templates-sdk-dev/components/masthead.cs @@ -1,12 +1,58 @@ <?cs def:custom_masthead() ?> -<?cs if:wear ?> - <?cs call:wear_masthead() ?> +<?cs if:preview ?> + <?cs call:preview_masthead() ?> <?cs else ?> <a name="top"></a> + +<!-- dialog to prompt lang pref change when loaded from hardcoded URL +<div id="langMessage" style="display:none"> + <div> + <div class="lang en"> + <p>You requested a page in English, would you like to proceed with this language setting?</p> + </div> + <div class="lang es"> + <p>You requested a page in Spanish (Español), would you like to proceed with this language setting?</p> + </div> + <div class="lang ja"> + <p>You requested a page in Japanese (日本語), would you like to proceed with this language setting?</p> + </div> + <div class="lang ko"> + <p>You requested a page in Korean (한국어), would you like to proceed with this language setting?</p> + </div> + <div class="lang ru"> + <p>You requested a page in Russian (Русский), would you like to proceed with this language setting?</p> + </div> + <div class="lang zh-cn"> + <p>You requested a page in Simplified Chinese (简体中文), would you like to proceed with this language setting?</p> + </div> + <div class="lang zh-tw"> + <p>You requested a page in Traditional Chinese (繁體中文), would you like to proceed with this language setting?</p> + </div> + <a href="#" class="button yes" onclick="return false;"> + <span class="lang en">Yes</span> + <span class="lang es">Sí</span> + <span class="lang ja">Yes</span> + <span class="lang ko">Yes</span> + <span class="lang ru">Yes</span> + <span class="lang zh-cn">是的</span> + <span class="lang zh-tw">没有</span> + </a> + <a href="#" class="button" onclick="$('#langMessage').hide();return false;"> + <span class="lang en">No</span> + <span class="lang es">No</span> + <span class="lang ja">No</span> + <span class="lang ko">No</span> + <span class="lang ru">No</span> + <span class="lang zh-cn">没有</span> + <span class="lang zh-tw">没有</span> + </a> + </div> +</div> --> + <?cs if:!devsite ?><?cs # leave out the global header for devsite; it is in devsite template ?> <!-- Header --> <div id="header-wrapper"> - <div id="header"> + <div id="header"><?cs call:butter_bar() ?> <div class="wrap" id="header-wrap"> <div class="col-3 logo"> <a href="<?cs var:toroot ?>index.html"> @@ -54,11 +100,20 @@ <!-- Expanded quicknav --> - <div id="quicknav" class="col-9"> + <div id="quicknav" class="col-13"> <ul> + <li class="about"> + <ul> + <li><a href="<?cs var:toroot ?>about/index.html">About</a></li> + <li><a href="<?cs var:toroot ?>wear/index.html">Wear</a></li> + <li><a href="<?cs var:toroot ?>tv/index.html">TV</a></li> + <li><a href="<?cs var:toroot ?>auto/index.html">Auto</a></li> + </ul> + </li> <li class="design"> <ul> <li><a href="<?cs var:toroot ?>design/index.html">Get Started</a></li> + <li><a href="<?cs var:toroot ?>design/devices.html">Devices</a></li> <li><a href="<?cs var:toroot ?>design/style/index.html">Style</a></li> <li><a href="<?cs var:toroot ?>design/patterns/index.html">Patterns</a></li> <li><a href="<?cs var:toroot ?>design/building-blocks/index.html">Building Blocks</a></li> @@ -92,7 +147,7 @@ ja-lang="リファレンス" es-lang="Referencia" >Reference</a></li> - <li><a href="<?cs var:toroot ?>tools/index.html" + <li><a href="<?cs var:toroot ?>sdk/index.html" zh-tw-lang="相關工具" zh-cn-lang="工具" ru-lang="Инструменты" @@ -100,7 +155,6 @@ ja-lang="ツール" es-lang="Herramientas" >Tools</a> - <ul><li><a href="<?cs var:toroot ?>sdk/index.html">Get the SDK</a></li></ul> </li> <li><a href="<?cs var:toroot ?>google/index.html">Google Services</a> </li> @@ -117,6 +171,7 @@ <li><a href="<?cs var:toroot ?>distribute/users/index.html">Get Users</a></li> <li><a href="<?cs var:toroot ?>distribute/engage/index.html">Engage & Retain</a></li> <li><a href="<?cs var:toroot ?>distribute/monetize/index.html">Monetize</a></li> + <li><a href="<?cs var:toroot ?>distribute/analyze/index.html">Analyze</a></li> <li><a href="<?cs var:toroot ?>distribute/tools/index.html">Tools & Reference</a></li> <li><a href="<?cs var:toroot ?>distribute/stories/index.html">Developer Stories</a></li> </ul> @@ -126,10 +181,35 @@ </div><!-- end header-wrap.wrap --> </div><!-- end header --> - <?cs if:training || guide || reference || tools || develop || google || samples ?> + <?cs if:about || wear || tv || auto ?> <!-- Secondary x-nav --> <div id="nav-x"> <div class="wrap"> + <ul class="nav-x col-9 about" style="width:100%"> + <li class="about"><a href="<?cs var:toroot ?>about/index.html" + >About</a></li> + <li class="wear"><a href="<?cs var:toroot ?>wear/index.html" + >Wear</a></li> + <li class="tv"><a href="<?cs var:toroot ?>tv/index.html" + >TV</a></li> + <li class="auto"><a href="<?cs var:toroot ?>auto/index.html" + >Auto</a></li> + </ul> + </div> + </div> + <!-- /Sendondary x-nav ABOUT --> + + + + <?cs elif:training || guide || reference || tools || develop || google || samples ?> + <!-- Secondary x-nav --> + <div id="nav-x"> + <div class="wrap" style="position:relative;z-index:1"> + + <?cs if:reference ?> + + <?cs /if ?> + <ul class="nav-x col-9 develop" style="width:100%"> <li class="training"><a href="<?cs var:toroot ?>training/index.html" zh-tw-lang="訓練課程" @@ -155,7 +235,7 @@ ja-lang="リファレンス" es-lang="Referencia" >Reference</a></li> - <li class="tools"><a href="<?cs var:toroot ?>tools/index.html" + <li class="tools"><a href="<?cs var:toroot ?>sdk/index.html" zh-tw-lang="相關工具" zh-cn-lang="工具" ru-lang="Инструменты" @@ -174,9 +254,9 @@ </ul> </div> </div> - <!-- /Sendondary x-nav --> + <!-- /Sendondary x-nav DEVELOP --> - <?cs elif:distribute || googleplay || essentials || users || engage || monetize || disttools || stories ?> + <?cs elif:distribute || googleplay || essentials || users || engage || monetize || analyze || disttools || stories ?> <!-- Secondary distribute x-nav --> <div id="nav-x"> <div class="wrap"> @@ -192,6 +272,9 @@ <li class="monetize"><a href="<?cs var:toroot ?>distribute/monetize/index.html" >Monetize</a> </li> + <li class="analyze"><a href="<?cs var:toroot ?>distribute/analyze/index.html" + >Analyze</a> + </li> <li class="disttools"><a href="<?cs var:toroot ?>distribute/tools/index.html" >Tools</a> </li> @@ -202,6 +285,7 @@ <a href="https://play.google.com/apps/publish/" class="developer-console-btn">Developer Console</a> </div> <!-- /Secondary distribute x-nav --> </div> + <!-- /Sendondary x-nav DISTRIBUTE --> <?cs /if ?> <div id="searchResults" class="wrap" style="display:none;"> @@ -223,23 +307,25 @@ </div> <?cs /if ?><?cs # end if/else !devsite ?> -<?cs /if ?><?cs # end if/else wear ?><?cs +<?cs /if ?><?cs # end if/else preview ?><?cs /def ?> -<?cs def:wear_masthead() ?> +<?cs def:preview_masthead() ?> <a name="top"></a> + <!-- Header --> <div id="header-wrapper"> - <div id="header"> + <div id="header"><?cs call:butter_bar() ?> <div class="wrap" id="header-wrap"> - <div class="col_3 logo wear-logo"> - <a href="<?cs var:toroot ?>wear/index.html"> - <img src="<?cs var:toroot ?>wear/images/android-wear.png" height="16" alt="Android Wear" /> + <div class="col_3 logo landing-logo" style="width:240px"> + <a href="<?cs var:toroot ?>preview/index.html"> + <img src="<?cs var:toroot ?>assets/images/android.png" height="25" alt="Android" + style="margin:-3px 0 0" /> </a> </div> - <div class="col-8" style="margin:0"><h1 style="margin:1px 0 0 20px;padding:0;line-height:16px; -color:#666;font-weight:100;font-size:24px;">Developer Preview</h1></div> + <div class="col-8" style="margin:0"><h1 style="margin: 4px 0 0 0px;padding:0;line-height:16px; +color:#666;font-weight:100;font-size:27px;">M Developer Preview</h1></div> <?cs # ADD SEARCH AND MENU ?> <?cs call:header_search_widget() ?> @@ -268,3 +354,22 @@ color:#666;font-weight:100;font-size:24px;">Developer Preview</h1></div> <?cs /def ?> + + +<?cs # (UN)COMMENT THE INSIDE OF THIS METHOD TO TOGGLE VISIBILITY ?> +<?cs def:butter_bar() ?> + +<?cs # HIDE THE BUTTER BAR + + <div style="height:20px"><!-- spacer to bump header down --></div> + <div id="butterbar-wrapper"> + <div id="butterbar"> + <a href="http://googleblog.blogspot.com/" id="butterbar-message"> + The Android {version_number} SDK will be available on {Month} {Day}! + </a> + </div> + </div> + +?> + +<?cs /def ?> diff --git a/tools/droiddoc/templates-sdk-dyn/customizations.cs b/tools/droiddoc/templates-sdk-dev/customizations.cs index 27822d5..c8c88cc 100644 --- a/tools/droiddoc/templates-sdk-dyn/customizations.cs +++ b/tools/droiddoc/templates-sdk-dev/customizations.cs @@ -112,6 +112,20 @@ def:engage_nav() ?> </script> <?cs /def ?><?cs +def:analyze_nav() ?> + <div class="wrap clearfix" id="body-content"> + <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> + <div id="devdoc-nav" class="scroll-pane"> +<?cs include:"../../../../frameworks/base/docs/html/distribute/analyze/analyze_toc.cs" ?> + </div> + </div> <!-- end side-nav --> + <script> + $(document).ready(function() { + scrollIntoView("devdoc-nav"); + }); + </script> +<?cs /def ?><?cs + def:monetize_nav() ?> <div class="wrap clearfix" id="body-content"> <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> @@ -290,6 +304,22 @@ def:wear_nav() ?> </script> <?cs /def ?> +<?cs +def:preview_nav() ?> + <div class="wrap clearfix" id="body-content"> + <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> + <div id="devdoc-nav" class="scroll-pane"> + <?cs + include:"../../../../frameworks/base/docs/html/preview/preview_toc.cs" ?> + </div> + </div> <!-- end side-nav --> + <script> + $(document).ready(function() { + scrollIntoView("devdoc-nav"); + }); + </script> +<?cs /def ?> + <?cs # The default side navigation for the reference docs ?><?cs def:default_left_nav() ?> <?cs if:reference.gcm || reference.gms ?> @@ -337,6 +367,7 @@ def:default_left_nav() ?> <?cs if:subcount(class.package) ?> <ul> + <?cs call:list("Annotations", class.package.annotations) ?> <?cs call:list("Interfaces", class.package.interfaces) ?> <?cs call:list("Classes", class.package.classes) ?> <?cs call:list("Enums", class.package.enums) ?> @@ -345,6 +376,7 @@ def:default_left_nav() ?> </ul><?cs elif:subcount(package) ?> <ul> + <?cs call:class_link_list("Annotations", package.annotations) ?> <?cs call:class_link_list("Interfaces", package.interfaces) ?> <?cs call:class_link_list("Classes", package.classes) ?> <?cs call:class_link_list("Enums", package.enums) ?> @@ -431,8 +463,8 @@ def:header_search_widget() ?> <option value="ja">日本語</option> <option value="ko">한국어</option> <option value="ru">Русский</option> - <option value="zh-cn">中文 (中国)</option> - <option value="zh-tw">中文 (台灣)</option> + <option value="zh-cn">中文(简体)</option> + <option value="zh-tw">中文(繁體)</option> </select> </div> <script type="text/javascript"> @@ -526,6 +558,8 @@ def:custom_left_nav() ?><?cs call:engage_nav() ?><?cs elif:monetize ?><?cs call:monetize_nav() ?><?cs + elif:analyze ?><?cs + call:analyze_nav() ?><?cs elif:disttools ?><?cs call:disttools_nav() ?><?cs elif:stories ?><?cs @@ -537,6 +571,8 @@ def:custom_left_nav() ?><?cs call:distribute_nav() ?><?cs elif:wear ?><?cs call:wear_nav() ?><?cs + elif:preview ?><?cs + call:preview_nav() ?><?cs else ?><?cs call:default_left_nav() ?> <?cs /if ?><?cs diff --git a/tools/droiddoc/templates-sdk-dyn/data.hdf b/tools/droiddoc/templates-sdk-dev/data.hdf index 9411b78..9411b78 100644 --- a/tools/droiddoc/templates-sdk-dyn/data.hdf +++ b/tools/droiddoc/templates-sdk-dev/data.hdf diff --git a/tools/droiddoc/templates-sdk-dyn/designpage.cs b/tools/droiddoc/templates-sdk-dev/designpage.cs index 2be179d..2be179d 100644 --- a/tools/droiddoc/templates-sdk-dyn/designpage.cs +++ b/tools/droiddoc/templates-sdk-dev/designpage.cs diff --git a/tools/droiddoc/templates-sdk-dyn/docpage.cs b/tools/droiddoc/templates-sdk-dev/docpage.cs index 7eae405..83b1199 100644 --- a/tools/droiddoc/templates-sdk-dyn/docpage.cs +++ b/tools/droiddoc/templates-sdk-dev/docpage.cs @@ -2,7 +2,7 @@ <?cs include:"macros.cs" ?> <html<?cs if:devsite ?> devsite<?cs /if ?>> <?cs include:"head_tag.cs" ?> -<body class="gc-documentation +<body class="gc-documentation <?cs if:(google || reference.gms || reference.gcm) ?>google<?cs /if ?><?cs @@ -18,7 +18,7 @@ if:(google || reference.gms || reference.gcm) ?>google<?cs /if ?><?cs if:monetize ?> monetize<?cs /if ?><?cs if:disttools ?> disttools<?cs /if ?><?cs if:stories ?> stories<?cs /if ?><?cs - elif:about ?>about<?cs + elif:(about||wear||tv||auto) ?>about<?cs elif:design ?>design<?cs /if ?><?cs if:page.trainingcourse ?> trainingcourse<?cs @@ -90,7 +90,7 @@ include:"header.cs" ?> </div> <?cs /if ?><?cs # end if training ?> </div> - <?cs /if ?> + <?cs /if ?><?cs # end if header.hide ?> <?cs elif:samplesProjectIndex ?> <div id="api-info-block"> @@ -103,7 +103,14 @@ include:"header.cs" ?> <h1 itemprop="name"><?cs var:projectDir ?></h1> <?cs else ?> - + <?cs if:training ?> +<?cs # horrible horrible hack to move TOC up when the next/prev links are not there ?> +<style> + #tb-wrapper { + margin-top:6px; + } +</style> + <?cs /if ?> <?cs if:(!fullpage && !header.hide) ?> <?cs if:page.landing ?><?cs # header logic for docs that are landing pages ?> @@ -150,25 +157,9 @@ include:"header.cs" ?> if:fullpage ?>wrap<?cs else ?>layout-content-row<?cs /if ?>" itemscope itemtype="http://schema.org/SiteNavigationElement"> - <div class="layout-content-col <?cs - if:fullpage ?>col-16<?cs - elif:training||guide ?>col-8<?cs - else ?>col-9<?cs /if ?>" style="padding-top:4px"> - <?cs if:!page.noplus ?><?cs if:fullpage ?><style>#___plusone_0 {float:right !important;}</style><?cs /if ?> - <div class="g-plusone" data-size="medium"></div> - <?cs /if ?> - </div> <?cs if:!fullscreen ?> - <div class="paging-links layout-content-col col-4"> + <div class="paging-links layout-content-col col-10"> <?cs if:(design||training||walkthru) && !page.landing && !page.trainingcourse && !footer.hide ?> - <a href="#" class="prev-page-link hide" - zh-tw-lang="上一堂課" - zh-cn-lang="上一课" - ru-lang="Предыдущий" - ko-lang="이전" - ja-lang="前へ" - es-lang="Anterior" - >Previous</a> <a href="#" class="next-page-link hide" zh-tw-lang="下一堂課" zh-cn-lang="下一课" @@ -185,41 +176,28 @@ include:"header.cs" ?> ja-lang="開始する" es-lang="Empezar" >Get started</a> + <a href="#" class="next-class-link hide">Next class</a> + <?cs /if ?> + </div> + <div class="layout-content-col plus-container col-2" > + <?cs if:!page.noplus ?><?cs if:fullpage ?><style>#___plusone_0 {float:right !important;}</style><?cs /if ?> + <div class="g-plusone" data-size="medium"></div> <?cs /if ?> </div> <?cs /if ?> </div> - <?cs # for training classes, provide a different kind of link when the next page is a different class ?> - <?cs if:training && !page.article ?> - <div class="layout-content-row content-footer next-class" style="display:none" itemscope itemtype="http://schema.org/SiteNavigationElement"> - <a href="#" class="next-class-link hide">Next class: </a> - </div> - <?cs /if ?> - </div> <!-- end jd-content --> <?cs include:"footer.cs" ?> </div><!-- end doc-content --> -<!-- Start of Tag --> -<script type="text/javascript"> -var axel = Math.random() + ""; -var a = axel * 10000000000000; -document.write('<iframe src="https://2507573.fls.doubleclick.net/activityi;src=2507573;type=other026;cat=googl348;ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>'); -</script> -<noscript> -<iframe src="https://2507573.fls.doubleclick.net/activityi;src=2507573;type=other026;cat=googl348;ord=1?" width="1" height="1" frameborder="0" style="display:none"></iframe> -</noscript> -<!-- End of Tag --> - - <?cs include:"trailer.cs" ?> <script src="https://developer.android.com/ytblogger_lists_unified.js" type="text/javascript"></script> - <script src="<?cs var:toroot ?>jd_lists_unified.js" type="text/javascript"></script> - <script src="<?cs var:toroot ?>jd_extras.js" type="text/javascript"></script> - <script src="<?cs var:toroot ?>jd_collections.js" type="text/javascript"></script> - <script src="<?cs var:toroot ?>jd_tag_helpers.js" type="text/javascript"></script> + <script src="<?cs var:toroot ?>jd_lists_unified.js?v=9" type="text/javascript"></script> + <script src="<?cs var:toroot ?>jd_extras.js?v=11" type="text/javascript"></script> + <script src="<?cs var:toroot ?>jd_collections.js?v=12" type="text/javascript"></script> + <script src="<?cs var:toroot ?>jd_tag_helpers.js?v=5" type="text/javascript"></script> </body> </html> diff --git a/tools/droiddoc/templates-sdk-dyn/footer.cs b/tools/droiddoc/templates-sdk-dev/footer.cs index b609d3b..b609d3b 100644 --- a/tools/droiddoc/templates-sdk-dyn/footer.cs +++ b/tools/droiddoc/templates-sdk-dev/footer.cs diff --git a/tools/droiddoc/templates-sdk-dyn/gcm_navtree_data.cs b/tools/droiddoc/templates-sdk-dev/gcm_navtree_data.cs index 6f33d88..6f33d88 100644 --- a/tools/droiddoc/templates-sdk-dyn/gcm_navtree_data.cs +++ b/tools/droiddoc/templates-sdk-dev/gcm_navtree_data.cs diff --git a/tools/droiddoc/templates-sdk-dyn/gms_navtree_data.cs b/tools/droiddoc/templates-sdk-dev/gms_navtree_data.cs index 66b7d55..66b7d55 100644 --- a/tools/droiddoc/templates-sdk-dyn/gms_navtree_data.cs +++ b/tools/droiddoc/templates-sdk-dev/gms_navtree_data.cs diff --git a/tools/droiddoc/templates-sdk-dyn/head_tag.cs b/tools/droiddoc/templates-sdk-dev/head_tag.cs index 732118f..9f79f54 100644 --- a/tools/droiddoc/templates-sdk-dyn/head_tag.cs +++ b/tools/droiddoc/templates-sdk-dev/head_tag.cs @@ -24,8 +24,8 @@ <meta name="Description" content="<?cs var:page.metaDescription ?>"><?cs /if ?> <link rel="shortcut icon" type="image/x-icon" href="<?cs var:toroot ?>favicon.ico" /> -<title><?cs - if:page.title ?><?cs +<title><?cs + if:page.title ?><?cs var:page.title ?> | <?cs /if ?>Android Developers</title> @@ -38,9 +38,9 @@ if:android.whichdoc != 'online' ?>http:<?cs if:android.whichdoc != 'online' ?>http:<?cs /if ?>//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold" title="roboto"> -<link href="<?cs var:toroot ?>assets/css/default.css" rel="stylesheet" type="text/css"> +<link href="<?cs var:toroot ?>assets/css/default.css?v=5" rel="stylesheet" type="text/css"> -<?cs if:reference && !(reference.gms || reference.gcm || wear) ?> +<?cs if:reference && !(reference.gms || reference.gcm || preview) ?> <!-- FULLSCREEN STYLESHEET --> <link href="<?cs var:toroot ?>assets/css/fullscreen.css" rel="stylesheet" class="fullscreen" type="text/css"> @@ -62,17 +62,25 @@ else var metaTags = [<?cs var:meta.tags ?>]; var devsite = <?cs if:devsite ?>true<?cs else ?>false<?cs /if ?>; </script> -<script src="<?cs var:toroot ?>assets/js/docs.js" type="text/javascript"></script> +<script src="<?cs var:toroot ?>assets/js/docs.js?v=3" type="text/javascript"></script> -<script type="text/javascript"> - var _gaq = _gaq || []; - _gaq.push(['_setAccount', 'UA-5831155-1']); - _gaq.push(['_trackPageview']); +<?cs if:helpoutsWidget ?> +<script type="text/javascript" src="https://helpouts.google.com/ps/res/embed.js" defer async + data-helpouts-embed data-helpouts-vertical="programming" + data-helpouts-tags="<?cs var:page.tags ?>" data-helpouts-prefix="android" + data-helpouts-standalone="true"></script> +<?cs /if ?> - (function() { - var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; - ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); - })(); +<script> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-5831155-1', 'android.com'); + ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'}); // New tracker); + ga('send', 'pageview'); + ga('universal.send', 'pageview'); // Send page view for new tracker. </script> + </head> diff --git a/tools/droiddoc/templates-sdk-dyn/header.cs b/tools/droiddoc/templates-sdk-dev/header.cs index e8301be..e8301be 100644 --- a/tools/droiddoc/templates-sdk-dyn/header.cs +++ b/tools/droiddoc/templates-sdk-dev/header.cs diff --git a/tools/droiddoc/templates-sdk-dyn/header_tabs.cs b/tools/droiddoc/templates-sdk-dev/header_tabs.cs index 38c9da8..38c9da8 100644 --- a/tools/droiddoc/templates-sdk-dyn/header_tabs.cs +++ b/tools/droiddoc/templates-sdk-dev/header_tabs.cs diff --git a/tools/droiddoc/templates-sdk-dyn/jd_lists_unified.cs b/tools/droiddoc/templates-sdk-dev/jd_lists_unified.cs index 417a5c1..417a5c1 100644 --- a/tools/droiddoc/templates-sdk-dyn/jd_lists_unified.cs +++ b/tools/droiddoc/templates-sdk-dev/jd_lists_unified.cs diff --git a/tools/droiddoc/templates-sdk-dev/macros_override.cs b/tools/droiddoc/templates-sdk-dev/macros_override.cs new file mode 100644 index 0000000..0a94598 --- /dev/null +++ b/tools/droiddoc/templates-sdk-dev/macros_override.cs @@ -0,0 +1,36 @@ +<?cs # Create a comma separated list of annotations on obj that were in showAnnotations in Doclava ?> +<?cs # pre is an HTML string to start the list, post is an HTML string to close the list ?> +<?cs # for example call:show_annotations_list(cl, "<td>Annotations: ", "</td>") ?> +<?cs # if obj has nothing on obj.showAnnotations, nothing will be output ?> +<?cs def:show_annotations_list(obj) ?> + <?cs each:anno = obj.showAnnotations ?> + <?cs if:first(anno) ?> + <span class='annotation-message'> + Included in documentation by the annotations: + <?cs /if ?> + @<?cs var:anno.type.label ?> + <?cs if:last(anno) == 0 ?> + , + <?cs /if ?> + <?cs if:last(anno)?> + </span> + <?cs /if ?> + <?cs /each ?> +<?cs /def ?> + +<?cs # Override default class_link_table to display annotations ?> +<?cs def:class_link_table(classes) ?> + <?cs set:count = #1 ?> + <table class="jd-sumtable-expando"> + <?cs each:cl=classes ?> + <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:cl.type.since ?>" > + <td class="jd-linkcol"><?cs call:type_link(cl.type) ?></td> + <td class="jd-descrcol" width="100%"> + <?cs call:short_descr(cl) ?> + <?cs call:show_annotations_list(cl) ?> + </td> + </tr> + <?cs set:count = count + #1 ?> + <?cs /each ?> + </table> +<?cs /def ?>
\ No newline at end of file diff --git a/tools/droiddoc/templates-sdk-dyn/navtree_data.cs b/tools/droiddoc/templates-sdk-dev/navtree_data.cs index 73aa199..73aa199 100644 --- a/tools/droiddoc/templates-sdk-dyn/navtree_data.cs +++ b/tools/droiddoc/templates-sdk-dev/navtree_data.cs diff --git a/tools/droiddoc/templates-sdk-dyn/nosidenavpage.cs b/tools/droiddoc/templates-sdk-dev/nosidenavpage.cs index 8e59693..8e59693 100644 --- a/tools/droiddoc/templates-sdk-dyn/nosidenavpage.cs +++ b/tools/droiddoc/templates-sdk-dev/nosidenavpage.cs diff --git a/tools/droiddoc/templates-sdk-dyn/package.cs b/tools/droiddoc/templates-sdk-dev/package.cs index 99eaff2..2225565 100644 --- a/tools/droiddoc/templates-sdk-dyn/package.cs +++ b/tools/droiddoc/templates-sdk-dev/package.cs @@ -1,10 +1,13 @@ <?cs include:"doctype.cs" ?> <?cs include:"macros.cs" ?> +<?cs include:"macros_override.cs" ?> <html<?cs if:devsite ?> devsite<?cs /if ?>> <?cs include:"head_tag.cs" ?> <body class="gc-documentation <?cs if:(reference.gms || reference.gcm) ?>google<?cs /if ?> <?cs if:(guide||develop||training||reference||tools||sdk) ?>develop<?cs + if:reference ?> reference<?cs + /if ?><?cs elif:design ?>design<?cs elif:distribute ?>distribute<?cs /if ?>"> @@ -45,6 +48,7 @@ <?cs /if ?> <?cs /def ?> +<?cs call:class_table("Annotations", package.annotations) ?> <?cs call:class_table("Interfaces", package.interfaces) ?> <?cs call:class_table("Classes", package.classes) ?> <?cs call:class_table("Enums", package.enums) ?> diff --git a/tools/droiddoc/templates-sdk-dyn/packages.cs b/tools/droiddoc/templates-sdk-dev/packages.cs index 44680c3..5056d3a 100644 --- a/tools/droiddoc/templates-sdk-dyn/packages.cs +++ b/tools/droiddoc/templates-sdk-dev/packages.cs @@ -4,6 +4,8 @@ <?cs include:"head_tag.cs" ?> <body class="gc-documentation <?cs if:(reference.gms || reference.gcm) ?>google<?cs /if ?> <?cs if:(guide||develop||training||reference||tools||sdk) ?>develop<?cs + if:reference ?> reference<?cs + /if ?><?cs elif:design ?>design<?cs elif:distribute ?>distribute<?cs /if ?>"> diff --git a/tools/droiddoc/templates-sdk-dyn/sample.cs b/tools/droiddoc/templates-sdk-dev/sample.cs index c6f28f8..32a0788 100644 --- a/tools/droiddoc/templates-sdk-dyn/sample.cs +++ b/tools/droiddoc/templates-sdk-dev/sample.cs @@ -18,7 +18,7 @@ <a href="<?cs var:toroot ?>samples/<?cs var:projectDir ?>/index.html">Overview</a> | <a href="<?cs var:toroot ?>samples/<?cs var:projectDir ?>/project.html">Project</a> | <a href="<?cs var:toroot ?>downloads/samples/<?cs var:projectDir ?>.zip" - onclick="_gaq.push(['_trackEvent', 'Samples', 'Download', <?cs var:projectDir ?>]);" + onclick="ga('send', 'event', 'Samples', 'Download', <?cs var:projectDir ?>);" >Download</a> </div><!-- end sum-details-links --> diff --git a/tools/droiddoc/templates-sdk-dyn/sampleindex.cs b/tools/droiddoc/templates-sdk-dev/sampleindex.cs index 98767b1..1bacb53 100644 --- a/tools/droiddoc/templates-sdk-dyn/sampleindex.cs +++ b/tools/droiddoc/templates-sdk-dev/sampleindex.cs @@ -21,7 +21,7 @@ | <a href="<?cs var:toroot ?>samples/<?cs var:projectDir ?>/project.html">Project</a> <?cs /if ?> | <a href="<?cs var:toroot ?>downloads/samples/<?cs var:projectDir ?>.zip" - onclick="_gaq.push(['_trackEvent', 'Samples', 'Download', <?cs var:projectDir ?>]);" + onclick="ga('send', 'event', 'Samples', 'Download', <?cs var:projectDir ?>);" >Download</a> </div><!-- end sum-details-links --> diff --git a/tools/droiddoc/templates-sdk-dyn/samples_navtree_data.cs b/tools/droiddoc/templates-sdk-dev/samples_navtree_data.cs index 24ac7b7..24ac7b7 100644 --- a/tools/droiddoc/templates-sdk-dyn/samples_navtree_data.cs +++ b/tools/droiddoc/templates-sdk-dev/samples_navtree_data.cs diff --git a/tools/droiddoc/templates-sdk-dyn/sdkpage.cs b/tools/droiddoc/templates-sdk-dev/sdkpage.cs index 95f6596..817ac47 100644 --- a/tools/droiddoc/templates-sdk-dyn/sdkpage.cs +++ b/tools/droiddoc/templates-sdk-dev/sdkpage.cs @@ -183,21 +183,7 @@ <td><?cs var:ndk.linux64.legacy_bytes ?></td> <td><?cs var:ndk.linux64.legacy_checksum ?></td> </tr> --> - <tr> - <th>Additional Download</th> - <th>Package</th> - <th style="white-space:nowrap">Size (Bytes)</th> - <th>MD5 Checksum</th> - </tr> - <tr> - <td>STL debug info</td> - <td> - <a onClick="return onDownload(this)" - href="http://dl.google.com/android/ndk/<?cs var:ndk.debug_info_download ?>"><?cs var:ndk.debug_info_download ?></a> - </td> - <td><?cs var:ndk.debug_info_bytes ?></td> - <td><?cs var:ndk.debug_info_checksum ?></td> - </tr> + </table> <?cs ######## HERE IS THE JD DOC CONTENT ######### ?> @@ -278,119 +264,137 @@ -<h4><a href='' class="expandable" - onclick="toggleExpandable(this,'.pax');hideExpandable('.myide,.reqs');return false;" - >DOWNLOAD FOR OTHER PLATFORMS</a></h4> +<div class="pax col-13 online" style="margin:0;"> -<div class="pax col-13 online" style="display:none;margin:0;"> +<h3>SDK Tools Only</h3> +<p>If you prefer to use a different IDE or run the tools from the +command line or with build scripts, you can instead download the stand-alone Android SDK Tools. +These packages provide the basic SDK tools for app development, without an IDE. +Also see the <a href="<?cs var:toroot ?>tools/sdk/tools-notes.html">SDK tools release notes</a>.</p> -<p class="table-caption"><strong>ADT Bundle</strong></p> <table class="download"> <tr> <th>Platform</th> <th>Package</th> <th>Size</th> - <th>MD5 Checksum</th> - </tr> - <tr> - <td>Windows 32-bit</td> - <td> - <a onClick="return onDownload(this)" id="win-bundle32" - href="http://dl.google.com/android/adt/<?cs var:sdk.version ?>/<?cs var:sdk.win32_bundle_download ?>"><?cs var:sdk.win32_bundle_download ?></a> - </td> - <td><?cs var:sdk.win32_bundle_bytes ?> bytes</td> - <td><?cs var:sdk.win32_bundle_checksum ?></td> + <th>SHA-1 Checksum</th> </tr> <tr> - <td>Windows 64-bit</td> + <td rowspan="2">Windows</td> <td> - <a onClick="return onDownload(this)" id="win-bundle64" - href="http://dl.google.com/android/adt/<?cs var:sdk.version ?>/<?cs var:sdk.win64_bundle_download ?>"><?cs var:sdk.win64_bundle_download ?></a> + <a onclick="return onDownload(this)" id="win-tools" href="http://dl.google.com/android/<?cs +var:sdk.win_installer +?>"><?cs var:sdk.win_installer ?></a> (Recommended) </td> - <td><?cs var:sdk.win64_bundle_bytes ?> bytes</td> - <td><?cs var:sdk.win64_bundle_checksum ?></td> + <td><?cs var:sdk.win_installer_bytes ?> bytes</td> + <td><?cs var:sdk.win_installer_checksum ?></td> </tr> <tr> - <td><nobr>Mac OS X 64-bit</nobr></td> + <!-- blank TD from Windows rowspan --> <td> - <a onClick="return onDownload(this)" id="mac-bundle64" - href="http://dl.google.com/android/adt/<?cs var:sdk.version ?>/<?cs var:sdk.mac64_bundle_download ?>"><?cs var:sdk.mac64_bundle_download ?></a> + <a onclick="return onDownload(this)" href="http://dl.google.com/android/<?cs var:sdk.win_download +?>"><?cs var:sdk.win_download ?></a> </td> - <td><?cs var:sdk.mac64_bundle_bytes ?> bytes</td> - <td><?cs var:sdk.mac64_bundle_checksum ?></td> + <td><?cs var:sdk.win_bytes ?> bytes</td> + <td><?cs var:sdk.win_checksum ?></td> </tr> <tr> - <td>Linux 32-bit</td> + <td><nobr>Mac OS X</nobr></td> <td> - <a onClick="return onDownload(this)" id="linux-bundle32" - href="http://dl.google.com/android/adt/<?cs var:sdk.version ?>/<?cs var:sdk.linux32_bundle_download ?>"><?cs var:sdk.linux32_bundle_download ?></a> + <a onclick="return onDownload(this)" id="mac-tools" href="http://dl.google.com/android/<?cs +var:sdk.mac_download +?>"><?cs var:sdk.mac_download ?></a> </td> - <td><?cs var:sdk.linux32_bundle_bytes ?> bytes</td> - <td><?cs var:sdk.linux32_bundle_checksum ?></td> + <td><?cs var:sdk.mac_bytes ?> bytes</td> + <td><?cs var:sdk.mac_checksum ?></td> </tr> <tr> - <td>Linux 64-bit</td> + <td>Linux</td> <td> - <a onClick="return onDownload(this)" id="linux-bundle64" - href="http://dl.google.com/android/adt/<?cs var:sdk.version ?>/<?cs var:sdk.linux64_bundle_download ?>"><?cs var:sdk.linux64_bundle_download ?></a> + <a onclick="return onDownload(this)" id="linux-tools" href="http://dl.google.com/android/<?cs +var:sdk.linux_download +?>"><?cs var:sdk.linux_download ?></a> </td> - <td><?cs var:sdk.linux64_bundle_bytes ?> bytes</td> - <td><?cs var:sdk.linux64_bundle_checksum ?></td> + <td><?cs var:sdk.linux_bytes ?> bytes</td> + <td><?cs var:sdk.linux_checksum ?></td> </tr> </table> -<p class="table-caption"><strong>SDK Tools Only</strong></p> + +<h3>All Android Studio Packages</h3> + +<p>Select a specific Android Studio package for your platform. Also see the +<a href="<?cs var:toroot ?>tools/revisions/studio.html">Android Studio release notes</a>.</p> + <table class="download"> <tr> <th>Platform</th> <th>Package</th> <th>Size</th> - <th>MD5 Checksum</th> + <th>SHA-1 Checksum</th> </tr> + <tr> - <td rowspan="2">Windows<br>32 & 64-bit</td> + <td rowspan="3">Windows</td> <td> - <a onclick="return onDownload(this)" href="http://dl.google.com/android/<?cs var:sdk.win_download -?>"><?cs var:sdk.win_download ?></a> + <a onclick="return onDownload(this)" id="win-bundle" + href="https://dl.google.com/dl/android/studio/install/<?cs var:studio.version ?>/<?cs var:studio.win_bundle_exe_download ?>" + ><?cs var:studio.win_bundle_exe_download ?></a><br>(Recommended) </td> - <td><?cs var:sdk.win_bytes ?> bytes</td> - <td><?cs var:sdk.win_checksum ?></td> + <td><?cs var:studio.win_bundle_exe_bytes ?> bytes</td> + <td><?cs var:studio.win_bundle_exe_checksum ?></td> </tr> + <tr> <!-- blank TD from Windows rowspan --> <td> - <a onclick="return onDownload(this)" id="win-tools" href="http://dl.google.com/android/<?cs -var:sdk.win_installer -?>"><?cs var:sdk.win_installer ?></a> (Recommended) + <a onclick="return onDownload(this)" + href="https://dl.google.com/dl/android/studio/install/<?cs var:studio.version ?>/<?cs var:studio.win_notools_exe_download ?>" + ><?cs var:studio.win_notools_exe_download ?></a><br>(No SDK tools included) </td> - <td><?cs var:sdk.win_installer_bytes ?> bytes</td> - <td><?cs var:sdk.win_installer_checksum ?></td> + <td><?cs var:studio.win_notools_exe_bytes ?> bytes</td> + <td><?cs var:studio.win_notools_exe_checksum ?></td> </tr> + <tr> - <td><nobr>Mac OS X</nobr><br>32 & 64-bit</td> + <!-- blank TD from Windows rowspan --> <td> - <a onclick="return onDownload(this)" id="mac-tools" href="http://dl.google.com/android/<?cs -var:sdk.mac_download -?>"><?cs var:sdk.mac_download ?></a> + <a onclick="return onDownload(this)" + href="https://dl.google.com/dl/android/studio/ide-zips/<?cs var:studio.version ?>/<?cs var:studio.win_bundle_download ?>" + ><?cs var:studio.win_bundle_download ?></a> </td> - <td><?cs var:sdk.mac_bytes ?> bytes</td> - <td><?cs var:sdk.mac_checksum ?></td> + <td><?cs var:studio.win_bundle_bytes ?> bytes</td> + <td><?cs var:studio.win_bundle_checksum ?></td> </tr> + <tr> - <td>Linux<br>32 & 64-bit</td> + <td><nobr>Mac OS X</nobr></td> <td> - <a onclick="return onDownload(this)" id="linux-tools" href="http://dl.google.com/android/<?cs -var:sdk.linux_download -?>"><?cs var:sdk.linux_download ?></a> + <a onclick="return onDownload(this)" id="mac-bundle" + href="https://dl.google.com/dl/android/studio/install/<?cs var:studio.version ?>/<?cs var:studio.mac_bundle_download ?>" + ><?cs var:studio.mac_bundle_download ?></a> </td> - <td><?cs var:sdk.linux_bytes ?> bytes</td> - <td><?cs var:sdk.linux_checksum ?></td> + <td><?cs var:studio.mac_bundle_bytes ?> bytes</td> + <td><?cs var:studio.mac_bundle_checksum ?></td> + </tr> + + <tr> + <td>Linux</td> + <td> + <a onclick="return onDownload(this)" id="linux-bundle" + href="https://dl.google.com/dl/android/studio/ide-zips/<?cs var:studio.version ?>/<?cs var:studio.linux_bundle_download ?>" + ><?cs var:studio.linux_bundle_download ?></a> + </td> + <td><?cs var:studio.linux_bundle_bytes ?> bytes</td> + <td><?cs var:studio.linux_bundle_checksum ?></td> </tr> </table> + + </div><!-- end pax --> @@ -411,7 +415,9 @@ var:sdk.linux_download var bundlename; var $toolslink; - if (navigator.appVersion.indexOf("Win")!=-1) { + if (navigator.appVersion.indexOf("Mobile")!=-1) { + // Do nothing for any "mobile" user agent + } else if (navigator.appVersion.indexOf("Win")!=-1) { os = "Windows"; bundlename = '#win-bundle'; $toolslink = $('#win-tools'); @@ -419,26 +425,18 @@ var:sdk.linux_download os = "Mac"; bundlename = '#mac-bundle'; $toolslink = $('#mac-tools'); - } else if (navigator.appVersion.indexOf("Linux")!=-1) { + } else if (navigator.appVersion.indexOf("Linux")!=-1 && navigator.appVersion.indexOf("Android")==-1) { os = "Linux"; bundlename = '#linux-bundle'; $toolslink = $('#linux-tools'); } - if (os) { + if (os != undefined) { $('#not-supported').hide(); - /* set up primary adt download button */ - $('#download-bundle-button').show(); - $('#download-bundle-button').append("Download the SDK <br/><span class='small'>ADT Bundle for " + os + "</span>"); - $('#download-bundle-button').click(function() {return onDownload(this,true,true);}).attr('href', bundlename); - - /* set up sdk tools only button */ - $('#download-tools-button').show(); - $('#download-tools-button').append("Download the SDK Tools for " + os); - $('#download-tools-button').click(function() {return onDownload(this,true);}).attr('href', $toolslink.attr('href')); - } else { - $('.pax').show(); + /* set up primary Android Studio download button */ + $('.download-bundle-button').append(" <br/><span class='small'>for " + os + "</span>"); + $('.download-bundle-button').click(function() {return onDownload(this,true,true);}).attr('href', bundlename); } @@ -451,44 +449,29 @@ var:sdk.linux_download $("#downloadForRealz").html("Download " + $(link).text()); } - /* if it's a bundle, show the 32/64-bit picker */ - if (bundle) { - $("#downloadForRealz").attr('bundle','true'); - if ($("#downloadForRealz").text().indexOf("Mac") == -1) { - $("p#bitpicker").show(); - } else { - /* mac is always 64 bit, so set it checked */ - $("p#bitpicker input[value=64]").attr('checked', true); - } - /* save link name until the bit version is chosen */ - $("#downloadForRealz").attr('name',$(link).attr('href')); - } else { - /* if not using bundle, set download button to ignore bitpicker and set url */ - $("#downloadForRealz").attr('bundle','false'); - $("#downloadForRealz").attr('href',$(link).attr('href')); - /* set picker checked as a fake default */ - $("p#bitpicker input[value=64]").attr('checked', true); - $("a#next-link").html("Setting Up an Existing IDE").attr('href',toRoot + 'sdk/installing/index.html'); - } + $("#downloadForRealz").attr('bundle', bundle); + $("a#downloadForRealz").attr("name", $(link).attr('href')); - $("#tos").fadeIn('fast'); - $("#landing").fadeOut('fast'); + $("#tos").show(); + $("#landing").hide(); - location.hash = "download"; + location.hash = "top"; return false; } function onAgreeChecked() { - /* verify that the TOS is agreed and a bit version is chosen */ - if ($("input#agree").is(":checked") && $("#bitpicker input:checked").length) { + /* verify that the TOS is agreed */ + if ($("input#agree").is(":checked")) { /* if downloading the bundle */ if ($("#downloadForRealz").attr('bundle')) { - /* construct the name of the link we want based on the bit version */ - linkId = $("a#downloadForRealz").attr("name") + $("#bitpicker input:checked").val(); + /* construct the name of the link we want */ + linkId = $("a#downloadForRealz").attr("name"); /* set the real url for download */ $("a#downloadForRealz").attr("href", $(linkId).attr("href")); + } else { + $("a#downloadForRealz").attr("href", $("a#downloadForRealz").attr("name")); } /* reveal the download button */ @@ -499,16 +482,28 @@ var:sdk.linux_download } function onDownloadForRealz(link) { - if ($("input#agree").is(':checked') && $("#bitpicker input:checked").length) { + if ($("input#agree").is(':checked')) { + location.hash = ""; + location.hash = "top"; $("div.sdk-terms").slideUp(); - $("#sdk-terms-form,.sdk-terms-intro").fadeOut('slow'); - $("#next-steps").fadeIn('slow'); - $("h1#tos-header").text('Get Ready to Code!'); - _gaq.push(['_trackEvent', 'SDK', 'ADT and Tools', $("#downloadForRealz").html()]); + $("h1#tos-header").text('Now downloading...'); + $(".sdk-terms-intro").text('You\'ll be redirected to the install instructions in a moment.'); + $("#sdk-terms-form").fadeOut('slow', function() { + setTimeout(function() { + if ($("#downloadForRealz").attr('bundle') == 'true') { + // User downloaded the studio Bundle + window.location = "/sdk/installing/index.html?pkg=studio"; + } else { + // User downloaded the SDK Tools + window.location = "/sdk/installing/index.html?pkg=tools"; + } + }, 3000); + }); + ga('send', 'event', 'SDK', 'IDE and Tools', $("#downloadForRealz").html()); return true; } else { - $("label#agreeLabel,#bitpicker input").parent().stop().animate({color: "#258AAF"}, 200, - function() {$("label#agreeLabel,#bitpicker input").parent().stop().animate({color: "#222"}, 200)} + $("label#agreeLabel").parent().stop().animate({color: "#258AAF"}, 200, + function() {$("label#agreeLabel").parent().stop().animate({color: "#222"}, 200)} ); return false; } diff --git a/tools/droiddoc/templates-sdk-dyn/timestamp.cs b/tools/droiddoc/templates-sdk-dev/timestamp.cs index 4bf502a..4bf502a 100644 --- a/tools/droiddoc/templates-sdk-dyn/timestamp.cs +++ b/tools/droiddoc/templates-sdk-dev/timestamp.cs diff --git a/tools/droiddoc/templates-sdk-dyn/trailer.cs b/tools/droiddoc/templates-sdk-dev/trailer.cs index 337f8d3..337f8d3 100644 --- a/tools/droiddoc/templates-sdk-dyn/trailer.cs +++ b/tools/droiddoc/templates-sdk-dev/trailer.cs |