Mobile Change Log

1. Upgrade to AndroidX.

Effected Files For Xcode

Tags: android, multi-language, news app, PSNews, rtl

Change Logs
1. Multi-Language Support ( RTL also Included)
2. Updated all dependencies to latest
3. Add Pull Refresh at Home Page
4. Improved smooth scroll at detail page
5. Fixed to auto scroll at pull refresh
6. Fixed small bugs and some UI
Effected Files For Android Studio
– app/build.gradle
– app/src/main/AndroidManifest.xml
– app/src/main/java/com/panaceasoft/psnews/Config.java
– app/src/main/java/com/panaceasoft/psnews/MainActivity.java
– app/src/main/java/com/panaceasoft/psnews/di/FragmentBuildersModule.java
– app/src/main/java/com/panaceasoft/psnews/di/MainActivityModule.java
– app/src/main/java/com/panaceasoft/psnews/ui/aboutus/AboutUsActivity.java
– app/src/main/java/com/panaceasoft/psnews/ui/category/adapter/CategorySelectionAdapter.java
– app/src/main/java/com/panaceasoft/psnews/ui/comments/CommentEntryActivity.java
– app/src/main/java/com/panaceasoft/psnews/ui/comments/CommentListActivity.java
– app/src/main/java/com/panaceasoft/psnews/ui/comments/CommentListFragment.java
– app/src/main/java/com/panaceasoft/psnews/ui/comments/adapter/CommentListAdapter.java
– app/src/main/java/com/panaceasoft/psnews/ui/common/DataBoundListAdapter.java
– app/src/main/java/com/panaceasoft/psnews/ui/common/NavigationController.java
– app/src/main/java/com/panaceasoft/psnews/ui/detail/DetailActivity.java
– app/src/main/java/com/panaceasoft/psnews/ui/detail/DetailFragment.java
– app/src/main/java/com/panaceasoft/psnews/ui/detail/adapter/RelatedNewsListAdapter.java
– app/src/main/java/com/panaceasoft/psnews/ui/gallery/GalleryActivity.java
– app/src/main/java/com/panaceasoft/psnews/ui/gallery/adapter/GalleryAdapter.java
– app/src/main/java/com/panaceasoft/psnews/ui/home/HomeFragment.java
– app/src/main/java/com/panaceasoft/psnews/ui/home/adapter/HomeCategoryAdapter.java
– app/src/main/java/com/panaceasoft/psnews/ui/home/adapter/HomeMainAdapter.java
– app/src/main/java/com/panaceasoft/psnews/ui/home/adapter/HomeRecentNewsAdapter.java
– app/src/main/java/com/panaceasoft/psnews/ui/language/LanguageFragment.java
– app/src/main/java/com/panaceasoft/psnews/ui/news/adapter/NewsListAdapter.java
– app/src/main/java/com/panaceasoft/psnews/ui/news/bycategory/NewsByCategoryListActivity.java
– app/src/main/java/com/panaceasoft/psnews/ui/news/bycategory/NewsByCategoryListFragment.java
– app/src/main/java/com/panaceasoft/psnews/ui/news/editorpicked/EditorPickedNewsListFragment.java
– app/src/main/java/com/panaceasoft/psnews/ui/news/favourite/FavouriteNewsListFragment.java
– app/src/main/java/com/panaceasoft/psnews/ui/news/normal/NewsListActivity.java
– app/src/main/java/com/panaceasoft/psnews/ui/news/normal/NewsListFragment.java
– app/src/main/java/com/panaceasoft/psnews/ui/news/search/SearchResultListActivity.java
– app/src/main/java/com/panaceasoft/psnews/ui/news/search/SearchResultNewsListFragment.java
– app/src/main/java/com/panaceasoft/psnews/ui/news/trending/TrendingNewsListFragment.java
– app/src/main/java/com/panaceasoft/psnews/ui/notification/NotificationSettingActivity.java
– app/src/main/java/com/panaceasoft/psnews/ui/user/PasswordChangeActivity.java
– app/src/main/java/com/panaceasoft/psnews/ui/user/ProfileEditActivity.java
– app/src/main/java/com/panaceasoft/psnews/ui/user/UserLoginActivity.java
– app/src/main/java/com/panaceasoft/psnews/ui/user/UserRegisterActivity.java
– app/src/main/java/com/panaceasoft/psnews/ui/youtube/adapter/YouTubeAdapter.java
– app/src/main/java/com/panaceasoft/psnews/utils/MyContextWrapper.java
– app/src/main/java/com/panaceasoft/psnews/utils/Utils.java
– app/src/main/java/com/panaceasoft/psnews/viewmodel/comment/CommentViewModel.java
– app/src/main/java/com/panaceasoft/psnews/viewmodel/news/EditorPickedNewsViewModel.java
– app/src/main/java/com/panaceasoft/psnews/viewmodel/news/FavouriteNewsViewModel.java
– app/src/main/java/com/panaceasoft/psnews/viewmodel/news/NewsByCategoryViewModel.java
– app/src/main/java/com/panaceasoft/psnews/viewmodel/news/NewsViewModel.java
– app/src/main/java/com/panaceasoft/psnews/viewmodel/news/SearchNewsViewModel.java
– app/src/main/java/com/panaceasoft/psnews/viewmodel/news/TrendingNewsViewModel.java
– app/src/main/res/drawable-hdpi/baseline_add_white_24.png
– app/src/main/res/drawable-hdpi/baseline_language_24.png
– app/src/main/res/drawable-mdpi/baseline_add_white_24.png
– app/src/main/res/drawable-mdpi/baseline_language_24.png
– app/src/main/res/drawable-xhdpi/baseline_add_white_24.png
– app/src/main/res/drawable-xhdpi/baseline_language_24.png
– app/src/main/res/drawable-xxhdpi/baseline_add_white_24.png
– app/src/main/res/drawable-xxhdpi/baseline_language_24.png
– app/src/main/res/drawable-xxxhdpi/baseline_add_white_24.png
– app/src/main/res/drawable-xxxhdpi/baseline_language_24.png
– app/src/main/res/layout/activity_comment_list.xml
– app/src/main/res/layout/comment_item.xml
– app/src/main/res/layout/fragment_about_us.xml
– app/src/main/res/layout/fragment_comment_entry.xml
– app/src/main/res/layout/fragment_contact_us.xml
– app/src/main/res/layout/fragment_detail.xml
– app/src/main/res/layout/fragment_home.xml
– app/src/main/res/layout/fragment_home_news_list.xml
– app/src/main/res/layout/fragment_language.xml
– app/src/main/res/layout/fragment_news_list.xml
– app/src/main/res/layout/fragment_notification_setting.xml
– app/src/main/res/layout/fragment_password_change.xml
– app/src/main/res/layout/fragment_profile.xml
– app/src/main/res/layout/fragment_profile_edit.xml
– app/src/main/res/layout/fragment_search.xml
– app/src/main/res/layout/fragment_user_forgot_password.xml
– app/src/main/res/layout/fragment_user_login.xml
– app/src/main/res/layout/fragment_user_register.xml
– app/src/main/res/layout/home_news_category_container.xml
– app/src/main/res/layout/home_news_vertical_container.xml
– app/src/main/res/layout/home_news_view_all_container.xml
– app/src/main/res/layout/home_pager_item.xml
– app/src/main/res/layout/home_recents_news_item.xml
– app/src/main/res/layout/home_related_news_item.xml
– app/src/main/res/layout/ui_based_pop_up_chooser_view.xml
– app/src/main/res/menu/menu_drawer.xml
– app/src/main/res/values-ar/strings.xml
– app/src/main/res/values-es/strings.xml
– app/src/main/res/values/strings.xml
– app/src/main/res/values/styles.xml
– build.gradle

Effected Files For Backend

– No Change

Subscribe to our free newsletter