diff --git a/app/build.gradle b/app/build.gradle index 409ff1c..805413d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -28,8 +28,8 @@ android { //link square api has minimum requirement of 21 minSdkVersion 21 targetSdkVersion 30 - versionCode 4 - versionName "1.0.1" + versionCode 5 + versionName "1.1" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" multiDexEnabled true diff --git a/app/src/main/res/layout/list_item_sample.xml b/app/src/main/res/layout/list_item_sample.xml index 48917cc..7048824 100644 --- a/app/src/main/res/layout/list_item_sample.xml +++ b/app/src/main/res/layout/list_item_sample.xml @@ -40,7 +40,7 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintEnd_toStartOf="@id/sampleName" - app:layout_constraintBottom_toTopOf="@id/sampleDate"/> + app:layout_constraintBottom_toBottomOf="parent"/> + + Updated experiment and sample sort options + Updated UI and optimized graphing + Added notification sounds + New option to set target number of scans + New option to create sample directly from barcode + Minor bug fixes + + App intro added Minor bug fixes diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index 3ae7deb..63fbddb 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -1,7 +1,7 @@ + xmlns:app="http://schemas.android.com/apk/res-auto"> + app:useSimpleSummaryProvider="true" /> - - - - - - - + + + + + + + - - + android:key="@string/key_pref_workflow_new_sample_by_scan" + android:summary="@string/pref_workflow_new_sample_by_scan_summary" + android:title="@string/pref_workflow_new_sample_by_scan_title" /> - + android:key="@string/key_pref_target_scan" + android:summary="@string/pref_workflow_target_summary" + android:title="@string/pref_workflow_target_title" /> - + android:key="@string/key_pref_audio_enabled" + android:summary="@string/pref_workflow_audio_summary" + android:title="@string/pref_workflow_audio_title" /> + android:key="org.phenoapps.prospector.DEVICE_TYPE" + android:title="@string/pref_device_type" /> - - - - - - + + + + + + - - - - + + + + + android:summary="@string/pref_device_ip_summary" + android:title="@string/pref_device_ip" /> - - - - - - + + + + + + + android:summary="@string/pref_led_frames_summary" + android:title="@string/pref_led_frames_title" + app:showSeekBarValue="true" /> + android:summary="@string/pref_led_frames_summary" + android:title="@string/pref_bulb_frames_title" + app:showSeekBarValue="true" /> + android:summary="@string/pref_convert_wavelengths_summary" + android:title="@string/pref_convert_wavelengths_title" /> + android:key="org.phenoapps.prospector.DEVICE_SSID" + android:summary="@string/pref_device_ssid_summary" + android:title="@string/pref_device_ssid" /> + android:inputType="textPassword" + android:key="org.phenoapps.prospector.DEVICE_PASSWORD" + android:title="@string/pref_device_password" /> + android:key="org.phenoapps.prospector.DEVICE_IOT_LIST" + android:title="@string/pref_device_iot_list" />