openfoodfacts / openfoodfacts-androidapp

(Legacy) Native version of Open Food Facts on Android - Coders & Decoders welcome 🤳🥫
https://android.openfoodfacts.org
Apache License 2.0
767 stars 447 forks source link

Remove unused resources #836

Closed huzaifaiftikhar closed 6 years ago

huzaifaiftikhar commented 6 years ago

Summary: We can remove the unused resources. This would help in reduction of overall apk size. Following is the list of unused resources :

Drawables barcode_black_24dp.xml circle_view.xml edittext_bottom.xml edittext_middle.xml edittext_top.xml ic_add_black_24dp.xml ic_camera_black.xml ic_crowdsourcing_icon.xml ic_decode_labels_icon.xml ic_food_database_icon.xml ic_home_black_24dp.xml ic_keyboard_arrow_down_black_24dp.xml ic_nutriscore_a.xml ic_nutriscore_b.xml ic_nutriscore_c.xml ic_nutriscore_d.xml ic_nutriscore_e.xml ic_opendata_crowd_icon.xml rounded_rectangle.xml selector.xml ic_openfacts_logo_no_tagline_vector.xml

PNGs ic_error_outline_black.png ic_palm.png ic_plus_white_18dp.png ic_plus_white_24dp.png ic_plus_white_36dp.png ic_plus_white_48dp.png ic_user.png img_default_product.png img_nutrition.png ic_action.png ic_barcode_black_18dp.png ic_barcode_black_24dp.png ic_barcode_black_36dp.png ic_barcode_black_48dp.png ic_barcode_grey600_18dp.png ic_barcode_grey600_24dp.png ic_barcode_grey600_36dp.png ic_barcode_grey600_48dp.png ic_barcode_white_18dp.png ic_barcode_white_24dp.png ic_barcode_white_36dp.png ic_barcode_white_48dp.png ic_error_outline_black.png ic_palm.png ic_plus_black_18dp.png ic_plus_black_24dp.png ic_plus_black_36dp.png ic_plus_black_48dp.png ic_plus_grey600_18dp.png ic_plus_grey600_24dp.png ic_plus_grey600_36dp.png ic_plus_grey600_48dp.png ic_plus_white_18dp.png ic_plus_white_24dp.png ic_plus_white_36dp.png ic_plus_white_48dp.png ic_user.png ic_action.png ic_barcode_black_18dp.png ic_barcode_black_24dp.png ic_barcode_black_36dp.png ic_barcode_black_48dp.png ic_barcode_grey600_18dp.png ic_barcode_grey600_24dp.png ic_barcode_grey600_36dp.png ic_barcode_grey600_48dp.png ic_barcode_white_18dp.png ic_barcode_white_24dp.png ic_barcode_white_36dp.png ic_barcode_white_48dp.png ic_error_outline_black.png ic_palm.png ic_plus_black_18dp.png ic_plus_black_24dp.png ic_plus_black_36dp.png ic_plus_black_48dp.png ic_plus_grey600_18dp.png ic_plus_grey600_24dp.png ic_plus_grey600_36dp.png ic_plus_grey600_48dp.png ic_plus_white_18dp.png ic_plus_white_24dp.png ic_plus_white_36dp.png ic_plus_white_48dp.png ic_user.png ic_action.png ic_barcode_black_18dp.png ic_barcode_black_24dp.png ic_barcode_black_36dp.png ic_barcode_black_48dp.png ic_barcode_grey600_18dp.png ic_barcode_grey600_24dp.png ic_barcode_grey600_36dp.png ic_barcode_grey600_48dp.png ic_barcode_white_18dp.png ic_barcode_white_24dp.png ic_barcode_white_36dp.png ic_barcode_white_48dp.png ic_palm.png ic_plus_black_18dp.png ic_plus_black_24dp.png ic_plus_black_36dp.png ic_plus_black_48dp.png ic_plus_grey600_18dp.png ic_plus_grey600_24dp.png ic_plus_grey600_36dp.png ic_plus_grey600_48dp.png ic_plus_white_18dp.png ic_plus_white_24dp.png ic_plus_white_36dp.png ic_plus_white_48dp.png ic_user.png ic_barcode_black_18dp.png ic_barcode_black_24dp.png ic_barcode_black_36dp.png ic_barcode_black_48dp.png ic_barcode_grey600_18dp.png ic_barcode_grey600_24dp.png ic_barcode_grey600_36dp.png ic_barcode_grey600_48dp.png ic_barcode_white_18dp.png ic_barcode_white_24dp.png ic_barcode_white_36dp.png ic_barcode_white_48dp.png ic_plus_black_18dp.png ic_plus_black_24dp.png ic_plus_black_36dp.png ic_plus_black_48dp.png ic_plus_grey600_18dp.png ic_plus_grey600_24dp.png ic_plus_grey600_36dp.png ic_plus_grey600_48dp.png ic_plus_white_18dp.png ic_plus_white_24dp.png ic_plus_white_36dp.png ic_plus_white_48dp.png ic_error_outline_black.png

Layout gauge_nutrition_fact.xml

All app flavors must build successfully after removal of these resources.

huzaifaiftikhar commented 6 years ago

@teolemon @Karljoones @policorn Please review this issue. I will send a PR for this then.