diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/BaseChatAdapter.java b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/BaseChatAdapter.java index a8174da..de1f5f6 100644 --- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/BaseChatAdapter.java +++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/BaseChatAdapter.java @@ -273,10 +273,8 @@ abstract class BaseChatAdapter extends RecyclerView.Adapter implements Cha String groupIdString = String.valueOf(mGroupId); RequestBody groupIdBody = RequestBody.create(okhttp3.MultipartBody.FORM, groupIdString); - RequestBody textBody = RequestBody.create(MultipartBody.FORM, message.message); + RequestBody textBody = RequestBody.create(MultipartBody.FORM, message.message == null ? "" : message.message); mChatService.sendFile(groupIdBody, body, textBody) .compose(RxUtils.provideDefaultTransformer()) diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/GroupChatAdapter.java b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/GroupChatAdapter.java index bbfda9e..a3467c2 100644 --- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/GroupChatAdapter.java +++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/GroupChatAdapter.java @@ -35,12 +35,11 @@ class GroupChatAdapter extends BaseChatAdapter { return new DateViewHolder(view); } ProgressBar progressBar = new ProgressBar(parent.getContext()); - FrameLayout.LayoutParams params = new FrameLayout.LayoutParams( - FrameLayout.LayoutParams.MATCH_PARENT, FrameLayout.LayoutParams.WRAP_CONTENT); + FrameLayout.LayoutParams params = new FrameLayout.LayoutParams(FrameLayout.LayoutParams.MATCH_PARENT, FrameLayout.LayoutParams.WRAP_CONTENT); params.gravity = Gravity.CENTER; params.setMargins(0, (int) parent.getContext().getResources().getDimension(R.dimen.messages_progress_top_margin), 0, 0); progressBar.setLayoutParams(params); - ViewUtils.setProgressBarColorToOrange(progressBar); + ViewUtils.setProgressBarColor(progressBar, R.color.colorWhite); return new ProgressViewHolder(progressBar); } @@ -74,7 +73,7 @@ class GroupChatAdapter extends BaseChatAdapter { rightMessageViewHolder.statusImageView.setImageResource(R.drawable.failed); rightMessageViewHolder.sendingFailedTextView.setVisibility(View.VISIBLE); } else { - ViewUtils.setProgressBarColorToOrange(rightMessageViewHolder.statusProgressBar); + ViewUtils.setProgressBarColor(rightMessageViewHolder.statusProgressBar, R.color.colorWhite); rightMessageViewHolder.statusProgressBar.setVisibility(View.VISIBLE); rightMessageViewHolder.sendingFailedTextView.setVisibility(View.GONE); rightMessageViewHolder.statusImageView.setVisibility(View.GONE); diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/SingleChatAdapter.java b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/SingleChatAdapter.java index 2fb94d9..f01a861 100644 --- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/SingleChatAdapter.java +++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/SingleChatAdapter.java @@ -40,7 +40,7 @@ class SingleChatAdapter extends BaseChatAdapter { params.gravity = Gravity.CENTER; params.setMargins(0, (int) parent.getContext().getResources().getDimension(R.dimen.messages_progress_top_margin), 0, 0); progressBar.setLayoutParams(params); - ViewUtils.setProgressBarColorToOrange(progressBar); + ViewUtils.setProgressBarColor(progressBar, R.color.colorWhite); return new ProgressViewHolder(progressBar); } @@ -74,7 +74,7 @@ class SingleChatAdapter extends BaseChatAdapter { rightChatHolder.statusImageView.setImageResource(R.drawable.failed); rightChatHolder.sendingFailedTextView.setVisibility(View.VISIBLE); } else { - ViewUtils.setProgressBarColorToOrange(rightChatHolder.statusProgressBar); + ViewUtils.setProgressBarColor(rightChatHolder.statusProgressBar, R.color.colorWhite); rightChatHolder.statusProgressBar.setVisibility(View.VISIBLE); rightChatHolder.sendingFailedTextView.setVisibility(View.GONE); rightChatHolder.statusImageView.setVisibility(View.GONE); diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable/splash_one_size_fits_all.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable/splash_one_size_fits_all.png deleted file mode 100644 index ffc2247..0000000 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable/splash_one_size_fits_all.png and /dev/null differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/layout/item_group_chat_left.xml b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/layout/item_group_chat_left.xml index b678898..2597f24 100644 --- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/layout/item_group_chat_left.xml +++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/layout/item_group_chat_left.xml @@ -74,7 +74,7 @@ android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:visibility="gone" - custom:donut_finished_color="@color/colorDefault" + custom:donut_finished_color="@color/colorWhite" custom:donut_text_color="@color/colorBlack" /> + custom:donut_finished_color="@color/colorWhite" + custom:donut_text_color="@color/colorWhite" /> - + tools:visibility="visible" /> + android:layout_marginLeft="8dp" + android:layout_marginStart="8dp" + android:layout_toEndOf="@+id/chat_item_time" + android:layout_toRightOf="@+id/chat_item_time" + android:visibility="visible" + tools:visibility="visible" /> + custom:donut_finished_color="@color/colorWhite" + custom:donut_text_color="@color/colorWhite" + tools:visibility="visible"/> + android:visibility="gone" + tools:visibility="visible"/> diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/values/colors.xml b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/values/colors.xml index 159a5c8..26c2ecb 100644 --- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/values/colors.xml +++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/values/colors.xml @@ -2,10 +2,10 @@ #ffffff #E0E0E0 - #FFFFFF + #ffffff #F3F3F3 #000000 - #FFFFFF + #ffffff #FFFF5E00 #B3FF5E00 #4D000000 diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/values/strings.xml b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/values/strings.xml index bb28a9b..81a34a1 100644 --- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/values/strings.xml +++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/values/strings.xml @@ -37,7 +37,7 @@ Nachricht eingeben - Fehler, bitte erneut versuchen + Fehler, hier tippen für erneuten Versuch Datei auswählen Keine Nachricht empfangen oder gesendet. Ich | %s diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/values/styles.xml b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/values/styles.xml index cc3a6f7..1ee3ba2 100644 --- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/values/styles.xml +++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/values/styles.xml @@ -74,11 +74,12 @@ @color/colorImpressum - + +