Towards eliminating the inconsistency that these reminders can be set
via a menu item, while everything else is in the preferences activity.
This just shows the preferences so far, no modification is possible yet.
Mostly because this way the strings can be exposed in the preferences
activity later.
Note that there is no explicit
```
editor.remove("bedtime_hour")
editor.remove("bedtime_minute")
editor.remove("wakeup_hour")
editor.remove("wakeup_minute")
```
because these settings were never in a released version.
With the old plees-tracker.csv, the next export created 'plees-tracker
(1).csv' and so on; try to avoid annoying spaces in filenames by adding
the date to the name, so if you sleep once a day (typical), then you
don't hit this.
Fixes <https://github.com/vmiklos/plees-tracker/issues/527>.
End-users sometimes want to show their sleep log to other people, but
the data exported to a file, but that is not human-readable.
The default export format is a CSV that is meant to be easy to import
back, i.e. a machine-readable file format.
Fix the problem by adding a setting (defaults to false): if enabled, the
export result will have formatted timestamps and also the sleep length
will be written there, if if that's redundant for a machine reader.
Fixes <https://github.com/vmiklos/plees-tracker/issues/515>.
This is used only during setup, not part of the actual "when" action of
the UI tests. Also means that testUpdate() can now set the start of the
sleep only once, since the original start/stop value can be controlled.
The root of the problem was not quoting the arg of "echo" when writing
the base64 of the .jks, but by the time I figured this out, I lost the
old value of the KEYSTORE secret, so re-generate all 4 and try to
re-enable this.