diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index e0460dc7..33403fdb 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -45,9 +45,11 @@
android:exported="true">
-
+
value.equals(getIntent().getAction()))
+ .findFirst()
+ .map(FragmentPosition::valueOf)
+ .orElse(FragmentPosition.STATE);
+
if (savedInstanceState != null) {
savedFragmentPosition = ensureValidFragmentPosition(savedInstanceState.getInt(ACTIVE_FRAGMENT_STATE, savedFragmentPosition.ordinal()));
} else {
diff --git a/app/src/main/res/drawable/ic_event_black.xml b/app/src/main/res/drawable/ic_event_black.xml
new file mode 100644
index 00000000..0b288dab
--- /dev/null
+++ b/app/src/main/res/drawable/ic_event_black.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_home_24dp_black.xml b/app/src/main/res/drawable/ic_home_24dp_black.xml
new file mode 100644
index 00000000..132a9ca2
--- /dev/null
+++ b/app/src/main/res/drawable/ic_home_24dp_black.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/xml/shortcuts.xml b/app/src/main/res/xml/shortcuts.xml
new file mode 100644
index 00000000..7f98ea0f
--- /dev/null
+++ b/app/src/main/res/xml/shortcuts.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file