From 4c60aae11bf1ef5a04a521043ab2aae19da55032 Mon Sep 17 00:00:00 2001 From: Daniel Gultsch Date: Wed, 25 Apr 2018 20:25:28 +0200 Subject: [PATCH] mock (non functional) search activity --- art/ic_search_black.svg | 54 +++++++++ art/ic_search_white.svg | 54 +++++++++ art/render.rb | 2 + src/main/AndroidManifest.xml | 3 + .../ui/ConversationFragment.java | 9 +- .../ui/ConversationsOverviewFragment.java | 31 ++++- .../conversations/ui/EditAccountActivity.java | 3 +- .../conversations/ui/SearchActivity.java | 114 ++++++++++++++++++ .../ui/StartConversationActivity.java | 7 +- .../siacs/conversations/ui/XmppActivity.java | 7 -- .../ui/util/SoftKeyboardUtils.java | 61 ++++++++++ .../ic_search_background_black.png | Bin 0 -> 3220 bytes .../ic_search_background_white.png | Bin 0 -> 4077 bytes .../ic_search_background_black.png | Bin 0 -> 2080 bytes .../ic_search_background_white.png | Bin 0 -> 2344 bytes .../ic_search_background_black.png | Bin 0 -> 4465 bytes .../ic_search_background_white.png | Bin 0 -> 5477 bytes .../ic_search_background_black.png | Bin 0 -> 7248 bytes .../ic_search_background_white.png | Bin 0 -> 9102 bytes .../ic_search_background_black.png | Bin 0 -> 10595 bytes .../ic_search_background_white.png | Bin 0 -> 12848 bytes .../res/drawable/search_background_dark.xml | 41 +++++++ .../res/drawable/search_background_light.xml | 41 +++++++ src/main/res/drawable/white_cursor.xml | 33 +++++ src/main/res/layout/activity_search.xml | 2 +- src/main/res/menu/activity_conversations.xml | 1 + src/main/res/menu/activity_search.xml | 40 ++++++ .../menu/fragment_conversations_overview.xml | 37 ++++++ src/main/res/values/attrs.xml | 2 + src/main/res/values/colors.xml | 1 + src/main/res/values/strings.xml | 2 + src/main/res/values/styles.xml | 1 + src/main/res/values/themes.xml | 3 + 33 files changed, 528 insertions(+), 21 deletions(-) create mode 100644 art/ic_search_black.svg create mode 100644 art/ic_search_white.svg create mode 100644 src/main/java/eu/siacs/conversations/ui/SearchActivity.java create mode 100644 src/main/java/eu/siacs/conversations/ui/util/SoftKeyboardUtils.java create mode 100644 src/main/res/drawable-hdpi/ic_search_background_black.png create mode 100644 src/main/res/drawable-hdpi/ic_search_background_white.png create mode 100644 src/main/res/drawable-mdpi/ic_search_background_black.png create mode 100644 src/main/res/drawable-mdpi/ic_search_background_white.png create mode 100644 src/main/res/drawable-xhdpi/ic_search_background_black.png create mode 100644 src/main/res/drawable-xhdpi/ic_search_background_white.png create mode 100644 src/main/res/drawable-xxhdpi/ic_search_background_black.png create mode 100644 src/main/res/drawable-xxhdpi/ic_search_background_white.png create mode 100644 src/main/res/drawable-xxxhdpi/ic_search_background_black.png create mode 100644 src/main/res/drawable-xxxhdpi/ic_search_background_white.png create mode 100644 src/main/res/drawable/search_background_dark.xml create mode 100644 src/main/res/drawable/search_background_light.xml create mode 100644 src/main/res/drawable/white_cursor.xml create mode 100644 src/main/res/menu/activity_search.xml create mode 100644 src/main/res/menu/fragment_conversations_overview.xml diff --git a/art/ic_search_black.svg b/art/ic_search_black.svg new file mode 100644 index 000000000..e3d0e8096 --- /dev/null +++ b/art/ic_search_black.svg @@ -0,0 +1,54 @@ + + + + + + image/svg+xml + + + + + + + + diff --git a/art/ic_search_white.svg b/art/ic_search_white.svg new file mode 100644 index 000000000..7186d8e23 --- /dev/null +++ b/art/ic_search_white.svg @@ -0,0 +1,54 @@ + + + + + + image/svg+xml + + + + + + + + diff --git a/art/render.rb b/art/render.rb index 9513e5584..8634d9b37 100755 --- a/art/render.rb +++ b/art/render.rb @@ -14,6 +14,8 @@ images = { 'ic_launcher.svg' => ['ic_launcher', 48], 'main_logo.svg' => ['main_logo', 200], 'main_logo.svg' => ['splash_logo', 144], + 'ic_search_black.svg' => ['ic_search_background_black', 144], + 'ic_search_white.svg' => ['ic_search_background_white', 144], 'play_video.svg' => ['play_video', 128], 'play_gif.svg' => ['play_gif', 128], 'conversations_mono.svg' => ['ic_notification', 24], diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml index f3bfdc7eb..a014f717c 100644 --- a/src/main/AndroidManifest.xml +++ b/src/main/AndroidManifest.xml @@ -60,6 +60,9 @@ + StartConversationActivity.launch(getActivity())); @@ -257,6 +266,11 @@ public class ConversationsOverviewFragment extends XmppFragment { return binding.getRoot(); } + @Override + public void onCreateOptionsMenu(Menu menu, MenuInflater menuInflater) { + menuInflater.inflate(R.menu.fragment_conversations_overview, menu); + } + @Override public void onBackendConnected() { refresh(); @@ -300,6 +314,19 @@ public class ConversationsOverviewFragment extends XmppFragment { Log.d(Config.LOGTAG, "ConversationsOverviewFragment.onResume()"); } + @Override + public boolean onOptionsItemSelected(final MenuItem item) { + if (MenuDoubleTabUtil.shouldIgnoreTap()) { + return false; + } + switch (item.getItemId()) { + case R.id.action_search: + startActivity(new Intent(getActivity(), SearchActivity.class)); + return true; + } + return super.onOptionsItemSelected(item); + } + @Override void refresh() { if (this.binding == null || this.activity == null) { diff --git a/src/main/java/eu/siacs/conversations/ui/EditAccountActivity.java b/src/main/java/eu/siacs/conversations/ui/EditAccountActivity.java index 88d970e25..3e74201db 100644 --- a/src/main/java/eu/siacs/conversations/ui/EditAccountActivity.java +++ b/src/main/java/eu/siacs/conversations/ui/EditAccountActivity.java @@ -64,6 +64,7 @@ import eu.siacs.conversations.ui.adapter.KnownHostsAdapter; import eu.siacs.conversations.ui.adapter.PresenceTemplateAdapter; import eu.siacs.conversations.ui.util.MenuDoubleTabUtil; import eu.siacs.conversations.ui.util.PendingItem; +import eu.siacs.conversations.ui.util.SoftKeyboardUtils; import eu.siacs.conversations.utils.CryptoHelper; import eu.siacs.conversations.utils.UIHelper; import eu.siacs.conversations.utils.XmppUri; @@ -389,7 +390,7 @@ public class EditAccountActivity extends OmemoActivity implements OnAccountUpdat protected void finishInitialSetup(final Avatar avatar) { runOnUiThread(() -> { - hideKeyboard(); + SoftKeyboardUtils.hideSoftKeyboard(EditAccountActivity.this); final Intent intent; final XmppConnection connection = mAccount.getXmppConnection(); final boolean wasFirstAccount = xmppConnectionService != null && xmppConnectionService.getAccounts().size() == 1; diff --git a/src/main/java/eu/siacs/conversations/ui/SearchActivity.java b/src/main/java/eu/siacs/conversations/ui/SearchActivity.java new file mode 100644 index 000000000..873518731 --- /dev/null +++ b/src/main/java/eu/siacs/conversations/ui/SearchActivity.java @@ -0,0 +1,114 @@ +/* + * Copyright (c) 2018, Daniel Gultsch All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation and/or + * other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its contributors + * may be used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR + * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +package eu.siacs.conversations.ui; + +import android.databinding.DataBindingUtil; +import android.os.Bundle; +import android.support.v7.widget.Toolbar; +import android.text.Editable; +import android.text.TextWatcher; +import android.util.Log; +import android.view.Menu; +import android.view.MenuItem; +import android.widget.EditText; + +import java.util.ArrayList; +import java.util.List; + +import eu.siacs.conversations.Config; +import eu.siacs.conversations.R; +import eu.siacs.conversations.databinding.ActivitySearchBinding; +import eu.siacs.conversations.entities.Message; +import eu.siacs.conversations.ui.adapter.MessageAdapter; + +import static eu.siacs.conversations.ui.util.SoftKeyboardUtils.hideSoftKeyboard; +import static eu.siacs.conversations.ui.util.SoftKeyboardUtils.showKeyboard; + +public class SearchActivity extends XmppActivity implements TextWatcher { + + private ActivitySearchBinding binding; + private MessageAdapter messageListAdapter; + private final List messages = new ArrayList<>(); + + @Override + public void onCreate(final Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + this.binding = DataBindingUtil.setContentView(this, R.layout.activity_search); + setSupportActionBar((Toolbar) this.binding.toolbar); + configureActionBar(getSupportActionBar()); + this.messageListAdapter = new MessageAdapter(this, this.messages); + this.binding.searchResults.setAdapter(messageListAdapter); + } + + @Override + public boolean onCreateOptionsMenu(final Menu menu) { + getMenuInflater().inflate(R.menu.activity_search, menu); + MenuItem searchActionMenuItem = menu.findItem(R.id.action_search); + EditText searchField = searchActionMenuItem.getActionView().findViewById(R.id.search_field); + searchField.addTextChangedListener(this); + searchField.setHint(R.string.search_messages); + showKeyboard(searchField); + return super.onCreateOptionsMenu(menu); + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + if (item.getItemId() == android.R.id.home) { + hideSoftKeyboard(this); + } + return super.onOptionsItemSelected(item); + } + + @Override + protected void refreshUiReal() { + + } + + @Override + void onBackendConnected() { + + } + + @Override + public void beforeTextChanged(CharSequence s, int start, int count, int after) { + + } + + @Override + public void onTextChanged(CharSequence s, int start, int before, int count) { + + } + + @Override + public void afterTextChanged(Editable s) { + Log.d(Config.LOGTAG,"searching for "+s); + } + +} diff --git a/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java b/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java index 48a513dec..bd157a132 100644 --- a/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java +++ b/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java @@ -72,6 +72,7 @@ import eu.siacs.conversations.ui.interfaces.OnBackendConnected; import eu.siacs.conversations.ui.service.EmojiService; import eu.siacs.conversations.ui.util.MenuDoubleTabUtil; import eu.siacs.conversations.ui.util.PendingItem; +import eu.siacs.conversations.ui.util.SoftKeyboardUtils; import eu.siacs.conversations.utils.XmppUri; import eu.siacs.conversations.xmpp.OnUpdateBlocklist; import eu.siacs.conversations.xmpp.XmppConnection; @@ -116,7 +117,7 @@ public class StartConversationActivity extends XmppActivity implements XmppConne @Override public boolean onMenuItemActionCollapse(MenuItem item) { - hideKeyboard(); + SoftKeyboardUtils.hideSoftKeyboard(StartConversationActivity.this); mSearchEditText.setText(""); filter(null); return true; @@ -186,7 +187,7 @@ public class StartConversationActivity extends XmppActivity implements XmppConne return true; } } - hideKeyboard(); + SoftKeyboardUtils.hideSoftKeyboard(StartConversationActivity.this); mListPagerAdapter.requestFocus(pos); return true; } @@ -343,6 +344,7 @@ public class StartConversationActivity extends XmppActivity implements XmppConne protected void openConversationForContact(Contact contact) { Conversation conversation = xmppConnectionService.findOrCreateConversation(contact.getAccount(), contact.getJid(), false, true); + SoftKeyboardUtils.hideSoftKeyboard(this); switchToConversation(conversation); } @@ -384,6 +386,7 @@ public class StartConversationActivity extends XmppActivity implements XmppConne bookmark.setAutojoin(true); xmppConnectionService.pushBookmarks(bookmark.getAccount()); } + SoftKeyboardUtils.hideSoftKeyboard(this); switchToConversation(conversation); } diff --git a/src/main/java/eu/siacs/conversations/ui/XmppActivity.java b/src/main/java/eu/siacs/conversations/ui/XmppActivity.java index 8684d8580..4673580b5 100644 --- a/src/main/java/eu/siacs/conversations/ui/XmppActivity.java +++ b/src/main/java/eu/siacs/conversations/ui/XmppActivity.java @@ -248,13 +248,6 @@ public abstract class XmppActivity extends ActionBarActivity { } } - protected void hideKeyboard() { - final InputMethodManager inputManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); - View focus = getCurrentFocus(); - if (focus != null && inputManager != null) { - inputManager.hideSoftInputFromWindow(focus.getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS); - } - } public boolean hasPgp() { return xmppConnectionService.getPgpEngine() != null; diff --git a/src/main/java/eu/siacs/conversations/ui/util/SoftKeyboardUtils.java b/src/main/java/eu/siacs/conversations/ui/util/SoftKeyboardUtils.java new file mode 100644 index 000000000..4b5045241 --- /dev/null +++ b/src/main/java/eu/siacs/conversations/ui/util/SoftKeyboardUtils.java @@ -0,0 +1,61 @@ +/* + * Copyright (c) 2018, Daniel Gultsch All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation and/or + * other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its contributors + * may be used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR + * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +package eu.siacs.conversations.ui.util; + +import android.app.Activity; +import android.content.Context; +import android.view.View; +import android.view.inputmethod.InputMethodManager; +import android.widget.EditText; + + + +public class SoftKeyboardUtils { + + public static void hideSoftKeyboard(final Activity activity) { + InputMethodManager imm = (InputMethodManager) activity.getSystemService(Context.INPUT_METHOD_SERVICE); + if (imm == null) { + return; + } + View view = activity.getCurrentFocus(); + if (view == null) { + view = new View(activity); + } + imm.hideSoftInputFromWindow(view.getWindowToken(), 0); + } + + public static void showKeyboard(EditText editText) { + editText.requestFocus(); + InputMethodManager inputMethodManager = (InputMethodManager) editText.getContext().getSystemService(Context.INPUT_METHOD_SERVICE); + if (inputMethodManager != null) { + inputMethodManager.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT); + } + } +} diff --git a/src/main/res/drawable-hdpi/ic_search_background_black.png b/src/main/res/drawable-hdpi/ic_search_background_black.png new file mode 100644 index 0000000000000000000000000000000000000000..f3d1542953cae8443a365ab92d53346da12b292d GIT binary patch literal 3220 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 literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-hdpi/ic_search_background_white.png b/src/main/res/drawable-hdpi/ic_search_background_white.png new file mode 100644 index 0000000000000000000000000000000000000000..d12f124422945aaea413a1e7b009abd4f308db87 GIT binary patch literal 4077 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 B)qVf~ literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-mdpi/ic_search_background_white.png b/src/main/res/drawable-mdpi/ic_search_background_white.png new file mode 100644 index 0000000000000000000000000000000000000000..df5571175f09d5ccd4e5a4200d57357deacf1cfe GIT binary patch literal 2344 zcmZvedpr~T7sqGj5=qj7WEh)~Yo%JsHN{LOawj~7+{esp$cSHCrL;+IB~0TAp{CUrK*O-ua zLSS4lfIuJ^g+)i;f&#I@Mlo@rh0AAE0RZW8q^Kz04291+I;y01ownCOC7mGc6YKKXK6(@hV7k(Z)V1%qd8X$pAxDp^;EGb=W z2)v2Eo*3a^>V1=^B*ThHMLeJPW_>gd?e8UgCAQUJ8rpl0&nES+emp+VTXfnkuK)CG z5$<1HmAFx9z>JMD;*ZY(*3J!E%r6=uG7A{tDQpu4K9&^CQ&(T%$8*7EjDiwu)6 zu)U8rT60PTX-SKZ8V`PfVKdwyplb234vKZYuqye7qXX#@?ZaSC!} z?0pg}#cHK>ER&XN?_J&S%U&P0^loasc7yCAd&Qw$JQC;*6jUh;c5@!2^$j0Ib-iF> z#^ubX!UIY<$~eHL5jH{m=p*sux+7)LMT(qR6c>^6hjBn*$TXkVmm_V*<6 z^MX5s#|i?IyTdzL3BU)cooxqI>JDum-vlovcXAc+ZRBDAT;;D+t!MQi;N^y!?W1H_ z%0N~e+Uu0(XrRn9=3jbC0Bjo`Ov*$+gIq(dYk=A?em6SAM&0Yb49!0nSrN*_o<&Cw z47SeXyTC3*qvJF2J8b85i}vownf{{Y5SNGjaSP30jWNU-zR6ILq( zlRHVA$qJmLP7k{u;SYQD!*=N-^#oNc@~hxc@JRhrpi$qBdE{>NJS@V}nQU-1uv#>Cl|o_(v`MDusqhuV%QuFm`Y$5&tn&vkq}q+TxkC{$o< z=&}WwC>`f;;m2)_Y`bi4IQnszi{e~wdN83YpSmsFwJF5_*##}B0>Pi^)(cs$CO^H= z&9^$EC~SWgFyExgb8ea(xzl;~%S+&pTP1!>!RGxZ zd#K@&6gUaT-$jveq63&s`64S(=gRMtEHij}8uiL{tn>Qfn|KH5Br;H0Mt52%h&Ln{_+xJ0kimHvv^AkkM;kIi~lbVWDxiL4^0BOkBE zNb>K~bcz-FhKLicQ2|rAz09m>*NHwktXqgS8t~As`$kLcg=J`Aal@T<4>I@o;jI8= zdWC~}@z)oI9Ib_mrjz-DUic4hmWUf-*AcswM9!&Whf~7GDbvG;R>Jj#QmaD=bhjP0 zop0oqu>yY%LXwUJ_H?r@7q^*rksU)rB@u@cYrZNUwJs|Bd0UC^2RM8A_#|>lz)64d z87#xOpW}sHzBnai`u(5=LU|MNvwi$YOpJJ?>uzhAShUgiE=R$=W?&ViObi!fCb22= ztj0MV9d(9GgpJqTGH{P-^XK8q<*N{_gYL-o(US87;oMu62i%@?mmy)+IJfN566K+w6v=hBGt$`~Q46Vx9ALD=#P9eBF&U(&U$LV`5)*)4oy= z-TEQ~WFs8`t+}+d^TyA#a&4@8StSE{4E&q2jVC-Tlfll79cr{&S)yG+R-QW{sYUG- z3svwqWrUX)8rd)y%w3n9yiZg^momwp$t-*Smd@YD(a9%I#$}LZ)K?dkmMpO3OimEk zo|fOtO*<6Is3At8OI^tNl!)8j@ZOG11FhPir!i7gk2Il} zMsY+8E=T2t4wYodDQw}bR`9#w~Wranh|{Lg|k%Os7JQ7C#NJu5b70_*~K*Kr-`OwH7<=|mLW~*4z8l7rEM?2SjxWZR3__$Z70RB$ z*Vhu$f>f9+Wn}ox{NDGy-s^q;{5{umu5;hdeczvZdCqyxc}|+GwJC&Ch!X$+K;UM^ zb^riSg4sCO00030Jz^rGV+}KeJ8&>A49A^R1`iH4yAcKexa2b%a1O0G#ds(fZsHPd zALJVzD6*LI(PWd3y%?Co&WTPpR9n+*2RLOf zc_BDmIryK;Y1zwagr*rAO5jdQtbGYR@a(Ar3x+QJF5A)bZ=!D=2liN~zNU>u$F%$P|zQe5kV`aoe*_1fcNsaQOylalFri?V8T<5{E9g z?kw&3sc5gxr)>Y6IeT}y99;i$j?_x>qM%7`xX$bxTLKSdjZ|G8Do&MXQQz+(AFBda zG+7mZ)-2YnOIKqbG`!-Vo^IjX&l;cjScQ;54xa&?1T|iSlzY>irms zH;LP9%heo~+fcwmiKHxA2jpA`=c1~Ur;OGKJdU?c1hQIhOsVIpolwQK;Zo!(L_!Nw zaBZnrq!N;Q2iKU`k!QnNGvZ1yzrB=4tS1mx0fnHx%EJr~w>f~qmb)}OzMVT548`9X z)}eUa9wZRk3A0*)(Mj8ykyFFRfUV;Gy#nJBPzc{j(3jdmVH^uAdZXs=61Fm<5>v;6 zRnfd{(E5kDU2yxoX`K|1KH(5@xqjsoB^&Q%gnGpN(cUI=8$>O<@+?h_x(d>?JsJ#f zqd^m%I**9LU302-$Nu?yn*&LgZipBMXk0&n2E@&Alr7aX5pbb$E#=#q6|(soq`E=0 zG7>NfAXXnj5Ha*n(S*mdi9)Y&_pQz^*WmM|YI@H}HBp@pR-f)V_1d_qx}jdiXmz!u ztysH%GJdzq(A4f!`{3`EA%)?EVkxNG$6fFL_+rV=iFJn&3vB^! zk;0FsA5Cj^eitlxVf*KFFwfq`VJi=;<*`awgTK=sRYGZJt$rKSKehcG#>&Q6zp@y9 zljU*29_Cr@t#6xWg#&p`CVt0>=JkzNlQg~FuzL*eeo%U>O+^RjIP0U&f;q{?ORz>nRWOcZL#Q_r|4kzF_Di= z$uEkYiXNXS`FZ2YyfECtFE8NX$=B6+kzuEiQTKVv<6+3M^uCCwVzws|H%ocZPr;h{ z4%e2eElro%%7n#ld6%1ZUz43*9pw56FS9H@)hn=nJ9)ok({k8qE!sJGf7yx zk1tn7XjvHn3m$b!Z^`sH%uJV=95s7a4DlAbdh4~|UY75FQ+U+zhI9Mbhgf$D*Z6RO zn9I~Lt?{~wTA=*ULUJJ@&5|VuO68~NY}%7vGjvBl}D1w}J3Z^`gb^nd7 zX9qci;DZe7STo&8s=4~>5>4laK(QC9txTLxY?MEjZQ5%);%|1p*&Lx7OZH7^j~8O4 zFa=0eb8cPkrUX6aFWpSZnp(P1N%qdWsjC&9 zmu7>BA3)oR;aKb1A~k~q1N`{!8as*AFXjq3SBU>8WnK=d_0_{QAiJr+pJQx&T;WYc)NE3aJ6wC|}rn)D8 zuGgGk=|pIa$Ek=IU8&awDh>sw3o~fG+-j@PT}AbO0zQckRKVho9B=wQ!kbGkB*?b} z5fj^^I`n{|7KdGBSXo)^8K0!~Hz(zlh zid{!M6gqcTub#Jvw(uU)lp zp}V<(X}23lfc~|b8YmyttN3J)mA~iCY6-(w|5%u**doODzVz;QtYlZh-o(RKdoRv7 zcrrqZd9~Na@7{NS2n(i9##`N-E=sIomn=yvk?wAC&#bw`myPlT2?e7q4czX2cRnsk zWOL5|o7q_~^)xwl2fV{ZxrxgH$|wE3K@T>kzg2vF7OJ`Uno*0%zWk-r4CJ@0Y7{1W zF^$gmM7s)mBY>0W@oztxobF5oL?7iqRKUX}1N@anIpF3ddeFm+|2LY7#3e?i2e4Rl zaOa8=BeC65%0U(bgU(l;i0Aq*EIbEMzuUeMTeW~f2h+b*F|?wC=_!D)ds&qYrR*Y% zlJnUz^M&30UcvTKb^lyR_WQi!JM*lPVrG~7A7T1czXCQ8N zac@cL5@Vcw8kb3UP0fPGTi%~3Nd!1CV6+7@E7POeJHsmZ*6WVhhjJxV!%=foGZCU@D)sl`R}>X$x5eP4F%+Ee{D~ zcQa+R&e65CSVN3Bj@tz@=-!|j)R`|5#q&g5RwRDb8rC8eQ8aCiBB zrndP3uCSTxNkEe=df-T+pH)vqVn^VexWMNH*;YO-O^&y+RJUvF*6s zzVVP$W~q!MVaj#O!`YFN3M(NB>m_S`3l|X&;4FU1jBn3*s>CH}8SKb{~;1i_ZTWfihdUqwpBETH-K%?jR4U-*-=8o2V~-2#q#l_Sug93Iezd|QJ9pPN>3K2Rb3l-nGnmBU0f|Z2Ji|H4a zjTd#peNKwh%-C&+hxyFkfhaXMj+$eZKJ+}1X+lm#o*dGD7d+v?QI~8gx8W%i% zK9}@!66f@Tm9cE(psD%P^EEwMN&6d^7x_G7g#(R@E5%n!X7F+86ZjP{`E`VyvUu$e zt4mH|fF(f@e@LcuQ@O)IY!JKksZ7UjLz;3}qx2lT6CM+{iON0tNWmF*dBI5eK!pa> zs3hdo#d!Pl{5_H^*IOZPHbVX`%SIe8x6H2nj zhc5zG&XR;#J{LeY!iOPA!p*uTF$L|y{u`$xGQ#E!Xy2b9=D1#JD}^J!>A`8jjJ-=y zJAA3aZngqpLCpCqnmh-=;3^?JT*n|x~o zMWLiVl-!#NA09hfYB|TY$Z~jPeJa%0u!OygtUcJ1C;rBp7uBkPxmt8$(K7b6UsVU8 z6s?ZL?Rn%x(iRQpm4DqI?~{}*q?_5OdmroZY6)pQ-r4C?#mBXKph>pTs~ z``EaY_cURhMKhQ8{g!~<+5FbLU05-^9)z|q$j*7+7je|nPKl{6YhA%u8Q$+u24>KB zsJg*I8?J`czRfw;9vmzEoKmosQuK;+riKtg%B{oLD3H(?k!aI8t5dLL5CVJ8;h!zQ zZ+pfj*Z(=+e$$otFSZot;!Lcfoo85LknNFgfc+d?=uuCnGcX0ATPP5x%`Vr-{kh_f zHe+udf2G}YJWK`Lz?ov3Q2FPo(sI@B8L6;}1w@?gMY(A;ipV#&#V12PqR6+?Y3D=m zvzAnmnoH~;O}nF2bm$!1b<YPacyimT1njmph_tisZj z+J0!XF8t!x_W7QkJDauPBAeZn-$tcmt0MCHuA<~^B8XOf*X9Z{5&Z1(kL|*6BXBp> z!d|#}p*jin^;l@O=ChFe$RClyX-!pJmfc(H%I70Jq?FWBXBQp4+-#wha}*u2@hn-> z(qWDZ1Bs5SAkIY>oJ|dS`RTTa`fGQxR@H*p0yVEUq}DYVmrpX)Xl&`l1jnvw5G z38ZY9ea55a)p#ro?Uo@xSaxr1{K@E4UHG~q1xA99>frZIAl@d=pPjYU`}yM*F&z@s z(&6dR0-aB3k9%A7Awi5wVX;X;B0i>MhzQ~Gki0VRLt^af@-*!^PE8MiURy&^z-0b3 zXm|2%p3_4g(pmG0Bm#z5bvQM#Ie-+-eZQ(+ITP?Z8^6Egcwnq!Es3VLKi*AKO9Pu( zMP7tfUQ-1&tXmpFd_iQ1dSx)gn>WXG#eBFgeW|A_FJ)Q9jcrD4v4?y~Knw=yyvMNH)m*-D#%WcdaSCQ5wr z|C0>Ef&>gUV)7{~f7P8Z#87eg>9A?t2-li}4^bU>`w-9ZZs8d9wi@iC?znOy^nZfyt^hx3K%(cw%Y zS7k=#&h{fU*<33o8?QXcWT&0iCf%6UoRf;+VvNlF`G0f6UK31d-i!-VcHtAoPU=5C hAoxFqga>r-s`@zRCsX?|jN=gi+{D_LXn6bXzW^y%WxfCa literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xhdpi/ic_search_background_white.png b/src/main/res/drawable-xhdpi/ic_search_background_white.png new file mode 100644 index 0000000000000000000000000000000000000000..62d0fe92300f7c4bc65f68766d480cd5c285cb95 GIT binary patch literal 5477 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 BBLM&a literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xxhdpi/ic_search_background_black.png b/src/main/res/drawable-xxhdpi/ic_search_background_black.png new file mode 100644 index 0000000000000000000000000000000000000000..9ce02844f1ece872ae31a8cb3130d2e3e65256bd GIT binary patch literal 7248 zcmd5>cT|(j(hr0pU5J1bsR5)TReBRhXif4IF}e|A z?e7s1c00%&6c!dHhxGFfcD)_oF6STQnZK#U3j*==!>{Pugg@Pwj@Wi`kLf0bad7C} zV-ULk1a>VOB=zElnfE&3S~q)IrI6f3FWKT2(HD)^%P&+l#oAOgg_bFCIdFzKCW<_J zc^_@;#y$>B)8jHQK&=W6%8PZ(%x;BkZ51w~ik6@5c`qrw%e}l`xLo)%dh6z9upSl) z|6llTs7bVeLI(_7hTL{R_hw|?m>;)ZK+aAD?wr(v#yoa9?ZE5eCsDLD>^B&u=%+OI zm&>N8rWmIb_dCTJ<5|qrKhy8hvQo3s?1H%v9+S`VuJ7Dcdc)qr)xt^^tI>HO4i~M# zAZ>o4!RQk72bhJoF5#v%%P8rt;Tz_b^DP2nXK!ZWa>wz?FZc23_*y(WuBPt6`M+@ouKCVOlJF6YykFFxRuV>%)H>hUYC~!l28RaES8EfbR7)TkZD&IX zi#V|to2hbFydJaoXbCVyGlhGE2(L9%VU|IA#@r$*@945;=V3Vkjyon|E$n1#V#Rw(zuYwzw%5m@o5gj7wa02B%Q`PsOmh*p+EuXvXUY8AroHVC|F{vA38~RrBB=J_VBzXBqM;M~ z#M$_wBoRgZKjJ5rgmFs?&)r~{r^gnZoS3iKuW;jq`Vv+gF0#Pn5URZCNY~C8ZUCOQ zdn`fi3Dy-wMRynMsVbnbQo)MT`%7=1He}E1Cnq_M7g9$*3}KUxoa#@mTqwEb@3zi#9 z{IpNmvG-Y`tLnyURq{lnqECn8tLR?#ep!}cfUhtLes zSsGSkz|)CM9$fdA65VG0{cgH$xRtP_Fe(VC(MfaM-lMsF4fIQYmx)SN_yc#y>Q+@o&e*cGt`&x*=aWi3_gr@(Foy9tHLMudy#85lu z#nh+|RCJ_xN2&0y<7Wkpd&>C)IpO2{CeymtkEB*Vrb>OdhmU3Ny!BZXg3EC+m6~!z z=f@W*duR@|=eIfg5;%j=d)KzOOKzo)#%0>nbc&+to>+`h%l9b=c#Sd)ALPI9>`@TF z@&+l?6p|C}j7>4|r{C7f>>k1^&h6#ju1^U;AgnMby+i0FAHQx}h*yJP06pnoux8&f z@5rOovj^U!PprLudSBZa=C`Q#Ny;?i5DdIWOM%UhMeXjoFL&(kEMgtAMZqjbZ^3B>F>hl11;tLUPwus?s8> zV}W7s=17;|52eMv@h0cS%I~N#>3ZJ|C6B-n4weXSZ_1u_0rVc(B9_w z*`kAwrKLFbAMitcE!z}8;99n>Fe-L4hk?NMTCD&5dc1D@!Q$hme6K9qu;in*Th3X* zB_rBSkx9p`L$v1K1&f)ku19ONp(VBC+dvh@KjG_4#>pb(GP+gqE&6>1#sXL+f#;F8k*&%ztQLkCAoH_bFuOVb;Un0;=!=!dXtzqQbaFAW@nMfiKqaD)ei zuvgxi{xwS9g8;Bx&TJXX3iqj0^!0Zs?f7)KhwleW4$j7M zrO5Rh57E9r0fa;Vj6jB&69U;6x)CLI^PCfU%@fQgf2*qcV(CUyA^^NZ}#r&G7x69QTP7d3$ewLRFAA{_unvJ=i5417d zfH+-A<>+*)1a^%})D`Y8^IU{pqSZr&-UDjeiA$Be4Xqg2B)MnZvVcNAO(*HYQsneP zDRMW67kziG?oIJJ>7^110n#nO|z<6jV<8YQz$ZozOf|s{fKxU614F2^O%JdY6vVUc1!Ss5yollg zT=_vsA-M~{7Knta%UQc(YXko*p$UWr2|A%YBQ>ej>+RAEY>T$W2!jq4K>B1_-jj3R zQ_-(V5?2Bp0Q~YpCmVI1!b6I>2Q<4Dg(_{h z2kUaiV-~F~MZl`~A-D+k_$+kjHxrTvQw<7ZAvSb^mamEY?uK8~KBR~;W zr@Jno8~}=LB{aA=@v8TQD-r90)Q1WHpNSps7_iaJzyAWjvoGCrP*p&}equPgX4^OW z6%X~x^O{uxbV&zc{@EEb%(5!Q(w;8sm@O0Tq3!{)LR?;$NR2g+qYlq*#lq`@G)S|0 z2aCMDQC8-mZyr5%?@52Kmt!YSX>9-D+m%M z9RzneJ_QoEg;OhiQ%_DY)06i-b)JznBKOS z+ncZ0$xND*4K=RFVOOIb1dbZ7<_`(8vE`4e2Bj0LoeXF$>$ahh(SW_S>xO`_^Grju zFkh0}TxYr^_bg}G?T&cz(Y;C^A#Ey|3gH|`tP3KG4=x=CdvF6JBZlfMkkb9!yt>vV z=WIYj1|s3>7u8iFJGPoOo5>1YfHe zHc3!{WO!v;OMe;=;UbCJqbu>>_Da%z|HaPY-}1L=MCDa z&bPy>kq>x5I#>?bzXntVG`Nx461HEtI~I4s{(IFL3r-11xlzAbd@Z4T^?%bdr?$S8J4d7VSwa%v2bmIkQ z`AZPR=k`A2)-ekfakL#p;<6jTQ=kK&22^{#>C>vy z-7q^mR)u9#O)m4$!5@$v<|OXl7Ee0bVSd0^L(@`3KJxj}E;^_H;~gHr(ZWh7)gXOM zSa$kVTnt(>VYZX5e+%91#=`(NjL;-O-Ye|O)?Dn?yVzBTm+jiJ`>>EHBPxu%%Y?oK z(UoM*D8)m9m>+%el3$zLlPiC-#hLloW=DFWyw?{mxOkp9`Qse|hxyRKP>s4qw+oE7 ze=oj>|55)1vWrP__SJ9NuPxMdDdW=^eB_)&!tG!|lyr4Z;PCH;?`2w`A47)$Ft1*d z_@av*8F8fU0hP-M8eGd8+}uC17@JjAsS;Lt?x^O120k`I%#?E)v}|OheSR%jMF$vG zz7HJM9P*)&!`uEas}ub#^LbK!9rijj-6kPc7&UiZ%nZ)PcyaXIFv&D?HOP6sL`1Uc zLdAT4|5taGZMt^c`P;0k7QKx#TN9Z@R1T-_BE<7VcFM~}uy9S(2iKB{4eID*@?gxc z)s9C%jZIJhspo|j(&PJ0t{_>c@2w|h&c z)loa-Rb+_q=QvSc?2Vm^k*^pLFtMl7iLC3%O~h~$-I{u?;g+0#uE{7ZO1b2h(V1Jd zrqGRY=&mNYT4~abRp#EV>K(;b;77V*SzCj-S6_X>YRr{39PsTg-K2_U47V2*wQD+p z`$JoD$bo_;0@SSDZVOP`MgBR7XMxM6#0&W1p}5!Q5!5qAY6DG?_1KUE8!P&l6f*px z2n3J7?4=1DzF0+#I}*&hvuf6ySFCX8@?`Cc@VAy*XIDcfD=*WuO29C_O z(;-s}MchVQ&v)xEi;awz1<6V-%|v_LnQn_?B*c2&$7TPO_$%o!{_22dej0u|i2NtK z?qI&uMm#q>ReX!nG4b5@%Y>Lqz_2TruP6@gc_$7lu#w%i6iz@$pw2nPPrRd3bzaBF zrwQ!oD7SD)z9)r?mpuZ?9e-*v-S(MPm)+*@-rFDCOtn6xN{lS!KC!8Vz;suVk2_M3 zb^3d$0F|E4)n7XWpID&V6#vP4Xo6sE0dkv(xySitS7yu5!cFK2j=D@lxor zfs4fPm!B68N~;PJ;8~ORf9-Uw^mGm9FaS4ZDk9}~AQ_p{k~mJSVu^FsCMY(oxOeR} z=*aTEH}q4ia9RiR$RpUVhj)4h5Io1eV?!!~nZb{y1mLvxdTqEC3>p40GbP-ta+)zsEK+8F|KQ=((l&4;Msv*y5j%U z2hiAl2}IQFLdc0D-u7-I&a;X{zVXNpb34xje^+SHRx7Ce?ukbbcsqJ0Vdm|%okHe$ zVaYLSqK^wLDI+P@X_L-U;$)39G^y@2Gjo^*lX~ZhVFODi6y5#oa?|pU#kYGgI)nVh z&CLl` zZCEpOM(%XmU+PyC$hGE#Js$leuBzY0 zF9)~IW0IkAW;^5y;0*0pbDwtWKQY(%ppmw#_7XK9d|Y3XfV>zCRKn7}`fYJdG?&kh zrT+3t``C4qwkJ#!C+1|d-mX7!=CiRz4p1Fyw8cO2g*sUtx`haP0dGO`O^}LoS?XOO z*@^~9CX5q$L*itU6{pm`ul48dA6^2F0M0Ci54N|MjaWMFnPQouo6^a3-&d`$oiVdt ztF-XBgB@n~mpIO-p!#;H zUC4g|MP3I4;Jg|e6OP<79zfwz8Nd{qSIr!=Ar!(*q&FnW`riauU`mC(C;NX;UH_Zv zFZ_0OtP2XS2cjEl+b1p#uN-xNWuQXlk!=Yb&jG(cvwBWPc_?gIk=hgmO92H3?gphn z;qG+_aBQXfsSTm09A1DDG5@_x`PaANO;q9ksr6SlWtCcB`Xi5jukDTWglIONE?bdo z@q?X$7{e(hr>1v2x~E!eoyQM_Tjib(i~~xIoa*q~Yht|1dFbD$of?x(LFivVoJw&v z(##+0%l}US_ILe4sIba(C#LovQ6g<=k9?El^sveTVQJ&7bzITrKZtow9m4Zi;*S#6sOOs!k`2t4w$KIAd|O$jZ~c ztD4v8;_sjS{Uh&5zZv$N-`ME{PS-F0YL{us{3&Z#)s}gkwxq~>3ZqRj1RXjCD9WjU lRQzA~UiJU$P@#3g6g(>Fzp&fz2>AL3f*V<0sWx!A|9^D1t9AeY literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xxhdpi/ic_search_background_white.png b/src/main/res/drawable-xxhdpi/ic_search_background_white.png new file mode 100644 index 0000000000000000000000000000000000000000..080ca7c0ee237f8360d7ccfc2b57d410005c61bf GIT binary patch literal 9102 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 SP6gl2z-%lXENYGu{`?=0xdqbz literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xxxhdpi/ic_search_background_black.png b/src/main/res/drawable-xxxhdpi/ic_search_background_black.png new file mode 100644 index 0000000000000000000000000000000000000000..240fe2e4eae590c80f210b996707d25134cb9a90 GIT binary patch literal 10595 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ΠO(N5j^aIY2rR zJK;Y%gHRI=^W&6`X69S_gIh+XZ|l#N{>T)kke|5ygZ+_Q(5Dp=~Ua|GPS(wC5t<;?r%Xr#1c% zeepiHjn%!(lw;Emkmds3a`SKgMP?g^Kd?-=QY*H=uKzRKyZ!^mVOH+W=5Z7nW@%%0MLbUQBi-)?WiFUFIhuV> zp z0(FZV?b{iz2w;vx!_*SXom&j*@(*uHy-h;HBAKtehw~5`KANE1p0{GhH<+t=WC2$+faV888Gr{(&#GHlJL@VRZ_GIuq$WuFY)7O6zF zkp4I?3ls0up5G?1IU~3&*{(qE?EkX6bpIcB2OZa=GER@gTAG&>feVokY-(dtY2gV}<|# literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xxxhdpi/ic_search_background_white.png b/src/main/res/drawable-xxxhdpi/ic_search_background_white.png new file mode 100644 index 0000000000000000000000000000000000000000..b295b026610fe802e835004ddcae4791f4d8bf07 GIT binary patch literal 12848 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 + + + + + + + + + + diff --git a/src/main/res/drawable/search_background_light.xml b/src/main/res/drawable/search_background_light.xml new file mode 100644 index 000000000..fd1735c03 --- /dev/null +++ b/src/main/res/drawable/search_background_light.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + diff --git a/src/main/res/drawable/white_cursor.xml b/src/main/res/drawable/white_cursor.xml new file mode 100644 index 000000000..a15fe9729 --- /dev/null +++ b/src/main/res/drawable/white_cursor.xml @@ -0,0 +1,33 @@ + + + + + + \ No newline at end of file diff --git a/src/main/res/layout/activity_search.xml b/src/main/res/layout/activity_search.xml index b234ad7be..bce914b16 100644 --- a/src/main/res/layout/activity_search.xml +++ b/src/main/res/layout/activity_search.xml @@ -44,7 +44,7 @@ android:id="@+id/search_results" android:layout_width="match_parent" android:layout_height="match_parent" - android:background="?attr/color_background_secondary" + android:background="?attr/activity_background_search" android:divider="@android:color/transparent" android:dividerHeight="0dp"/> diff --git a/src/main/res/menu/activity_conversations.xml b/src/main/res/menu/activity_conversations.xml index 7c22f56d7..2a0ce4b33 100644 --- a/src/main/res/menu/activity_conversations.xml +++ b/src/main/res/menu/activity_conversations.xml @@ -4,6 +4,7 @@ android:id="@+id/action_scan_qr_code" android:title="@string/scan_qr_code" app:showAsAction="always" + android:orderInCategory="10" android:visible="@bool/show_qr_code_scan" android:icon="?attr/icon_scan_qr_code"/> + + + + + + \ No newline at end of file diff --git a/src/main/res/menu/fragment_conversations_overview.xml b/src/main/res/menu/fragment_conversations_overview.xml new file mode 100644 index 000000000..fe4cd62f1 --- /dev/null +++ b/src/main/res/menu/fragment_conversations_overview.xml @@ -0,0 +1,37 @@ + + + + + \ No newline at end of file diff --git a/src/main/res/values/attrs.xml b/src/main/res/values/attrs.xml index 871c6a46d..cbf50c40d 100644 --- a/src/main/res/values/attrs.xml +++ b/src/main/res/values/attrs.xml @@ -17,6 +17,8 @@ + + diff --git a/src/main/res/values/colors.xml b/src/main/res/values/colors.xml index 21b8214d8..57c8ef239 100644 --- a/src/main/res/values/colors.xml +++ b/src/main/res/values/colors.xml @@ -11,6 +11,7 @@ #42000000 #1f000000 #ffffffff + #deffffff #b2ffffff #1fffffff #fffafafa diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml index a0338a4f0..2dc483c49 100644 --- a/src/main/res/values/strings.xml +++ b/src/main/res/values/strings.xml @@ -703,4 +703,6 @@ Unable to start recording Please wait… Conversations needs access to the microphone + Search + Search messages diff --git a/src/main/res/values/styles.xml b/src/main/res/values/styles.xml index 3a163b9a8..da37f6a3f 100644 --- a/src/main/res/values/styles.xml +++ b/src/main/res/values/styles.xml @@ -36,6 +36,7 @@ @color/white70 @android:color/transparent 18sp + @drawable/white_cursor