diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/google-services.json b/BeWoPlanerChat/bewoplaner-chat-android/app/google-services.json index 25b857b..69d940d 100644 --- a/BeWoPlanerChat/bewoplaner-chat-android/app/google-services.json +++ b/BeWoPlanerChat/bewoplaner-chat-android/app/google-services.json @@ -1,43 +1,35 @@ { "project_info": { - "project_number": "1021949586645", - "firebase_url": "https://bewoplaner-chat-android.firebaseio.com", - "project_id": "bewoplaner-chat-android", - "storage_bucket": "bewoplaner-chat-android.appspot.com" + "project_number": "975648037658", + "firebase_url": "https://api-6660704302827515492-860965.firebaseio.com", + "project_id": "api-6660704302827515492-860965", + "storage_bucket": "api-6660704302827515492-860965.appspot.com" }, "client": [ { "client_info": { - "mobilesdk_app_id": "1:1021949586645:android:113c5b5fc97fb0bb", + "mobilesdk_app_id": "1:975648037658:android:220d52417bd0e0d6", "android_client_info": { "package_name": "de.beyondsoft.ownchat" } }, "oauth_client": [ { - "client_id": "1021949586645-vnidi5tjof2kgsal6qgqrbokel0q0hvi.apps.googleusercontent.com", + "client_id": "975648037658-os4qq20iddsfjbvi5i23vgq9thnfub8u.apps.googleusercontent.com", "client_type": 1, "android_info": { "package_name": "de.beyondsoft.ownchat", - "certificate_hash": "349feb470feaf535c1074c91721714ced3d81f0c" + "certificate_hash": "7fbe0ab908219a12378a92e2c4e78a1f62734798" } }, { - "client_id": "1021949586645-ttle1pv465pp7gdigqh93futan4cmn8p.apps.googleusercontent.com", - "client_type": 1, - "android_info": { - "package_name": "de.beyondsoft.ownchat", - "certificate_hash": "458abe7a8928c32f3ad3fbcc575373b613070aae" - } - }, - { - "client_id": "1021949586645-lu3hc8hjsul10dhpj22o3k6vfcg6ol9v.apps.googleusercontent.com", + "client_id": "975648037658-snv7hat9a1r8oqrheu1r14hbnsjk3h4j.apps.googleusercontent.com", "client_type": 3 } ], "api_key": [ { - "current_key": "AIzaSyAh9aJq_Hxjp9z9_Q3h5qNUg-l_Z4Grr98" + "current_key": "AIzaSyDa3E_8SjE2NyDWXmAp1jI2E2KH9xhrWfc" } ], "services": { @@ -48,7 +40,14 @@ "status": 2, "other_platform_oauth_client": [ { - "client_id": "1021949586645-lu3hc8hjsul10dhpj22o3k6vfcg6ol9v.apps.googleusercontent.com", + "client_id": "975648037658-u22ch31ebdpcaa1f96ihv1ne386n8bf7.apps.googleusercontent.com", + "client_type": 2, + "ios_info": { + "bundle_id": "de.beyondsoft.ownchat" + } + }, + { + "client_id": "975648037658-snv7hat9a1r8oqrheu1r14hbnsjk3h4j.apps.googleusercontent.com", "client_type": 3 } ] diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/model/Group.java b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/model/Group.java index e0ae89e..cbbba70 100644 --- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/model/Group.java +++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/model/Group.java @@ -143,6 +143,7 @@ public class Group implements Parcelable { return users.get(i).isEmployee; } } + return false; } } diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/SingleChatActivity.java b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/SingleChatActivity.java index 0eb5ee9..67f710d 100644 --- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/SingleChatActivity.java +++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/chat/SingleChatActivity.java @@ -2,6 +2,7 @@ package de.beyondsoft.ownchat.page.chat; import com.bumptech.glide.Glide; +import de.beyondsoft.ownchat.R; import de.beyondsoft.ownchat.model.Group; import de.beyondsoft.ownchat.model.Message; import de.beyondsoft.ownchat.utils.Constants; @@ -104,10 +105,10 @@ public class SingleChatActivity extends BaseChatActivity { protected void setToolbar() { mSingleChatTitleTextView.setVisibility(View.VISIBLE); mSingleChatTitleTextView.setText(mGroup.name); - mSingleChatTitleTextView.setTextColor(ContextCompat.getColor(this, mGroup.isEmployee(mGroup.users) ? de.beyondsoft.ownchat.R.color.colorHelpGroup : de.beyondsoft.ownchat.R.color.colorBlack)); + mSingleChatTitleTextView.setTextColor(ContextCompat.getColor(this, mGroup.onlyEmployees ? de.beyondsoft.ownchat.R.color.colorBlack : de.beyondsoft.ownchat.R.color.colorHelpGroup)); if (TextUtils.isEmpty(mGroup.avatar)) { - mChatImageView.setImageResource(de.beyondsoft.ownchat.R.drawable.avatar); + mChatImageView.setImageResource(mGroup.onlyEmployees ? de.beyondsoft.ownchat.R.drawable.avatar : R.drawable.avatar_help); } else { Glide.with(this).load(mGroup.avatar) .placeholder(de.beyondsoft.ownchat.R.drawable.avatar) diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/contacts/ContactsAdapter.java b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/contacts/ContactsAdapter.java index 09de973..89e8589 100644 --- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/contacts/ContactsAdapter.java +++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/contacts/ContactsAdapter.java @@ -52,9 +52,11 @@ class ContactsAdapter extends RecyclerView.Adapter { void setGroups(ArrayList groups) { mGroups.clear(); + if (groups != null) { mGroups.addAll(groups); } + notifyDataSetChanged(); } @@ -63,13 +65,13 @@ class ContactsAdapter extends RecyclerView.Adapter { if (mGroups.get(position).users.size() > 2) { return GROUP_TYPE; } + return CONTACT_TYPE; } @Override public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { - View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_contact, parent, - false); + View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_contact, parent, false); return new ContactViewHolder(view); } @@ -82,19 +84,21 @@ class ContactsAdapter extends RecyclerView.Adapter { int type = getItemViewType(position); if (type == GROUP_TYPE) { viewHolder.name.setText(group.name); - viewHolder.name.setTextColor(ContextCompat.getColor(viewHolder.name.getContext(), - group.isHelpGroup() ? R.color.colorHelpGroup : R.color.colorTeamGroup)); - viewHolder.avatar.setImageResource(group.isHelpGroup() ? - R.drawable.avatar_help_group : R.drawable.avatar_team_group); + viewHolder.name.setTextColor(ContextCompat.getColor(viewHolder.name.getContext(), group.isHelpGroup() ? R.color.colorHelpGroup : R.color.colorTeamGroup)); + viewHolder.avatar.setImageResource(group.isHelpGroup() ? R.drawable.avatar_help_group : R.drawable.avatar_team_group); return; + } else if(!group.onlyEmployees) { + viewHolder.avatar.setImageResource(R.drawable.avatar_help); } + if(type == CONTACT_TYPE) { - viewHolder.name.setTextColor(ContextCompat.getColor(viewHolder.name.getContext(), - group.isEmployee(mGroups.get(position).users) ? R.color.colorBlack : R.color.colorHelpGroup)); + viewHolder.name.setTextColor(ContextCompat.getColor(viewHolder.name.getContext(), group.isEmployee(mGroups.get(position).users) ? R.color.colorBlack : R.color.colorHelpGroup)); } + viewHolder.name.setText(group.name); + Glide.with(viewHolder.avatar.getContext()).load(group.avatar) - .placeholder(R.drawable.avatar_list) + .placeholder(group.onlyEmployees ? R.drawable.avatar_list : R.drawable.avatar_help) .dontAnimate() .diskCacheStrategy(DiskCacheStrategy.ALL) .into(viewHolder.avatar); @@ -107,7 +111,9 @@ class ContactsAdapter extends RecyclerView.Adapter { viewHolder.messageStatus.setImageResource(0); return; } + boolean isMessageSentByUser = group.lastMessage.senderId == mUserId; + if (!group.isRead() && !isMessageSentByUser) { viewHolder.lastMessage.setTypeface(null, Typeface.BOLD); viewHolder.lastMessage.setTextColor(ContextCompat.getColor(viewHolder.lastMessage.getContext(), R.color.colorDefaultBright)); @@ -115,13 +121,17 @@ class ContactsAdapter extends RecyclerView.Adapter { viewHolder.lastMessage.setTypeface(null); viewHolder.lastMessage.setTextColor(ContextCompat.getColor(viewHolder.lastMessage.getContext(), R.color.colorSubtitle)); } + viewHolder.lastMessage.setText(TextUtils.isEmpty(group.lastMessage.message) ? group.lastMessage.originalFilename : group.lastMessage.message); viewHolder.messageTimestamp.setText(DateUtils.toHourOrDateFormatHour(group.lastMessage.createdAt)); + if (!isMessageSentByUser) { viewHolder.messageStatus.setImageResource(0); return; } + int resourceId = group.lastMessage.getStatusResourceId(); + if (resourceId != 0) { viewHolder.messageStatusPending.setVisibility(resourceId == -1 ? View.VISIBLE : View.GONE); if (resourceId != -1) { diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/login/LoginActivity.java b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/login/LoginActivity.java index 5fc433a..bcfd111 100644 --- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/login/LoginActivity.java +++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/login/LoginActivity.java @@ -88,7 +88,7 @@ public class LoginActivity extends AppCompatActivity implements LoginView { showError(R.string.login_again); } - mCallback.logout(Settings.Secure.getString(this.getContentResolver(), Settings.Secure.ANDROID_ID), true, null); + mCallback.logout(Settings.Secure.getString(this.getContentResolver(), Settings.Secure.ANDROID_ID), false, null); } @OnEditorAction(R.id.login_password) diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/login/LoginPresenter.java b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/login/LoginPresenter.java index cb89da2..83df25e 100644 --- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/login/LoginPresenter.java +++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/login/LoginPresenter.java @@ -201,7 +201,7 @@ public class LoginPresenter extends MVPAbstractPresenter implements L switch(ErrorUtils.getErrorType(throwable)) { case DATA_INPUT: if (errorThrowable.getError().loginFailed != null && errorThrowable.getError().loginFailed.size() > 0) { - getView().showError(errorThrowable.getError().loginFailed.get(0)); + getView().showError(R.string.error_invalid_login_credentials); return; } case WRONG_CHATCODE: @@ -362,7 +362,7 @@ public class LoginPresenter extends MVPAbstractPresenter implements L return; } - deleteData(true); + deleteData(false); getView().customerIdIsNotValid(mStatus); } //endregion @@ -477,7 +477,7 @@ public class LoginPresenter extends MVPAbstractPresenter implements L String chatCode = mChatCodePreference.get(); String customerId = mAccountNumberPreference.get(); - String userId = (mIsEmployee.get() ? "E" : "C") + mUserIdReference.get().toString(); + String userId = mUserIdReference.get().toString(); Subscription subscription = mLoginService.verifyChatCode(customerId, userId, chatCode) .compose(RxUtils.provideDefaultTransformer()) diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/main/MainActivity.java b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/main/MainActivity.java index dcfe431..900ded8 100644 --- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/main/MainActivity.java +++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/java/de/beyondsoft/ownchat/page/main/MainActivity.java @@ -16,7 +16,7 @@ import de.beyondsoft.ownchat.page.login.LoginActivity; import de.beyondsoft.ownchat.page.login.LoginPresenter; import de.beyondsoft.ownchat.page.profile.ProfileFragment; import de.beyondsoft.ownchat.utils.Constants; -import de.beyondsoft.ownchat.utils.DialogHandler; +import de.beyondsoft.ownchat.utils.DialogHandler;/**/ import de.beyondsoft.ownchat.utils.SystemUtils; import de.beyondsoft.ownchat.utils.Utils; diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar.png index cde4724..940c73d 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar_help.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar_help.png new file mode 100644 index 0000000..5dc70f6 Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar_help.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar_help_group.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar_help_group.png index 4645db3..977033b 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar_help_group.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar_help_group.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar_list.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar_list.png index c011e5b..940c73d 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar_list.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar_list.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar_team_group.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar_team_group.png index 1ef0177..b8c1fb9 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar_team_group.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/avatar_team_group.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/chat_left.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/chat_left.9.png deleted file mode 100644 index 6790c49..0000000 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/chat_left.9.png and /dev/null differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/chat_left_v2.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/chat_left_v2.9.png new file mode 100644 index 0000000..d9dbecc Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/chat_left_v2.9.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/chat_right.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/chat_right.9.png deleted file mode 100644 index 2b3fef1..0000000 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/chat_right.9.png and /dev/null differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/chat_right_v2.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/chat_right_v2.9.png new file mode 100644 index 0000000..e184a7d Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-hdpi/chat_right_v2.9.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar.png index 3329daf..65de2a5 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar_help.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar_help.png new file mode 100644 index 0000000..8e27cfa Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar_help.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar_help_group.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar_help_group.png index ccb5d7a..744599a 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar_help_group.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar_help_group.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar_list.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar_list.png index b5bd30e..65de2a5 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar_list.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar_list.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar_team_group.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar_team_group.png index caf5dd2..b9946ad 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar_team_group.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/avatar_team_group.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/chat_left.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/chat_left.9.png deleted file mode 100644 index b98a86c..0000000 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/chat_left.9.png and /dev/null differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/chat_left_v2.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/chat_left_v2.9.png new file mode 100644 index 0000000..65ac92d Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/chat_left_v2.9.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/chat_right.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/chat_right.9.png deleted file mode 100644 index 60b0f18..0000000 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/chat_right.9.png and /dev/null differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/chat_right_v2.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/chat_right_v2.9.png new file mode 100644 index 0000000..bae924d Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-mdpi/chat_right_v2.9.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar.png index db9f52c..a528dd6 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar_help.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar_help.png new file mode 100644 index 0000000..a8d6dd4 Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar_help.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar_help_group.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar_help_group.png index d34e402..73eb848 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar_help_group.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar_help_group.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar_list.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar_list.png index c12dc68..a528dd6 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar_list.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar_list.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar_team_group.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar_team_group.png index ac28906..6af3522 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar_team_group.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/avatar_team_group.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/chat_left.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/chat_left.9.png deleted file mode 100644 index 1ee1022..0000000 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/chat_left.9.png and /dev/null differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/chat_left_v2.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/chat_left_v2.9.png new file mode 100644 index 0000000..49229f0 Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/chat_left_v2.9.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/chat_right.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/chat_right.9.png deleted file mode 100644 index 2a40c98..0000000 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/chat_right.9.png and /dev/null differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/chat_right_v2.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/chat_right_v2.9.png new file mode 100644 index 0000000..7f1d178 Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xhdpi/chat_right_v2.9.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar.png index 321ef5a..31eb736 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar_help.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar_help.png new file mode 100644 index 0000000..682b7d9 Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar_help.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar_help_group.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar_help_group.png index a52507b..f5acb3b 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar_help_group.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar_help_group.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar_list.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar_list.png index 5d28370..31eb736 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar_list.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar_list.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar_team_group.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar_team_group.png index 723077d..63bae96 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar_team_group.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/avatar_team_group.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/chat_left.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/chat_left.9.png deleted file mode 100644 index 7cd7380..0000000 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/chat_left.9.png and /dev/null differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/chat_left_v2.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/chat_left_v2.9.png new file mode 100644 index 0000000..e522bd8 Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/chat_left_v2.9.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/chat_right.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/chat_right.9.png deleted file mode 100644 index 73b7e14..0000000 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/chat_right.9.png and /dev/null differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/chat_right_v2.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/chat_right_v2.9.png new file mode 100644 index 0000000..d21bf02 Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxhdpi/chat_right_v2.9.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar.png index c6f0a45..4cdb723 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar_help.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar_help.png new file mode 100644 index 0000000..47176d0 Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar_help.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar_help_group.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar_help_group.png index 9f1a985..e213434 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar_help_group.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar_help_group.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar_list.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar_list.png index 0308f31..4cdb723 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar_list.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar_list.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar_team_group.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar_team_group.png index f548f12..b264a9b 100644 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar_team_group.png and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/avatar_team_group.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/chat_left.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/chat_left.9.png deleted file mode 100644 index 7402089..0000000 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/chat_left.9.png and /dev/null differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/chat_left_v2.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/chat_left_v2.9.png new file mode 100644 index 0000000..30793c6 Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/chat_left_v2.9.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/chat_right.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/chat_right.9.png deleted file mode 100644 index 4e895d5..0000000 Binary files a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/chat_right.9.png and /dev/null differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/chat_right_v2.9.png b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/chat_right_v2.9.png new file mode 100644 index 0000000..5475f8c Binary files /dev/null and b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/drawable-xxxhdpi/chat_right_v2.9.png differ diff --git a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/layout/activity_login.xml b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/layout/activity_login.xml index 5794330..9e1f773 100644 --- a/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/layout/activity_login.xml +++ b/BeWoPlanerChat/bewoplaner-chat-android/app/src/main/res/layout/activity_login.xml @@ -19,12 +19,12 @@ app:layout_behavior="de.beyondsoft.ownchat.utils.ui.LayoutBehavior"> + android:hint="@string/login_account_number_hint" + android:inputType="number" /> + android:hint="@string/login_chat_code_hint" + android:inputType="text" /> + android:text="@string/profile_save_button" + android:visibility="invisible"/> \ No newline at end of file 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 2597f24..36fdc84 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 @@ -22,6 +22,7 @@ + custom:donut_finished_color="@color/colorDefault" + custom:donut_text_color="@color/colorBlack" + tools:visibility="visible"/> @@ -51,8 +52,9 @@ android:layout_below="@id/chat_item_time" android:layout_marginTop="4dp" android:visibility="gone" - custom:donut_finished_color="@color/colorWhite" - custom:donut_text_color="@color/colorBlack" /> + custom:donut_finished_color="@color/colorDefault" + custom:donut_text_color="@color/colorBlack" + tools:visibility="visible"/> + android:layout_height="wrap_content" + android:padding="7dp"> #A0A0A0 #D0021B #9B9B9B - #00a1d1 - #AAB100 + #FF3B7799 + #FF45993B #9B9B9B #636363 #515151 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 81a34a1..3184dab 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 @@ -64,6 +64,7 @@ Chat-Code ist deaktiviert Chat-Code hat eine falsche Länge Bitte stellen Sie sicher, dass Sie mit dem Internet verbunden sind. + Ungültige Anmeldedaten Erlauben 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 1ee3ba2..e14681d 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 @@ -102,11 +102,11 @@