Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorstefan-niedermann <info@niedermann.it>2019-11-16 13:37:12 +0300
committerstefan-niedermann <info@niedermann.it>2019-11-16 13:37:12 +0300
commitefa862195606c01e35e88e398657e649e917d3d1 (patch)
treeb001088ffea0c63fcb6ffdfee55b392b67824986 /app/src/main
parentbde30129431262d4323aade7c1b7e5fa1490269b (diff)
#207 Comments support
Diffstat (limited to 'app/src/main')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/card/CardActivityFragment.java11
-rw-r--r--app/src/main/res/drawable/ic_file_upload_white_24dp.xml5
-rw-r--r--app/src/main/res/drawable/ic_insert_comment_white_24dp.xml5
-rw-r--r--app/src/main/res/layout/fragment_card_edit_tab_activities.xml18
-rw-r--r--app/src/main/res/layout/fragment_card_edit_tab_attachments.xml4
5 files changed, 36 insertions, 7 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/CardActivityFragment.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/CardActivityFragment.java
index 20a4d5b1f..56c2e4464 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/CardActivityFragment.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/CardActivityFragment.java
@@ -7,9 +7,13 @@ import android.view.ViewGroup;
import android.widget.RelativeLayout;
import androidx.annotation.NonNull;
+import androidx.coordinatorlayout.widget.CoordinatorLayout;
import androidx.fragment.app.Fragment;
import androidx.recyclerview.widget.RecyclerView;
+import com.google.android.material.floatingactionbutton.FloatingActionButton;
+import com.google.android.material.snackbar.Snackbar;
+
import java.util.Objects;
import butterknife.BindView;
@@ -25,6 +29,10 @@ import static it.niedermann.nextcloud.deck.ui.card.CardAdapter.BUNDLE_KEY_LOCAL_
public class CardActivityFragment extends Fragment {
private Unbinder unbinder;
+ @BindView(R.id.coordinatorLayout)
+ CoordinatorLayout coordinatorLayout;
+ @BindView(R.id.fab)
+ FloatingActionButton fab;
@BindView(R.id.activity_list)
RecyclerView activitiesList;
@BindView(R.id.no_activities)
@@ -73,6 +81,9 @@ public class CardActivityFragment extends Fragment {
}
})));
}
+ fab.setOnClickListener(v -> {
+ Snackbar.make(coordinatorLayout, "Adding comments is not yet implemented", Snackbar.LENGTH_LONG).show();
+ });
}
return view;
}
diff --git a/app/src/main/res/drawable/ic_file_upload_white_24dp.xml b/app/src/main/res/drawable/ic_file_upload_white_24dp.xml
new file mode 100644
index 000000000..961f38da2
--- /dev/null
+++ b/app/src/main/res/drawable/ic_file_upload_white_24dp.xml
@@ -0,0 +1,5 @@
+<vector android:autoMirrored="true" android:height="24dp"
+ android:tint="#FFFFFF" android:viewportHeight="24.0"
+ android:viewportWidth="24.0" android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
+ <path android:fillColor="#FF000000" android:pathData="M9,16h6v-6h4l-7,-7 -7,7h4zM5,18h14v2L5,20z"/>
+</vector>
diff --git a/app/src/main/res/drawable/ic_insert_comment_white_24dp.xml b/app/src/main/res/drawable/ic_insert_comment_white_24dp.xml
new file mode 100644
index 000000000..8ab8d7335
--- /dev/null
+++ b/app/src/main/res/drawable/ic_insert_comment_white_24dp.xml
@@ -0,0 +1,5 @@
+<vector android:autoMirrored="true" android:height="24dp"
+ android:tint="#FFFFFF" android:viewportHeight="24.0"
+ android:viewportWidth="24.0" android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
+ <path android:fillColor="#FF000000" android:pathData="M20,2L4,2c-1.1,0 -2,0.9 -2,2v12c0,1.1 0.9,2 2,2h14l4,4L22,4c0,-1.1 -0.9,-2 -2,-2zM18,14L6,14v-2h12v2zM18,11L6,11L6,9h12v2zM18,8L6,8L6,6h12v2z"/>
+</vector>
diff --git a/app/src/main/res/layout/fragment_card_edit_tab_activities.xml b/app/src/main/res/layout/fragment_card_edit_tab_activities.xml
index b1f519bfb..159ae18fd 100644
--- a/app/src/main/res/layout/fragment_card_edit_tab_activities.xml
+++ b/app/src/main/res/layout/fragment_card_edit_tab_activities.xml
@@ -1,10 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
+ android:id="@+id/coordinatorLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
- xmlns:app="http://schemas.android.com/apk/res-auto"
- android:orientation="vertical">
+ tools:context=".ui.EditActivity">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/activity_list"
@@ -53,4 +54,13 @@
android:text="@string/no_activities"
android:textAlignment="center" />
</RelativeLayout>
-</LinearLayout>
+
+ <com.google.android.material.floatingactionbutton.FloatingActionButton
+ android:id="@+id/fab"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="bottom|end"
+ android:layout_margin="@dimen/fab_margin"
+ app:backgroundTint="@color/primary"
+ app:srcCompat="@drawable/ic_insert_comment_white_24dp" />
+</androidx.coordinatorlayout.widget.CoordinatorLayout> \ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_card_edit_tab_attachments.xml b/app/src/main/res/layout/fragment_card_edit_tab_attachments.xml
index f06641603..a92f933be 100644
--- a/app/src/main/res/layout/fragment_card_edit_tab_attachments.xml
+++ b/app/src/main/res/layout/fragment_card_edit_tab_attachments.xml
@@ -1,6 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
-
-
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
@@ -63,6 +61,6 @@
android:layout_margin="@dimen/fab_margin"
android:visibility="gone"
app:backgroundTint="@color/primary"
- app:srcCompat="@drawable/ic_add_white_24dp"
+ app:srcCompat="@drawable/ic_file_upload_white_24dp"
tools:visibility="visible" />
</androidx.coordinatorlayout.widget.CoordinatorLayout> \ No newline at end of file