Normalising arrow icons
@ -108,9 +108,9 @@ class KeyboardPageSearchView @JvmOverloads constructor(
|
||||
fun showRequested(): Boolean = state == State.SHOW_REQUESTED
|
||||
|
||||
fun enableBackNavigation(enable: Boolean = true) {
|
||||
navButton.setImageResource(if (enable) R.drawable.ic_arrow_left_24 else R.drawable.ic_search_24)
|
||||
navButton.setImageResource(if (enable) R.drawable.ic_arrow_left else R.drawable.ic_search_24)
|
||||
if (enable) {
|
||||
navButton.setImageResource(R.drawable.ic_arrow_left_24)
|
||||
navButton.setImageResource(R.drawable.ic_arrow_left)
|
||||
navButton.setOnClickListener { callbacks?.onNavigationClicked() }
|
||||
} else {
|
||||
navButton.setImageResource(R.drawable.ic_search_24)
|
||||
|
@ -165,7 +165,7 @@ fun AppBarText(title: String) {
|
||||
fun AppBarBackIcon(onBack: () -> Unit) {
|
||||
IconButton(onClick = onBack) {
|
||||
Icon(
|
||||
painter = painterResource(id = R.drawable.ic_baseline_arrow_back_24),
|
||||
painter = painterResource(id = R.drawable.ic_arrow_left),
|
||||
contentDescription = stringResource(R.string.back)
|
||||
)
|
||||
}
|
||||
|
Before Width: | Height: | Size: 260 B |
Before Width: | Height: | Size: 307 B |
Before Width: | Height: | Size: 284 B |
Before Width: | Height: | Size: 341 B |
Before Width: | Height: | Size: 386 B |
Before Width: | Height: | Size: 353 B |
Before Width: | Height: | Size: 238 B |
Before Width: | Height: | Size: 255 B |
Before Width: | Height: | Size: 344 B |
Before Width: | Height: | Size: 328 B |
Before Width: | Height: | Size: 508 B |
Before Width: | Height: | Size: 381 B |
Before Width: | Height: | Size: 652 B |
Before Width: | Height: | Size: 502 B |
9
app/src/main/res/drawable/ic_arrow_left.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="50"
|
||||
android:viewportHeight="50">
|
||||
<path
|
||||
android:pathData="M34.425,36.527L19.159,24.147L34.753,11.491C34.947,11.342 35.111,11.152 35.236,10.933C35.361,10.714 35.443,10.471 35.479,10.217C35.515,9.963 35.504,9.704 35.446,9.455C35.387,9.206 35.284,8.972 35.14,8.767C34.996,8.562 34.816,8.39 34.61,8.261C34.404,8.132 34.176,8.049 33.939,8.016C33.702,7.983 33.462,8.001 33.232,8.07C33.002,8.139 32.787,8.256 32.6,8.416L15.545,22.254C15.363,22.406 15.208,22.592 15.09,22.804C15.007,22.888 14.93,22.978 14.86,23.074C14.574,23.482 14.451,23.995 14.517,24.501C14.584,25.006 14.834,25.463 15.212,25.77L32.268,39.609C32.455,39.762 32.668,39.873 32.896,39.937C33.123,40.001 33.36,40.016 33.593,39.982C33.826,39.947 34.05,39.863 34.252,39.735C34.455,39.607 34.632,39.437 34.773,39.235C34.916,39.032 35.02,38.802 35.079,38.556C35.139,38.311 35.153,38.055 35.121,37.803C35.089,37.552 35.011,37.31 34.891,37.091C34.772,36.872 34.614,36.68 34.425,36.527Z"
|
||||
android:fillColor="?android:textColorPrimary"/>
|
||||
</vector>
|
@ -1,10 +0,0 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:autoMirrored="true"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
<path
|
||||
android:fillColor="@color/signal_icon_tint_tab_selected"
|
||||
android:pathData="M20,11.25l-14.439,0l1.559,-1.249l5.471,-5.471l-1.061,-1.06l-8.53,8.53l8.53,8.53l1.061,-1.06l-5.471,-5.471l-1.559,-1.249l14.439,0l0,-1.5z"/>
|
||||
</vector>
|
9
app/src/main/res/drawable/ic_arrow_right.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="50"
|
||||
android:viewportHeight="50">
|
||||
<path
|
||||
android:pathData="M15.575,11.473L30.841,23.853L15.247,36.509C15.053,36.658 14.889,36.848 14.764,37.067C14.639,37.286 14.557,37.529 14.521,37.783C14.484,38.037 14.496,38.296 14.554,38.545C14.613,38.794 14.717,39.028 14.86,39.233C15.003,39.438 15.184,39.61 15.39,39.739C15.596,39.868 15.824,39.951 16.061,39.984C16.298,40.017 16.538,39.999 16.768,39.93C16.998,39.861 17.212,39.744 17.4,39.584L34.455,25.746C34.637,25.594 34.792,25.408 34.91,25.196C34.993,25.112 35.07,25.022 35.14,24.926C35.426,24.518 35.549,24.005 35.482,23.499C35.416,22.994 35.166,22.537 34.787,22.23L17.732,8.391C17.545,8.238 17.331,8.127 17.104,8.063C16.877,7.999 16.64,7.983 16.407,8.018C16.174,8.053 15.95,8.137 15.748,8.265C15.545,8.393 15.368,8.563 15.227,8.766C15.084,8.968 14.98,9.198 14.921,9.444C14.861,9.689 14.847,9.945 14.879,10.197C14.911,10.448 14.99,10.69 15.109,10.909C15.228,11.128 15.386,11.32 15.575,11.473Z"
|
||||
android:fillColor="#000000"/>
|
||||
</vector>
|
@ -1,11 +0,0 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24"
|
||||
android:tint="?attr/colorControlNormal"
|
||||
android:autoMirrored="true">
|
||||
<path
|
||||
android:fillColor="@android:color/white"
|
||||
android:pathData="M20,11H7.83l5.59,-5.59L12,4l-8,8 8,8 1.41,-1.41L7.83,13H20v-2z"/>
|
||||
</vector>
|
@ -1,5 +0,0 @@
|
||||
<vector android:height="24dp" android:tint="#000000"
|
||||
android:viewportHeight="24" android:viewportWidth="24"
|
||||
android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<path android:fillColor="@android:color/white" android:pathData="M15.41,16.59L10.83,12l4.58,-4.59L14,6l-6,6 6,6 1.41,-1.41z"/>
|
||||
</vector>
|
@ -1,5 +0,0 @@
|
||||
<vector android:height="24dp" android:tint="#000000"
|
||||
android:viewportHeight="24" android:viewportWidth="24"
|
||||
android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<path android:fillColor="@android:color/white" android:pathData="M8.59,16.59L13.17,12 8.59,7.41 10,6l6,6 -6,6 -1.41,-1.41z"/>
|
||||
</vector>
|
@ -1,12 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:color="@color/transparent_white_40">
|
||||
<item android:id="@+id/mask">
|
||||
<shape>
|
||||
<corners android:radius="1000dp" />
|
||||
<solid android:color="@color/white" />
|
||||
</shape>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<shape>
|
||||
<corners android:radius="1000dp" />
|
||||
|
@ -16,6 +16,7 @@
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintBottom_toTopOf="@+id/conversationRecyclerView"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
android:theme="@style/Widget.Session.ActionBar.Flat"
|
||||
android:background="?colorPrimary"
|
||||
app:contentInsetStart="0dp">
|
||||
|
||||
|
@ -53,7 +53,7 @@
|
||||
android:elevation="8dp"
|
||||
android:layout_marginLeft="@dimen/small_spacing"
|
||||
android:layout_marginTop="@dimen/small_spacing"
|
||||
android:src="@drawable/ic_baseline_arrow_back_24"
|
||||
android:src="@drawable/ic_arrow_left"
|
||||
android:scaleType="centerInside"
|
||||
android:layout_width="@dimen/medium_profile_picture_size"
|
||||
android:layout_height="@dimen/medium_profile_picture_size"
|
||||
|
@ -30,7 +30,7 @@
|
||||
android:clickable="true"
|
||||
android:contentDescription="@string/new_conversation_dialog_back_button_content_description"
|
||||
android:focusable="true"
|
||||
android:src="@drawable/ic_arrow_left_24"
|
||||
android:src="@drawable/ic_arrow_left"
|
||||
app:layout_constraintBottom_toBottomOf="@id/titleText"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="@id/titleText"
|
||||
|
@ -27,7 +27,7 @@
|
||||
android:layout_marginStart="@dimen/medium_spacing"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:src="@drawable/ic_arrow_left_24"
|
||||
android:src="@drawable/ic_arrow_left"
|
||||
app:layout_constraintBottom_toBottomOf="@id/titleText"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="@id/titleText"
|
||||
|
@ -18,7 +18,8 @@
|
||||
<androidx.appcompat.widget.Toolbar
|
||||
android:id="@+id/toolbar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"/>
|
||||
android:layout_height="wrap_content"
|
||||
android:theme="@style/Widget.Session.ActionBar"/>
|
||||
|
||||
</com.google.android.material.appbar.AppBarLayout>
|
||||
|
||||
|
@ -18,7 +18,10 @@
|
||||
android:layout_marginBottom="32dp"
|
||||
android:layout_marginEnd="32dp"
|
||||
android:layout_gravity="bottom|end"
|
||||
android:padding="8dp"
|
||||
android:paddingStart="8dp"
|
||||
android:paddingTop="8dp"
|
||||
android:paddingBottom="8dp"
|
||||
android:paddingEnd="4dp"
|
||||
android:gravity="center"
|
||||
android:orientation="horizontal"
|
||||
android:background="@drawable/media_count_button_background"
|
||||
@ -43,9 +46,9 @@
|
||||
|
||||
|
||||
<ImageView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="20dp"
|
||||
android:layout_marginStart="2dp"
|
||||
android:layout_width="16dp"
|
||||
android:layout_height="16dp"
|
||||
android:layout_marginStart="@dimen/medium_spacing"
|
||||
android:src="@drawable/ic_arrow_right"
|
||||
app:tint="@color/core_white"/>
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
<ImageView
|
||||
android:layout_width="24dp"
|
||||
android:layout_height="24dp"
|
||||
android:src="@drawable/ic_baseline_arrow_back_24"
|
||||
android:src="@drawable/ic_arrow_left"
|
||||
android:alpha="0.5"/>
|
||||
|
||||
</FrameLayout>
|
||||
|
@ -13,7 +13,7 @@
|
||||
android:layout_gravity="center"
|
||||
android:alpha="0.6"
|
||||
android:visibility="gone"
|
||||
android:src="@drawable/ic_baseline_keyboard_arrow_left_24dp"
|
||||
android:src="@drawable/ic_arrow_left"
|
||||
app:tint="?android:textColorPrimary"
|
||||
tools:visibility="visible" />
|
||||
|
||||
@ -48,7 +48,7 @@
|
||||
android:layout_gravity="center"
|
||||
android:alpha="0.6"
|
||||
android:visibility="gone"
|
||||
android:src="@drawable/ic_baseline_keyboard_arrow_right_24dp"
|
||||
android:src="@drawable/ic_arrow_right"
|
||||
app:tint="?android:textColorPrimary"
|
||||
tools:visibility="visible" />
|
||||
|
||||
|
@ -61,9 +61,9 @@
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/inputBarChevronImageView"
|
||||
android:layout_width="16dp"
|
||||
android:layout_height="16dp"
|
||||
android:src="@drawable/ic_keyboard_arrow_left_grey600_24dp"
|
||||
android:layout_width="12dp"
|
||||
android:layout_height="12dp"
|
||||
android:src="@drawable/ic_arrow_left"
|
||||
android:layout_marginTop="1dp"
|
||||
app:tint="?android:textColorPrimary"
|
||||
android:alpha="0.6" />
|
||||
|
@ -4,13 +4,18 @@
|
||||
<!-- Session -->
|
||||
<style name="Widget.Session.ActionBar" parent="Widget.AppCompat.Light.ActionBar.Solid">
|
||||
<item name="android:background">?colorPrimary</item>
|
||||
<item name="android:elevation">1dp</item>
|
||||
<item name="elevation">1dp</item>
|
||||
<item name="titleTextStyle">@style/TextAppearance.Session.DarkActionBar.TitleTextStyle</item>
|
||||
<item name="homeAsUpIndicator">@drawable/ic_arrow_left</item>
|
||||
<item name="android:homeAsUpIndicator">@drawable/ic_arrow_left</item>
|
||||
</style>
|
||||
|
||||
<style name="Widget.Session.ActionBar.Flat">
|
||||
<item name="android:elevation">0dp</item>
|
||||
<item name="elevation">0dp</item>
|
||||
<item name="homeAsUpIndicator">@drawable/ic_arrow_left</item>
|
||||
<item name="android:homeAsUpIndicator">@drawable/ic_arrow_left</item>
|
||||
</style>
|
||||
|
||||
<style name="TextAppearance.Session.DarkActionBar.TitleTextStyle" parent="TextAppearance.AppCompat.Widget.ActionBar.Title">
|
||||
|