PSWallpapers Android (v2.4) Released Note

Tags:

 

Change Log
– Validation Checking Method fix at all entries (Backend)
– access forbidden at uploads and thumbnail folder (Backend)
– User Registration and Login Authentication fix (Api)
– User info obj return at app info with delete history (Api)
– User login fix (api)
– Categories replace and remove photo bug fix (Backend)
– Color order by added date desc (Backend)
– Wallpaper search pagination fix (Backend)
– Registered user reset page link (Backend)
– Registered user delete message (Backend)
– Wallpaper edit fix (Backend)
– Live Wallpaper Feature (Backend & Api)
– Backend Config Files Modified (Backend)
– Noti bug fix (Backend)
– Show all Wallpaper image (include gif and video ) at all approval and reports list (Backend)
– Pending and Reject entry form modified (Backend)
Backend Effected Files
– application/controllers/rest/Users.php
– application/helpers/ps_helper.php
– application/models/User.php
– application/helpers/ps_mail_helper.php
– application/views/backend/wallpapers/entry_form_script.php
– application/config/autoload.php
– application/config/ps_config.php
– application/controllers/backend/Wallpapers.php
– application/core/BE_Controller.php
– application/core/My_Model.php
– application/language/english/ps_lang.php
– application/libraries/PS_Delete.php
– application/libraries/PS_Image.php
– system/libraries/Upload.php
– application/core/API_Controller.php
– application/libraries/PS_Adapter.php
– application/controllers/backend/Categories.php
– application/controllers/backend/Colors.php
– uploads/thumbnail/index.html
– uploads/index.html
– application/models/Color.php
– application/models/Wallpaper.php
– application/views/backend/components/delete_confirm_modal.php
– application/views/backend/registered_users/list_script.php
– application/views/backend/registered_users/search_form.php
– application/views/backend/wallpapers/search_form.php
– application/controllers/rest/Favourites.php
– application/controllers/rest/Wallpapers.php
– application/views/backend/wallpapers/entry_form.php
– application/views/backend/wallpapers/list.php
– application/views/backend/wallpapers/search_form.php
– application/views/backend/components/delete_video_modal.php
– application/views/backend/components/video_icon_upload_modal.php
– application/views/backend/components/video_upload_modal.php
– application/config/config.php
– application/controllers/backend/Notis.php
– application/views/backend/downloads/list.php
– application/views/backend/earningpoints/list.php
– application/views/backend/favourites/list.php
– application/views/backend/pendings/entry_form.php
– application/views/backend/pendings/list.php
– application/views/backend/ratings/list.php
– application/views/backend/rejects/entry_form.php
– application/views/backend/rejects/list.php
– application/views/backend/touches/list.php
SQL Change Log
ALTER TABLE `core_users` ADD `code` VARCHAR(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `device_token`, ADD `email_verify` TINYINT(1) NOT NULL AFTER `code`, ADD `facebook_verify` TINYINT(1) NOT NULL AFTER `email_verify`, ADD `google_verify` TINYINT(1) NOT NULL AFTER `facebook_verify`;
ALTER TABLE `core_users` DROP COLUMN `verify_types`
DROP TABLE `core_videos`, `psw_order_by_video`, `psw_videos`, `psw_videos_deleted`;
DELETE FROM `core_modules` WHERE `core_modules`.`module_id` = “24”
UPDATE `psw_wallpapers` SET `is_wallpaper` = ‘1’ WHERE `psw_wallpapers`.`is_gif` = 0 AND `psw_wallpapers`.`is_video_wallpaper` = 0
ALTER TABLE psw_wallpapers ADD is_wallpaper TINYINT(1) NOT NULL DEFAULT ‘0’ AFTER is_gif, ADD is_video_wallpaper TINYINT(1) NOT NULL DEFAULT ‘0’ AFTER is_wallpaper;
Android Changes
1) Added Live Wallpapers Modules
2) Fixed Google Login Issue
3) Fixed Facebook Login Permission Issue
4) Added 13 More Languages ( Hindi- India, Indonesian, Chinese, Portuguese, Turkish, Italian, Malay, German, Russian, Korean, Japanese, Thai )
5) Fixed Rating Refresh Error at Detail
6) Fixed Login/Register/Forgot Background Issue
Change Log
moved : app/src/main/java/com/panaceasoft/pswallpaper/ui/wallpaper/detail/WallpaperDetailActivity.java
moved : app/src/main/java/com/panaceasoft/pswallpaper/ui/wallpaper/detail/WallpaperDetailFragment.java
created : app/src/main/java/com/panaceasoft/pswallpaper/ui/dashboard/adapter/TabViewPagerLiveWallpaperAdapter.java
created : app/src/main/java/com/panaceasoft/pswallpaper/ui/dashboard/livewallpaper/LiveWallpaperContainerFragment.java
created : app/src/main/java/com/panaceasoft/pswallpaper/ui/download/DownloadLiveWallpaperListFragment.java
created : app/src/main/java/com/panaceasoft/pswallpaper/ui/favorite/FavoriteLiveWallpaperFragment.java
created : app/src/main/java/com/panaceasoft/pswallpaper/ui/language/LanguageSelectionListAdapter.java
created : app/src/main/java/com/panaceasoft/pswallpaper/ui/livewallpaper/detail/LiveWallpaperListFragment.java
created : app/src/main/java/com/panaceasoft/pswallpaper/ui/livewallpaper/detail/VideoPlayActivity.java
created : app/src/main/java/com/panaceasoft/pswallpaper/ui/livewallpaper/detail/VideoPlayFragment.java
created : app/src/main/java/com/panaceasoft/pswallpaper/ui/livewallpaper/detail/VideoWallpaperService.java
created : app/src/main/java/com/panaceasoft/pswallpaper/ui/privacypolicy/PrivacyPolicyActivity.java
created : app/src/main/java/com/panaceasoft/pswallpaper/ui/privacypolicy/PrivacyPolicyFragment.java
created : app/src/main/java/com/panaceasoft/pswallpaper/ui/user/verifyemail/VerifyEmailFragment.java
created : app/src/main/java/com/panaceasoft/pswallpaper/utils/LanguageData.java
created : app/src/main/java/com/panaceasoft/pswallpaper/viewmodel/livewallpaper/latest/LatestLiveWallpaperViewModel.java
created : app/src/main/java/com/panaceasoft/pswallpaper/viewobject/Video.java
created : app/src/main/java/com/panaceasoft/pswallpaper/viewobject/VideoIcon.java
created : app/src/main/res/drawable-hdpi/baseline_live_wallpaper_grey_24.png
created : app/src/main/res/drawable-mdpi/baseline_live_wallpaper_grey_24.png
created : app/src/main/res/drawable-mdpi/baseline_very_email_icon.png
created : app/src/main/res/drawable-xhdpi/baseline_live_wallpaper_grey_24.png
created : app/src/main/res/drawable-xhdpi/baseline_very_email_icon.png
created : app/src/main/res/drawable-xxhdpi/baseline_live_wallpaper_grey_24.png
created : app/src/main/res/drawable-xxhdpi/baseline_very_email_icon.png
created : app/src/main/res/drawable-xxxhdpi/baseline_live_wallpaper_grey_24.png
created : app/src/main/res/drawable-xxxhdpi/baseline_very_email_icon.png
created : app/src/main/res/layout/activity_live_wallpaper_filter_list.xml
created : app/src/main/res/layout/activity_search_live_wallpaper.xml
created : app/src/main/res/layout/activity_verify_email.xml
created : app/src/main/res/layout/activity_video_play.xml
created : app/src/main/res/layout/fragment_download_live_wallpaper_list.xml
created : app/src/main/res/layout/fragment_favorite_live_wallpaper.xml
created : app/src/main/res/layout/fragment_live_wallpaper_container.xml
created : app/src/main/res/layout/fragment_live_wallpaper_filter_list.xml
created : app/src/main/res/layout/fragment_live_wallpaper_list.xml
created : app/src/main/res/layout/fragment_privacy_policy.xml
created : app/src/main/res/layout/fragment_search_live_wallpaper.xml
created : app/src/main/res/layout/fragment_verify_email.xml
created : app/src/main/res/layout/fragment_video_play.xml
created : app/src/main/res/layout/item_language_selection_list_adapter.xml
created : app/src/main/res/layout/item_video_adapter.xml
created : app/src/main/res/layout/wallpaper.xml
created : app/src/main/res/values-de/strings.xml
created : app/src/main/res/values-fr/strings.xml
created : app/src/main/res/values-hi-rIN/strings.xml
created : app/src/main/res/values-in/strings.xml
created : app/src/main/res/values-it/strings.xml
created : app/src/main/res/values-ja/strings.xml
created : app/src/main/res/values-ko/strings.xml
created : app/src/main/res/values-ms/strings.xml
created : app/src/main/res/values-pt/strings.xml
created : app/src/main/res/values-ru/strings.xml
created : app/src/main/res/values-th/strings.xml
created : app/src/main/res/values-tr/strings.xml
created : app/src/main/res/values-zh/strings.xml
created : app/src/main/res/xml/wallpaper.xml
updated : app/build.gradle
updated : app/google-services.json
updated : app/src/androidTest/java/com/panaceasoft/pswallpaper/ApplicationTest.java
updated : app/src/main/AndroidManifest.xml
updated : app/src/main/java/com/panaceasoft/pswallpaper/Config.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/MainActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/api/PSApiService.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/db/PSCoreDb.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/di/AppModule.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/di/MainActivityModule.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/di/ViewModelModule.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/repository/user/UserRepository.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/repository/wallpaper/WallpaperRepository.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/apploading/AppLoadingActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/category/list/CategoryListActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/claimpoint/ClaimPointActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/claimpoint/ClaimPointFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/common/NavigationController.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/common/PSFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/dashboard/DashboardFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/dashboard/adapter/TabViewPagerAdapter.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/dashboard/search/DashboardSearchActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/dashboard/search/DashboardSearchFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/download/DownloadedListFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/favorite/FavoriteListFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/forceupdate/ForceUpdateActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/language/LanguageFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/notification/NotificationSettingActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/privacy/PrivacyActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/search/SearchActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/search/SearchFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/search/selection/categoryselection/CategorySelectionListActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/search/selection/colorselection/ColorSelectionListActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/search/selection/wallpapertypesselection/WallpaperTypesSelectionListActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/upload/list/UploadedWallpaperListFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/upload/upload/UploadWallpaperActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/upload/upload/UploadWallpaperFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/user/PasswordChangeActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/user/ProfileEditActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/user/ProfileFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/user/UserFBRegisterFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/user/UserForgotPasswordActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/user/UserForgotPasswordFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/user/UserLoginActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/user/UserLoginFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/user/UserRegisterActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/user/UserRegisterFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/user/verifyemail/VerifyEmailActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/wallpaper/detail/WallpaperDetailActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/wallpaper/detail/WallpaperDetailFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/wallpaper/list/WallpaperListFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/wallpaper/listwithfilter/WallpaperListWithFilterActivity.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/ui/wallpaper/listwithfilter/WallpaperListWithFilterFragment.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/utils/Constants.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/utils/MyContextWrapper.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/utils/Utils.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/viewmodel/user/UserViewModel.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/viewmodel/wallpaper/WallpaperViewModel.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/viewobject/Wallpaper.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/viewobject/holder/FilterHolder.java
updated : app/src/main/java/com/panaceasoft/pswallpaper/viewobject/holder/WallpaperParamsHolder.java
updated : app/src/main/res/layout/activity_privacy_policy.xml
updated : app/src/main/res/layout/bottom_sheet_layout.xml
updated : app/src/main/res/layout/fragment_dashboard.xml
updated : app/src/main/res/layout/fragment_dashboard_search.xml
updated : app/src/main/res/layout/fragment_language.xml
updated : app/src/main/res/layout/fragment_search.xml
updated : app/src/main/res/layout/fragment_user_fb_register.xml
updated : app/src/main/res/layout/fragment_user_forgot_password.xml
updated : app/src/main/res/layout/fragment_user_login.xml
updated : app/src/main/res/layout/fragment_user_register.xml
updated : app/src/main/res/menu/menu_drawer.xml
updated : app/src/main/res/values-ar/strings.xml
updated : app/src/main/res/values-es/strings.xml
updated : app/src/main/res/values/strings.xml
updated : app/src/main/res/values/styles.xml
updated : build.gradle
updated : gradle/wrapper/gradle-wrapper.properties
deleted : app/src/androidTest/java/com/panaceasoft/pswallpaper/ApplicationTest.java
deleted : app/src/main/java/com/panaceasoft/pswallpaper/ui/user/UserFBRegisterFragment.java
deleted : app/src/main/java/com/panaceasoft/pswallpaper/ui/user/UserFBRegisterActivity.java
deleted : app/src/main/java/com/panaceasoft/pswallpaper/viewobject/holder/FilterHolder.java
deleted : app/src/main/res/layout/activity_user_fb_register.xml
deleted : app/src/main/res/layout/fragment_user_fb_register.xml