From 304f2cbe60458ed4697eaa07b5debbb5b4164214 Mon Sep 17 00:00:00 2001 From: chandrashekhar reddy Date: Wed, 12 Feb 2025 11:14:57 +0530 Subject: [PATCH 1/2] expandable attendance list and network check --- .idea/other.xml | 33 ++++++++ .../in/sminnovations/smiadmin/BaseActivity.kt | 81 +++++++++++++++++++ .../in/sminnovations/smiadmin/MainActivity.kt | 2 +- .../smiadmin/data/AttendanceData.kt | 5 +- .../sminnovations/smiadmin/data/Employee.kt | 2 +- .../smiadmin/ui/adapter/AttendanceAdapter.kt | 41 ++++++++-- .../ui/fragments/AddEmployeeFragment.kt | 35 +++++--- .../attendance/AttendanceDetailFragment.kt | 36 +++++++-- .../smiadmin/ui/utils/NetworkUtils.kt | 20 +++++ .../drawable/baseline_arrow_drop_down_24.xml | 5 ++ .../res/layout/fragment_attendance_detail.xml | 4 +- app/src/main/res/layout/item_attendance.xml | 75 +++++++++++------ .../res/layout/item_checkin_checkout_pair.xml | 21 +++++ 13 files changed, 310 insertions(+), 50 deletions(-) create mode 100644 app/src/main/java/in/sminnovations/smiadmin/BaseActivity.kt create mode 100644 app/src/main/java/in/sminnovations/smiadmin/ui/utils/NetworkUtils.kt create mode 100644 app/src/main/res/drawable/baseline_arrow_drop_down_24.xml create mode 100644 app/src/main/res/layout/item_checkin_checkout_pair.xml diff --git a/.idea/other.xml b/.idea/other.xml index dba9935..a15677d 100644 --- a/.idea/other.xml +++ b/.idea/other.xml @@ -47,6 +47,17 @@