aboutsummaryrefslogtreecommitdiffstats
path: root/backend-shared
diff options
context:
space:
mode:
Diffstat (limited to 'backend-shared')
-rw-r--r--backend-shared/CMakeLists.txt2
-rw-r--r--backend-shared/README11
2 files changed, 13 insertions, 0 deletions
diff --git a/backend-shared/CMakeLists.txt b/backend-shared/CMakeLists.txt
new file mode 100644
index 000000000..750d22a98
--- /dev/null
+++ b/backend-shared/CMakeLists.txt
@@ -0,0 +1,2 @@
+# backend functionality shared between Desktop (UI) and Mobile (QML)
+
diff --git a/backend-shared/README b/backend-shared/README
new file mode 100644
index 000000000..f82fc2fed
--- /dev/null
+++ b/backend-shared/README
@@ -0,0 +1,11 @@
+This directory contains shared UI backend code shared between
+the desktop version and the mobile version.
+
+The backend code sits between the actual functionality, which
+are implemented in core and qt-models, and the UI/QML which
+are implemented in desktop-widgets and mobile-widgets.
+
+The idea of backend is not to duplicate code, and at the same time
+limit the UI and QML to only deal with real GUI.
+
+The first implementations for backend are "export" and "diveplanner".