From a8dfe106bb2c1f9c16e179c80c1226ce7d2840e4 Mon Sep 17 00:00:00 2001 From: h4h13 Date: Mon, 10 Sep 2018 01:14:46 +0530 Subject: [PATCH] AndroidX lib refactor --- .idea/assetWizardSettings.xml | 25 +- .idea/gradle.xml | 3 - ...on_navigation_common_1_0_0_alpha05_aar.xml | 15 - ..._navigation_fragment_1_0_0_alpha05_aar.xml | 12 - ...n_navigation_runtime_1_0_0_alpha05_aar.xml | 12 - ...gation_navigation_ui_1_0_0_alpha05_aar.xml | 12 - ...x_gridlayout_gridlayout_1_0_0_rc01_aar.xml | 4 +- ...y_legacy_preference_v14_1_0_0_rc01_aar.xml | 4 +- ...gacy_legacy_support_v13_1_0_0_rc01_aar.xml | 4 +- ...roid_gms_play_services_base_15_0_1_aar.xml | 4 +- ..._gms_play_services_basement_15_0_1_aar.xml | 4 +- ...oid_gms_play_services_cast_16_0_2_aar.xml} | 6 +- ...ay_services_cast_framework_16_0_2_aar.xml} | 6 +- ...oid_gms_play_services_flags_15_0_1_aar.xml | 4 +- ...oid_gms_play_services_tasks_15_0_1_aar.xml | 4 +- ...butterknife_runtime_9_0_0_SNAPSHOT_aar.xml | 12 + RetroMusicPlayer.iml | 9 +- app/app.iml | 120 +-- app/build.gradle | 20 +- app/src/main/AndroidManifest.xml | 3 +- app/src/main/assets/contributors.json | 26 + app/src/main/assets/retro-changelog.html | 2 +- .../monkey/retromusic/cast/CastHelper.java | 5 +- .../retromusic/cast/CastOptionsProvider.java | 4 +- ...java => ExpandedCastControlsActivity.java} | 2 +- .../dialogs/CreatePlaylistDialog.java | 4 +- .../retromusic/dialogs/HomeOptionDialog.java | 146 ---- .../MainOptionsBottomSheetDialogFragment.java | 154 +++- .../retromusic/helper/MusicPlayerRemote.java | 50 +- .../misc/AppBarStateChangeListener.java | 2 +- .../misc/NavigationIconClickListener.java | 104 --- .../misc/ScrollAwareFABBehavior.java | 48 +- .../monkey/retromusic/model/Contributor.java | 34 + .../retromusic/rest/LastFMRestClient.java | 2 +- .../ui/activities/AboutActivity.java | 49 +- .../ui/activities/AlbumDetailsActivity.java | 8 +- .../ui/activities/ArtistDetailActivity.java | 2 + .../ui/activities/GenreDetailsActivity.java | 1 + .../ui/activities/LyricsActivity.java | 10 +- .../ui/activities/MainActivity.java | 79 +- .../ui/activities/PlayingQueueActivity.java | 5 +- .../ui/activities/PlaylistDetailActivity.java | 1 + .../ui/activities/UserInfoActivity.java | 270 ++++++- .../ui/activities/base/AbsCastActivity.java | 6 +- .../base/AbsSlidingMusicPanelActivity.java | 99 ++- .../tageditor/AbsTagEditorActivity.java | 9 +- .../tageditor/AlbumTagEditorActivity.java | 71 +- .../tageditor/SongTagEditorActivity.java | 4 +- .../ui/adapter/ContributorAdapter.java | 71 ++ .../adapter/album/AlbumCoverPagerAdapter.java | 11 +- .../ui/adapter/song/PlayingQueueAdapter.java | 3 - .../ui/fragments/AlbumCoverStyle.java | 8 +- .../ui/fragments/MiniPlayerFragment.java | 21 +- .../ui/fragments/PlayingQueueFragment.java | 2 +- .../base/AbsMainActivityFragment.java | 8 +- .../ui/fragments/intro/NameFragment.java | 275 ------- .../mainactivity/LibraryFragment.java | 142 +--- .../mainactivity/folders/FoldersFragment.java | 79 +- .../mainactivity/home/BannerHomeFragment.java | 176 +++-- .../mainactivity/home/HomeFragment.java | 621 ++------------- .../fragments/player/color/ColorFragment.java | 10 +- .../material/MaterialControlsFragment.java | 20 +- .../retromusic/util/NavigationUtil.java | 9 +- .../retromusic/util/PreferenceUtil.java | 2 +- .../retromusic/views/ContributorsView.java | 61 ++ .../retromusic/views/NetworkImageView.java | 17 +- .../RoundedBottomSheetDialogFragment.java | 4 + .../retromusic/views/VerticalTextView.java | 28 +- app/src/main/res/anim/bounce.xml | 10 - .../grid_layout_animation_from_bottom.xml | 9 - app/src/main/res/anim/item_animation_fade.xml | 7 - .../res/anim/item_animation_from_right.xml | 17 - .../main/res/anim/layout_animation_fade.xml | 4 - .../res/anim/layout_animation_slide_right.xml | 5 - .../main/res/animator/appbar_elevation.xml | 11 - .../drawable-v24/ic_launcher_background.xml | 24 - .../album_cover_full_card.webp | Bin 0 -> 4208 bytes .../drawable-xxxhdpi/album_cover_normal.webp | Bin 0 -> 4194 bytes .../res/drawable-xxxhdpi/np_card_blur.webp | Bin 14152 -> 0 bytes .../main/res/drawable-xxxhdpi/np_holiday.webp | Bin 16800 -> 0 bytes app/src/main/res/drawable/abs_timer.xml | 5 - app/src/main/res/drawable/color_gradient.xml | 8 - .../drawable/et_bg_circular_top_corners.xml | 2 +- app/src/main/res/drawable/gradient.xml | 7 - app/src/main/res/drawable/gradient_2.xml | 7 - app/src/main/res/drawable/gradient_7.xml | 7 - .../main/res/drawable/holiday_background.xml | 7 - .../res/drawable/ic_app_icon_with_shadow.xml | 9 - .../main/res/drawable/ic_audio_tag_square.xml | 16 - app/src/main/res/drawable/ic_facebook.xml | 8 - .../drawable/ic_google_plus_white_24dp.xml | 10 - .../res/drawable/ic_launcher_background.xml | 8 - .../res/drawable/ic_launcher_foreground.xml | 17 - app/src/main/res/drawable/ic_patreon.xml | 8 - .../res/drawable/ic_person_white_24dp.xml | 9 - .../ic_round_add_a_photo_white_24dp.xml | 15 + .../main/res/drawable/ic_vector_square.xml | 9 - .../drawable/ic_water_bottle_white_24dp.xml | 9 - .../main/res/drawable/lockscreen_gradient.xml | 8 - app/src/main/res/drawable/material_icons.xml | 19 - .../mini_player_progress_drawable.xml | 11 - app/src/main/res/drawable/shadow.xml | 8 - .../main/res/drawable/shadow_down_edited.xml | 8 - .../res/drawable/shadow_left_to_right.xml | 6 - .../main/res/drawable/shadow_up_details.xml | 8 - .../main/res/drawable/shape_button_edit.xml | 9 - .../main/res/drawable/shape_rounded_edit.xml | 9 - .../res/drawable/shuffle_line_background.xml | 8 - .../main/res/drawable/square_play_button.xml | 18 - .../drawable/square_play_button_design.xml | 17 - .../layout-land/activity_album_tag_editor.xml | 202 +++-- .../res/layout-land/fragment_banner_home.xml | 125 ++- .../main/res/layout-land/fragment_home.xml | 2 +- .../main/res/layout-land/retro_backdrop.xml | 63 -- .../res/layout-sw600dp/retro_backdrop.xml | 52 -- .../activity_album_tag_editor.xml | 164 ---- .../activity_artist_details_blur.xml | 213 ----- .../fragment_banner_home.xml | 124 ++- .../res/layout-xlarge-land/fragment_home.xml | 76 +- .../activity_album_tag_editor.xml | 162 ---- .../main/res/layout-xlarge/fragment_home.xml | 75 +- .../main/res/layout-xlarge/fragment_name.xml | 120 --- .../res/layout/activity_album_tag_editor.xml | 306 +++++--- .../layout/activity_artist_details_blur.xml | 219 ------ .../main/res/layout/activity_lock_screen.xml | 67 -- .../main/res/layout/activity_main_content.xml | 10 - .../res/layout/activity_song_tag_editor.xml | 76 +- .../main/res/layout/activity_user_info.xml | 140 +++- app/src/main/res/layout/card_credit.xml | 139 +--- .../main/res/layout/content_banner_home.xml | 28 - .../res/layout/dialog_create_playlist.xml | 2 +- app/src/main/res/layout/dialog_delete.xml | 2 + .../res/layout/dialog_playlist_rename.xml | 2 +- .../main/res/layout/dialog_sleep_timer.xml | 2 +- .../layout/fragment_album_carousal_cover.xml | 29 - ...xml => fragment_album_full_card_cover.xml} | 17 +- .../main/res/layout/fragment_banner_home.xml | 77 +- .../layout/fragment_cast_mini_controller.xml | 9 - app/src/main/res/layout/fragment_folder.xml | 78 +- app/src/main/res/layout/fragment_home.xml | 46 +- app/src/main/res/layout/fragment_library.xml | 68 +- .../main/res/layout/fragment_main_options.xml | 149 +++- .../main/res/layout/fragment_mini_player.xml | 29 +- app/src/main/res/layout/fragment_name.xml | 122 --- app/src/main/res/layout/fragment_playlist.xml | 46 -- .../main/res/layout/fragment_queue_player.xml | 70 -- ...ragment_queue_player_playback_controls.xml | 186 ----- app/src/main/res/layout/home_shortcuts.xml | 143 ---- .../main/res/layout/horizontal_progress.xml | 10 - app/src/main/res/layout/item_contributor.xml | 45 ++ app/src/main/res/layout/item_contributors.xml | 16 - app/src/main/res/layout/item_list.xml | 14 +- app/src/main/res/layout/item_queue.xml | 100 +++ .../main/res/layout/pager_recycler_view.xml | 45 -- .../preference_dialog_library_categories.xml | 11 - ...nce_dialog_library_categories_listitem.xml | 55 -- app/src/main/res/layout/recycler_view_sec.xml | 32 - app/src/main/res/layout/retro_backdrop.xml | 47 -- app/src/main/res/layout/simple_list_item.xml | 10 - .../res/layout/sliding_music_panel_layout.xml | 77 +- .../main/res/layout/user_action_details.xml | 225 ------ .../main/res/menu/bottom_navigation_main.xml | 12 +- app/src/main/res/menu/menu_home.xml | 19 - app/src/main/res/menu/menu_main_options.xml | 25 - app/src/main/res/menu/menu_search.xml | 10 - app/src/main/res/navigation/nav_graph.xml | 45 -- .../res/transition/default_window_fade.xml | 8 - app/src/main/res/values-ar/strings.xml | 71 -- app/src/main/res/values-cs/strings.xml | 33 - app/src/main/res/values-de-rDE/strings.xml | 729 ++++++++---------- app/src/main/res/values-de/strings.xml | 53 -- app/src/main/res/values-el/strings.xml | 74 -- app/src/main/res/values-es-rES/strings.xml | 120 --- app/src/main/res/values-es-rUS/strings.xml | 125 --- app/src/main/res/values-es/strings.xml | 125 --- app/src/main/res/values-eu-rES/strings.xml | 125 --- app/src/main/res/values-fr/strings.xml | 123 --- app/src/main/res/values-hdpi/dimens.xml | 4 - app/src/main/res/values-hi-rIN/strings.xml | 13 - app/src/main/res/values-hr/strings.xml | 124 --- app/src/main/res/values-hu/strings.xml | 125 --- app/src/main/res/values-id/strings.xml | 120 --- app/src/main/res/values-in/strings.xml | 32 - app/src/main/res/values-it/strings.xml | 125 --- app/src/main/res/values-ja/strings.xml | 106 --- app/src/main/res/values-ko/strings.xml | 125 --- app/src/main/res/values-ldpi/dimens.xml | 4 - app/src/main/res/values-mdpi/dimens.xml | 4 - app/src/main/res/values-ms/strings.xml | 97 --- app/src/main/res/values-nl/strings.xml | 66 -- app/src/main/res/values-pl/strings.xml | 124 --- app/src/main/res/values-pt-rBR/strings.xml | 125 --- app/src/main/res/values-ro/strings.xml | 125 --- app/src/main/res/values-ru/strings.xml | 125 --- app/src/main/res/values-sr/strings.xml | 71 -- .../main/res/values-sw600dp-land/dimens.xml | 1 - app/src/main/res/values-sw600dp/dimens.xml | 5 +- app/src/main/res/values-tr/strings.xml | 121 --- app/src/main/res/values-v19/dimens.xml | 5 - app/src/main/res/values-v21/dimens.xml | 5 - app/src/main/res/values-v21/fonts.xml | 7 - app/src/main/res/values-v21/integers.xml | 4 - app/src/main/res/values-v21/styles.xml | 10 - app/src/main/res/values-xhdpi/dimens.xml | 4 - app/src/main/res/values-xxhdpi/dimens.xml | 4 - app/src/main/res/values-xxxhdpi/dimens.xml | 4 - app/src/main/res/values-zh-rCN/strings.xml | 729 ++++++++---------- app/src/main/res/values-zh-rHK/strings.xml | 126 --- app/src/main/res/values-zh-rTW/strings.xml | 33 - app/src/main/res/values/arrays.xml | 25 +- app/src/main/res/values/attrs.xml | 68 +- app/src/main/res/values/cast_style.xml | 20 - app/src/main/res/values/colors.xml | 1 - app/src/main/res/values/dimens.xml | 36 +- app/src/main/res/values/donottranslate.xml | 28 - .../res/values/ic_launcher_background.xml | 4 +- app/src/main/res/values/integers.xml | 2 - app/src/main/res/values/md_colors.xml | 275 ------- app/src/main/res/values/strings.xml | 178 +---- app/src/main/res/values/styles.xml | 88 --- app/src/main/res/values/styles_parents.xml | 31 +- app/src/main/res/values/values.xml | 2 - app/src/main/res/xml/pref_extras.xml | 15 + app/src/main/res/xml/pref_others.xml | 29 - app/src/main/res/xml/pref_ui.xml | 14 + appthemehelper/appthemehelper.iml | 73 +- .../src/main/res/drawable/ate_check.xml | 12 +- .../main/res/drawable/ic_toggle_switch.xml | 14 +- .../res/drawable/ic_toggle_switch_off.xml | 9 +- appthemehelper/src/main/res/values/colors.xml | 5 - .../res/values/colors_material_design.xml | 255 ------ appthemehelper/src/main/res/values/dimens.xml | 7 - build.gradle | 10 +- 233 files changed, 3254 insertions(+), 9769 deletions(-) delete mode 100644 .idea/libraries/Gradle__android_arch_navigation_navigation_common_1_0_0_alpha05_aar.xml delete mode 100644 .idea/libraries/Gradle__android_arch_navigation_navigation_fragment_1_0_0_alpha05_aar.xml delete mode 100644 .idea/libraries/Gradle__android_arch_navigation_navigation_runtime_1_0_0_alpha05_aar.xml delete mode 100644 .idea/libraries/Gradle__android_arch_navigation_navigation_ui_1_0_0_alpha05_aar.xml rename .idea/libraries/{Gradle__com_google_android_gms_play_services_cast_16_0_1_aar.xml => Gradle__com_google_android_gms_play_services_cast_16_0_2_aar.xml} (59%) rename .idea/libraries/{Gradle__com_google_android_gms_play_services_cast_framework_16_0_1_aar.xml => Gradle__com_google_android_gms_play_services_cast_framework_16_0_2_aar.xml} (56%) create mode 100644 .idea/libraries/Gradle__com_jakewharton_butterknife_runtime_9_0_0_SNAPSHOT_aar.xml create mode 100644 app/src/main/assets/contributors.json rename app/src/main/java/code/name/monkey/retromusic/cast/{ExpandedControlsActivity.java => ExpandedCastControlsActivity.java} (90%) delete mode 100644 app/src/main/java/code/name/monkey/retromusic/dialogs/HomeOptionDialog.java delete mode 100755 app/src/main/java/code/name/monkey/retromusic/misc/NavigationIconClickListener.java create mode 100644 app/src/main/java/code/name/monkey/retromusic/model/Contributor.java create mode 100644 app/src/main/java/code/name/monkey/retromusic/ui/adapter/ContributorAdapter.java delete mode 100644 app/src/main/java/code/name/monkey/retromusic/ui/fragments/intro/NameFragment.java create mode 100644 app/src/main/java/code/name/monkey/retromusic/views/ContributorsView.java delete mode 100644 app/src/main/res/anim/bounce.xml delete mode 100644 app/src/main/res/anim/grid_layout_animation_from_bottom.xml delete mode 100644 app/src/main/res/anim/item_animation_fade.xml delete mode 100644 app/src/main/res/anim/item_animation_from_right.xml delete mode 100644 app/src/main/res/anim/layout_animation_fade.xml delete mode 100644 app/src/main/res/anim/layout_animation_slide_right.xml delete mode 100644 app/src/main/res/animator/appbar_elevation.xml delete mode 100644 app/src/main/res/drawable-v24/ic_launcher_background.xml create mode 100644 app/src/main/res/drawable-xxxhdpi/album_cover_full_card.webp create mode 100644 app/src/main/res/drawable-xxxhdpi/album_cover_normal.webp delete mode 100644 app/src/main/res/drawable-xxxhdpi/np_card_blur.webp delete mode 100644 app/src/main/res/drawable-xxxhdpi/np_holiday.webp delete mode 100644 app/src/main/res/drawable/abs_timer.xml delete mode 100755 app/src/main/res/drawable/color_gradient.xml delete mode 100644 app/src/main/res/drawable/gradient.xml delete mode 100644 app/src/main/res/drawable/gradient_2.xml delete mode 100644 app/src/main/res/drawable/gradient_7.xml delete mode 100644 app/src/main/res/drawable/holiday_background.xml delete mode 100644 app/src/main/res/drawable/ic_app_icon_with_shadow.xml delete mode 100644 app/src/main/res/drawable/ic_audio_tag_square.xml delete mode 100644 app/src/main/res/drawable/ic_facebook.xml delete mode 100644 app/src/main/res/drawable/ic_google_plus_white_24dp.xml delete mode 100644 app/src/main/res/drawable/ic_launcher_background.xml delete mode 100644 app/src/main/res/drawable/ic_launcher_foreground.xml delete mode 100644 app/src/main/res/drawable/ic_patreon.xml delete mode 100644 app/src/main/res/drawable/ic_person_white_24dp.xml create mode 100644 app/src/main/res/drawable/ic_round_add_a_photo_white_24dp.xml delete mode 100644 app/src/main/res/drawable/ic_vector_square.xml delete mode 100644 app/src/main/res/drawable/ic_water_bottle_white_24dp.xml delete mode 100644 app/src/main/res/drawable/lockscreen_gradient.xml delete mode 100644 app/src/main/res/drawable/material_icons.xml delete mode 100644 app/src/main/res/drawable/mini_player_progress_drawable.xml delete mode 100644 app/src/main/res/drawable/shadow.xml delete mode 100644 app/src/main/res/drawable/shadow_down_edited.xml delete mode 100644 app/src/main/res/drawable/shadow_left_to_right.xml delete mode 100644 app/src/main/res/drawable/shadow_up_details.xml delete mode 100644 app/src/main/res/drawable/shape_button_edit.xml delete mode 100644 app/src/main/res/drawable/shape_rounded_edit.xml delete mode 100644 app/src/main/res/drawable/shuffle_line_background.xml delete mode 100644 app/src/main/res/drawable/square_play_button.xml delete mode 100644 app/src/main/res/drawable/square_play_button_design.xml delete mode 100644 app/src/main/res/layout-land/retro_backdrop.xml delete mode 100644 app/src/main/res/layout-sw600dp/retro_backdrop.xml delete mode 100644 app/src/main/res/layout-xlarge-land/activity_album_tag_editor.xml delete mode 100755 app/src/main/res/layout-xlarge-land/activity_artist_details_blur.xml delete mode 100644 app/src/main/res/layout-xlarge/activity_album_tag_editor.xml delete mode 100644 app/src/main/res/layout-xlarge/fragment_name.xml delete mode 100755 app/src/main/res/layout/activity_artist_details_blur.xml delete mode 100644 app/src/main/res/layout/activity_lock_screen.xml delete mode 100644 app/src/main/res/layout/content_banner_home.xml delete mode 100644 app/src/main/res/layout/fragment_album_carousal_cover.xml rename app/src/main/res/layout/{fragment_adaptive_cover.xml => fragment_album_full_card_cover.xml} (59%) delete mode 100644 app/src/main/res/layout/fragment_cast_mini_controller.xml delete mode 100644 app/src/main/res/layout/fragment_name.xml delete mode 100644 app/src/main/res/layout/fragment_playlist.xml delete mode 100644 app/src/main/res/layout/fragment_queue_player.xml delete mode 100644 app/src/main/res/layout/fragment_queue_player_playback_controls.xml delete mode 100644 app/src/main/res/layout/home_shortcuts.xml delete mode 100644 app/src/main/res/layout/horizontal_progress.xml create mode 100644 app/src/main/res/layout/item_contributor.xml delete mode 100644 app/src/main/res/layout/item_contributors.xml create mode 100644 app/src/main/res/layout/item_queue.xml delete mode 100644 app/src/main/res/layout/pager_recycler_view.xml delete mode 100644 app/src/main/res/layout/preference_dialog_library_categories.xml delete mode 100644 app/src/main/res/layout/preference_dialog_library_categories_listitem.xml delete mode 100644 app/src/main/res/layout/recycler_view_sec.xml delete mode 100644 app/src/main/res/layout/retro_backdrop.xml delete mode 100644 app/src/main/res/layout/simple_list_item.xml delete mode 100644 app/src/main/res/layout/user_action_details.xml delete mode 100644 app/src/main/res/menu/menu_home.xml delete mode 100644 app/src/main/res/menu/menu_main_options.xml delete mode 100644 app/src/main/res/menu/menu_search.xml delete mode 100644 app/src/main/res/navigation/nav_graph.xml delete mode 100644 app/src/main/res/transition/default_window_fade.xml delete mode 100644 app/src/main/res/values-hdpi/dimens.xml delete mode 100644 app/src/main/res/values-ldpi/dimens.xml delete mode 100644 app/src/main/res/values-mdpi/dimens.xml delete mode 100644 app/src/main/res/values-v19/dimens.xml delete mode 100644 app/src/main/res/values-v21/dimens.xml delete mode 100644 app/src/main/res/values-v21/fonts.xml delete mode 100644 app/src/main/res/values-v21/integers.xml delete mode 100644 app/src/main/res/values-xhdpi/dimens.xml delete mode 100644 app/src/main/res/values-xxhdpi/dimens.xml delete mode 100644 app/src/main/res/values-xxxhdpi/dimens.xml create mode 100644 app/src/main/res/xml/pref_extras.xml delete mode 100644 app/src/main/res/xml/pref_others.xml diff --git a/.idea/assetWizardSettings.xml b/.idea/assetWizardSettings.xml index 6b96cf0c1..840634def 100644 --- a/.idea/assetWizardSettings.xml +++ b/.idea/assetWizardSettings.xml @@ -3,11 +3,34 @@ diff --git a/.idea/gradle.xml b/.idea/gradle.xml index dbb97a736..9f00a5923 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -3,9 +3,6 @@