diff --git a/app/src/main/java/io/neurolab/main/NeuroLab.java b/app/src/main/java/io/neurolab/main/NeuroLab.java index 1863e091..05eec58d 100644 --- a/app/src/main/java/io/neurolab/main/NeuroLab.java +++ b/app/src/main/java/io/neurolab/main/NeuroLab.java @@ -9,6 +9,7 @@ import android.content.SharedPreferences; import android.content.pm.PackageManager; import android.hardware.usb.UsbManager; +import android.net.Uri; import android.os.Bundle; import android.os.SystemClock; import android.preference.PreferenceManager; @@ -66,6 +67,10 @@ public class NeuroLab extends AppCompatActivity Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.READ_EXTERNAL_STORAGE }; + // + String url = "https://gitter.im/fossasia/neurolab?at=5dc84505fd6fe41fc05d87fa"; + String url1 = "https://github.com/fossasia/neurolab-android/issues/new?assignees=&labels=Bug&template=bug.md&title="; + // private static final int MY_REQUEST_CODE = 111; private static final int PERMISSION_REQUEST_WRITE_EXTERNAL_STORAGE_RESULT = 1; public static boolean developerMode = false; @@ -364,7 +369,18 @@ public boolean onNavigationItemSelected(@NonNull MenuItem item) { } else if (id == R.id.nav_connect_device) { changeDeviceIcon(); startActivity(new Intent(this, DeviceInstructionsActivity.class)); - } else if (id == R.id.nav_settings) { + } + // + else if (id == R.id.item_help) { + Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); + startActivity(i); + } + else if (id == R.id.report_or_bug) { + Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(url1)); + startActivity(i); + } + // + else if (id == R.id.nav_settings) { startActivity(new Intent(this, SettingsActivity.class)); } else if (id == R.id.nav_about_us) { startActivity(new Intent(this, AboutUsActivity.class)); diff --git a/app/src/main/res/drawable/ic_baseline_bug_report_24.xml b/app/src/main/res/drawable/ic_baseline_bug_report_24.xml new file mode 100644 index 00000000..7853f61c --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_bug_report_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_help_24.xml b/app/src/main/res/drawable/ic_baseline_help_24.xml new file mode 100644 index 00000000..c0c92681 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_help_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/menu/activity_main_drawer.xml b/app/src/main/res/menu/activity_main_drawer.xml index f37e7b8e..f6e6d130 100644 --- a/app/src/main/res/menu/activity_main_drawer.xml +++ b/app/src/main/res/menu/activity_main_drawer.xml @@ -43,7 +43,16 @@ android:id="@+id/nav_about_us" android:icon="@drawable/ic_info" android:title="@string/about_us" /> - + + Number Channels About Us Last Sessions + Help + Report Or Bug Settings Simulation