diff --git a/app/src/main/java/com/theayushyadav11/MessEase/MainActivity.kt b/app/src/main/java/com/theayushyadav11/MessEase/MainActivity.kt index 6409800..aee33c1 100644 --- a/app/src/main/java/com/theayushyadav11/MessEase/MainActivity.kt +++ b/app/src/main/java/com/theayushyadav11/MessEase/MainActivity.kt @@ -71,7 +71,7 @@ class MainActivity : AppCompatActivity() { private val onDownloadComplete: BroadcastReceiver = object : BroadcastReceiver() { override fun onReceive(context: Context, intent: Intent) { - Toast.makeText(context, "Download completed!", Toast.LENGTH_SHORT).show() + Toast.makeText(context, getString(R.string.download_completed), Toast.LENGTH_SHORT).show() } } @@ -238,9 +238,9 @@ class MainActivity : AppCompatActivity() { } else { if (!isFinishing && !isDestroyed) { mess.showAlertDialog( - "Alert!", - "You are not a member of Mess Committee!", - "Ok", + getString(R.string.alert), + getString(R.string.not_mess_member), + getString(R.string.ok), "" ) {} } @@ -311,7 +311,7 @@ class MainActivity : AppCompatActivity() { mAuth.signOut() mGoogleSignInClient.signOut().addOnCompleteListener(this) { - Toast.makeText(this, "Logged out successfully", Toast.LENGTH_SHORT).show() + Toast.makeText(this, getString(R.string.logged_out_successfully), Toast.LENGTH_SHORT).show() } } catch (e: Exception) { mess.log("Sign out error: ${e.message}") @@ -358,14 +358,14 @@ class MainActivity : AppCompatActivity() { val intent = Intent(this@MainActivity, AlarmReceiver::class.java) val times = listOf( - mess.get("bt", "7:30"), - mess.get("lt", "12:0"), - mess.get("st", "16:30"), - mess.get("dt", "19:0") + mess.get(getString(R.string.bt),getString(R.string.b_time)), + mess.get(getString(R.string.lt),getString(R.string.l_time)), + mess.get(getString(R.string.st),getString(R.string.s_time)), + mess.get(getString(R.string.dt),getString(R.string.d_time)) ) - mess.log("Setting alarms: Breakfast ${times[0]}, Lunch ${times[1]}, " + - "Snack ${times[2]}, Dinner ${times[3]}") + mess.log(String.format( + getString(R.string.setting_alarms_log), times[0], times[1], times[2], times[3])) for (i in times.indices) { scheduleAlarm(i, times[i], intent) diff --git a/app/src/main/res/layout/activity_edit_complete.xml b/app/src/main/res/layout/activity_edit_complete.xml index 5fa601a..f0b635d 100644 --- a/app/src/main/res/layout/activity_edit_complete.xml +++ b/app/src/main/res/layout/activity_edit_complete.xml @@ -48,7 +48,7 @@ android:layout_height="59dp" android:layout_marginHorizontal="25dp" android:drawableEnd="@drawable/baseline_file_download_24" - android:text="Download edited Menu" + android:text="@string/download_edited_menu" android:textColor="@color/white" app:cornerRadius="5dp" android:layout_marginVertical="15dp" @@ -63,7 +63,7 @@ android:layout_marginHorizontal="25dp" android:layout_marginBottom="45dp" android:drawableEnd="@drawable/baseline_send_24" - android:text="Send Menu for Approoval" + android:text="@string/menu_approval" android:textColor="@color/white" app:cornerRadius="5dp" app:layout_constraintBottom_toBottomOf="parent" diff --git a/app/src/main/res/layout/activity_menu.xml b/app/src/main/res/layout/activity_menu.xml index aa069db..c45a3bc 100644 --- a/app/src/main/res/layout/activity_menu.xml +++ b/app/src/main/res/layout/activity_menu.xml @@ -16,7 +16,7 @@ android:layout_width="80dp" android:layout_height="80dp" android:layout_margin="25dp" - android:text="Next" + android:text="@string/next" android:textColor="#ffffff" app:cornerRadius="25dp" app:layout_constraintBottom_toBottomOf="parent" @@ -78,7 +78,7 @@ android:background="#eff3ff" android:gravity="center" - android:text="Monday" + android:text="@string/monday" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toEndOf="@id/menu" @@ -94,7 +94,7 @@ android:background="#eff3ff" android:gravity="center" - android:text="Tuesday" + android:text="@string/tuesday" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toEndOf="@id/monday" @@ -110,7 +110,7 @@ android:background="#eff3ff" android:gravity="center" - android:text="Wednesday" + android:text="@string/wednesday" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toEndOf="@id/tuesday" @@ -142,7 +142,7 @@ android:background="#eff3ff" android:gravity="center" - android:text="Friday" + android:text="@string/friday" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toEndOf="@id/thursday" @@ -157,7 +157,7 @@ android:layout_margin="2dp" android:background="#eff3ff" android:gravity="center" - android:text="Saturday" + android:text="@string/saturday" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toEndOf="@id/friday" @@ -173,7 +173,7 @@ android:layout_margin="2dp" android:background="#eff3ff" android:gravity="center" - android:text="Sunday" + android:text="@string/sunday" android:textSize="20sp" android:textStyle="bold" @@ -189,7 +189,7 @@ android:layout_margin="2dp" android:background="#eff3ff" android:gravity="center" - android:text="Breakfast" + android:text="@string/meal_breakfast" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toStartOf="parent" @@ -294,7 +294,7 @@ android:layout_margin="2dp" android:background="#eff3ff" android:gravity="center" - android:text="Lunch" + android:text="@string/meal_lunch" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toStartOf="parent" @@ -505,7 +505,7 @@ android:layout_margin="2dp" android:background="#eff3ff" android:gravity="center" - android:text="Dinner" + android:text="@string/meal_dinner" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toStartOf="parent" diff --git a/app/src/main/res/layout/activity_payment.xml b/app/src/main/res/layout/activity_payment.xml index 5a6cd0b..647ba11 100644 --- a/app/src/main/res/layout/activity_payment.xml +++ b/app/src/main/res/layout/activity_payment.xml @@ -33,7 +33,7 @@ android:layout_width="40dp" android:layout_height="40dp" android:src="@drawable/history_svgrepo_com" - android:contentDescription="History" + android:contentDescription="@string/history" android:background="?android:attr/selectableItemBackground" android:layout_gravity="end|center_vertical" app:tint="@android:color/white" @@ -48,7 +48,7 @@ android:layout_height="wrap_content" android:layout_margin="25dp" android:layout_marginBottom="0dp" - android:hint="Enter Amount in Rupees" + android:hint="@string/enter_amount" app:startIconDrawable="@drawable/baseline_currency_rupee_24" app:layout_constraintTop_toBottomOf="@id/toolbar" tools:layout_editor_absoluteX="25dp"> @@ -67,7 +67,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="25dp" - android:hint="Enter Purpose" + android:hint="@string/enter_purpose" app:counterEnabled="true" app:counterMaxLength="25" app:layout_constraintTop_toBottomOf="@id/textInputLayout2" @@ -104,7 +104,7 @@ android:layout_marginHorizontal="25dp" android:layout_marginBottom="35dp" android:enabled="false" - android:text="Pay" + android:text="@string/pay" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" diff --git a/app/src/main/res/layout/activity_review.xml b/app/src/main/res/layout/activity_review.xml index 75f8986..01ad6b8 100644 --- a/app/src/main/res/layout/activity_review.xml +++ b/app/src/main/res/layout/activity_review.xml @@ -69,14 +69,14 @@ android:layout_weight="1" android:layout_marginEnd="8dp" android:layout_height="wrap_content" - android:hint="Day"> + android:hint="@string/day"> + android:text="@string/monday" /> + android:hint="@string/meal_type"> + android:text="@string/meal_breakfast" /> diff --git a/app/src/main/res/layout/activity_settings.xml b/app/src/main/res/layout/activity_settings.xml index 2400b41..5b1c155 100644 --- a/app/src/main/res/layout/activity_settings.xml +++ b/app/src/main/res/layout/activity_settings.xml @@ -305,7 +305,7 @@ android:layout_height="55dp" android:layout_marginHorizontal="25dp" android:layout_marginVertical="55dp" - android:text="Done" + android:text="@string/done" app:cornerRadius="5dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintTop_toBottomOf="@+id/dinnerCard" /> diff --git a/app/src/main/res/layout/activity_show_menu.xml b/app/src/main/res/layout/activity_show_menu.xml index 47dfe14..30040dd 100644 --- a/app/src/main/res/layout/activity_show_menu.xml +++ b/app/src/main/res/layout/activity_show_menu.xml @@ -16,7 +16,7 @@ android:layout_width="80dp" android:layout_height="80dp" android:layout_margin="25dp" - android:text="Next" + android:text="@string/next" android:textColor="#ffffff" app:cornerRadius="25dp" app:layout_constraintBottom_toBottomOf="parent" @@ -78,7 +78,7 @@ android:background="#eff3ff" android:gravity="center" - android:text="Monday" + android:text="@string/monday" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toEndOf="@id/menu" @@ -94,7 +94,7 @@ android:background="#eff3ff" android:gravity="center" - android:text="Tuesday" + android:text="@string/tuesday" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toEndOf="@id/monday" @@ -110,7 +110,7 @@ android:background="#eff3ff" android:gravity="center" - android:text="Wednesday" + android:text="@string/wednesday" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toEndOf="@id/tuesday" @@ -142,7 +142,7 @@ android:background="#eff3ff" android:gravity="center" - android:text="Friday" + android:text="@string/friday" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toEndOf="@id/thursday" @@ -157,7 +157,7 @@ android:layout_margin="2dp" android:background="#eff3ff" android:gravity="center" - android:text="Saturday" + android:text="@string/saturday" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toEndOf="@id/friday" @@ -173,7 +173,7 @@ android:layout_margin="2dp" android:background="#eff3ff" android:gravity="center" - android:text="Sunday" + android:text="@string/sunday" android:textSize="20sp" android:textStyle="bold" @@ -189,7 +189,7 @@ android:layout_margin="2dp" android:background="#eff3ff" android:gravity="center" - android:text="Breakfast" + android:text="@string/meal_breakfast" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toStartOf="parent" @@ -294,7 +294,7 @@ android:layout_margin="2dp" android:background="#eff3ff" android:gravity="center" - android:text="Lunch" + android:text="@string/meal_lunch" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toStartOf="parent" @@ -505,7 +505,7 @@ android:layout_margin="2dp" android:background="#eff3ff" android:gravity="center" - android:text="Dinner" + android:text="@string/meal_dinner" android:textSize="20sp" android:textStyle="bold" app:layout_constraintStart_toStartOf="parent" diff --git a/app/src/main/res/layout/dateitem.xml b/app/src/main/res/layout/dateitem.xml index b1a6219..b223aec 100644 --- a/app/src/main/res/layout/dateitem.xml +++ b/app/src/main/res/layout/dateitem.xml @@ -20,7 +20,7 @@ android:layout_width="match_parent" android:layout_height="20dp" android:gravity="center" - android:text="Day" + android:text="@string/day" android:textColor="@color/food" android:textSize="10sp" app:layout_constraintEnd_toEndOf="parent" diff --git a/app/src/main/res/layout/edit_dialog.xml b/app/src/main/res/layout/edit_dialog.xml index 11b8b3a..0267c9a 100644 --- a/app/src/main/res/layout/edit_dialog.xml +++ b/app/src/main/res/layout/edit_dialog.xml @@ -13,7 +13,7 @@ android:layout_height="50dp" android:layout_margin="25dp" android:backgroundTint="#2196F3" - android:text="Done" + android:text="@string/done" app:cornerRadius="10dp" diff --git a/app/src/main/res/layout/fragment_details.xml b/app/src/main/res/layout/fragment_details.xml index c94d31c..9581090 100644 --- a/app/src/main/res/layout/fragment_details.xml +++ b/app/src/main/res/layout/fragment_details.xml @@ -151,7 +151,7 @@ android:layout_height="50dp" android:layout_margin="25dp" android:backgroundTint="@color/food" - android:text="Done" + android:text="@string/done" android:textColor="@color/white" app:cornerRadius="5dp" app:layout_constraintTop_toBottomOf="@id/tilBatch" /> diff --git a/app/src/main/res/layout/fragment_edit_complete.xml b/app/src/main/res/layout/fragment_edit_complete.xml index 28c1ce9..b018981 100644 --- a/app/src/main/res/layout/fragment_edit_complete.xml +++ b/app/src/main/res/layout/fragment_edit_complete.xml @@ -59,7 +59,7 @@ android:layout_marginVertical="25dp" android:backgroundTint="@color/white" android:drawableEnd="@drawable/baseline_send_24" - android:text="Send Menu for Approoval" + android:text="@string/menu_approval" android:textColor="@color/food" app:cornerRadius="15dp" app:layout_constraintEnd_toEndOf="parent" diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index c426486..08caefb 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -11,6 +11,45 @@ Slideshow Know our team\n Marry had a little lamb. + + + Breakfast + Lunch + Dinner + Download edited Menu + Send Menu for Approval + History + Enter Amount in Rupees + Enter Purpose + Pay + Next + Day + Monday + Tuesday + Wednesday + Thursday + Friday + Saturday + Sunday + Meal Type + Done + + + Download completed! + Alert! + You are not a member of Mess Committee! + Ok + Logged out successfully + bt + lt + st + dt + 7:30 + 12:0 + 16:30 + 19:0 + Setting alarms: Breakfast %s, Lunch %s, Snack %s, Dinner %s + This field cannot be empty! Please Select a year @@ -19,11 +58,11 @@ MessMenu.pdf Downloading file Download started - pollId - isLoggedIn + pollId + isLoggedIn ayushyadav - user + user update Hello blank fragment rzp_live_pEv2OERPEj1yaT diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 7e7c76c..8f7747c 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -agp = "8.6.1" +agp = "8.13.2" androidMail = "1.6.7" anychartAndroid = "1.1.5" bom = "2.0.0-rc-1" diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index f6d3f3a..9546baf 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Thu Aug 15 23:52:46 IST 2024 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists