From f6a27a1522b360e19fa17084a2d669797e342a9c Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Sun, 5 Jan 2020 18:38:11 +0100 Subject: [PATCH] Documentation: add activities overview. --- doc/activities.txt | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 doc/activities.txt diff --git a/doc/activities.txt b/doc/activities.txt new file mode 100644 index 000000000..2bf9bdab9 --- /dev/null +++ b/doc/activities.txt @@ -0,0 +1,40 @@ +@startuml +title +State of OpenTracks +end title + +legend right +SettingsActivity can be reached +from every activity showing a menu. +endlegend + +[*] --> TrackListActivity +TrackListActivity --> TrackDetailActivity : Start recording +TrackListActivity --> SearchListActivity +TrackListActivity --> MarkerListActivity : Show all markers +TrackListActivity --> TrackDetailActivity : Show track +TrackListActivity --> TrackDeleteActivity + +SearchListActivity --> MarkerDetailActivity : Search result +SearchListActivity --> TrackDetailActivity : Search result + +TrackDetailActivity --> TrackDeleteActivity +TrackDetailActivity --> TrackEditActivity +TrackDetailActivity --> MarkerListActivity +TrackDetailActivity --> MarkerEditActivity : Add marker +TrackDetailActivity --> CameraIntent : Add marker (with photo) +TrackDetailActivity --> ShareFileIntent +TrackDetailActivity --> DashboardIntent : Database cursor +TrackDetailActivity --> TrackOnMapIntent : KMZ + +MarkerListActivity --> MarkerDetailActivity + +MarkerDetailActivity --> MarkerEditActivity +MarkerDetailActivity --> CoordinateOnMapIntent : URI + +SettingsActivity --> AboutActivity +SettingsActivity --> HelpActivity +SettingsActivity --> ExportActivity +SettingsActivity --> ImportActivity + +@enduml \ No newline at end of file