├── app ├── .gitignore └── src │ └── main │ ├── res │ ├── drawable-hdpi │ │ ├── icon_large.png │ │ ├── back_popup.9.png │ │ ├── back_search.9.png │ │ ├── beer_165358.jpg │ │ ├── beer_208708.jpg │ │ ├── beer_243712.jpg │ │ ├── beer_288508.jpg │ │ ├── ic_action_add.png │ │ ├── ic_prop_hours.png │ │ ├── ic_prop_phone.png │ │ ├── ic_prop_style.png │ │ ├── ic_prop_taps.png │ │ ├── ic_prop_top.png │ │ ├── ic_stat_error.png │ │ ├── ic_type_beer.png │ │ ├── ic_type_place.png │ │ ├── icon_medium.png │ │ ├── ic_action_back.png │ │ ├── ic_action_close.png │ │ ├── ic_action_help.png │ │ ├── ic_action_info.png │ │ ├── ic_action_link.png │ │ ├── ic_action_open.png │ │ ├── ic_action_rate.png │ │ ├── ic_action_star.png │ │ ├── ic_prop_checkin.png │ │ ├── ic_prop_country.png │ │ ├── ic_prop_website.png │ │ ├── ic_stat_default.png │ │ ├── ic_type_brewery.png │ │ ├── ic_type_rating.png │ │ ├── ic_view_checked.png │ │ ├── ic_action_barcode.png │ │ ├── ic_action_collapse.png │ │ ├── ic_action_delete.png │ │ ├── ic_action_expand.png │ │ ├── ic_action_list_add.png │ │ ├── ic_action_refresh.png │ │ ├── ic_type_historic.png │ │ ├── ic_view_star_empty.png │ │ ├── ic_view_star_full.png │ │ ├── ic_action_list_check.png │ │ ├── ic_view_transparent.png │ │ ├── ic_action_delete_white.png │ │ └── ic_action_list_remove.png │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ ├── back_popup.9.png │ │ ├── ic_prop_taps.png │ │ ├── ic_prop_top.png │ │ ├── ic_type_beer.png │ │ ├── icon_large.png │ │ ├── icon_medium.png │ │ ├── back_search.9.png │ │ ├── ic_action_add.png │ │ ├── ic_action_back.png │ │ ├── ic_action_help.png │ │ ├── ic_action_info.png │ │ ├── ic_action_link.png │ │ ├── ic_action_open.png │ │ ├── ic_action_rate.png │ │ ├── ic_action_star.png │ │ ├── ic_prop_hours.png │ │ ├── ic_prop_phone.png │ │ ├── ic_prop_style.png │ │ ├── ic_stat_error.png │ │ ├── ic_type_place.png │ │ ├── ic_type_rating.png │ │ ├── ic_action_barcode.png │ │ ├── ic_action_close.png │ │ ├── ic_action_delete.png │ │ ├── ic_action_expand.png │ │ ├── ic_action_refresh.png │ │ ├── ic_prop_checkin.png │ │ ├── ic_prop_country.png │ │ ├── ic_prop_website.png │ │ ├── ic_stat_default.png │ │ ├── ic_type_brewery.png │ │ ├── ic_type_historic.png │ │ ├── ic_view_checked.png │ │ ├── ic_view_star_full.png │ │ ├── ic_action_collapse.png │ │ ├── ic_action_list_add.png │ │ ├── ic_view_star_empty.png │ │ ├── ic_view_transparent.png │ │ ├── ic_action_delete_white.png │ │ ├── ic_action_list_check.png │ │ └── ic_action_list_remove.png │ ├── drawable-xxhdpi │ │ ├── ic_prop_top.png │ │ ├── icon_large.png │ │ ├── icon_medium.png │ │ ├── back_popup.9.png │ │ ├── back_search.9.png │ │ ├── ic_action_add.png │ │ ├── ic_prop_hours.png │ │ ├── ic_prop_phone.png │ │ ├── ic_prop_style.png │ │ ├── ic_prop_taps.png │ │ ├── ic_stat_error.png │ │ ├── ic_type_beer.png │ │ ├── ic_type_place.png │ │ ├── ic_action_back.png │ │ ├── ic_action_close.png │ │ ├── ic_action_delete.png │ │ ├── ic_action_expand.png │ │ ├── ic_action_help.png │ │ ├── ic_action_info.png │ │ ├── ic_action_link.png │ │ ├── ic_action_open.png │ │ ├── ic_action_rate.png │ │ ├── ic_action_star.png │ │ ├── ic_prop_checkin.png │ │ ├── ic_prop_country.png │ │ ├── ic_prop_website.png │ │ ├── ic_stat_default.png │ │ ├── ic_type_brewery.png │ │ ├── ic_type_historic.png │ │ ├── ic_type_rating.png │ │ ├── ic_view_checked.png │ │ ├── ic_action_barcode.png │ │ ├── ic_action_collapse.png │ │ ├── ic_action_list_add.png │ │ ├── ic_action_refresh.png │ │ ├── ic_view_star_empty.png │ │ ├── ic_view_star_full.png │ │ ├── ic_action_list_check.png │ │ ├── ic_action_list_remove.png │ │ ├── ic_view_transparent.png │ │ └── ic_action_delete_white.png │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ ├── values │ │ ├── ids.xml │ │ ├── attrs_max_height_recycler_view.xml │ │ ├── dimens.xml │ │ ├── attrs_foreground_view.xml │ │ └── colors.xml │ ├── drawable │ │ ├── back_ripple.xml │ │ ├── ic_view_star.xml │ │ ├── ic_view_checked_or_not.xml │ │ ├── ic_action_list_checked_or_add.xml │ │ ├── back_highlightable.xml │ │ ├── ic_action_expand_or_collapse.xml │ │ ├── back_selectable_red.xml │ │ ├── back_selectable_yellow.xml │ │ └── back_selectable.xml │ ├── layout │ │ ├── list_item_section_divider.xml │ │ ├── list_header_map.xml │ │ ├── view_feedlist.xml │ │ ├── dialog_pick_5.xml │ │ ├── activity_photo.xml │ │ ├── list_item_custom_list_popup.xml │ │ ├── list_item_custom_list.xml │ │ ├── list_item_property.xml │ │ ├── dialog_pick_10.xml │ │ ├── activity_help_whereratings.xml │ │ ├── dialog_select_list.xml │ │ ├── list_item_feed_item.xml │ │ ├── list_item_search_suggestion.xml │ │ ├── list_item_brewery_searched.xml │ │ ├── list_item_place_searched.xml │ │ ├── list_item_beer_on_top_list.xml │ │ ├── activity_welcome.xml │ │ ├── list_header_account.xml │ │ ├── list_item_place.xml │ │ ├── activity_search.xml │ │ ├── dialog_pick_20.xml │ │ ├── list_item_beer_by_brewery.xml │ │ └── activity_upgrade.xml │ ├── drawable-v21 │ │ ├── back_selectable_red.xml │ │ ├── back_selectable_yellow.xml │ │ └── back_ripple.xml │ ├── menu │ │ ├── menu_link.xml │ │ ├── menu_refresh.xml │ │ └── menu_delete.xml │ ├── values-v21 │ │ └── styles.xml │ ├── animator │ │ └── item_highlight.xml │ └── animator-v21 │ │ └── item_highlight.xml │ ├── java │ └── com │ │ └── ratebeer │ │ └── android │ │ ├── api │ │ ├── model │ │ │ ├── BeerAliasId.java │ │ │ ├── CountryInfo.java │ │ │ ├── PlaceCheckinResult.java │ │ │ ├── UserInfo.java │ │ │ ├── UserRateCount.java │ │ │ ├── StateInfo.java │ │ │ ├── StyleInfo.java │ │ │ ├── BrewerySearchResult.java │ │ │ ├── BarcodeSearchResult.java │ │ │ ├── PlaceNearby.java │ │ │ ├── BreweryDetails.java │ │ │ ├── BeerDetails.java │ │ │ ├── BeerRating.java │ │ │ ├── PlaceSearchResult.java │ │ │ ├── UserRating.java │ │ │ ├── BeerOnTopList.java │ │ │ ├── PlaceDetails.java │ │ │ ├── BeerSearchResult.java │ │ │ ├── CountryInfoDeserializer.java │ │ │ ├── UserInfoDeserializer.java │ │ │ ├── StateInfoDeserializer.java │ │ │ ├── UserRateCountDeserializer.java │ │ │ ├── PlaceCheckinResultDeserializer.java │ │ │ ├── StyleInfoDeserializer.java │ │ │ ├── BrewerySearchResultDeserializer.java │ │ │ ├── BarcodeSearchResultDeserializer.java │ │ │ ├── FeedItemDeserializer.java │ │ │ ├── BreweryBeer.java │ │ │ ├── FeedItem.java │ │ │ ├── BeerOnTopListDeserializer.java │ │ │ ├── BeerSearchResultDeserializer.java │ │ │ ├── PlaceSearchResultDeserializer.java │ │ │ ├── BeerAliasIdConverter.java │ │ │ ├── BeerRatingDeserializer.java │ │ │ ├── BeerDetailsDeserializer.java │ │ │ ├── PlaceNearbyDeserializer.java │ │ │ ├── UserRatingDeserializer.java │ │ │ ├── BreweryBeerDeserializer.java │ │ │ └── BreweryDetailsDeserializer.java │ │ ├── ResponseInterceptor.java │ │ ├── HtmlConverterFactory.java │ │ └── ImageUrls.java │ │ ├── db │ │ ├── CustomList.java │ │ ├── HistoricSearch.java │ │ ├── views │ │ │ ├── CustomListWithPresence.java │ │ │ └── CustomListWithCount.java │ │ ├── StoredSession.java │ │ ├── CustomListBeer.java │ │ ├── OfflineRating.java │ │ ├── Country.java │ │ ├── Style.java │ │ ├── State.java │ │ └── RBLog.java │ │ ├── gui │ │ ├── UnitHelper.java │ │ ├── lists │ │ │ ├── SimpleAutoCompleteAdapter.java │ │ │ ├── SectionDividerHolder.java │ │ │ ├── PropertiesAdapter.java │ │ │ ├── BarcodeSearchResultsAdapter.java │ │ │ ├── LocalPlace.java │ │ │ ├── CustomListsPopupAdapter.java │ │ │ ├── BrewerySearchResultAdapter.java │ │ │ ├── CustomListsAdapter.java │ │ │ ├── PlaceSearchResultAdapter.java │ │ │ ├── SearchSuggestion.java │ │ │ ├── BeerOnTopListAdapter.java │ │ │ └── BeerSearchResultAdapter.java │ │ ├── HelpWhereRatingsActivity.java │ │ ├── widget │ │ │ ├── ImeUtils.java │ │ │ ├── CheckableImageButton.java │ │ │ ├── MaxHeightRecyclerView.java │ │ │ └── Images.java │ │ ├── WelcomeActivity.java │ │ ├── RateBeerActivity.java │ │ ├── Snackbar.java │ │ ├── PhotoActivity.java │ │ ├── SignInActivity.java │ │ └── BarcodeIntentResult.java │ │ ├── rx │ │ ├── RxViewPager.java │ │ ├── RxRecyclerViewAdapter.java │ │ ├── ViewPagerPageSelectedOnSubscribe.java │ │ ├── RxLocation.java │ │ ├── RecyclerAdapterDataEventOnSubscribe.java │ │ └── RecyclerAdapterDataEvent.java │ │ ├── RateBeerApp.java │ │ ├── ConnectivityHelper.java │ │ └── ShareHelper.java │ └── AndroidManifest.xml ├── settings.gradle ├── assets ├── icon.psd ├── back_card.psd ├── icon_clean.png ├── icon_store.png ├── screenshot.png ├── feature_playstore.png ├── feature_playstore.psd └── icon_clean_upsidedown.png ├── ratebeer.debug.keystore ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── ratebeer.keystore.properties ├── .gitignore ├── gradle.properties └── gradlew.bat /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /assets/icon.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/assets/icon.psd -------------------------------------------------------------------------------- /assets/back_card.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/assets/back_card.psd -------------------------------------------------------------------------------- /assets/icon_clean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/assets/icon_clean.png -------------------------------------------------------------------------------- /assets/icon_store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/assets/icon_store.png -------------------------------------------------------------------------------- /assets/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/assets/screenshot.png -------------------------------------------------------------------------------- /ratebeer.debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/ratebeer.debug.keystore -------------------------------------------------------------------------------- /assets/feature_playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/assets/feature_playstore.png -------------------------------------------------------------------------------- /assets/feature_playstore.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/assets/feature_playstore.psd -------------------------------------------------------------------------------- /assets/icon_clean_upsidedown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/assets/icon_clean_upsidedown.png -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/icon_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/icon_large.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ratebeer.keystore.properties: -------------------------------------------------------------------------------- 1 | storeFile=../ratebeer.debug.keystore 2 | storePassword=android 3 | keyAlias=androiddebugkey 4 | keyPassword=android -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/back_popup.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/back_popup.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/back_search.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/back_search.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/beer_165358.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/beer_165358.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/beer_208708.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/beer_208708.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/beer_243712.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/beer_243712.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/beer_288508.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/beer_288508.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_add.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_prop_hours.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_prop_hours.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_prop_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_prop_phone.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_prop_style.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_prop_style.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_prop_taps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_prop_taps.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_prop_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_prop_top.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_stat_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_stat_error.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_type_beer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_type_beer.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_type_place.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_type_place.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/icon_medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/icon_medium.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/back_popup.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/back_popup.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_prop_taps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_prop_taps.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_prop_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_prop_top.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_type_beer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_type_beer.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/icon_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/icon_large.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/icon_medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/icon_medium.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_prop_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_prop_top.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/icon_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/icon_large.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/icon_medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/icon_medium.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_back.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_close.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_help.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_info.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_link.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_open.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_rate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_rate.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_star.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_prop_checkin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_prop_checkin.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_prop_country.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_prop_country.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_prop_website.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_prop_website.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_stat_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_stat_default.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_type_brewery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_type_brewery.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_type_rating.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_type_rating.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_view_checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_view_checked.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/back_search.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/back_search.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_add.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_back.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_help.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_info.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_link.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_open.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_rate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_rate.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_star.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_prop_hours.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_prop_hours.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_prop_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_prop_phone.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_prop_style.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_prop_style.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_stat_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_stat_error.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_type_place.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_type_place.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_type_rating.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_type_rating.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/back_popup.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/back_popup.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/back_search.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/back_search.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_add.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_prop_hours.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_prop_hours.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_prop_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_prop_phone.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_prop_style.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_prop_style.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_prop_taps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_prop_taps.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_stat_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_stat_error.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_type_beer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_type_beer.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_type_place.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_type_place.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_barcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_barcode.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_collapse.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_delete.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_expand.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_list_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_list_add.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_refresh.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_type_historic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_type_historic.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_view_star_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_view_star_empty.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_view_star_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_view_star_full.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_barcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_barcode.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_close.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_delete.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_expand.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_refresh.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_prop_checkin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_prop_checkin.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_prop_country.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_prop_country.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_prop_website.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_prop_website.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_stat_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_stat_default.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_type_brewery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_type_brewery.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_type_historic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_type_historic.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_view_checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_view_checked.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_view_star_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_view_star_full.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_back.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_close.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_delete.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_expand.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_help.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_info.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_link.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_open.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_rate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_rate.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_star.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_prop_checkin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_prop_checkin.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_prop_country.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_prop_country.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_prop_website.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_prop_website.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_stat_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_stat_default.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_type_brewery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_type_brewery.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_type_historic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_type_historic.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_type_rating.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_type_rating.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_view_checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_view_checked.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_list_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_list_check.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_view_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_view_transparent.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_collapse.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_list_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_list_add.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_view_star_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_view_star_empty.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_view_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_view_transparent.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_barcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_barcode.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_collapse.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_list_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_list_add.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_refresh.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_view_star_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_view_star_empty.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_view_star_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_view_star_full.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_delete_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_delete_white.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_action_list_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-hdpi/ic_action_list_remove.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_delete_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_delete_white.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_list_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_list_check.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_action_list_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xhdpi/ic_action_list_remove.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_list_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_list_check.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_list_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_list_remove.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_view_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_view_transparent.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_action_delete_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erickok/ratebeer/HEAD/app/src/main/res/drawable-xxhdpi/ic_action_delete_white.png -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/model/BeerAliasId.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api.model; 2 | 3 | public final class BeerAliasId { 4 | 5 | public long id; 6 | 7 | } 8 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/db/CustomList.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.db; 2 | 3 | public final class CustomList { 4 | 5 | public Long _id; 6 | public String name; 7 | 8 | } 9 | -------------------------------------------------------------------------------- /app/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/model/CountryInfo.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api.model; 2 | 3 | public final class CountryInfo { 4 | 5 | public long countryId; 6 | public String countryName; 7 | 8 | } 9 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/model/PlaceCheckinResult.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api.model; 2 | 3 | public final class PlaceCheckinResult { 4 | 5 | public String okResult; 6 | public String errorResult; 7 | 8 | } 9 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/back_ripple.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/layout/list_item_section_divider.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /app/src/main/res/values/attrs_max_height_recycler_view.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/model/UserInfo.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api.model; 2 | 3 | public final class UserInfo { 4 | 5 | public int userId; 6 | public String userName; 7 | public String primaryEmail; 8 | 9 | } 10 | -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6dp 4 | 56dp 5 | 12dp 6 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/model/UserRateCount.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api.model; 2 | 3 | public final class UserRateCount { 4 | 5 | public int rateCount; 6 | public int placeCount; 7 | public int tickCount; 8 | 9 | } 10 | -------------------------------------------------------------------------------- /app/src/main/res/drawable-v21/back_selectable_red.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/db/HistoricSearch.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.db; 2 | 3 | import java.util.Date; 4 | 5 | public final class HistoricSearch { 6 | 7 | public Long _id; 8 | public String name; 9 | public Date time; 10 | 11 | } 12 | -------------------------------------------------------------------------------- /app/src/main/res/drawable-v21/back_selectable_yellow.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/db/views/CustomListWithPresence.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.db.views; 2 | 3 | public final class CustomListWithPresence { 4 | 5 | public Long _id; 6 | public String name; 7 | 8 | public boolean hasBeer; 9 | 10 | } 11 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/model/StateInfo.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api.model; 2 | 3 | public final class StateInfo { 4 | 5 | public long countryId; 6 | public long stateId; 7 | public String stateName; 8 | public String abbreviation; 9 | 10 | } 11 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/model/StyleInfo.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api.model; 2 | 3 | public final class StyleInfo { 4 | 5 | public long styleId; 6 | public String styleName; 7 | public String description; 8 | public String srmRange; 9 | 10 | } 11 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Tue Aug 23 11:22:45 CEST 2016 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip 7 | -------------------------------------------------------------------------------- /app/src/main/res/layout/list_header_map.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/model/BrewerySearchResult.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api.model; 2 | 3 | public final class BrewerySearchResult { 4 | 5 | public long brewerId; 6 | public String brewerName; 7 | public String city; 8 | public Integer countryId; 9 | public Integer stateId; 10 | 11 | } 12 | -------------------------------------------------------------------------------- /app/src/main/res/values/attrs_foreground_view.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/db/StoredSession.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.db; 2 | 3 | public final class StoredSession { 4 | 5 | public Long _id; 6 | public Integer userId; 7 | public String userName; 8 | public String password; 9 | public Integer rateCount; 10 | public Integer placeCount; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/model/BarcodeSearchResult.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api.model; 2 | 3 | public final class BarcodeSearchResult { 4 | 5 | public long beerId; 6 | public String beerName; 7 | public long brewerId; 8 | public String brewerName; 9 | public Float weightedRating; 10 | public Float alcohol; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /app/src/main/res/layout/view_feedlist.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /app/src/main/res/drawable-v21/back_ripple.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_link.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/gui/UnitHelper.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.gui; 2 | 3 | public final class UnitHelper { 4 | 5 | public static double asKmOrMiles(double meters, boolean useMetric) { 6 | if (useMetric) 7 | return meters / 1000; // Convert to kilometers 8 | else 9 | return meters * 0.000621371; // Convert to miles 10 | } 11 | 12 | } 13 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_view_star.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 9 | -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_refresh.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_delete.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #0098cd 4 | #D64933 5 | #ffd100 6 | #e67303 7 | #858585 8 | #333333 9 | #1effd100 10 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_view_checked_or_not.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 9 | 10 | 13 | 14 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/rx/RxViewPager.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.rx; 2 | 3 | import android.support.annotation.NonNull; 4 | import android.support.v4.view.ViewPager; 5 | 6 | import rx.Observable; 7 | 8 | public final class RxViewPager { 9 | 10 | public static Observable pageSelected(@NonNull ViewPager view) { 11 | return Observable.create(new ViewPagerPageSelectedOnSubscribe(view)); 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_action_list_checked_or_add.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 9 | 10 | 12 | 13 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/gui/lists/SimpleAutoCompleteAdapter.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.gui.lists; 2 | 3 | import android.content.Context; 4 | import android.widget.ArrayAdapter; 5 | 6 | import java.util.List; 7 | 8 | public class SimpleAutoCompleteAdapter extends ArrayAdapter { 9 | 10 | public SimpleAutoCompleteAdapter(Context context, List items) { 11 | super(context, android.R.layout.simple_list_item_1, items); 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/back_highlightable.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_action_expand_or_collapse.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 10 | 11 | 13 | 14 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/ResponseInterceptor.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api; 2 | 3 | import java.io.IOException; 4 | 5 | import okhttp3.Interceptor; 6 | import okhttp3.Request; 7 | import okhttp3.Response; 8 | 9 | public final class ResponseInterceptor implements Interceptor { 10 | 11 | @Override 12 | public Response intercept(Interceptor.Chain chain) throws IOException { 13 | Request request = chain.request(); 14 | Response response = chain.proceed(request); 15 | return response; 16 | } 17 | 18 | } 19 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/model/PlaceNearby.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api.model; 2 | 3 | public class PlaceNearby { 4 | 5 | public long placeId; 6 | public String placeName; 7 | public int placeType; 8 | public String address; 9 | public String city; 10 | public String postalCode; 11 | public Integer countryId; 12 | public Integer stateId; 13 | public String phoneNumber; 14 | public Float averageRating; 15 | public int rateCount; 16 | public Float latitude; 17 | public Float longitude; 18 | 19 | } 20 | -------------------------------------------------------------------------------- /app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 12 | 13 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/model/BreweryDetails.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api.model; 2 | 3 | public class BreweryDetails { 4 | 5 | public long brewerId; 6 | public String brewerName; 7 | public int brewerType; 8 | public Boolean retired; 9 | public String address; 10 | public String city; 11 | public String postalCode; 12 | public Integer countryId; 13 | public Integer stateId; 14 | public String phoneNumber; 15 | public String email; 16 | public String websiteUrl; 17 | public String facebook; 18 | public String twitter; 19 | 20 | } 21 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/db/CustomListBeer.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.db; 2 | 3 | public final class CustomListBeer { 4 | 5 | public Long _id; 6 | public long listId; 7 | public long beerId; 8 | public String beerName; 9 | public Integer stars; 10 | public String note; 11 | 12 | @Override 13 | public boolean equals(Object o) { 14 | return this == o || !(o == null || getClass() != o.getClass()) && _id.equals(((CustomListBeer) o)._id); 15 | } 16 | 17 | @Override 18 | public int hashCode() { 19 | return _id.hashCode(); 20 | } 21 | 22 | } 23 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/db/OfflineRating.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.db; 2 | 3 | import java.util.Date; 4 | 5 | public final class OfflineRating { 6 | 7 | public Long _id; 8 | public Integer offlineId; 9 | public Integer beerId; 10 | public String beerName; 11 | public Integer originalRatingId; 12 | public String originalRatingDate; 13 | public Integer appearance; 14 | public Integer aroma; 15 | public Integer taste; 16 | public Integer palate; 17 | public Integer overall; 18 | public String comments; 19 | public Date timeSaved; 20 | 21 | } 22 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/rx/RxRecyclerViewAdapter.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.rx; 2 | 3 | import android.support.annotation.NonNull; 4 | import android.support.v7.widget.RecyclerView; 5 | 6 | import rx.Observable; 7 | 8 | public final class RxRecyclerViewAdapter { 9 | 10 | public static > Observable> dataEvents(@NonNull 11 | T view) { 12 | return Observable.create(new RecyclerAdapterDataEventOnSubscribe<>(view)); 13 | } 14 | 15 | } 16 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/back_selectable_red.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/back_selectable_yellow.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/back_selectable.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/model/BeerDetails.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api.model; 2 | 3 | public final class BeerDetails { 4 | 5 | public long beerId; 6 | public String beerName; 7 | public long brewerId; 8 | public String brewerName; 9 | public long brewerCountryId; 10 | public long styleId; 11 | public String styleName; 12 | public Float overallPercentile; 13 | public Float stylePercentile; 14 | public Float realRating; 15 | public Float weightedRating; 16 | public Float alcohol; 17 | public Float ibu; 18 | public int rateCount; 19 | public boolean alias; 20 | public String description; 21 | 22 | } 23 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/model/BeerRating.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api.model; 2 | 3 | import java.util.Date; 4 | 5 | public final class BeerRating { 6 | 7 | public int ratingId; 8 | public int userId; 9 | public String userName; 10 | public Integer userCountryId; 11 | public String userCountryName; 12 | public int userRateCount; 13 | 14 | public Integer aroma; 15 | public Integer flavor; 16 | public Integer mouthfeel; 17 | public Integer appearance; 18 | public Integer overall; 19 | public Float total; 20 | public String comments; 21 | public Date timeEntered; 22 | public Date timeUpdated; 23 | 24 | } 25 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/db/views/CustomListWithCount.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.db.views; 2 | 3 | import android.support.annotation.NonNull; 4 | 5 | public final class CustomListWithCount implements Comparable { 6 | 7 | public Long _id; 8 | public String name; 9 | 10 | public int beerCount; 11 | 12 | @Override 13 | public int compareTo(@NonNull CustomListWithCount another) { 14 | return getNonNullName(name).compareTo(getNonNullName(another.name)); 15 | } 16 | 17 | private String getNonNullName(String name) { 18 | if (name == null) 19 | return ""; 20 | return name; 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # generated files 2 | bin/ 3 | gen/ 4 | 5 | # ignore Gradle files 6 | .gradle/ 7 | build/ 8 | 9 | # local configuration file (sdk path, etc) 10 | local.properties 11 | 12 | # Proguard folder generated by Eclipse 13 | proguard/ 14 | 15 | # Ant 16 | build.xml 17 | 18 | # Maven 19 | target/ 20 | pom.xml.* 21 | release.properties 22 | signing.properties 23 | 24 | # Eclipse 25 | .classpath 26 | .project 27 | .externalToolBuilders/ 28 | 29 | # IntelliJ 30 | *.iml 31 | *.ipr 32 | *.iws 33 | .idea 34 | out/ 35 | 36 | # Mac 37 | .DS_Store 38 | 39 | # Crashlytics 40 | crashlytics.properties 41 | crashlytics-build.properties 42 | com_crashlytics_export_strings.xml 43 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/model/PlaceSearchResult.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api.model; 2 | 3 | import java.util.Locale; 4 | 5 | public final class PlaceSearchResult { 6 | 7 | public long placeId; 8 | public String placeName; 9 | public int placeType; 10 | public String city; 11 | public Integer countryId; 12 | public Integer stateId; 13 | public Float overallPercentile; 14 | public Float averageRating; 15 | public int rateCount; 16 | 17 | public String getOverallPercentileString() { 18 | if (overallPercentile == null) 19 | return "-"; 20 | return String.format(Locale.getDefault(), "%1$.0f", overallPercentile); 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/gui/HelpWhereRatingsActivity.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.gui; 2 | 3 | import android.content.Context; 4 | import android.content.Intent; 5 | import android.os.Bundle; 6 | 7 | import com.ratebeer.android.R; 8 | 9 | public final class HelpWhereRatingsActivity extends RateBeerActivity { 10 | 11 | public static Intent start(Context context) { 12 | return new Intent(context, HelpWhereRatingsActivity.class); 13 | } 14 | 15 | @Override 16 | protected void onCreate(Bundle savedInstanceState) { 17 | super.onCreate(savedInstanceState); 18 | setContentView(R.layout.activity_help_whereratings); 19 | 20 | setupDefaultUpButton(); 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/gui/lists/SectionDividerHolder.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.gui.lists; 2 | 3 | import android.support.v7.widget.RecyclerView; 4 | import android.view.LayoutInflater; 5 | import android.view.View; 6 | import android.view.ViewGroup; 7 | 8 | import com.ratebeer.android.R; 9 | 10 | public final class SectionDividerHolder extends RecyclerView.ViewHolder { 11 | 12 | private SectionDividerHolder(View v) { 13 | super(v); 14 | } 15 | 16 | public static SectionDividerHolder build(ViewGroup parent) { 17 | return new SectionDividerHolder(LayoutInflater.from(parent.getContext()).inflate(R.layout.list_item_section_divider, parent, false)); 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /app/src/main/res/animator/item_highlight.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 10 | 11 | 12 | 13 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /app/src/main/res/animator-v21/item_highlight.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 10 | 11 | 12 | 13 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /app/src/main/java/com/ratebeer/android/api/HtmlConverterFactory.java: -------------------------------------------------------------------------------- 1 | package com.ratebeer.android.api; 2 | 3 | import com.ratebeer.android.api.model.BeerAliasId; 4 | import com.ratebeer.android.api.model.BeerAliasIdConverter; 5 | 6 | import java.lang.annotation.Annotation; 7 | import java.lang.reflect.Type; 8 | 9 | import okhttp3.ResponseBody; 10 | import retrofit2.Converter; 11 | import retrofit2.Retrofit; 12 | 13 | public class HtmlConverterFactory extends Converter.Factory { 14 | 15 | @Override 16 | public Converter responseBodyConverter(Type type, Annotation[] annotations, Retrofit retrofit) { 17 | if (type.equals(BeerAliasId.class)) { 18 | return new BeerAliasIdConverter(); 19 | } 20 | return null; 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /app/src/main/res/layout/dialog_pick_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 |