Skip to content

Commit

Permalink
Final fix on notification and introducing new version
Browse files Browse the repository at this point in the history
  • Loading branch information
z3r0c00l-2k committed Jun 7, 2019
1 parent dd44cfc commit d2a7038
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ android {
applicationId "io.github.z3r0c00l_2k.aquadroid"
minSdkVersion 21
targetSdkVersion 27
versionCode 3
versionName "1.1.1"
versionCode 4
versionName "1.2"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
Expand Down
10 changes: 10 additions & 0 deletions app/src/main/java/io/github/z3r0c00l_2k/aquadroid/MainActivity.kt
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,16 @@ class MainActivity : AppCompatActivity() {

notificStatus = sharedPref.getBoolean(AppUtils.NOTIFICATION_STATUS_KEY, true)
val alarm = AlarmHelper()
if (!alarm.checkAlarm(this) && notificStatus) {
btnNotific.setImageDrawable(getDrawable(R.drawable.ic_bell))
alarm.setAlarm(this, sharedPref.getInt(AppUtils.NOTIFICATION_FREQUENCY_KEY, 30).toLong())
}

if (notificStatus) {
btnNotific.setImageDrawable(getDrawable(R.drawable.ic_bell))
} else {
btnNotific.setImageDrawable(getDrawable(R.drawable.ic_bell_disabled))
}

sqliteHelper.addAll(dateNow, 0, totalIntake)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,4 +73,16 @@ class AlarmHelper {
)
Log.i("AlarmHelper", "Cancelling alarms")
}

fun checkAlarm(context: Context): Boolean {

val alarmIntent = Intent(context, NotifierReceiver::class.java)
alarmIntent.action = ACTION_BD_NOTIFICATION

return PendingIntent.getBroadcast(
context, 0,
alarmIntent,
PendingIntent.FLAG_NO_CREATE
) != null
}
}
4 changes: 4 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/4.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
* Improved UI/UX
* Fixed Summary chart X values
* Fixed Notification Bug on Android O and Later
* Added double back press to exit

0 comments on commit d2a7038

Please sign in to comment.