PSWallpapers Android (v2.5) Released Note

Tags:

 

Change Logs

– added user id fix at wallpaper edit (Backend)
– Shuffle Wallpaper (Backend & Api)
– Multiple upload fix (Backend)
– Noti Send with ampersand (Backend)

Backend Effected Files

– application/controllers/backend/Wallpapers.php
– application/config/autoload.php
– application/core/API_Controller.php
– application/core/My_Model.php
– application/language/english/ps_lang.php
– application/models/Wallpaper.php
– application/controllers/backend/Shuffles.php
– application/models/Shuffle.php
– application/views/backend/shuffles/
– application/controllers/backend/Multipleupload.php
– application/views/backend/multipleupload/entry_form_script.php
– application/controllers/backend/Notis.php

SQL Change Logs

INSERT INTO `core_modules` (`module_id`, `module_name`, `module_desc`, `module_icon`, `ordering`, `is_show_on_menu`, `group_id`) VALUES (24, ‘shuffles’, ‘Shuffle’, ”, 10, 1, 6);

CREATE TABLE `psw_shuffle` (
`id` varchar(255) CHARACTER SET utf8 NOT NULL,
`status` tinyint(1) NOT NULL,
`added_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`added_user_id` varchar(255) CHARACTER SET utf8 NOT NULL,
`updated_date` timestamp NULL DEFAULT ‘0000-00-00 00:00:00’,
`updated_user_id` varchar(255) CHARACTER SET utf8 NOT NULL,
`updated_flag` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

INSERT INTO `psw_shuffle` (`id`, `status`, `added_date`, `added_user_id`, `updated_date`, `updated_user_id`, `updated_flag`) VALUES
(‘shuffle1’, 0, ‘2019-12-04 04:30:32’, ‘c4ca4238a0b923820dcc509a6f75849b’, ‘0000-00-00 00:00:00’, ”, 0);

ALTER TABLE `psw_shuffle`
ADD PRIMARY KEY (`id`);

ALTER TABLE psw_shuffle CHANGE status status TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;

Android Changes
– Fixed app loading on version difference issue
– Fixed binding wallpaper issue on Android Studio ( Window )

Android Change Logs
– app/build.gradle
– app/src/main/java/com/panaceasoft/pswallpaper/Config.java
– app/src/main/java/com/panaceasoft/pswallpaper/binding/FragmentBindingAdapters.java
– app/src/main/java/com/panaceasoft/pswallpaper/db/PSCoreDb.java
– app/src/main/java/com/panaceasoft/pswallpaper/ui/apploading/AppLoadingFragment.java
– app/src/main/java/com/panaceasoft/pswallpaper/ui/dashboard/DashboardFragment.java
– app/src/main/java/com/panaceasoft/pswallpaper/ui/dashboard/adapter/DashboardPagerAdapter.java
– app/src/main/res/layout/item_dashboard_pager_adapter.xml
– app/src/main/res/values/strings.xml