diff --git a/.idea/modules.xml b/.idea/modules.xml index 5f3372d..8b60bac 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -2,15 +2,15 @@ - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/Database/GSKOrangeDB.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/Database/GSKOrangeDB.java index 79179e2..debaadd 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/Database/GSKOrangeDB.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/Database/GSKOrangeDB.java @@ -4693,7 +4693,7 @@ public class GSKOrangeDB extends SQLiteOpenHelper { Cursor dbcursor = null; try { if (key_account_id != null) { - dbcursor = db.rawQuery("SELECT DISTINCT ifnull(T.IRPD_IMAGES,'')as IRPD_IMAGES, ifnull(SB.PD_SUB_CATEGORY_CODE,'')AS PD_SUB_CATEGORY_CODE,SB.SUB_CATEGORY_ID, MIA.IMAGE_ALLOW,SB.SUB_CATEGORY FROM " + dbcursor = db.rawQuery("SELECT DISTINCT ifnull(T.IRPD_IMAGES,'')as IRPD_IMAGES,ifnull(T.IRPD_IMAGES_MODIFY,'')as IRPD_IMAGES_MODIFY, ifnull(SB.PD_SUB_CATEGORY_CODE,'')AS PD_SUB_CATEGORY_CODE,SB.SUB_CATEGORY_ID, MIA.IMAGE_ALLOW,SB.SUB_CATEGORY FROM " + tableName + " M INNER JOIN SKU_MASTER SK ON M.SKU_ID = SK.SKU_ID" + " INNER JOIN BRAND_MASTER BR ON SK.BRAND_ID = BR.BRAND_ID" + " INNER JOIN SUB_CATEGORY_MASTER SB ON BR.SUB_CATEGORY_ID = SB.SUB_CATEGORY_ID" + @@ -4706,20 +4706,16 @@ public class GSKOrangeDB extends SQLiteOpenHelper { "' AND M.CLASS_ID = '" + class_id + "' AND CA.CATEGORY_ID = '" + categoryId + "'", null); } else { - dbcursor = db.rawQuery("SELECT DISTINCT ifnull(T.IRPD_IMAGES,'')as IRPD_IMAGES,ifnull(SB.PD_SUB_CATEGORY_CODE,'')AS PD_SUB_CATEGORY_CODE,SB.SUB_CATEGORY_ID, MIA.IMAGE_ALLOW,SB.SUB_CATEGORY FROM MAPPING_STOCK_STOREWISE M INNER JOIN SKU_MASTER SK ON M.SKU_ID = SK.SKU_ID" + + dbcursor = db.rawQuery("SELECT DISTINCT ifnull(T.IRPD_IMAGES,'')as IRPD_IMAGES,ifnull(T.IRPD_IMAGES_MODIFY,'')as IRPD_IMAGES_MODIFY,ifnull(SB.PD_SUB_CATEGORY_CODE,'')AS PD_SUB_CATEGORY_CODE,SB.SUB_CATEGORY_ID, MIA.IMAGE_ALLOW,SB.SUB_CATEGORY FROM MAPPING_STOCK_STOREWISE M INNER JOIN SKU_MASTER SK ON M.SKU_ID = SK.SKU_ID" + " INNER JOIN BRAND_MASTER BR ON SK.BRAND_ID = BR.BRAND_ID" + " INNER JOIN SUB_CATEGORY_MASTER SB ON BR.SUB_CATEGORY_ID = SB.SUB_CATEGORY_ID" + " INNER JOIN CATEGORY_MASTER CA ON SB.CATEGORY_ID = CA.CATEGORY_ID" + " INNER JOIN MAPPING_SUB_CATEGORY_IMAGE_ALLOW MIA ON SB.SUB_CATEGORY_ID=MIA.SUB_CATEGORY_ID " + - " LEFT JOIN (SELECT * FROM " + CommonString.TABLE_IRPD + " WHERE " + CommonString.KEY_STORE_ID + "=" + store_id + " AND " + CommonString.KEY_CATEGORY_ID + "=" + categoryId + " AND " + CommonString.KEY_VISIT_DATE + "='" + visit_date + "') AS T ON T.CATEGORY_ID=CA.CATEGORY_ID AND T.SUB_CATEGORY_ID=SB.SUB_CATEGORY_ID " + - "WHERE M.STORE_ID = '" + store_id + "' AND CA.CATEGORY_ID = '" + categoryId + "'", null); - } - if (dbcursor != null) { dbcursor.moveToFirst(); while (!dbcursor.isAfterLast()) { @@ -4728,10 +4724,33 @@ public class GSKOrangeDB extends SQLiteOpenHelper { CPGS.setSUB_CATEGORY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("SUB_CATEGORY_ID"))); CPGS.setImage_allow(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE_ALLOW"))); CPGS.setSubCatCode(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PD_SUB_CATEGORY_CODE"))); - String imgs = dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IRPD_IMAGES)); + /* String imgs = dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IRPD_IMAGES)); + // String imgs_modify = dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IRPD_MODIFY_IMAGES)); CPGS.setImageUris(imgs != null && !imgs.isEmpty() ? (ArrayList) Arrays.stream(imgs.split(", ")) .map(img -> new ImageUri(img, new File(img).getName())) // Extract file name as second parameter - .collect(Collectors.toList()) : new ArrayList<>()); + .collect(Collectors.toList()) : new ArrayList<>());*/ + + // Retrieve image URIs from database + String imgs = dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IRPD_IMAGES)); + String imgs_modify = dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IRPD_MODIFY_IMAGES)); + + // Split and map URIs and Modify URIs separately + List imageUris = imgs != null && !imgs.isEmpty() + ? Arrays.stream(imgs.split(", ")).collect(Collectors.toList()) + : new ArrayList<>(); + List modifyUris = imgs_modify != null && !imgs_modify.isEmpty() + ? Arrays.stream(imgs_modify.split(", ")).collect(Collectors.toList()) + : new ArrayList<>(); + + // Create ImageUri objects with original URI and Modify URI + ArrayList imageUriList = new ArrayList<>(); + for (int i = 0; i < imageUris.size(); i++) { + String uri = imageUris.get(i); + String modifyUri = (i < modifyUris.size()) ? modifyUris.get(i) : uri; // Fallback to original if no modify URI + imageUriList.add(new ImageUri(uri, modifyUri)); + } + + CPGS.setImageUris(imageUriList); CPGS.setSubCategoryCamera1(""); CPGS.setSubCategoryCamera2(""); @@ -10533,7 +10552,7 @@ public class GSKOrangeDB extends SQLiteOpenHelper { public long InsertPdImageData( - String visit_date, String storeId, String categoryId, List _list) { + String visit_date, String storeId, String categoryId, List _list,String savemode) { ContentValues values = new ContentValues(); long l = 0; try { @@ -10543,6 +10562,7 @@ public class GSKOrangeDB extends SQLiteOpenHelper { db.beginTransaction(); for (int i = 0; i < _list.size(); i++) { + values.put(CommonString.KEY_SAVE_MODE, savemode); values.put(CommonString.KEY_STORE_ID, storeId); values.put(CommonString.KEY_VISIT_DATE, visit_date); values.put(CommonString.KEY_CATEGORY_ID, categoryId); @@ -10552,8 +10572,8 @@ public class GSKOrangeDB extends SQLiteOpenHelper { values.put(CommonString.KEY_IRPD_IMAGES, _list.get(i).getImageUris().stream().map(ImageUri::getUri).collect(Collectors.toList()).stream().collect(Collectors.joining(", "))); values.put(CommonString.KEY_IRPD_MODIFY_IMAGES, _list.get(i).getImageUris().stream().map(ImageUri::getModify_uri).collect(Collectors.toList()).stream().collect(Collectors.joining(", "))); l = db.insert(CommonString.TABLE_IRPD, null, values); - Log.e("data_d", info.toString()); - Log.e("data_d", values.toString()); + Log.e("data_d", info.toString() + ","+_list.get(i).getImageUris().size()); + // Log.e("data_d", values.toString()); } db.setTransactionSuccessful(); db.endTransaction(); @@ -10565,6 +10585,81 @@ public class GSKOrangeDB extends SQLiteOpenHelper { } + public boolean isSOS(String store_id, String date, String mode) { + boolean filled = false; + Cursor dbcursor = null; + try { + String query = ""; + if (mode != null) { + query = "SELECT * FROM " + CommonString.TABLE_IRPD + " WHERE " + + CommonString.KEY_STORE_ID + " =" + store_id + " AND " + + CommonString.KEY_VISIT_DATE + " ='" + date + "'"; + } else { + + } + dbcursor = db.rawQuery(query, null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + String common_status = dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SAVE_MODE)); + if (mode != null) { + if (common_status != null && !common_status.equals("") && common_status.equalsIgnoreCase(CommonString.KEY_COMPELETE)) { + filled = true; + } else { + filled = false; + break; + } + } + dbcursor.moveToNext(); + } + dbcursor.close(); + } + + } catch (Exception e) { + return filled; + } + return filled; + } + + public boolean isSOSCategory(String store_id, String date, String mode, String categoryId) { + boolean filled = false; + Cursor dbcursor = null; + try { + String query = ""; + if (mode != null) { + query = "SELECT * FROM " + CommonString.TABLE_IRPD + " WHERE " + + CommonString.KEY_STORE_ID + " =" + store_id + " AND " + + CommonString.KEY_CATEGORY_ID + " =" + categoryId + " AND " + + CommonString.KEY_VISIT_DATE + " ='" + date + "'"; + } else { + + } + dbcursor = db.rawQuery(query, null); + + if (dbcursor != null) { + dbcursor.moveToFirst(); + while (!dbcursor.isAfterLast()) { + String common_status = dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_SAVE_MODE)); + if (mode != null) { + if (common_status != null && !common_status.equals("") && common_status.equalsIgnoreCase(CommonString.KEY_COMPELETE)) { + filled = true; + } else { + filled = false; + break; + } + } + dbcursor.moveToNext(); + } + dbcursor.close(); + } + + } catch (Exception e) { + return filled; + } + return filled; + } + public ArrayList getIrPDforUpload(String store_id, String visit_date) { ArrayList list = new ArrayList<>(); Cursor dbcursor = null; diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/SavedImagesAdapter.kt b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/SavedImagesAdapter.kt index 2f9a217..1ebd592 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/SavedImagesAdapter.kt +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/adapter/SavedImagesAdapter.kt @@ -1,6 +1,7 @@ package cpm.com.gskmtorange.adapter import android.content.Context +import android.util.Log import android.view.LayoutInflater import android.view.View import android.view.ViewGroup @@ -24,6 +25,7 @@ class SavedImagesAdapter(private val context: Context, private val images: List< } override fun onBindViewHolder(holder: SavedImageViewHolder, position: Int) { + Log.d("imagedata",images[position].uri) imgPreviewwithError( context = context, url = images[position].uri, diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonString.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonString.java index db2fdc5..7b4b872 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonString.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonString.java @@ -18,6 +18,9 @@ public class CommonString { public static final String KEY_DATE = "date"; public static final String KEY_COUNTRY_ID = "COUNTRY_ID"; public static final String KEY_STOREVISITED_STATUS = "STOREVISITED_STATUS"; + public static final String KEY_SAVE_MODE = "SAVE_MODE"; + public static final String KEY_DRAFT = "DRAFT"; + public static final String KEY_COMPELETE = "COMPELETE"; public static final String KEY_PATH = "path"; @@ -1546,6 +1549,8 @@ public class CommonString { + " INTEGER," + KEY_VISIT_DATE + " VARCHAR," + + KEY_SAVE_MODE + + " VARCHAR," + KEY_CATEGORY_ID + " INTEGER," + KEY_SUB_CATEGORY_ID diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonUtils.kt b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonUtils.kt index e2498e4..eb20614 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonUtils.kt +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonUtils.kt @@ -2,8 +2,10 @@ package cpm.com.gskmtorange.constant import android.content.Context import android.net.Uri +import android.util.Log import android.util.Patterns import android.widget.ImageView +import android.widget.Toast import androidx.swiperefreshlayout.widget.CircularProgressDrawable import com.bumptech.glide.Glide import com.bumptech.glide.Priority @@ -20,7 +22,6 @@ object CommonUtils { } } } - fun imgPreviewwithError(context: Context, url: String, imgView: ImageView, resId: Int) { val circularProgressDrawable = CircularProgressDrawable(context).apply { strokeWidth = 5f @@ -32,6 +33,12 @@ object CommonUtils { .diskCacheStrategy(DiskCacheStrategy.ALL).priority(Priority.HIGH) Glide.with(context).load(url).apply(options).into(imgView) + /* Glide.with(context).load(url).apply(options).into(imgView) + Glide.get(context).clearMemory()*/ + // Clear disk cache in a background thread + /* Thread { + Glide.get(context).clearDiskCache() + }.start()*/ } fun isValidUrl(url: String): Boolean { @@ -39,18 +46,17 @@ object CommonUtils { } fun deleteSpecificImage(context: Context,filePath: String?) { - val file = File(context.filesDir, "") + // val file = File(context.filesDir, "") if (!filePath.isNullOrEmpty()) { - val file = File(filePath) + val file = File(filePath) + //Log.d("filedatanew", file.toString()); if (file.exists()) { - val directory = file.parent // Get the directory path - val imageName = file.name // Get the image file name - println("Directory: $directory") - println("Image Name: $imageName") - if (file.delete()) { - println("File deleted successfully: $filePath") + val isDeleted = file.delete() + if (isDeleted) { + Log.d("deletefile","File deleted successfully"); + // Toast.makeText(context, "File deleted successfully", Toast.LENGTH_SHORT).show() } else { - println("Failed to delete file: $filePath") + println("Failed to delete file") } } else { println("File does not exist: $filePath") diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CheckoutActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CheckoutActivity.java index 75e666b..e459825 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CheckoutActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CheckoutActivity.java @@ -10,6 +10,8 @@ import android.content.res.Configuration; import android.content.res.Resources; import android.os.AsyncTask; import android.os.Bundle; +import android.os.Handler; +import android.os.Looper; import android.preference.PreferenceManager; import android.view.View; import android.widget.ProgressBar; @@ -143,6 +145,10 @@ public class CheckoutActivity extends AppCompatActivity { if (result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { deleteIRURl(); + + /* new Handler(Looper.getMainLooper()).postDelayed({ + notifyDataSetChanged() + }, 5000);*/ db.open(); db.updateCheckoutOuttime(store_id, CommonFunctions.getCurrentTimeWithLanguage(context), CommonString.KEY_Y, checkOutImagePath); SharedPreferences.Editor editor = preferences.edit(); diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/PDimageActivity.kt b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/PDimageActivity.kt index 0d9e842..d74c957 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/PDimageActivity.kt +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/PDimageActivity.kt @@ -28,7 +28,6 @@ import com.sj.camera_lib_android.models.ImageUploadModel import com.sj.camera_lib_android.utils.CameraSDK import cpm.com.gskmtorange.Database.GSKOrangeDB import cpm.com.gskmtorange.GetterSetter.CategoryPictureGetterSetter -import cpm.com.gskmtorange.LoginActivity import cpm.com.gskmtorange.R import cpm.com.gskmtorange.adapter.SubCatPdAdapter import cpm.com.gskmtorange.adapter.data.ImageUri @@ -112,7 +111,7 @@ class PDimageActivity : AppCompatActivity() { .setPositiveButton(getString(R.string.yes)) { dialog, _ -> // Handle Yes button click db?.open() - db?.InsertPdImageData(date, store_id, categoryId, listdat)?.let { + db?.InsertPdImageData(date, store_id, categoryId, listdat,CommonString.KEY_COMPELETE)?.let { if (it > 0) { Snackbar.make( binding.fab, @@ -228,7 +227,6 @@ class PDimageActivity : AppCompatActivity() { store_id + "_" + username?.replace(".", "") + "_IRPDIMG-" + File( item.uri ).getName() - savedImages.add(ImageUri(uri = item.uri, modify_uri = setName)) savefile(Uri.parse(item.uri), "$dir $setName") } @@ -345,7 +343,9 @@ class PDimageActivity : AppCompatActivity() { override fun onPause() { super.onPause() db?.open() - db?.InsertPdImageData(date, store_id, categoryId, listdat) + if (!db!!.isSOSCategory(store_id, date, CommonString.KEY_COMPELETE,categoryId)) { + db?.InsertPdImageData(date, store_id, categoryId,listdat,CommonString.KEY_DRAFT) + } } private fun checkAndRequestPermissions() { @@ -389,7 +389,6 @@ class PDimageActivity : AppCompatActivity() { grantResults: IntArray ) { super.onRequestPermissionsResult(requestCode, permissions, grantResults) - if (requestCode == PERMISSION_ALL) { val perms: MutableMap = HashMap() // Initialize the map with both permissions diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreListActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreListActivity.java index ca8e1e0..ed2f3e1 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreListActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreListActivity.java @@ -287,7 +287,7 @@ public class StoreListActivity extends AppCompatActivity implements GoogleApiCli mGoogleApiClient = new GoogleApiClient.Builder(this).addConnectionCallbacks(this).addOnConnectionFailedListener(this).addApi(LocationServices.API).build(); } - deleteIRURl(); + // deleteIRURl(); } private void deleteIRURl() { @@ -299,7 +299,7 @@ public class StoreListActivity extends AppCompatActivity implements GoogleApiCli if (uris != null && !uris.isEmpty()) { for (int k = 0; k < uris.size(); k++) { CommonUtils.INSTANCE.deleteSpecificImage(this,uris.get(k).getUri()); - CommonUtils.INSTANCE. deleteImage(this,uris.get(k).getUri()); + // CommonUtils.INSTANCE. deleteImage(this,uris.get(k).getUri()); } } } diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryListActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryListActivity.java index 7b3936d..bf2856b 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryListActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryListActivity.java @@ -282,12 +282,12 @@ public class CategoryListActivity extends AppCompatActivity { //// IR PD images handling by jp ArrayList irList = isPdIRMapping(category_id); if (irList != null && !irList.isEmpty() && camera_allow.equals("1")) { - flag = db.isFilledIRPDdata(store_id, visit_date, category_id); + //flag = db.isFilledIRPDdata(store_id, visit_date, category_id); + // flag = db.isSOS(store_id, date, CommonString.KEY_COMPELETE); + flag = db.isSOSCategory(store_id, visit_date, CommonString.KEY_COMPELETE, category_id); } else { flag = true; } - - flag_filled = flag; } } diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/DailyDataMenuActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/DailyDataMenuActivity.java index a0504b7..9156800 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/DailyDataMenuActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/DailyDataMenuActivity.java @@ -16,6 +16,7 @@ import android.view.ViewGroup; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.TextView; +import android.widget.Toast; import androidx.annotation.NonNull; import androidx.appcompat.app.AppCompatActivity; @@ -24,6 +25,7 @@ import androidx.core.content.ContextCompat; import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.RecyclerView; +import java.io.File; import java.util.ArrayList; import java.util.Collections; import java.util.Iterator; @@ -34,8 +36,10 @@ import cpm.com.gskmtorange.Database.GSKOrangeDB; import cpm.com.gskmtorange.GetterSetter.AddittionalGetterSetter; import cpm.com.gskmtorange.GetterSetter.CategoryPictureGetterSetter; import cpm.com.gskmtorange.R; +import cpm.com.gskmtorange.adapter.data.ImageUri; import cpm.com.gskmtorange.constant.CommonFunctions; import cpm.com.gskmtorange.constant.CommonString; +import cpm.com.gskmtorange.constant.CommonUtils; import cpm.com.gskmtorange.dailyentry.AdditionalPromoSKUwiseActivity; import cpm.com.gskmtorange.dailyentry.AdditionalVisibility; import cpm.com.gskmtorange.dailyentry.AuditActivity; @@ -82,6 +86,8 @@ public class DailyDataMenuActivity extends AppCompatActivity { db.open(); context = this; //preference data + //deletefile(context); + preferences = PreferenceManager.getDefaultSharedPreferences(this); CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); store_id = preferences.getString(CommonString.KEY_STORE_ID, null); @@ -106,6 +112,7 @@ public class DailyDataMenuActivity extends AppCompatActivity { setSupportActionBar(toolbar); getSupportActionBar().setDisplayHomeAsUpEnabled(true); db.open(); + deleteIRURl(context); visittypelist = db.getInsertedVisitType(store_id, visit_date, "3"); if (visittypelist.size() > 0) { if (visittypelist.get(0).getVISIT_TYPE_ID().equals("3")) { @@ -117,6 +124,66 @@ public class DailyDataMenuActivity extends AppCompatActivity { } } + private void deleteIRURl(Context context) { + try { + ArrayList irList = db.getIrPDforUpload(store_id, visit_date); + Log.d("irlistsize", String.valueOf(irList)); + if (irList != null && !irList.isEmpty()) { + for (int i = 0; i < irList.size(); i++) { + ArrayList uris = irList.get(i).getImageUris(); + if (uris != null && !uris.isEmpty()) { + for (int k = 0; k < uris.size(); k++) { + // CommonUtils.INSTANCE.deleteSpecificImage(this,uris.get(k).getUri()); + deleteSpecificImage(context,uris.get(k).getUri()); + } + } + } + } + } catch (Exception e) { + e.fillInStackTrace(); + } + } + + private void deleteSpecificImage(Context context, String uri) { + // Path to the file in app-specific internal storage + String filePath = uri; + Log.d("filepath",filePath); + + // Create a File object + File file = new File(filePath); + // Check if the file exists and delete it + if (file.exists()) { + boolean isDeleted = file.delete(); + if (isDeleted) { + Toast.makeText(context, "File deleted successfully", Toast.LENGTH_SHORT).show(); + } else { + Toast.makeText(context, "Failed to delete the file", Toast.LENGTH_SHORT).show(); + } + } else { + Toast.makeText(context, "File does not exist", Toast.LENGTH_SHORT).show(); + } + } + + private void deletefile(Context context) { + // Path to the file in app-specific internal storage + String filePath = context.getFilesDir().getAbsolutePath() + "/e462845c-0dc4-4aa0-9066-6334d33af7d8_1.jpg"; + Log.d("filepathnew",filePath); + + // Create a File object + File file = new File(filePath); + // Check if the file exists and delete it + if (file.exists()) { + boolean isDeleted = file.delete(); + if (isDeleted) { + Toast.makeText(context, "File deleted successfully", Toast.LENGTH_SHORT).show(); + } else { + Toast.makeText(context, "Failed to delete the file", Toast.LENGTH_SHORT).show(); + } + } else { + Toast.makeText(context, "File does not exist", Toast.LENGTH_SHORT).show(); + } + } + @Override protected void onResume() { super.onResume(); @@ -428,7 +495,10 @@ public class DailyDataMenuActivity extends AppCompatActivity { if (ir_list != null && !ir_list.isEmpty() && camera_allow.equals("1")) { data.setCategory_img(R.mipmap.picturecatogory); db.open(); - if (db.isFilledIRPDdata(store_id, visit_date, categoryId)) { + /*if (db.isFilledIRPDdata(store_id, visit_date, categoryId)) { + data.setCategory_img(R.mipmap.picturecatogory_done); + }*/ + if (db.isSOSCategory(store_id, visit_date, CommonString.KEY_COMPELETE,categoryId)){ data.setCategory_img(R.mipmap.picturecatogory_done); } } else { diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/results.bin b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/results.bin new file mode 100644 index 0000000..5ff383e --- /dev/null +++ b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/results.bin @@ -0,0 +1 @@ +o/debug diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/BuildConfig.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/BuildConfig.dex new file mode 100644 index 0000000..280ea38 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/BuildConfig.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/KeyPairBoolData.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/KeyPairBoolData.dex new file mode 100644 index 0000000..32ebd6f Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/KeyPairBoolData.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinner$1.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinner$1.dex new file mode 100644 index 0000000..37902bc Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinner$1.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinner.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinner.dex new file mode 100644 index 0000000..2156fc8 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinner.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerListener.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerListener.dex new file mode 100644 index 0000000..aff91bd Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerListener.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$1.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$1.dex new file mode 100644 index 0000000..c0385b5 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$1.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$2.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$2.dex new file mode 100644 index 0000000..767dd85 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$2.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$LimitExceedListener.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$LimitExceedListener.dex new file mode 100644 index 0000000..6861e5f Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$LimitExceedListener.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$1.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$1.dex new file mode 100644 index 0000000..bd539f2 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$1.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$2.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$2.dex new file mode 100644 index 0000000..79bd682 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$2.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$ViewHolder.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$ViewHolder.dex new file mode 100644 index 0000000..b39b217 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter$ViewHolder.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter.dex new file mode 100644 index 0000000..ee2e51a Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch$MyAdapter.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch.dex new file mode 100644 index 0000000..648774a Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/MultiSpinnerSearch.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$1.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$1.dex new file mode 100644 index 0000000..6fc75cf Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$1.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$1.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$1.dex new file mode 100644 index 0000000..9273e0d Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$1.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$ViewHolder.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$ViewHolder.dex new file mode 100644 index 0000000..a7b3b71 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter$ViewHolder.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter.dex new file mode 100644 index 0000000..ee41328 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner$MyAdapter.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner.dex new file mode 100644 index 0000000..e2f6659 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinner.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$1.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$1.dex new file mode 100644 index 0000000..0783481 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$1.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$2.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$2.dex new file mode 100644 index 0000000..ecccd43 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$2.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$1.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$1.dex new file mode 100644 index 0000000..a70a7d5 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$1.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$2.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$2.dex new file mode 100644 index 0000000..e94bef8 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$2.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$ViewHolder.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$ViewHolder.dex new file mode 100644 index 0000000..d33ccd8 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter$ViewHolder.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter.dex new file mode 100644 index 0000000..d2667a7 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch$MyAdapter.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch.dex new file mode 100644 index 0000000..5f18689 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SingleSpinnerSearch.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SpinnerListener.dex b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SpinnerListener.dex new file mode 100644 index 0000000..8d8dc6a Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/debug/com/androidbuts/multispinnerfilter/SpinnerListener.dex differ diff --git a/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/desugar_graph.bin b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/desugar_graph.bin new file mode 100644 index 0000000..601f245 Binary files /dev/null and b/library/build/.transforms/0e876c0592886a1e1df37aca57b140fd/transformed/desugar_graph.bin differ diff --git a/library/build/.transforms/b8f856f97b93c6d43b8a39b00aae3f19/results.bin b/library/build/.transforms/b8f856f97b93c6d43b8a39b00aae3f19/results.bin new file mode 100644 index 0000000..1ed65e0 --- /dev/null +++ b/library/build/.transforms/b8f856f97b93c6d43b8a39b00aae3f19/results.bin @@ -0,0 +1 @@ +i/ diff --git a/library/build/intermediates/compiled_local_resources/debug/out/layout_activity_main.xml.flat b/library/build/intermediates/compiled_local_resources/debug/out/layout_activity_main.xml.flat index 797d105..c3372d6 100644 Binary files a/library/build/intermediates/compiled_local_resources/debug/out/layout_activity_main.xml.flat and b/library/build/intermediates/compiled_local_resources/debug/out/layout_activity_main.xml.flat differ diff --git a/library/build/intermediates/compiled_local_resources/debug/out/layout_alert_dialog_listview_search.xml.flat b/library/build/intermediates/compiled_local_resources/debug/out/layout_alert_dialog_listview_search.xml.flat index a863ac5..91b0a4a 100644 Binary files a/library/build/intermediates/compiled_local_resources/debug/out/layout_alert_dialog_listview_search.xml.flat and b/library/build/intermediates/compiled_local_resources/debug/out/layout_alert_dialog_listview_search.xml.flat differ diff --git a/library/build/intermediates/compiled_local_resources/debug/out/layout_item_listview_multiple.xml.flat b/library/build/intermediates/compiled_local_resources/debug/out/layout_item_listview_multiple.xml.flat index 4b5f414..d74479e 100644 Binary files a/library/build/intermediates/compiled_local_resources/debug/out/layout_item_listview_multiple.xml.flat and b/library/build/intermediates/compiled_local_resources/debug/out/layout_item_listview_multiple.xml.flat differ diff --git a/library/build/intermediates/compiled_local_resources/debug/out/layout_item_listview_single.xml.flat b/library/build/intermediates/compiled_local_resources/debug/out/layout_item_listview_single.xml.flat index 6c7213f..d9d712e 100644 Binary files a/library/build/intermediates/compiled_local_resources/debug/out/layout_item_listview_single.xml.flat and b/library/build/intermediates/compiled_local_resources/debug/out/layout_item_listview_single.xml.flat differ diff --git a/library/build/intermediates/compiled_local_resources/debug/out/layout_textview_for_spinner.xml.flat b/library/build/intermediates/compiled_local_resources/debug/out/layout_textview_for_spinner.xml.flat index 81d8654..39db46d 100644 Binary files a/library/build/intermediates/compiled_local_resources/debug/out/layout_textview_for_spinner.xml.flat and b/library/build/intermediates/compiled_local_resources/debug/out/layout_textview_for_spinner.xml.flat differ diff --git a/library/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/library/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties index d0e1802..7c82c61 100644 --- a/library/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +++ b/library/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties @@ -1,6 +1,6 @@ -#Fri Mar 07 18:11:12 IST 2025 -com.androidbuts.multispinnerfilter.library-main-7\:/layout/alert_dialog_listview_search.xml=D\:\\jeevanp_cpm_projects\\FromRavi\\Haleon_Kenya_pd\\HALEON_KENYA_PD\\library\\build\\intermediates\\packaged_res\\debug\\layout\\alert_dialog_listview_search.xml -com.androidbuts.multispinnerfilter.library-main-7\:/layout/activity_main.xml=D\:\\jeevanp_cpm_projects\\FromRavi\\Haleon_Kenya_pd\\HALEON_KENYA_PD\\library\\build\\intermediates\\packaged_res\\debug\\layout\\activity_main.xml -com.androidbuts.multispinnerfilter.library-main-7\:/layout/item_listview_single.xml=D\:\\jeevanp_cpm_projects\\FromRavi\\Haleon_Kenya_pd\\HALEON_KENYA_PD\\library\\build\\intermediates\\packaged_res\\debug\\layout\\item_listview_single.xml -com.androidbuts.multispinnerfilter.library-main-7\:/layout/item_listview_multiple.xml=D\:\\jeevanp_cpm_projects\\FromRavi\\Haleon_Kenya_pd\\HALEON_KENYA_PD\\library\\build\\intermediates\\packaged_res\\debug\\layout\\item_listview_multiple.xml -com.androidbuts.multispinnerfilter.library-main-7\:/layout/textview_for_spinner.xml=D\:\\jeevanp_cpm_projects\\FromRavi\\Haleon_Kenya_pd\\HALEON_KENYA_PD\\library\\build\\intermediates\\packaged_res\\debug\\layout\\textview_for_spinner.xml +#Mon Mar 10 13:35:42 IST 2025 +com.androidbuts.multispinnerfilter.library-main-7\:/layout/alert_dialog_listview_search.xml=D\:\\Haleon_Kenya_pd-git\\library\\build\\intermediates\\packaged_res\\debug\\layout\\alert_dialog_listview_search.xml +com.androidbuts.multispinnerfilter.library-main-7\:/layout/activity_main.xml=D\:\\Haleon_Kenya_pd-git\\library\\build\\intermediates\\packaged_res\\debug\\layout\\activity_main.xml +com.androidbuts.multispinnerfilter.library-main-7\:/layout/item_listview_single.xml=D\:\\Haleon_Kenya_pd-git\\library\\build\\intermediates\\packaged_res\\debug\\layout\\item_listview_single.xml +com.androidbuts.multispinnerfilter.library-main-7\:/layout/item_listview_multiple.xml=D\:\\Haleon_Kenya_pd-git\\library\\build\\intermediates\\packaged_res\\debug\\layout\\item_listview_multiple.xml +com.androidbuts.multispinnerfilter.library-main-7\:/layout/textview_for_spinner.xml=D\:\\Haleon_Kenya_pd-git\\library\\build\\intermediates\\packaged_res\\debug\\layout\\textview_for_spinner.xml diff --git a/library/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/library/build/intermediates/incremental/debug/packageDebugResources/merger.xml index 4f975f4..a7878c0 100644 --- a/library/build/intermediates/incremental/debug/packageDebugResources/merger.xml +++ b/library/build/intermediates/incremental/debug/packageDebugResources/merger.xml @@ -1,5 +1,5 @@ -#29CA97#06ACE4#06ACE4#1589FF#FFFFFF#000000#D1D0CE#E1E2E2#3f51b5#E1E2E2#303f9f#F06292#FF0000#00FFFF#ADD8E6#686868#747474#AAAAAA#AAAAAA#E1E2E2#455FB6#99979C16dp16dpType to Search + - \ No newline at end of file + \ No newline at end of file diff --git a/library/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/library/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml index dbaa44a..15b2f9a 100644 --- a/library/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +++ b/library/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/library/build/intermediates/incremental/mergeDebugShaders/merger.xml b/library/build/intermediates/incremental/mergeDebugShaders/merger.xml index eccfaa4..1ddbd59 100644 --- a/library/build/intermediates/incremental/mergeDebugShaders/merger.xml +++ b/library/build/intermediates/incremental/mergeDebugShaders/merger.xml @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/library/build/intermediates/incremental/packageDebugAssets/merger.xml b/library/build/intermediates/incremental/packageDebugAssets/merger.xml index feb37e5..5290ca0 100644 --- a/library/build/intermediates/incremental/packageDebugAssets/merger.xml +++ b/library/build/intermediates/incremental/packageDebugAssets/merger.xml @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/library/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/library/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt index 8c7d143..ec217f5 100644 --- a/library/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +++ b/library/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt @@ -3,11 +3,11 @@ 3 package="com.androidbuts.multispinnerfilter" > 4 5 -5-->D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml +5-->D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml 6 7 -7-->D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml:5:5-7:19 -7-->D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml:5:18-44 +7-->D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml:5:5-7:19 +7-->D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml:5:18-44 8 9 10 diff --git a/library/build/outputs/logs/manifest-merger-debug-report.txt b/library/build/outputs/logs/manifest-merger-debug-report.txt index f5f495f..db3b211 100644 --- a/library/build/outputs/logs/manifest-merger-debug-report.txt +++ b/library/build/outputs/logs/manifest-merger-debug-report.txt @@ -1,29 +1,29 @@ -- Merging decision tree log --- manifest -ADDED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml:2:1-9:12 -INJECTED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml:2:1-9:12 -INJECTED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml:2:1-9:12 +ADDED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml:2:1-9:12 +INJECTED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml:2:1-9:12 +INJECTED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml:2:1-9:12 package - ADDED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml:3:5-49 - INJECTED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml - INJECTED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml + ADDED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml:3:5-49 + INJECTED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml + INJECTED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml xmlns:android - ADDED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml:2:11-69 + ADDED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml:2:11-69 application -ADDED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml:5:5-7:19 +ADDED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml:5:5-7:19 android:allowBackup - ADDED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml:5:18-44 + ADDED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml:5:18-44 uses-sdk -INJECTED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml reason: use-sdk injection requested -INJECTED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml -INJECTED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml -INJECTED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml -INJECTED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml +INJECTED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml reason: use-sdk injection requested +INJECTED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml +INJECTED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml +INJECTED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml +INJECTED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml android:targetSdkVersion - INJECTED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml - ADDED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml - INJECTED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml + INJECTED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml + ADDED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml + INJECTED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml android:minSdkVersion - INJECTED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml - ADDED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml - INJECTED from D:\jeevanp_cpm_projects\FromRavi\Haleon_Kenya_pd\HALEON_KENYA_PD\library\src\main\AndroidManifest.xml + INJECTED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml + ADDED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml + INJECTED from D:\Haleon_Kenya_pd-git\library\src\main\AndroidManifest.xml