Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

2011 iosched

  • Loading branch information...
commit 253c3ffb287be1aa779f31f9977b8c83e093d686 1 parent 0606dc4
@jwang authored
Showing with 10,114 additions and 635 deletions.
  1. +17 −0 .gitignore
  2. +0 −194 AndroidManifest.xml
  3. +183 −0 android/AndroidManifest.xml
  4. +7 −0 android/assets/cache-sessions.xml
  5. +7 −0 android/assets/cache-speakers.xml
  6. +7 −0 android/assets/cache-vendors.xml
  7. +1 −0  android/build.properties
  8. 0  { → android}/build.xml
  9. +2 −0  android/default.properties
  10. +14 −0 android/libs/README.txt
  11. +17 −0 android/res/anim-xlarge-v11/home_enter.xml
  12. +17 −0 android/res/anim-xlarge-v11/home_exit.xml
  13. +22 −0 android/res/anim/home_enter.xml
  14. +22 −0 android/res/anim/home_exit.xml
  15. +20 −0 android/res/anim/slide_left_in.xml
  16. +20 −0 android/res/anim/slide_left_out.xml
  17. +20 −0 android/res/anim/slide_right_in.xml
  18. +20 −0 android/res/anim/slide_right_out.xml
  19. BIN  android/res/drawable-hdpi/actionbar_compat_background.9.png
  20. BIN  android/res/drawable-hdpi/actionbar_compat_logo.png
  21. BIN  android/res/drawable-hdpi/actionbar_compat_separator.9.png
  22. BIN  android/res/drawable-hdpi/bezel_border.9.png
  23. BIN  android/res/drawable-hdpi/bezel_mask.9.png
  24. BIN  res/drawable-hdpi/minitab_unselected.9.png → android/res/drawable-hdpi/btn_bg_pressed.9.png
  25. BIN  android/res/drawable-hdpi/btn_bg_selected.9.png
  26. BIN  android/res/drawable-hdpi/btn_block_border_default.9.png
  27. BIN  android/res/drawable-hdpi/btn_block_border_pressed.9.png
  28. BIN  android/res/drawable-hdpi/btn_block_border_selected.9.png
  29. BIN  android/res/drawable-hdpi/btn_block_mask.9.png
  30. BIN  android/res/drawable-hdpi/btn_block_star.9.png
  31. BIN  android/res/drawable-hdpi/btn_default.9.png
  32. BIN  android/res/drawable-hdpi/btn_focused.9.png
  33. BIN  android/res/drawable-hdpi/btn_pressed.9.png
  34. BIN  android/res/drawable-hdpi/btn_star_off_focused.png
  35. BIN  android/res/drawable-hdpi/btn_star_off_normal.png
  36. BIN  android/res/drawable-hdpi/btn_star_off_pressed.png
  37. BIN  android/res/drawable-hdpi/btn_star_on_focused.png
  38. BIN  android/res/drawable-hdpi/btn_star_on_normal.png
  39. BIN  android/res/drawable-hdpi/btn_star_on_pressed.png
  40. BIN  android/res/drawable-hdpi/colorstrip.png
  41. BIN  android/res/drawable-hdpi/colorstrip_shadow.9.png
  42. BIN  android/res/drawable-hdpi/home_btn_announcements_default.png
  43. BIN  android/res/drawable-hdpi/home_btn_announcements_pressed.png
  44. BIN  android/res/drawable-hdpi/home_btn_announcements_selected.png
  45. BIN  android/res/drawable-hdpi/home_btn_map_default.png
  46. BIN  android/res/drawable-hdpi/home_btn_map_pressed.png
  47. BIN  android/res/drawable-hdpi/home_btn_map_selected.png
  48. BIN  android/res/drawable-hdpi/home_btn_notes_default.png
  49. BIN  android/res/drawable-hdpi/home_btn_notes_pressed.png
  50. BIN  android/res/drawable-hdpi/home_btn_notes_selected.png
  51. BIN  android/res/drawable-hdpi/home_btn_schedule_default.png
  52. BIN  android/res/drawable-hdpi/home_btn_schedule_pressed.png
  53. BIN  android/res/drawable-hdpi/home_btn_schedule_selected.png
  54. BIN  android/res/drawable-hdpi/home_btn_sessions_default.png
  55. BIN  android/res/drawable-hdpi/home_btn_sessions_pressed.png
  56. BIN  android/res/drawable-hdpi/home_btn_sessions_selected.png
  57. BIN  android/res/drawable-hdpi/home_btn_starred_default.png
  58. BIN  android/res/drawable-hdpi/home_btn_starred_pressed.png
  59. BIN  android/res/drawable-hdpi/home_btn_starred_selected.png
  60. BIN  android/res/drawable-hdpi/home_btn_vendors_default.png
  61. BIN  android/res/drawable-hdpi/home_btn_vendors_pressed.png
  62. BIN  android/res/drawable-hdpi/home_btn_vendors_selected.png
  63. BIN  android/res/drawable-hdpi/ic_launcher.png
  64. BIN  android/res/drawable-hdpi/ic_title_export.png
  65. BIN  android/res/drawable-hdpi/ic_title_home.png
  66. BIN  android/res/drawable-hdpi/ic_title_map.png
  67. BIN  android/res/drawable-hdpi/ic_title_refresh.png
  68. BIN  android/res/drawable-hdpi/ic_title_search.png
  69. BIN  android/res/drawable-hdpi/ic_title_share.png
  70. BIN  android/res/drawable-hdpi/ic_title_today.png
  71. BIN  android/res/drawable-hdpi/indicator_starred.png
  72. BIN  android/res/drawable-hdpi/now_bar.9.png
  73. 0  { → android}/res/drawable-hdpi/now_playing_icon.png
  74. BIN  android/res/drawable-hdpi/schedule_indicator_left.png
  75. BIN  android/res/drawable-hdpi/schedule_indicator_right.png
  76. BIN  android/res/drawable-hdpi/tab_background.9.png
  77. BIN  android/res/drawable-hdpi/tab_off_background.9.png
  78. BIN  android/res/drawable-hdpi/tab_selected.9.png
  79. BIN  android/res/drawable-hdpi/tab_selected_focused.9.png
  80. BIN  android/res/drawable-hdpi/tab_selected_pressed.9.png
  81. BIN  android/res/drawable-hdpi/tab_unselected.9.png
  82. BIN  android/res/drawable-hdpi/tab_unselected_focused.9.png
  83. BIN  android/res/drawable-hdpi/tab_unselected_pressed.9.png
  84. BIN  android/res/drawable-hdpi/whats_on_background.9.png
  85. BIN  android/res/drawable-hdpi/whats_on_button_default.9.png
  86. BIN  android/res/drawable-hdpi/whats_on_button_pressed.9.png
  87. BIN  android/res/drawable-hdpi/whats_on_separator.9.png
  88. BIN  android/res/drawable-mdpi/actionbar_compat_logo.png
  89. BIN  android/res/drawable-mdpi/ic_launcher.png
  90. BIN  android/res/drawable-mdpi/ic_title_home.png
  91. BIN  android/res/drawable-mdpi/ic_title_map.png
  92. BIN  android/res/drawable-mdpi/ic_title_refresh.png
  93. BIN  android/res/drawable-mdpi/ic_title_search.png
  94. BIN  android/res/drawable-mdpi/ic_title_share.png
  95. BIN  android/res/drawable-mdpi/ic_title_today.png
  96. BIN  android/res/drawable-nodpi/background_noise_tile.png
  97. BIN  android/res/drawable-nodpi/sandbox_logo_empty.png
  98. BIN  android/res/drawable-nodpi/speaker_image_empty.png
  99. BIN  android/res/drawable-xlarge-land-mdpi-v11/home_topleft_strip_raw.png
  100. BIN  android/res/drawable-xlarge-land-mdpi-v11/thickbar_left_background_default.9.png
  101. BIN  android/res/drawable-xlarge-land-mdpi-v11/thickbar_left_background_pressed.9.png
  102. +19 −0 android/res/drawable-xlarge-land-v11/home_topleft_strip.xml
  103. BIN  android/res/drawable-xlarge-mdpi-v11/bezel_border.9.png
  104. BIN  android/res/drawable-xlarge-mdpi-v11/bezel_mask.9.png
  105. BIN  android/res/drawable-xlarge-mdpi-v11/btn_block_border_default.9.png
  106. BIN  android/res/drawable-xlarge-mdpi-v11/btn_block_border_pressed.9.png
  107. BIN  android/res/drawable-xlarge-mdpi-v11/btn_block_border_selected.9.png
  108. BIN  android/res/drawable-xlarge-mdpi-v11/btn_block_mask.9.png
  109. BIN  android/res/drawable-xlarge-mdpi-v11/btn_block_star.9.png
  110. BIN  android/res/drawable-xlarge-mdpi-v11/btn_default.9.png
  111. BIN  android/res/drawable-xlarge-mdpi-v11/btn_focused.9.png
  112. BIN  android/res/drawable-xlarge-mdpi-v11/btn_pressed.9.png
  113. BIN  android/res/drawable-xlarge-mdpi-v11/btn_star_off_focused.png
  114. BIN  android/res/drawable-xlarge-mdpi-v11/btn_star_off_normal.png
  115. BIN  android/res/drawable-xlarge-mdpi-v11/btn_star_off_pressed.png
  116. BIN  android/res/drawable-xlarge-mdpi-v11/btn_star_on_focused.png
  117. BIN  android/res/drawable-xlarge-mdpi-v11/btn_star_on_normal.png
  118. BIN  android/res/drawable-xlarge-mdpi-v11/btn_star_on_pressed.png
  119. BIN  android/res/drawable-xlarge-mdpi-v11/colorstrip.png
  120. BIN  android/res/drawable-xlarge-mdpi-v11/empty_sandbox_background.9.png
  121. BIN  android/res/drawable-xlarge-mdpi-v11/empty_sessions_background.9.png
  122. BIN  android/res/drawable-xlarge-mdpi-v11/home_streambox.9.png
  123. BIN  android/res/drawable-xlarge-mdpi-v11/home_topleft_strip_raw.png
  124. BIN  android/res/drawable-xlarge-mdpi-v11/ic_close_holo_light.png
  125. BIN  android/res/drawable-xlarge-mdpi-v11/ic_title_export.png
  126. BIN  android/res/drawable-xlarge-mdpi-v11/ic_title_map.png
  127. BIN  android/res/drawable-xlarge-mdpi-v11/ic_title_refresh.png
  128. BIN  android/res/drawable-xlarge-mdpi-v11/ic_title_search.png
  129. BIN  android/res/drawable-xlarge-mdpi-v11/ic_title_share.png
  130. BIN  android/res/drawable-xlarge-mdpi-v11/ic_title_today.png
  131. BIN  android/res/drawable-xlarge-mdpi-v11/indicator_starred.png
  132. BIN  android/res/drawable-xlarge-mdpi-v11/logo_home.png
  133. BIN  android/res/drawable-xlarge-mdpi-v11/pane_under_thickbar_background.9.png
  134. BIN  android/res/drawable-xlarge-mdpi-v11/panel_button_focused_holo.9.png
  135. BIN  android/res/drawable-xlarge-mdpi-v11/panel_button_pressed_holo.9.png
  136. BIN  android/res/drawable-xlarge-mdpi-v11/schedule_indicator_left.png
  137. BIN  android/res/drawable-xlarge-mdpi-v11/schedule_indicator_right.png
  138. BIN  android/res/drawable-xlarge-mdpi-v11/tab_background.9.png
  139. BIN  android/res/drawable-xlarge-mdpi-v11/tab_off_background.9.png
  140. BIN  android/res/drawable-xlarge-mdpi-v11/tab_selected.9.png
  141. BIN  android/res/drawable-xlarge-mdpi-v11/tab_selected_focused.9.png
  142. BIN  android/res/drawable-xlarge-mdpi-v11/tab_selected_pressed.9.png
  143. BIN  android/res/drawable-xlarge-mdpi-v11/tab_unselected.9.png
  144. BIN  android/res/drawable-xlarge-mdpi-v11/tab_unselected_focused.9.png
  145. BIN  android/res/drawable-xlarge-mdpi-v11/tab_unselected_pressed.9.png
  146. BIN  android/res/drawable-xlarge-mdpi-v11/thickbar_left_background_default.9.png
  147. BIN  android/res/drawable-xlarge-mdpi-v11/thickbar_left_background_pressed.9.png
  148. BIN  android/res/drawable-xlarge-mdpi-v11/thickbar_right_background.9.png
  149. BIN  android/res/drawable-xlarge-mdpi-v11/thickbar_shadow.9.png
  150. BIN  android/res/drawable-xlarge-mdpi-v11/title_logo.png
  151. BIN  android/res/drawable-xlarge-mdpi-v11/track_dropdown_arrow_dark.png
  152. BIN  android/res/drawable-xlarge-mdpi-v11/track_dropdown_arrow_light.png
  153. BIN  android/res/drawable-xlarge-mdpi-v11/whats_on_background.9.png
  154. BIN  android/res/drawable-xlarge-mdpi-v11/whats_on_button_default.9.png
  155. BIN  android/res/drawable-xlarge-mdpi-v11/whats_on_button_pressed.9.png
  156. BIN  android/res/drawable-xlarge-mdpi-v11/whats_on_separator.9.png
  157. BIN  android/res/drawable-xlarge-nodpi-v11/background_effects.png
  158. +19 −0 android/res/drawable-xlarge-v11/home_topleft_strip.xml
  159. +21 −0 android/res/drawable-xlarge-v11/panel_button_background.xml
  160. +22 −0 android/res/drawable-xlarge-v11/thickbar_left_background_interactive.xml
  161. +20 −0 android/res/drawable-xlarge-v11/window_background.xml
  162. +21 −0 android/res/drawable-xlarge-v11/window_background_home.xml
  163. +27 −0 android/res/drawable/actionbar_compat_button.xml
  164. +19 −0 android/res/drawable/background_noise.xml
  165. +24 −0 android/res/drawable/btn.xml
  166. +20 −0 android/res/drawable/btn_block.xml
  167. +31 −0 android/res/drawable/btn_block_border.xml
  168. +41 −0 android/res/drawable/btn_star.xml
  169. +27 −0 android/res/drawable/home_btn_announcements.xml
  170. +27 −0 android/res/drawable/home_btn_map.xml
  171. +27 −0 android/res/drawable/home_btn_notes.xml
  172. +27 −0 android/res/drawable/home_btn_schedule.xml
  173. +27 −0 android/res/drawable/home_btn_sessions.xml
  174. +27 −0 android/res/drawable/home_btn_starred.xml
  175. +27 −0 android/res/drawable/home_btn_vendors.xml
  176. +42 −0 android/res/drawable/tab_indicator.xml
  177. +20 −0 android/res/drawable/whats_on_button.xml
  178. +41 −0 android/res/layout-land/activity_home.xml
  179. +71 −0 android/res/layout-xlarge-land-v11/activity_home.xml
  180. +18 −0 android/res/layout-xlarge-v11/actionbar.xml
  181. +24 −0 android/res/layout-xlarge-v11/actionbar_indeterminate_progress.xml
  182. +61 −0 android/res/layout-xlarge-v11/activity_home.xml
  183. +81 −0 android/res/layout-xlarge-v11/activity_map.xml
  184. +49 −0 android/res/layout-xlarge-v11/activity_now_playing.xml
  185. +56 −0 android/res/layout-xlarge-v11/activity_schedule.xml
  186. +50 −0 android/res/layout-xlarge-v11/activity_search.xml
  187. +53 −0 android/res/layout-xlarge-v11/activity_sessions.xml
  188. +50 −0 android/res/layout-xlarge-v11/activity_starred.xml
  189. +53 −0 android/res/layout-xlarge-v11/activity_vendors.xml
  190. +21 −0 android/res/layout-xlarge-v11/colorstrip.xml
  191. +83 −0 android/res/layout-xlarge-v11/fragment_session_detail.xml
  192. +60 −0 android/res/layout-xlarge-v11/fragment_tracks_dropdown.xml
  193. +26 −0 android/res/layout-xlarge-v11/tab_indicator.xml
  194. +19 −0 android/res/layout/actionbar.xml
  195. +34 −0 android/res/layout/activity_home.xml
  196. +24 −0 android/res/layout/activity_search.xml
  197. +23 −0 android/res/layout/activity_singlepane_empty.xml
  198. +24 −0 android/res/layout/activity_starred.xml
  199. +27 −0 android/res/layout/activity_tracks.xml
  200. +51 −0 android/res/layout/blocks_content.xml
  201. +22 −0 android/res/layout/colorstrip.xml
  202. +46 −0 android/res/layout/fragment_dashboard.xml
  203. +30 −0 android/res/layout/fragment_list_with_spinner.xml
  204. +50 −0 android/res/layout/fragment_schedule.xml
  205. +79 −0 android/res/layout/fragment_session_detail.xml
  206. +77 −0 android/res/layout/fragment_vendor_detail.xml
  207. +32 −0 android/res/layout/fragment_webview_with_spinner.xml
  208. +21 −0 android/res/layout/fragment_whats_on.xml
  209. +44 −0 android/res/layout/list_item_session.xml
  210. +28 −0 android/res/layout/list_item_session_link.xml
  211. +35 −0 android/res/layout/list_item_track.xml
  212. +47 −0 android/res/layout/list_item_vendor.xml
  213. +38 −0 android/res/layout/list_item_vendor_oneline.xml
  214. +56 −0 android/res/layout/speaker_detail.xml
  215. +26 −0 android/res/layout/tab_indicator.xml
  216. +37 −0 android/res/layout/tab_session_links.xml
  217. +131 −0 android/res/layout/tab_session_notes.xml
  218. +74 −0 android/res/layout/tab_session_summary.xml
  219. +33 −0 android/res/layout/tabs_container.xml
  220. +17 −0 android/res/layout/whats_on_countdown.xml
  221. +18 −0 android/res/layout/whats_on_now_playing.xml
  222. +19 −0 android/res/layout/whats_on_stream.xml
  223. +18 −0 android/res/layout/whats_on_thank_you.xml
  224. +25 −0 android/res/menu-xlarge-v11/default_menu_items.xml
  225. +24 −0 android/res/menu/default_menu_items.xml
  226. +24 −0 android/res/menu/export_menu_items.xml
  227. +24 −0 android/res/menu/map_menu_items.xml
  228. +24 −0 android/res/menu/refresh_menu_items.xml
  229. +24 −0 android/res/menu/schedule_menu_items.xml
  230. +29 −0 android/res/menu/session_detail_menu_items.xml
  231. +22 −0 android/res/values-xlarge-land-v11/dimens.xml
  232. +24 −0 android/res/values-xlarge-land-v11/styles.xml
  233. +18 −0 android/res/values-xlarge-v11/colors.xml
  234. +42 −0 android/res/values-xlarge-v11/dimens.xml
  235. +24 −0 android/res/values-xlarge-v11/strings.xml
  236. +82 −0 android/res/values-xlarge-v11/styles.xml
  237. +49 −0 android/res/values/attrs.xml
  238. +37 −0 android/res/values/colors.xml
  239. +18 −0 android/res/values/config.xml
  240. +45 −0 android/res/values/dimens.xml
  241. +35 −0 android/res/values/ids.xml
  242. +138 −0 android/res/values/strings.xml
  243. +218 −0 android/res/values/styles.xml
  244. +122 −0 android/res/xml/blocks.xml
  245. +35 −0 android/res/xml/rooms.xml
  246. +104 −0 android/res/xml/search_suggest.xml
  247. +20 −0 android/res/xml/searchable.xml
  248. +322 −0 android/res/xml/sessions.xml
  249. +109 −0 android/res/xml/tracks.xml
  250. +6 −6 { → android}/src/com/google/android/apps/iosched/io/LocalBlocksHandler.java
  251. +1 −1  { → android}/src/com/google/android/apps/iosched/io/LocalExecutor.java
  252. +6 −6 { → android}/src/com/google/android/apps/iosched/io/LocalRoomsHandler.java
  253. +6 −6 { → android}/src/com/google/android/apps/iosched/io/LocalSearchSuggestHandler.java
  254. +13 −13 { → android}/src/com/google/android/apps/iosched/io/LocalSessionsHandler.java
  255. +7 −7 { → android}/src/com/google/android/apps/iosched/io/LocalTracksHandler.java
  256. +1 −1  { → android}/src/com/google/android/apps/iosched/io/RemoteExecutor.java
  257. +57 −55 { → android}/src/com/google/android/apps/iosched/io/RemoteSessionsHandler.java
  258. +14 −10 { → android}/src/com/google/android/apps/iosched/io/RemoteSpeakersHandler.java
  259. +20 −27 { → android}/src/com/google/android/apps/iosched/io/RemoteVendorsHandler.java
  260. +5 −5 { → android}/src/com/google/android/apps/iosched/io/RemoteWorksheetsHandler.java
  261. +1 −1  { → android}/src/com/google/android/apps/iosched/io/XmlHandler.java
  262. +50 −78 { → android}/src/com/google/android/apps/iosched/provider/ScheduleContract.java
  263. +53 −38 { → android}/src/com/google/android/apps/iosched/provider/ScheduleDatabase.java
  264. +19 −78 { → android}/src/com/google/android/apps/iosched/provider/ScheduleProvider.java
  265. +4 −4 { → android}/src/com/google/android/apps/iosched/service/SyncService.java
  266. +124 −0 android/src/com/google/android/apps/iosched/ui/BaseActivity.java
  267. +113 −0 android/src/com/google/android/apps/iosched/ui/BaseMultiPaneActivity.java
  268. +58 −0 android/src/com/google/android/apps/iosched/ui/BaseSinglePaneActivity.java
  269. +33 −0 android/src/com/google/android/apps/iosched/ui/BulletinActivity.java
  270. +124 −0 android/src/com/google/android/apps/iosched/ui/BulletinFragment.java
  271. +125 −0 android/src/com/google/android/apps/iosched/ui/DashboardFragment.java
  272. +167 −0 android/src/com/google/android/apps/iosched/ui/HomeActivity.java
  273. +96 −94 ...oid/apps/iosched/ui/MapActivity.java → android/src/com/google/android/apps/iosched/ui/MapFragment.java
  274. +436 −0 android/src/com/google/android/apps/iosched/ui/ScheduleFragment.java
  275. +208 −0 android/src/com/google/android/apps/iosched/ui/SearchActivity.java
  276. +743 −0 android/src/com/google/android/apps/iosched/ui/SessionDetailFragment.java
  277. +391 −0 android/src/com/google/android/apps/iosched/ui/SessionsFragment.java
  278. +179 −0 android/src/com/google/android/apps/iosched/ui/StarredActivity.java
  279. +33 −0 android/src/com/google/android/apps/iosched/ui/TagStreamActivity.java
  280. +132 −0 android/src/com/google/android/apps/iosched/ui/TagStreamFragment.java
  281. +176 −0 android/src/com/google/android/apps/iosched/ui/TracksAdapter.java
  282. +148 −0 android/src/com/google/android/apps/iosched/ui/TracksFragment.java
  283. +257 −0 android/src/com/google/android/apps/iosched/ui/VendorDetailFragment.java
  284. +349 −0 android/src/com/google/android/apps/iosched/ui/VendorsFragment.java
  285. +170 −0 android/src/com/google/android/apps/iosched/ui/WhatsOnFragment.java
  286. +36 −0 android/src/com/google/android/apps/iosched/ui/phone/MapActivity.java
  287. +36 −0 android/src/com/google/android/apps/iosched/ui/phone/ScheduleActivity.java
  288. +36 −0 android/src/com/google/android/apps/iosched/ui/phone/SessionDetailActivity.java
  289. +36 −0 android/src/com/google/android/apps/iosched/ui/phone/SessionsActivity.java
  290. +36 −0 android/src/com/google/android/apps/iosched/ui/phone/TracksActivity.java
  291. +36 −0 android/src/com/google/android/apps/iosched/ui/phone/VendorDetailActivity.java
  292. +36 −0 android/src/com/google/android/apps/iosched/ui/phone/VendorsActivity.java
  293. +192 −0 android/src/com/google/android/apps/iosched/ui/tablet/MapMultiPaneActivity.java
  294. +90 −0 android/src/com/google/android/apps/iosched/ui/tablet/NowPlayingMultiPaneActivity.java
  295. +126 −0 android/src/com/google/android/apps/iosched/ui/tablet/ScheduleMultiPaneActivity.java
  296. +88 −0 android/src/com/google/android/apps/iosched/ui/tablet/SessionsMultiPaneActivity.java
  297. +266 −0 android/src/com/google/android/apps/iosched/ui/tablet/TracksDropdownFragment.java
  298. +90 −0 android/src/com/google/android/apps/iosched/ui/tablet/VendorsMultiPaneActivity.java
  299. +121 −0 android/src/com/google/android/apps/iosched/ui/widget/BezelImageView.java
  300. +18 −11 { → android}/src/com/google/android/apps/iosched/ui/widget/BlockView.java
Sorry, we could not display the entire diff because too many files (572) changed.
View
17 .gitignore
@@ -48,3 +48,20 @@ local.properties
# CDT-specific
.cproject
+
+/.hgignore
+
+.DS_Store
+local.properties
+*.idea
+*.iml
+*.ipr
+*.iws
+.idea
+bin/
+gen/
+out/
+_sandbox
+.classpath
+.project
+/.hg/
View
194 AndroidManifest.xml
@@ -1,194 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- Copyright 2010 Google Inc.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<manifest
- xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.google.android.apps.iosched"
- android:versionCode="12"
- android:versionName="0.12">
-
- <uses-sdk
- android:minSdkVersion="5"
- android:targetSdkVersion="5" />
-
- <permission
- android:name="com.google.android.apps.iosched.permission.WRITE_SCHEDULE"
- android:protectionLevel="normal"
- android:label="@string/permission_write"
- android:description="@string/permission_write" />
-
- <uses-permission android:name="android.permission.INTERNET" />
-
- <application
- android:label="@string/app_name"
- android:icon="@drawable/ic_launcher">
-
- <activity
- android:name=".ui.HomeActivity"
- android:theme="@style/Theme.IOSched"
- android:label="@string/app_name"
- android:icon="@drawable/ic_launcher">
- <intent-filter>
- <action android:name="android.intent.action.MAIN" />
- <category android:name="android.intent.category.LAUNCHER" />
- </intent-filter>
- </activity>
-
- <activity
- android:name=".ui.ScheduleActivity"
- android:theme="@style/Theme.IOSched"
- android:label="@string/title_schedule" />
-
- <activity
- android:name=".ui.BlocksActivity"
- android:theme="@style/Theme.IOSched">
- <intent-filter>
- <action android:name="android.intent.action.VIEW" />
- <!-- TODO: remove default? -->
- <category android:name="android.intent.category.DEFAULT" />
- <category android:name="android.intent.category.TAB" />
- <data android:mimeType="vnd.android.cursor.dir/vnd.iosched.block" />
- </intent-filter>
- </activity>
-
- <activity
- android:name=".ui.TracksActivity"
- android:theme="@style/Theme.IOSched"
- android:label="@string/title_tracks">
- <intent-filter>
- <action android:name="android.intent.action.VIEW" />
- <category android:name="android.intent.category.DEFAULT" />
- <data android:mimeType="vnd.android.cursor.dir/vnd.iosched.track" />
- </intent-filter>
- </activity>
-
- <activity
- android:name=".ui.TrackDetailActivity"
- android:theme="@style/Theme.IOSched">
- <intent-filter>
- <action android:name="android.intent.action.VIEW" />
- <category android:name="android.intent.category.DEFAULT" />
- <data android:mimeType="vnd.android.cursor.item/vnd.iosched.track" />
- </intent-filter>
- </activity>
-
- <activity
- android:name=".ui.SessionsActivity"
- android:theme="@style/Theme.IOSched"
- android:label="@string/title_sessions">
- <intent-filter>
- <action android:name="android.intent.action.VIEW" />
- <category android:name="android.intent.category.DEFAULT" />
- <category android:name="android.intent.category.TAB" />
- <data android:mimeType="vnd.android.cursor.dir/vnd.iosched.session" />
- </intent-filter>
- </activity>
-
- <activity
- android:name=".ui.SessionDetailActivity"
- android:theme="@style/Theme.IOSched">
- <intent-filter>
- <action android:name="android.intent.action.VIEW" />
- <category android:name="android.intent.category.DEFAULT" />
- <data android:mimeType="vnd.android.cursor.item/vnd.iosched.session" />
- </intent-filter>
- </activity>
-
- <activity
- android:name=".ui.VendorsActivity"
- android:theme="@style/Theme.IOSched"
- android:label="@string/title_vendors">
- <intent-filter>
- <action android:name="android.intent.action.VIEW" />
- <category android:name="android.intent.category.DEFAULT" />
- <category android:name="android.intent.category.TAB" />
- <data android:mimeType="vnd.android.cursor.dir/vnd.iosched.vendor" />
- </intent-filter>
- </activity>
-
- <activity
- android:name=".ui.VendorDetailActivity"
- android:theme="@style/Theme.IOSched">
- <intent-filter>
- <action android:name="android.intent.action.VIEW" />
- <category android:name="android.intent.category.DEFAULT" />
- <data android:mimeType="vnd.android.cursor.item/vnd.iosched.vendor" />
- </intent-filter>
- </activity>
-
- <activity
- android:name=".ui.NotesActivity"
- android:theme="@style/Theme.IOSched"
- android:label="@string/title_notes">
- <intent-filter>
- <action android:name="android.intent.action.VIEW" />
- <category android:name="android.intent.category.DEFAULT" />
- <category android:name="android.intent.category.TAB" />
- <data android:mimeType="vnd.android.cursor.dir/vnd.iosched.note" />
- </intent-filter>
- </activity>
-
- <activity
- android:name=".ui.NoteEditActivity"
- android:theme="@style/Theme.IOSched"
- android:label="@string/title_note_edit"
- android:windowSoftInputMode="adjustResize">
- <intent-filter>
- <action android:name="android.intent.action.INSERT" />
- <category android:name="android.intent.category.DEFAULT" />
- <data android:mimeType="vnd.android.cursor.dir/vnd.iosched.note" />
- </intent-filter>
- <intent-filter>
- <action android:name="android.intent.action.EDIT" />
- <category android:name="android.intent.category.DEFAULT" />
- <data android:mimeType="vnd.android.cursor.item/vnd.iosched.note" />
- </intent-filter>
- </activity>
-
- <activity
- android:name=".ui.MapActivity"
- android:theme="@style/Theme.IOSched"
- android:label="@string/title_map"
- android:configChanges="orientation|keyboardHidden" />
-
- <activity
- android:name=".ui.StarredActivity"
- android:theme="@style/Theme.IOSched"
- android:label="@string/title_starred" />
-
- <activity
- android:name=".ui.SearchActivity"
- android:theme="@style/Theme.IOSched"
- android:label="@string/title_search"
- android:launchMode="singleTop">
- <intent-filter>
- <action android:name="android.intent.action.SEARCH" />
- <category android:name="android.intent.category.DEFAULT" />
- </intent-filter>
- <meta-data android:name="android.app.searchable" android:resource="@xml/searchable" />
- </activity>
-
- <meta-data android:name="android.app.default_searchable" android:value=".ui.SearchActivity" />
-
- <service android:name=".service.SyncService" />
-
- <provider
- android:name=".provider.ScheduleProvider"
- android:authorities="com.google.android.apps.iosched"
- android:writePermission="com.google.android.apps.iosched.permission.WRITE_SCHEDULE" />
-
- </application>
-</manifest>
View
183 android/AndroidManifest.xml
@@ -0,0 +1,183 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<manifest
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.google.android.apps.iosched"
+ android:versionCode="16"
+ android:versionName="0.16"
+ android:installLocation="auto">
+
+ <uses-sdk
+ android:minSdkVersion="7"
+ android:targetSdkVersion="11" />
+
+ <permission
+ android:name="com.google.android.apps.iosched.permission.WRITE_SCHEDULE"
+ android:protectionLevel="normal"
+ android:label="@string/permission_write"
+ android:description="@string/permission_write" />
+
+ <uses-permission android:name="android.permission.INTERNET" />
+ <uses-permission android:name="android.permission.GET_ACCOUNTS" />
+ <uses-permission android:name="android.permission.USE_CREDENTIALS" />
+ <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+ <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+
+ <application
+ android:label="@string/app_name"
+ android:icon="@drawable/ic_launcher"
+ android:logo="@drawable/title_logo"
+ android:theme="@style/Theme.IOSched"
+ android:hardwareAccelerated="true">
+
+ <!-- Activities for both phones and tablets -->
+
+ <activity
+ android:name=".ui.HomeActivity"
+ android:theme="@style/Theme.IOSched.Home"
+ android:label="@string/app_name">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="android.intent.category.LAUNCHER" />
+ </intent-filter>
+ </activity>
+
+ <activity
+ android:name=".ui.BulletinActivity"
+ android:label="@string/title_bulletin" />
+
+ <activity
+ android:name=".ui.TagStreamActivity"
+ android:label="@string/title_tagstream" />
+
+ <activity
+ android:name=".ui.StarredActivity"
+ android:label="@string/title_starred" />
+
+ <activity
+ android:name=".ui.SearchActivity"
+ android:label="@string/title_search"
+ android:launchMode="singleTop">
+ <intent-filter>
+ <action android:name="android.intent.action.SEARCH" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
+ <meta-data android:name="android.app.searchable" android:resource="@xml/searchable" />
+ </activity>
+
+ <!-- Phone-only activities -->
+
+ <activity
+ android:name=".ui.phone.ScheduleActivity"
+ android:label="@string/title_schedule" />
+
+ <activity
+ android:name=".ui.phone.TracksActivity"
+ android:label="@string/title_tracks">
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:mimeType="vnd.android.cursor.dir/vnd.iosched.track" />
+ </intent-filter>
+ </activity>
+
+ <activity
+ android:name=".ui.phone.SessionsActivity"
+ android:label="@string/title_sessions">
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="android.intent.category.TAB" />
+ <data android:mimeType="vnd.android.cursor.dir/vnd.iosched.session" />
+ </intent-filter>
+ </activity>
+
+ <activity android:name=".ui.phone.SessionDetailActivity">
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:mimeType="vnd.android.cursor.item/vnd.iosched.session" />
+ </intent-filter>
+ </activity>
+
+ <activity
+ android:name=".ui.phone.VendorsActivity"
+ android:label="@string/title_vendors">
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="android.intent.category.TAB" />
+ <data android:mimeType="vnd.android.cursor.dir/vnd.iosched.vendor" />
+ </intent-filter>
+ </activity>
+
+ <activity android:name=".ui.phone.VendorDetailActivity">
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:mimeType="vnd.android.cursor.item/vnd.iosched.vendor" />
+ </intent-filter>
+ </activity>
+
+ <activity
+ android:name=".ui.phone.MapActivity"
+ android:label="@string/title_map"
+ android:configChanges="orientation|keyboardHidden" />
+
+ <!-- Tablet-only activities -->
+
+ <activity
+ android:name=".ui.tablet.SessionsMultiPaneActivity"
+ android:label="@string/title_sessions" />
+ <activity
+ android:name=".ui.tablet.VendorsMultiPaneActivity"
+ android:label="@string/title_vendors" />
+ <activity
+ android:name=".ui.tablet.ScheduleMultiPaneActivity"
+ android:label="@string/title_schedule" />
+ <activity
+ android:name=".ui.tablet.MapMultiPaneActivity"
+ android:label="@string/title_map"
+ android:configChanges="orientation|keyboardHidden" />
+ <activity
+ android:name=".ui.tablet.NowPlayingMultiPaneActivity"
+ android:label="@string/title_now_playing" />
+
+ <!-- Used for install referrer tracking -->
+ <receiver
+ android:name="com.google.android.apps.analytics.AnalyticsReceiver"
+ android:exported="true">
+ <intent-filter>
+ <action android:name="com.android.vending.INSTALL_REFERRER" />
+ </intent-filter>
+ </receiver>
+
+ <!-- Other manifest items -->
+
+ <meta-data
+ android:name="android.app.default_searchable"
+ android:value=".ui.SearchActivity" />
+
+ <service android:name=".service.SyncService" />
+
+ <provider
+ android:name=".provider.ScheduleProvider"
+ android:authorities="com.google.android.apps.iosched"
+ android:writePermission="com.google.android.apps.iosched.permission.WRITE_SCHEDULE" />
+
+ </application>
+</manifest>
View
7 android/assets/cache-sessions.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:gsx="http://schemas.google.com/spreadsheets/2006/extended">
+ <category scheme="http://schemas.google.com/spreadsheets/2006" term="http://schemas.google.com/spreadsheets/2006#list"/>
+ <title type="text">sessions</title>
+ <openSearch:totalResults>0</openSearch:totalResults>
+ <openSearch:startIndex>1</openSearch:startIndex>
+</feed>
View
7 android/assets/cache-speakers.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:gsx="http://schemas.google.com/spreadsheets/2006/extended">
+ <category scheme="http://schemas.google.com/spreadsheets/2006" term="http://schemas.google.com/spreadsheets/2006#list"/>
+ <title type="text">speakers</title>
+ <openSearch:totalResults>0</openSearch:totalResults>
+ <openSearch:startIndex>1</openSearch:startIndex>
+</feed>
View
7 android/assets/cache-vendors.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:gsx="http://schemas.google.com/spreadsheets/2006/extended">
+ <category scheme="http://schemas.google.com/spreadsheets/2006" term="http://schemas.google.com/spreadsheets/2006#list"/>
+ <title type="text">sandbox</title>
+ <openSearch:totalResults>0</openSearch:totalResults>
+ <openSearch:startIndex>1</openSearch:startIndex>
+</feed>
View
1  android/build.properties
@@ -0,0 +1 @@
+application-package=com.google.android.apps.iosched
View
0  build.xml → android/build.xml
File renamed without changes
View
2  android/default.properties
@@ -0,0 +1,2 @@
+split.density=false
+target=android-11
View
14 android/libs/README.txt
@@ -0,0 +1,14 @@
+This project has two external library dependencies:
+
+1. The `Android Compatibility package', a.k.a. the Android support
+ library. You can get this package from the Android SDK and AVD manager
+ (the `android' tool), in the Android Repository. Once you obtain the
+ package, place `android-support-v4.jar' into this libs/ directory.
+
+2. The Google Analytics SDK for Android. You can obtain this package
+ by visiting:
+
+ http://code.google.com/mobile/analytics/
+
+ Once downloaded, place `libGoogleAnalytics.jar' into this libs/
+ directory.
View
17 android/res/anim-xlarge-v11/home_enter.xml
@@ -0,0 +1,17 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<set />
View
17 android/res/anim-xlarge-v11/home_exit.xml
@@ -0,0 +1,17 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<set />
View
22 android/res/anim/home_enter.xml
@@ -0,0 +1,22 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<set xmlns:android="http://schemas.android.com/apk/res/android"
+ android:interpolator="@android:anim/decelerate_interpolator">
+ <translate android:fromXDelta="-100%"
+ android:toXDelta="0"
+ android:duration="@android:integer/config_shortAnimTime" />
+</set>
View
22 android/res/anim/home_exit.xml
@@ -0,0 +1,22 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<set xmlns:android="http://schemas.android.com/apk/res/android"
+ android:interpolator="@android:anim/decelerate_interpolator">
+ <translate android:fromXDelta="0%"
+ android:toXDelta="100%"
+ android:duration="@android:integer/config_shortAnimTime" />
+</set>
View
20 android/res/anim/slide_left_in.xml
@@ -0,0 +1,20 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<translate xmlns:android="http://schemas.android.com/apk/res/android"
+ android:interpolator="@android:anim/accelerate_decelerate_interpolator"
+ android:fromXDelta="-100%p"
+ android:toXDelta="0%p"
+ android:duration="@integer/fling_animation_duration" />
View
20 android/res/anim/slide_left_out.xml
@@ -0,0 +1,20 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<translate xmlns:android="http://schemas.android.com/apk/res/android"
+ android:interpolator="@android:anim/accelerate_decelerate_interpolator"
+ android:fromXDelta="0%p"
+ android:toXDelta="100%p"
+ android:duration="@integer/fling_animation_duration" />
View
20 android/res/anim/slide_right_in.xml
@@ -0,0 +1,20 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<translate xmlns:android="http://schemas.android.com/apk/res/android"
+ android:interpolator="@android:anim/accelerate_decelerate_interpolator"
+ android:fromXDelta="100%p"
+ android:toXDelta="0%p"
+ android:duration="@integer/fling_animation_duration" />
View
20 android/res/anim/slide_right_out.xml
@@ -0,0 +1,20 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<translate xmlns:android="http://schemas.android.com/apk/res/android"
+ android:interpolator="@android:anim/accelerate_decelerate_interpolator"
+ android:fromXDelta="0%p"
+ android:toXDelta="-100%p"
+ android:duration="@integer/fling_animation_duration" />
View
BIN  android/res/drawable-hdpi/actionbar_compat_background.9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/actionbar_compat_logo.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/actionbar_compat_separator.9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/bezel_border.9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/bezel_mask.9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  res/drawable-hdpi/minitab_unselected.9.png → ...id/res/drawable-hdpi/btn_bg_pressed.9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/btn_bg_selected.9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/btn_block_border_default.9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/btn_block_border_pressed.9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/btn_block_border_selected.9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/btn_block_mask.9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/btn_block_star.9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/btn_default.9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/btn_focused.9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/btn_pressed.9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/btn_star_off_focused.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/btn_star_off_normal.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/btn_star_off_pressed.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/btn_star_on_focused.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/btn_star_on_normal.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/btn_star_on_pressed.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/colorstrip.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/colorstrip_shadow.9.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/home_btn_announcements_default.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/home_btn_announcements_pressed.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  android/res/drawable-hdpi/home_btn_announcements_selected.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_map_default.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_map_pressed.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_map_selected.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_notes_default.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_notes_pressed.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_notes_selected.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_schedule_default.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_schedule_pressed.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_schedule_selected.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_sessions_default.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_sessions_pressed.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_sessions_selected.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_starred_default.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_starred_pressed.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_starred_selected.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_vendors_default.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_vendors_pressed.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/home_btn_vendors_selected.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/ic_launcher.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/ic_title_export.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/ic_title_home.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/ic_title_map.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/ic_title_refresh.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/ic_title_search.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/ic_title_share.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/ic_title_today.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/indicator_starred.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/now_bar.9.png
Diff not rendered
View
0  res/drawable-hdpi/now_playing_icon.png → ...id/res/drawable-hdpi/now_playing_icon.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/schedule_indicator_left.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/schedule_indicator_right.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/tab_background.9.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/tab_off_background.9.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/tab_selected.9.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/tab_selected_focused.9.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/tab_selected_pressed.9.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/tab_unselected.9.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/tab_unselected_focused.9.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/tab_unselected_pressed.9.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/whats_on_background.9.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/whats_on_button_default.9.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/whats_on_button_pressed.9.png
Diff not rendered
View
BIN  android/res/drawable-hdpi/whats_on_separator.9.png
Diff not rendered
View
BIN  android/res/drawable-mdpi/actionbar_compat_logo.png
Diff not rendered
View
BIN  android/res/drawable-mdpi/ic_launcher.png
Diff not rendered
View
BIN  android/res/drawable-mdpi/ic_title_home.png
Diff not rendered
View
BIN  android/res/drawable-mdpi/ic_title_map.png
Diff not rendered
View
BIN  android/res/drawable-mdpi/ic_title_refresh.png
Diff not rendered
View
BIN  android/res/drawable-mdpi/ic_title_search.png
Diff not rendered
View
BIN  android/res/drawable-mdpi/ic_title_share.png
Diff not rendered
View
BIN  android/res/drawable-mdpi/ic_title_today.png
Diff not rendered
View
BIN  android/res/drawable-nodpi/background_noise_tile.png
Diff not rendered
View
BIN  android/res/drawable-nodpi/sandbox_logo_empty.png
Diff not rendered
View
BIN  android/res/drawable-nodpi/speaker_image_empty.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-land-mdpi-v11/home_topleft_strip_raw.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-land-mdpi-v11/thickbar_left_background_default.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-land-mdpi-v11/thickbar_left_background_pressed.9.png
Diff not rendered
View
19 android/res/drawable-xlarge-land-v11/home_topleft_strip.xml
@@ -0,0 +1,19 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
+ android:src="@drawable/home_topleft_strip_raw"
+ android:gravity="top|left" />
View
BIN  android/res/drawable-xlarge-mdpi-v11/bezel_border.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/bezel_mask.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/btn_block_border_default.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/btn_block_border_pressed.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/btn_block_border_selected.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/btn_block_mask.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/btn_block_star.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/btn_default.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/btn_focused.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/btn_pressed.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/btn_star_off_focused.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/btn_star_off_normal.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/btn_star_off_pressed.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/btn_star_on_focused.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/btn_star_on_normal.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/btn_star_on_pressed.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/colorstrip.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/empty_sandbox_background.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/empty_sessions_background.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/home_streambox.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/home_topleft_strip_raw.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/ic_close_holo_light.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/ic_title_export.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/ic_title_map.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/ic_title_refresh.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/ic_title_search.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/ic_title_share.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/ic_title_today.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/indicator_starred.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/logo_home.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/pane_under_thickbar_background.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/panel_button_focused_holo.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/panel_button_pressed_holo.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/schedule_indicator_left.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/schedule_indicator_right.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/tab_background.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/tab_off_background.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/tab_selected.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/tab_selected_focused.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/tab_selected_pressed.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/tab_unselected.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/tab_unselected_focused.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/tab_unselected_pressed.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/thickbar_left_background_default.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/thickbar_left_background_pressed.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/thickbar_right_background.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/thickbar_shadow.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/title_logo.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/track_dropdown_arrow_dark.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/track_dropdown_arrow_light.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/whats_on_background.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/whats_on_button_default.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/whats_on_button_pressed.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-mdpi-v11/whats_on_separator.9.png
Diff not rendered
View
BIN  android/res/drawable-xlarge-nodpi-v11/background_effects.png
Diff not rendered
View
19 android/res/drawable-xlarge-v11/home_topleft_strip.xml
@@ -0,0 +1,19 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
+ android:src="@drawable/home_topleft_strip_raw"
+ android:gravity="top|fill_horizontal" />
View
21 android/res/drawable-xlarge-v11/panel_button_background.xml
@@ -0,0 +1,21 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:exitFadeDuration="@android:integer/config_mediumAnimTime">
+ <item android:state_pressed="true" android:drawable="@drawable/panel_button_pressed_holo" />
+ <item android:state_selected="true" android:drawable="@drawable/panel_button_focused_holo" />
+ <item android:drawable="@android:color/transparent" />
+</selector>
View
22 android/res/drawable-xlarge-v11/thickbar_left_background_interactive.xml
@@ -0,0 +1,22 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:drawable="@drawable/thickbar_left_background_pressed"
+ android:state_enabled="true"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/thickbar_left_background_default" />
+</selector>
View
20 android/res/drawable-xlarge-v11/window_background.xml
@@ -0,0 +1,20 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:drawable="@drawable/background_noise" />
+ <item android:drawable="@drawable/background_effects" />
+</layer-list>
View
21 android/res/drawable-xlarge-v11/window_background_home.xml
@@ -0,0 +1,21 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:drawable="@drawable/background_noise" />
+ <item android:drawable="@drawable/background_effects" />
+ <item android:drawable="@drawable/home_topleft_strip" />
+</layer-list>
View
27 android/res/drawable/actionbar_compat_button.xml
@@ -0,0 +1,27 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:drawable="@drawable/btn_bg_pressed"
+ android:state_focused="true"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/btn_bg_pressed"
+ android:state_focused="false"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/btn_bg_selected" android:state_focused="true" />
+ <item android:drawable="@android:color/transparent"
+ android:state_focused="false"
+ android:state_pressed="false" />
+</selector>
View
19 android/res/drawable/background_noise.xml
@@ -0,0 +1,19 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
+ android:src="@drawable/background_noise_tile"
+ android:tileMode="repeat" />
View
24 android/res/drawable/btn.xml
@@ -0,0 +1,24 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:drawable="@drawable/btn_pressed" android:state_pressed="true" />
+ <item android:drawable="@drawable/btn_focused"
+ android:state_pressed="false"
+ android:state_focused="true" />
+ <item android:drawable="@drawable/btn_default"
+ android:state_focused="false"
+ android:state_pressed="false" />
+</selector>
View
20 android/res/drawable/btn_block.xml
@@ -0,0 +1,20 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:drawable="@drawable/btn_block_mask" />
+ <item android:drawable="@drawable/btn_block_star" />
+ <item android:drawable="@drawable/btn_block_border" />
+</layer-list>
View
31 android/res/drawable/btn_block_border.xml
@@ -0,0 +1,31 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:drawable="@drawable/btn_block_border_pressed"
+ android:state_enabled="true"
+ android:state_focused="true"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/btn_block_border_pressed"
+ android:state_enabled="true"
+ android:state_focused="false"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/btn_block_border_selected"
+ android:state_enabled="true"
+ android:state_focused="true" />
+ <item android:drawable="@drawable/btn_block_border_default"
+ android:state_focused="false"
+ android:state_pressed="false" />
+</selector>
View
41 android/res/drawable/btn_star.xml
@@ -0,0 +1,41 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:drawable="@drawable/btn_star_off_normal"
+ android:state_checked="false"
+ android:state_window_focused="false" />
+ <item android:drawable="@drawable/btn_star_on_normal"
+ android:state_checked="true"
+ android:state_window_focused="false" />
+
+ <item android:drawable="@drawable/btn_star_on_pressed"
+ android:state_checked="true"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/btn_star_off_pressed"
+ android:state_checked="false"
+ android:state_pressed="true" />
+
+ <item android:drawable="@drawable/btn_star_on_focused"
+ android:state_checked="true"
+ android:state_focused="true" />
+ <item android:drawable="@drawable/btn_star_off_focused"
+ android:state_checked="false"
+ android:state_focused="true" />
+
+ <item android:state_checked="false" android:drawable="@drawable/btn_star_off_normal" />
+ <item android:state_checked="true" android:drawable="@drawable/btn_star_on_normal" />
+</selector>
View
27 android/res/drawable/home_btn_announcements.xml
@@ -0,0 +1,27 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:drawable="@drawable/home_btn_announcements_pressed"
+ android:state_focused="true"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/home_btn_announcements_pressed"
+ android:state_focused="false"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/home_btn_announcements_selected" android:state_focused="true" />
+ <item android:drawable="@drawable/home_btn_announcements_default"
+ android:state_focused="false"
+ android:state_pressed="false" />
+</selector>
View
27 android/res/drawable/home_btn_map.xml
@@ -0,0 +1,27 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:drawable="@drawable/home_btn_map_pressed"
+ android:state_focused="true"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/home_btn_map_pressed"
+ android:state_focused="false"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/home_btn_map_selected" android:state_focused="true" />
+ <item android:drawable="@drawable/home_btn_map_default"
+ android:state_focused="false"
+ android:state_pressed="false" />
+</selector>
View
27 android/res/drawable/home_btn_notes.xml
@@ -0,0 +1,27 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:drawable="@drawable/home_btn_notes_pressed"
+ android:state_focused="true"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/home_btn_notes_pressed"
+ android:state_focused="false"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/home_btn_notes_selected" android:state_focused="true" />
+ <item android:drawable="@drawable/home_btn_notes_default"
+ android:state_focused="false"
+ android:state_pressed="false" />
+</selector>
View
27 android/res/drawable/home_btn_schedule.xml
@@ -0,0 +1,27 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:drawable="@drawable/home_btn_schedule_pressed"
+ android:state_focused="true"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/home_btn_schedule_pressed"
+ android:state_focused="false"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/home_btn_schedule_selected" android:state_focused="true" />
+ <item android:drawable="@drawable/home_btn_schedule_default"
+ android:state_focused="false"
+ android:state_pressed="false" />
+</selector>
View
27 android/res/drawable/home_btn_sessions.xml
@@ -0,0 +1,27 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:drawable="@drawable/home_btn_sessions_pressed"
+ android:state_focused="true"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/home_btn_sessions_pressed"
+ android:state_focused="false"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/home_btn_sessions_selected" android:state_focused="true" />
+ <item android:drawable="@drawable/home_btn_sessions_default"
+ android:state_focused="false"
+ android:state_pressed="false" />
+</selector>
View
27 android/res/drawable/home_btn_starred.xml
@@ -0,0 +1,27 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:drawable="@drawable/home_btn_starred_pressed"
+ android:state_focused="true"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/home_btn_starred_pressed"
+ android:state_focused="false"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/home_btn_starred_selected" android:state_focused="true" />
+ <item android:drawable="@drawable/home_btn_starred_default"
+ android:state_focused="false"
+ android:state_pressed="false" />
+</selector>
View
27 android/res/drawable/home_btn_vendors.xml
@@ -0,0 +1,27 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:drawable="@drawable/home_btn_vendors_pressed"
+ android:state_focused="true"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/home_btn_vendors_pressed"
+ android:state_focused="false"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/home_btn_vendors_selected" android:state_focused="true" />
+ <item android:drawable="@drawable/home_btn_vendors_default"
+ android:state_focused="false"
+ android:state_pressed="false" />
+</selector>
View
42 android/res/drawable/tab_indicator.xml
@@ -0,0 +1,42 @@
+<!--
+ Copyright 2011 Google Inc.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <!-- selected tabs -->
+ <item android:drawable="@drawable/tab_selected_pressed"
+ android:state_selected="true"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/tab_selected_focused"
+ android:state_selected="true"
+ android:state_pressed="false"
+ android:state_focused="true" />
+ <item android:drawable="@drawable/tab_selected"
+ android:state_selected="true"
+ android:state_focused="false"
+ android:state_pressed="false" />
+
+ <!-- unselected tabs -->
+ <item android:drawable="@drawable/tab_unselected_pressed"
+ android:state_selected="false"
+ android:state_pressed="true" />
+ <item android:drawable="@drawable/tab_unselected_focused"
+ android:state_selected="false"
+ android:state_pressed="false"
+ android:state_focused="true" />
+ <item android:drawable="@drawable/tab_unselected"