@@ -41,7 +41,8 @@ A cross plattform project for android and ios to log events offline everywhere a
- Compile an Apple iOS version.
- Only show time down to seconds. Hide microseconds, to save space on view & sync.
- On older Android 6 Devices the following error is shown" OS Error CERTIFICATE_VERIFY_FAILED: certificate has expired". Fix or require at least Android x?
- Show version information and build date
- Implement switch to select sandbox or productive version.
## UI Feedback
- Colors
...
...
@@ -61,7 +62,7 @@ Text: #57827E
# Add Event
- Show \* next to lable for required fields.
- NOW button Equal distance to edge and textfield. Same hight as textfield.
- GNSS Switch above 'Label' field or in TopMenuBar?
- GNSS Switch above 'Label' field or in TopMenuBar? The current position is suboptimal as sometimes clicked when adding a event is desired.
- Precision, No-Fix, GNSS-deactivated : alligned left
- Event Type /URN Item separation and hightlighting chosen type as in configuration.
- Is a field for end time required here?
...
...
@@ -76,4 +77,5 @@ Text: #57827E
# Overview
- Add Icon to Add, View and Configuration button. Then use uppercase Text.
\ No newline at end of file
- Add Icon to Add, View and Configuration button. Then use uppercase Text.
awaitdatabase.addEvent(event.currentEvent);//TODO: display feedback after this async function
awaitdatabase.addEvent(event.currentEvent);
HapticFeedback.vibrate();//Feedback that adding event succeeded
_addButtonEnabled=true;//Activate button for add more events
setState((){});
_showAddSuccessOverlay(context);//Show pop up to indicated adding event succeeded.
//Update timestamp in UI
vardate=DateTime.now().toUtc();
...
...
@@ -482,7 +535,7 @@ class _AddEventPageState extends State<AddEvent> {
onPressed:(){
if(_validateInput()){
_addButtonEnabled=false;//Disable button until event is stored
_storeCurrentEvent();
_storeCurrentEvent(context);
}
setState((){});
...
...
@@ -528,4 +581,5 @@ class _AddEventPageState extends State<AddEvent> {
}
//TODO: show an allert dialog to notify the user that the event has been added.
//TODO: The app shall prefill the label with a configurable prefix and optionally a running number. E.g. prefix: (PS122.3-4_) running number: 1 label = PS122.3-4_1
\ No newline at end of file
//TODO: The app shall prefill the label with a configurable prefix and optionally a running number. E.g. prefix: (PS122.3-4_) running number: 1 label = PS122.3-4_1