diff --git a/app/src/main/java/com/vishal2376/gitcoach/MainActivity.kt b/app/src/main/java/com/vishal2376/gitcoach/MainActivity.kt
index 7c0854fc..0bb848c9 100644
--- a/app/src/main/java/com/vishal2376/gitcoach/MainActivity.kt
+++ b/app/src/main/java/com/vishal2376/gitcoach/MainActivity.kt
@@ -105,6 +105,10 @@ class MainActivity : AppCompatActivity() {
R.id.itemShareApp -> {
shareApp()
}
+
+ R.id.itemSourceCode -> {
+ sourceCode()
+ }
}
true
}
@@ -140,8 +144,7 @@ class MainActivity : AppCompatActivity() {
notificationSwitch.text = getString(R.string.daily_notification, reminderTime)
- Toast.makeText(this, "Notification Enabled", Toast.LENGTH_SHORT)
- .show()
+ Toast.makeText(this, "Notification Enabled", Toast.LENGTH_SHORT).show()
}, currentHour, currentMinute, false
)
@@ -221,4 +224,11 @@ class MainActivity : AppCompatActivity() {
}
+ private fun sourceCode() {
+ val intent = Intent(
+ Intent.ACTION_VIEW, Uri.parse(Constants.GITHUB_LINK)
+ )
+ startActivity(intent)
+
+ }
}
\ No newline at end of file
diff --git a/app/src/main/java/com/vishal2376/gitcoach/utils/Constants.kt b/app/src/main/java/com/vishal2376/gitcoach/utils/Constants.kt
index 5e1f606e..a1b098e8 100644
--- a/app/src/main/java/com/vishal2376/gitcoach/utils/Constants.kt
+++ b/app/src/main/java/com/vishal2376/gitcoach/utils/Constants.kt
@@ -5,6 +5,7 @@ object Constants {
var shareMessage =
"Become a Git expert with Git Coach! Learn Git and GitHub commands with ease. Download now\n"
+ const val GITHUB_LINK = "https://github.com/vishal2376/git-coach"
// Daily Notification
const val NOTIFICATION = "Notification"
diff --git a/app/src/main/res/menu/nav_menu.xml b/app/src/main/res/menu/nav_menu.xml
index 738b42b1..e83ec64c 100644
--- a/app/src/main/res/menu/nav_menu.xml
+++ b/app/src/main/res/menu/nav_menu.xml
@@ -21,5 +21,10 @@
android:icon="@drawable/ic_share"
android:title="@string/share_app" />
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 2f19f762..adfe1069 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -23,4 +23,5 @@
close
Example
Daily Notification (%1$s)
+ Source Code
\ No newline at end of file