Merge branch 'develop' of github.com:vector-im/element-android into feature/dla/outgoing_pstn_call_fails
This commit is contained in:
commit
a527e7a64a
|
@ -6,7 +6,7 @@ on:
|
|||
|
||||
jobs:
|
||||
move_needs_info_issues:
|
||||
name: Move X-Needs-Info issues to Need info on triage board
|
||||
name: X-Needs-Info issues to Need info column on triage board
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: konradpabjan/move-labeled-or-milestoned-issue@219d384e03fa4b6460cd24f9f37d19eb033a4338
|
||||
|
@ -17,15 +17,17 @@ jobs:
|
|||
label-name: "X-Needs-Info"
|
||||
|
||||
add_priority_design_issues_to_project:
|
||||
name: Move priority X-Needs-Design issues to Design project board
|
||||
name: P1 X-Needs-Design to Design project board
|
||||
runs-on: ubuntu-latest
|
||||
if: >
|
||||
contains(github.event.issue.labels.*.name, 'X-Needs-Design') &&
|
||||
(contains(github.event.issue.labels.*.name, 'O-Frequent') ||
|
||||
contains(github.event.issue.labels.*.name, 'O-Occasional')) &&
|
||||
(contains(github.event.issue.labels.*.name, 'S-Critical') ||
|
||||
contains(github.event.issue.labels.*.name, 'S-Major') ||
|
||||
contains(github.event.issue.labels.*.name, 'S-Minor'))
|
||||
(contains(github.event.issue.labels.*.name, 'S-Critical') &&
|
||||
(contains(github.event.issue.labels.*.name, 'O-Frequent') ||
|
||||
contains(github.event.issue.labels.*.name, 'O-Occasional')) ||
|
||||
contains(github.event.issue.labels.*.name, 'S-Major') &&
|
||||
contains(github.event.issue.labels.*.name, 'O-Frequent') ||
|
||||
contains(github.event.issue.labels.*.name, 'A11y') &&
|
||||
contains(github.event.issue.labels.*.name, 'O-Frequent'))
|
||||
steps:
|
||||
- uses: octokit/graphql-action@v2.x
|
||||
id: add_to_project
|
||||
|
@ -45,8 +47,8 @@ jobs:
|
|||
PROJECT_ID: "PN_kwDOAM0swc0sUA"
|
||||
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||
|
||||
move_spaces_issues:
|
||||
name: Move Spaces issues to Delight project board
|
||||
spaces_issues_to_old_board:
|
||||
name: Spaces issues to old Delight project board
|
||||
runs-on: ubuntu-latest
|
||||
if: >
|
||||
contains(github.event.issue.labels.*.name, 'A-Spaces') ||
|
||||
|
@ -59,8 +61,16 @@ jobs:
|
|||
project-url: "https://github.com/orgs/vector-im/projects/6"
|
||||
column-name: "📥 Inbox"
|
||||
label-name: "A-Spaces"
|
||||
|
||||
spaces_issues_to_new_board:
|
||||
name: Spaces issues to new Delight project board
|
||||
runs-on: ubuntu-latest
|
||||
if: >
|
||||
contains(github.event.issue.labels.*.name, 'A-Spaces') ||
|
||||
contains(github.event.issue.labels.*.name, 'A-Space-Settings') ||
|
||||
contains(github.event.issue.labels.*.name, 'A-Subspaces')
|
||||
steps:
|
||||
- uses: octokit/graphql-action@v2.x
|
||||
id: add_to_delight2
|
||||
with:
|
||||
headers: '{"GraphQL-Features": "projects_next_graphql"}'
|
||||
query: |
|
||||
|
@ -78,7 +88,7 @@ jobs:
|
|||
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||
|
||||
move_voice-message_issues:
|
||||
name: Move A-Voice Messages to Voice message board
|
||||
name: A-Voice Messages to voice message board
|
||||
runs-on: ubuntu-latest
|
||||
if: >
|
||||
contains(github.event.issue.labels.*.name, 'A-Voice Messages')
|
||||
|
@ -101,7 +111,7 @@ jobs:
|
|||
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||
|
||||
move_threads_issues:
|
||||
name: Move A-Threads to Thread board
|
||||
name: A-Threads to Thread board
|
||||
runs-on: ubuntu-latest
|
||||
if: >
|
||||
contains(github.event.issue.labels.*.name, 'A-Threads')
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
name: Move P1 issues into the P1 column for the App Team and Crypto team
|
||||
name: Move P1 bugs to boards
|
||||
|
||||
on:
|
||||
issues:
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Fixes message menu showing when copying message urls
|
|
@ -0,0 +1 @@
|
|||
Cleanup the layout files
|
|
@ -0,0 +1 @@
|
|||
Improve issue automation workflows
|
|
@ -11,7 +11,7 @@ def gradle = "7.0.3"
|
|||
// Ref: https://kotlinlang.org/releases.html
|
||||
def kotlin = "1.5.31"
|
||||
def kotlinCoroutines = "1.5.2"
|
||||
def dagger = "2.40.3"
|
||||
def dagger = "2.40.4"
|
||||
def retrofit = "2.9.0"
|
||||
def arrow = "0.8.2"
|
||||
def markwon = "4.6.2"
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/appBarLayout">
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout">
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
|
@ -334,7 +334,6 @@
|
|||
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
style="@style/Widget.MaterialComponents.TextInputLayout.FilledBox"
|
||||
android:layout_width="match_parent"
|
||||
|
|
|
@ -5,7 +5,6 @@
|
|||
<item name="android:visibility">visible</item>
|
||||
</style>
|
||||
|
||||
|
||||
<style name="Theme.Debug.Light" parent="Theme.MaterialComponents.Light.NoActionBar">
|
||||
<!-- Keep all default value -->
|
||||
</style>
|
||||
|
|
|
@ -11,5 +11,3 @@
|
|||
<changeImageTransform />
|
||||
|
||||
</transitionSet>
|
||||
|
||||
|
||||
|
|
|
@ -32,7 +32,6 @@
|
|||
<dimen name="call_pip_width">88dp</dimen>
|
||||
<dimen name="call_pip_radius">8dp</dimen>
|
||||
|
||||
|
||||
<dimen name="item_form_min_height">76dp</dimen>
|
||||
|
||||
<!-- Max width for some buttons -->
|
||||
|
@ -40,5 +39,4 @@
|
|||
|
||||
<!-- Navigation Drawer -->
|
||||
<dimen name="navigation_drawer_max_width">320dp</dimen>
|
||||
|
||||
</resources>
|
|
@ -20,7 +20,6 @@
|
|||
<color name="palette_prune">#5C56F5</color>
|
||||
<color name="palette_links">#0086E6</color>
|
||||
|
||||
|
||||
<!-- For light themes -->
|
||||
<color name="palette_gray_25">#F4F6FA</color>
|
||||
<color name="palette_gray_50">#E3E8F0</color>
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<resources>
|
||||
|
||||
<declare-styleable name="BadgeFloatingActionButton">
|
||||
|
|
|
@ -49,7 +49,6 @@
|
|||
<item name="android:backgroundTint">@android:color/black</item>
|
||||
</style>
|
||||
|
||||
|
||||
<style name="Widget.Vector.Button.Outlined.SocialLogin.Facebook">
|
||||
<item name="icon">@drawable/ic_social_facebook</item>
|
||||
</style>
|
||||
|
@ -68,7 +67,6 @@
|
|||
<item name="android:backgroundTint">#3877EA</item>
|
||||
</style>
|
||||
|
||||
|
||||
<style name="Widget.Vector.Button.Outlined.SocialLogin.Twitter">
|
||||
<item name="icon">@drawable/ic_social_twitter</item>
|
||||
</style>
|
||||
|
@ -85,7 +83,6 @@
|
|||
<item name="android:backgroundTint">#5D9EC9</item>
|
||||
</style>
|
||||
|
||||
|
||||
<style name="Widget.Vector.Button.Outlined.SocialLogin.Apple">
|
||||
<item name="icon">@drawable/ic_social_apple</item>
|
||||
</style>
|
||||
|
@ -118,5 +115,4 @@
|
|||
<item name="android:backgroundTint">@android:color/black</item>
|
||||
</style>
|
||||
|
||||
|
||||
</resources>
|
|
@ -25,3 +25,8 @@
|
|||
|
||||
### Use style="@style/Widget.Vector.TextView.*" instead of textSize attribute
|
||||
android:textSize===9
|
||||
|
||||
### Use `@id` and not `@+id` when referencing ids in layouts
|
||||
layout_(.*)="@\+id
|
||||
accessibilityTraversal(.*)="@\+id
|
||||
toolbarId="@\+id
|
||||
|
|
|
@ -105,8 +105,6 @@
|
|||
suggest="${underscoreToCamelCase(classToResource(fragmentClass))}ViewEvents"
|
||||
default="MainViewEvents"
|
||||
help="The name of the view events to create" />
|
||||
|
||||
|
||||
|
||||
<parameter
|
||||
id="packageName"
|
||||
|
|
|
@ -1,9 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
The aim of this file is to test the different themes of Riot
|
||||
The aim of this file is to test the different themes of Element
|
||||
-->
|
||||
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
|
|
|
@ -1,10 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
The aim of this file is to test the different themes of Riot
|
||||
The aim of this file is to test the different themes of Element
|
||||
Unfortunately, this does not work in the preview.
|
||||
-->
|
||||
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
|
|
|
@ -17,6 +17,7 @@
|
|||
package im.vector.app.core.epoxy
|
||||
|
||||
import android.view.View
|
||||
import android.widget.TextView
|
||||
import im.vector.app.core.utils.DebouncedClickListener
|
||||
|
||||
/**
|
||||
|
@ -32,6 +33,26 @@ fun View.onClick(listener: ClickListener?) {
|
|||
}
|
||||
}
|
||||
|
||||
fun TextView.onLongClickIgnoringLinks(listener: View.OnLongClickListener?) {
|
||||
if (listener == null) {
|
||||
setOnLongClickListener(null)
|
||||
} else {
|
||||
setOnLongClickListener(object : View.OnLongClickListener {
|
||||
override fun onLongClick(v: View): Boolean {
|
||||
if (hasLongPressedLink()) {
|
||||
return false
|
||||
}
|
||||
return listener.onLongClick(v)
|
||||
}
|
||||
|
||||
/**
|
||||
* Infer that a Clickable span has been click by the presence of a selection
|
||||
*/
|
||||
private fun hasLongPressedLink() = selectionStart != -1 || selectionEnd != -1
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Simple Text listener lambda
|
||||
*/
|
||||
|
|
|
@ -25,6 +25,7 @@ import com.airbnb.epoxy.EpoxyAttribute
|
|||
import com.airbnb.epoxy.EpoxyModelClass
|
||||
import im.vector.app.R
|
||||
import im.vector.app.core.epoxy.onClick
|
||||
import im.vector.app.core.epoxy.onLongClickIgnoringLinks
|
||||
import im.vector.app.features.home.room.detail.timeline.TimelineEventController
|
||||
import im.vector.app.features.home.room.detail.timeline.tools.findPillsAndProcess
|
||||
import im.vector.app.features.home.room.detail.timeline.url.PreviewUrlRetriever
|
||||
|
@ -94,10 +95,9 @@ abstract class MessageTextItem : AbsMessageItem<MessageTextItem.Holder>() {
|
|||
}
|
||||
super.bind(holder)
|
||||
holder.messageView.movementMethod = movementMethod
|
||||
|
||||
renderSendState(holder.messageView, holder.messageView)
|
||||
holder.messageView.onClick(attributes.itemClickListener)
|
||||
holder.messageView.setOnLongClickListener(attributes.itemLongClickListener)
|
||||
holder.messageView.onLongClickIgnoringLinks(attributes.itemLongClickListener)
|
||||
|
||||
if (canUseTextFuture) {
|
||||
holder.messageView.setTextFuture(textFuture)
|
||||
|
@ -133,6 +133,7 @@ abstract class MessageTextItem : AbsMessageItem<MessageTextItem.Holder>() {
|
|||
previewUrlView?.render(state, safeImageContentRenderer)
|
||||
}
|
||||
}
|
||||
|
||||
companion object {
|
||||
private const val STUB_ID = R.id.messageContentTextStub
|
||||
}
|
||||
|
|
|
@ -20,5 +20,4 @@
|
|||
|
||||
</item>
|
||||
|
||||
|
||||
</layer-list>
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:color="?android:attr/colorControlHighlight">
|
||||
<item android:id="@android:id/mask">
|
||||
|
|
|
@ -18,5 +18,4 @@
|
|||
</shape>
|
||||
</item>
|
||||
|
||||
|
||||
</layer-list>
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:shape="rectangle">
|
||||
|
||||
|
|
|
@ -31,5 +31,4 @@
|
|||
</shape>
|
||||
</item>
|
||||
|
||||
|
||||
</selector>
|
|
@ -25,7 +25,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/appBarLayout"
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout"
|
||||
app:optimizeDisplay="true" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
@ -1,8 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!-- tools:ignore is needed because lint thinks this can be replaced with a merge. Replacing this
|
||||
with a merge causes the fullscreen SurfaceView not to be centered. -->
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout 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"
|
||||
|
@ -33,10 +31,10 @@
|
|||
android:id="@+id/pipContainer"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/callControlsView"
|
||||
app:layout_constraintBottom_toTopOf="@id/callControlsView"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/callToolbar">
|
||||
app:layout_constraintTop_toBottomOf="@id/callToolbar">
|
||||
|
||||
<com.google.android.material.card.MaterialCardView
|
||||
android:id="@+id/pipRendererWrapper"
|
||||
|
@ -94,7 +92,6 @@
|
|||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
|
||||
<com.google.android.material.appbar.MaterialToolbar
|
||||
android:id="@+id/callToolbar"
|
||||
android:layout_width="match_parent"
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
app:layout_behavior="@string/appbar_scrolling_view_behavior"
|
||||
app:layout_constraintBottom_toTopOf="@+id/callTransferActionsLayout"
|
||||
app:layout_constraintBottom_toTopOf="@id/callTransferActionsLayout"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout" />
|
||||
|
@ -65,7 +65,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:layout_centerVertical="true"
|
||||
android:layout_marginEnd="8dp"
|
||||
android:layout_toStartOf="@+id/callTransferConnectAction"
|
||||
android:layout_toStartOf="@id/callTransferConnectAction"
|
||||
android:layout_toEndOf="@id/callTransferConsultCheckBox"
|
||||
android:ellipsize="end"
|
||||
android:text="@string/call_transfer_consult_first" />
|
||||
|
|
|
@ -39,7 +39,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/appBarLayout" />
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
|
|
|
@ -22,12 +22,10 @@
|
|||
|
||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
||||
|
||||
|
||||
<androidx.fragment.app.FragmentContainerView
|
||||
android:id="@+id/homeDrawerFragmentContainer"
|
||||
android:layout_width="@dimen/navigation_drawer_max_width"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_gravity="start" />
|
||||
|
||||
|
||||
</androidx.drawerlayout.widget.DrawerLayout>
|
|
@ -39,7 +39,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/appBarLayout" />
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!-- The background of this Activity is in the theme (so just added as tools here, for preview),
|
||||
so we just add a ProgressBar here -->
|
||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
|
|
|
@ -28,7 +28,6 @@
|
|||
|
||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
||||
|
||||
|
||||
<androidx.fragment.app.FragmentContainerView
|
||||
android:id="@+id/roomDetailDrawerContainer"
|
||||
android:layout_width="wrap_content"
|
||||
|
|
|
@ -39,7 +39,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/appBarLayout" />
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/appBarLayout" />
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout" />
|
||||
|
||||
<ProgressBar
|
||||
android:id="@+id/simple_webview_loader"
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
android:maxLines="1"
|
||||
android:textColor="?vctr_content_primary"
|
||||
android:textStyle="bold"
|
||||
app:layout_constraintEnd_toStartOf="@+id/incomingCallRejectView"
|
||||
app:layout_constraintEnd_toStartOf="@id/incomingCallRejectView"
|
||||
app:layout_constraintStart_toEndOf="@id/incomingCallAvatar"
|
||||
app:layout_constraintTop_toTopOf="@id/incomingCallAvatar"
|
||||
tools:text="@sample/users.json/data/displayName" />
|
||||
|
@ -48,7 +48,7 @@
|
|||
android:maxLines="1"
|
||||
android:textColor="?vctr_content_secondary"
|
||||
app:drawableTint="?vctr_content_secondary"
|
||||
app:layout_constraintEnd_toStartOf="@+id/incomingCallRejectView"
|
||||
app:layout_constraintEnd_toStartOf="@id/incomingCallRejectView"
|
||||
app:layout_constraintStart_toStartOf="@id/incomingCallNameView"
|
||||
app:layout_constraintTop_toBottomOf="@id/incomingCallNameView"
|
||||
tools:drawableStart="@drawable/ic_call_audio_small"
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
android:layout_height="40dp"
|
||||
android:importantForAccessibility="no"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toStartOf="@+id/alerter_texts"
|
||||
app:layout_constraintEnd_toStartOf="@id/alerter_texts"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
tools:src="@sample/user_round_avatars" />
|
||||
|
@ -26,7 +26,7 @@
|
|||
android:layout_height="24dp"
|
||||
android:importantForAccessibility="no"
|
||||
android:src="@drawable/ic_shield_warning"
|
||||
app:layout_constraintCircle="@+id/ivUserAvatar"
|
||||
app:layout_constraintCircle="@id/ivUserAvatar"
|
||||
app:layout_constraintCircleAngle="135"
|
||||
app:layout_constraintCircleRadius="20dp"
|
||||
tools:ignore="MissingConstraints"
|
||||
|
|
|
@ -41,5 +41,4 @@
|
|||
app:titleTextColor="?vctr_content_primary"
|
||||
tools:actionDescription="" />
|
||||
|
||||
|
||||
</LinearLayout>
|
||||
|
|
|
@ -41,7 +41,7 @@
|
|||
android:textStyle="bold"
|
||||
app:layout_constraintBottom_toBottomOf="@id/bootstrapIcon"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toEndOf="@+id/bootstrapIcon"
|
||||
app:layout_constraintStart_toEndOf="@id/bootstrapIcon"
|
||||
app:layout_constraintTop_toTopOf="@id/bootstrapIcon"
|
||||
tools:text="@string/bottom_sheet_setup_secure_backup_title" />
|
||||
|
||||
|
|
|
@ -24,5 +24,4 @@
|
|||
app:tint="?vctr_content_primary"
|
||||
app:titleTextColor="?vctr_content_primary" />
|
||||
|
||||
|
||||
</LinearLayout>
|
||||
|
|
|
@ -33,7 +33,6 @@
|
|||
app:layout_constraintTop_toTopOf="parent"
|
||||
tools:src="@sample/user_round_avatars" />
|
||||
|
||||
|
||||
<TextView
|
||||
android:id="@+id/inviterText"
|
||||
style="@style/Widget.Vector.TextView.Subtitle"
|
||||
|
@ -61,7 +60,6 @@
|
|||
app:layout_constraintTop_toBottomOf="@id/inviterText"
|
||||
tools:text="@sample/users.json/data/id" />
|
||||
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
<View
|
||||
|
|
|
@ -88,7 +88,6 @@
|
|||
android:layout_gravity="center_horizontal"
|
||||
android:text="@string/leave_space" />
|
||||
|
||||
|
||||
</FrameLayout>
|
||||
|
||||
<Button
|
||||
|
@ -103,5 +102,4 @@
|
|||
android:layout_marginBottom="8dp"
|
||||
android:text="@string/cancel" />
|
||||
|
||||
|
||||
</LinearLayout>
|
|
@ -9,7 +9,6 @@
|
|||
android:paddingTop="8dp"
|
||||
android:paddingBottom="8dp">
|
||||
|
||||
|
||||
<TextView
|
||||
style="@style/Widget.Vector.TextView.HeadlineMedium"
|
||||
android:layout_width="match_parent"
|
||||
|
|
|
@ -39,7 +39,6 @@
|
|||
android:textColor="?vctr_content_secondary"
|
||||
tools:text="@string/help_people_in_spaces_find_and_join" />
|
||||
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/imageHint"
|
||||
android:layout_width="match_parent"
|
||||
|
@ -62,7 +61,6 @@
|
|||
android:visibility="gone"
|
||||
tools:visibility="visible" />
|
||||
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
|
@ -88,5 +86,4 @@
|
|||
android:textAllCaps="true" />
|
||||
</LinearLayout>
|
||||
|
||||
|
||||
</LinearLayout>
|
||||
|
|
|
@ -37,14 +37,13 @@
|
|||
android:textColor="?vctr_content_primary"
|
||||
android:textStyle="bold"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintBottom_toTopOf="@+id/spaceDescription"
|
||||
app:layout_constraintBottom_toTopOf="@id/spaceDescription"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toEndOf="@id/spaceAvatarImageView"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintVertical_chainStyle="packed"
|
||||
tools:text="@sample/spaces.json/data/name" />
|
||||
|
||||
|
||||
<TextView
|
||||
android:id="@+id/spaceDescription"
|
||||
style="@style/Widget.Vector.TextView.Body"
|
||||
|
@ -60,7 +59,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toEndOf="@id/spaceAvatarImageView"
|
||||
app:layout_constraintTop_toBottomOf="@+id/spaceNameView"
|
||||
app:layout_constraintTop_toBottomOf="@id/spaceNameView"
|
||||
tools:text="@sample/spaces.json/data/topic"
|
||||
tools:visibility="visible" />
|
||||
|
||||
|
@ -109,7 +108,6 @@
|
|||
app:titleTextColor="?vctr_content_primary"
|
||||
tools:actionDescription="" />
|
||||
|
||||
|
||||
<im.vector.app.core.ui.views.BottomSheetActionButton
|
||||
android:id="@+id/addRooms"
|
||||
android:layout_width="match_parent"
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
android:id="@+id/otherUserShield"
|
||||
android:layout_width="16dp"
|
||||
android:layout_height="16dp"
|
||||
app:layout_constraintCircle="@+id/otherUserAvatarImageView"
|
||||
app:layout_constraintCircle="@id/otherUserAvatarImageView"
|
||||
app:layout_constraintCircleAngle="135"
|
||||
app:layout_constraintCircleRadius="16dp"
|
||||
tools:ignore="MissingConstraints" />
|
||||
|
@ -47,10 +47,10 @@
|
|||
android:maxLines="2"
|
||||
android:textColor="?vctr_content_primary"
|
||||
android:textStyle="bold"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/otherUserAvatarImageView"
|
||||
app:layout_constraintBottom_toBottomOf="@id/otherUserAvatarImageView"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toEndOf="@+id/otherUserAvatarImageView"
|
||||
app:layout_constraintTop_toTopOf="@+id/otherUserAvatarImageView"
|
||||
app:layout_constraintStart_toEndOf="@id/otherUserAvatarImageView"
|
||||
app:layout_constraintTop_toTopOf="@id/otherUserAvatarImageView"
|
||||
tools:text="@string/verification_verify_user" />
|
||||
|
||||
<FrameLayout
|
||||
|
@ -59,7 +59,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="8dp"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/otherUserAvatarImageView" />
|
||||
app:layout_constraintTop_toBottomOf="@id/otherUserAvatarImageView" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
|
|
|
@ -3,6 +3,4 @@
|
|||
android:id="@+id/bottomSheetFragmentContainer"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?colorSurface" />
|
||||
|
||||
|
||||
android:background="?colorSurface" />
|
|
@ -115,7 +115,7 @@
|
|||
android:contentDescription="@string/option_send_files"
|
||||
android:src="@drawable/ic_attachment"
|
||||
app:layout_constraintBottom_toBottomOf="@id/sendButton"
|
||||
app:layout_constraintEnd_toStartOf="@+id/composerEditTextOuterBorder"
|
||||
app:layout_constraintEnd_toStartOf="@id/composerEditTextOuterBorder"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="@id/sendButton"
|
||||
app:layout_goneMarginBottom="57dp"
|
||||
|
@ -142,8 +142,8 @@
|
|||
android:nextFocusLeft="@id/composerEditText"
|
||||
android:nextFocusUp="@id/composerEditText"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toStartOf="@+id/composerEmojiButton"
|
||||
app:layout_constraintStart_toStartOf="@+id/composerEditTextOuterBorder"
|
||||
app:layout_constraintEnd_toStartOf="@id/composerEmojiButton"
|
||||
app:layout_constraintStart_toStartOf="@id/composerEditTextOuterBorder"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
tools:text="@tools:sample/lorem/random" />
|
||||
|
||||
|
@ -156,7 +156,7 @@
|
|||
android:contentDescription="@string/a11y_open_emoji_picker"
|
||||
android:src="@drawable/ic_insert_emoji"
|
||||
app:layout_constraintBottom_toBottomOf="@id/attachmentButton"
|
||||
app:layout_constraintEnd_toEndOf="@+id/composerEditTextOuterBorder"
|
||||
app:layout_constraintEnd_toEndOf="@id/composerEditTextOuterBorder"
|
||||
app:layout_constraintStart_toEndOf="@id/composerEditText"
|
||||
app:layout_constraintTop_toTopOf="@id/attachmentButton"
|
||||
app:layout_goneMarginEnd="8dp"
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
android:layout_height="1dp"
|
||||
android:background="?vctr_list_separator"
|
||||
app:layout_constraintEnd_toEndOf="@id/related_message_background"
|
||||
app:layout_constraintStart_toStartOf="@+id/related_message_background"
|
||||
app:layout_constraintStart_toStartOf="@id/related_message_background"
|
||||
app:layout_constraintTop_toTopOf="@id/related_message_background" />
|
||||
|
||||
<ImageView
|
||||
|
@ -35,7 +35,7 @@
|
|||
android:layout_marginBottom="8dp"
|
||||
android:importantForAccessibility="no"
|
||||
app:layout_constraintBottom_toTopOf="@id/composerRelatedMessageActionIcon"
|
||||
app:layout_constraintEnd_toStartOf="@+id/composerRelatedMessageTitle"
|
||||
app:layout_constraintEnd_toStartOf="@id/composerRelatedMessageTitle"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="@id/composerRelatedMessageTitle"
|
||||
tools:src="@sample/user_round_avatars" />
|
||||
|
@ -60,8 +60,8 @@
|
|||
android:importantForAccessibility="no"
|
||||
android:scaleType="centerCrop"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintStart_toStartOf="@+id/composerRelatedMessageTitle"
|
||||
app:layout_constraintTop_toBottomOf="@+id/composerRelatedMessageTitle"
|
||||
app:layout_constraintStart_toStartOf="@id/composerRelatedMessageTitle"
|
||||
app:layout_constraintTop_toBottomOf="@id/composerRelatedMessageTitle"
|
||||
tools:ignore="MissingPrefix"
|
||||
tools:src="@tools:sample/backgrounds/scenic"
|
||||
tools:visibility="visible" />
|
||||
|
@ -127,9 +127,9 @@
|
|||
android:background="?android:attr/selectableItemBackground"
|
||||
android:contentDescription="@string/option_send_files"
|
||||
android:src="@drawable/ic_attachment"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/sendButton"
|
||||
app:layout_constraintBottom_toBottomOf="@id/sendButton"
|
||||
app:layout_constraintEnd_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="@+id/sendButton"
|
||||
app:layout_constraintTop_toTopOf="@id/sendButton"
|
||||
tools:ignore="MissingPrefix" />
|
||||
|
||||
<FrameLayout
|
||||
|
@ -153,8 +153,8 @@
|
|||
android:nextFocusLeft="@id/composerEditText"
|
||||
android:nextFocusUp="@id/composerEditText"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toStartOf="@+id/composerEmojiButton"
|
||||
app:layout_constraintStart_toStartOf="@+id/composerEditTextOuterBorder"
|
||||
app:layout_constraintEnd_toStartOf="@id/composerEmojiButton"
|
||||
app:layout_constraintStart_toStartOf="@id/composerEditTextOuterBorder"
|
||||
app:layout_constraintTop_toBottomOf="@id/composer_preview_barrier"
|
||||
tools:text="@tools:sample/lorem/random" />
|
||||
|
||||
|
@ -167,7 +167,7 @@
|
|||
android:contentDescription="@string/a11y_open_emoji_picker"
|
||||
android:src="@drawable/ic_insert_emoji"
|
||||
app:layout_constraintBottom_toBottomOf="@id/sendButton"
|
||||
app:layout_constraintEnd_toEndOf="@+id/composerEditTextOuterBorder"
|
||||
app:layout_constraintEnd_toEndOf="@id/composerEditTextOuterBorder"
|
||||
app:layout_constraintStart_toEndOf="@id/composerEditText"
|
||||
app:layout_constraintTop_toTopOf="@id/sendButton"
|
||||
app:layout_goneMarginBottom="52dp"
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
android:background="@drawable/bg_unread_highlight"
|
||||
android:gravity="center"
|
||||
android:textColor="?colorOnError"
|
||||
app:layout_constraintCircle="@+id/action_view_icon_image"
|
||||
app:layout_constraintCircle="@id/action_view_icon_image"
|
||||
app:layout_constraintCircleAngle="45"
|
||||
app:layout_constraintCircleRadius="12dp"
|
||||
tools:ignore="MissingConstraints"
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
android:checked="true"
|
||||
android:text="@string/delete_event_dialog_reason_checkbox"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/dialogConfirmationText" />
|
||||
app:layout_constraintTop_toBottomOf="@id/dialogConfirmationText" />
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
android:id="@+id/dialogReasonTextInputLayout"
|
||||
|
@ -36,7 +36,7 @@
|
|||
app:counterMaxLength="240"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/dialogReasonCheck"
|
||||
app:layout_constraintTop_toBottomOf="@id/dialogReasonCheck"
|
||||
tools:hint="@string/delete_event_dialog_reason_hint">
|
||||
|
||||
<com.google.android.material.textfield.TextInputEditText
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
|
|
|
@ -35,7 +35,6 @@
|
|||
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
android:id="@+id/exportDialogTilConfirm"
|
||||
style="@style/Widget.Vector.TextInputLayout.Password"
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout 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/layout_root"
|
||||
android:layout_width="match_parent"
|
||||
|
@ -27,10 +26,7 @@
|
|||
android:id="@+id/importDialogTil"
|
||||
style="@style/Widget.Vector.TextInputLayout.Password"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintEnd_toStartOf="@+id/importDialogShowPassword"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/dialog_e2e_keys_passphrase_filename">
|
||||
android:layout_height="wrap_content">
|
||||
|
||||
<com.google.android.material.textfield.TextInputEditText
|
||||
android:id="@+id/dialog_e2e_keys_passphrase_edit_text"
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!-- This file is here to fix Google issue https://code.google.com/p/android/issues/detail?id=231576 -->
|
||||
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
|
|
|
@ -48,7 +48,7 @@
|
|||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:padding="8dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/attachmentPreviewerSendImageOriginalSize"
|
||||
app:layout_constraintBottom_toTopOf="@id/attachmentPreviewerSendImageOriginalSize"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
|
@ -64,7 +64,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/attachmentPreviewerMiniatureList"
|
||||
app:layout_constraintTop_toBottomOf="@id/attachmentPreviewerMiniatureList"
|
||||
tools:text="@plurals/send_images_with_original_size" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout 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"
|
||||
|
@ -25,7 +24,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="16dp"
|
||||
app:errorEnabled="true"
|
||||
app:layout_constraintBottom_toTopOf="@+id/bootstrapPasswordButton"
|
||||
app:layout_constraintBottom_toTopOf="@id/bootstrapPasswordButton"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/bootstrapDescriptionText">
|
||||
|
@ -51,6 +50,6 @@
|
|||
android:text="@string/_continue"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/bootstrapAccountPasswordTil" />
|
||||
app:layout_constraintTop_toBottomOf="@id/bootstrapAccountPasswordTil" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
|
|
@ -71,7 +71,7 @@
|
|||
android:text="@string/_continue"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/ssss_passphrase_enter_til" />
|
||||
app:layout_constraintTop_toBottomOf="@id/ssss_passphrase_enter_til" />
|
||||
|
||||
<!-- <TextView-->
|
||||
<!-- android:id="@+id/bootstrapWarningInfo"-->
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout 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"
|
||||
|
@ -70,6 +69,6 @@
|
|||
android:text="@string/_continue"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/bootstrapRecoveryKeyEnterTil" />
|
||||
app:layout_constraintTop_toBottomOf="@id/bootstrapRecoveryKeyEnterTil" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout 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"
|
||||
|
@ -24,7 +23,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="16dp"
|
||||
app:layout_constraintBottom_toTopOf="@id/reAuthFailureText"
|
||||
app:layout_constraintTop_toBottomOf="@+id/bootstrapDescriptionText" />
|
||||
app:layout_constraintTop_toBottomOf="@id/bootstrapDescriptionText" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/reAuthFailureText"
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<LinearLayout 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"
|
||||
|
@ -32,7 +31,6 @@
|
|||
android:textColor="?vctr_notice_secondary"
|
||||
tools:text="HHWJ Y8DK RDR4\nBQEN FQ4V M4F8\nBQEN FQ4V M4A8" />
|
||||
|
||||
|
||||
<View
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="1dp"
|
||||
|
@ -83,5 +81,4 @@
|
|||
android:layout_height="1dp"
|
||||
android:background="?vctr_list_separator_on_surface" />
|
||||
|
||||
|
||||
</LinearLayout>
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<LinearLayout 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"
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout 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"
|
||||
|
@ -24,7 +23,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="8dp"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/bootstrapDescriptionText" />
|
||||
app:layout_constraintTop_toBottomOf="@id/bootstrapDescriptionText" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/bootstrapLoadingStatusText"
|
||||
|
@ -37,5 +36,4 @@
|
|||
app:layout_constraintTop_toBottomOf="@id/bootstrapWaitingProgress"
|
||||
tools:text="Bending the spoon..." />
|
||||
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
|
|
@ -56,7 +56,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintHorizontal_bias="0.0"
|
||||
app:layout_constraintStart_toEndOf="@+id/phoneBookClose"
|
||||
app:layout_constraintStart_toEndOf="@id/phoneBookClose"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
@ -114,7 +114,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/appBarLayout"
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout"
|
||||
tools:listitem="@layout/item_contact_main" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
|
|
@ -56,7 +56,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintHorizontal_bias="0.0"
|
||||
app:layout_constraintStart_toEndOf="@+id/createDirectRoomClose"
|
||||
app:layout_constraintStart_toEndOf="@id/createDirectRoomClose"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
@ -92,7 +92,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/appBarLayout"
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout"
|
||||
tools:listitem="@layout/item_create_direct_room_user" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
|
|
@ -52,7 +52,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintHorizontal_bias="0.0"
|
||||
app:layout_constraintStart_toEndOf="@+id/createPollClose"
|
||||
app:layout_constraintStart_toEndOf="@id/createPollClose"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
@ -68,7 +68,7 @@
|
|||
android:overScrollMode="always"
|
||||
app:layout_behavior="@string/appbar_scrolling_view_behavior"
|
||||
app:layout_constraintBottom_toTopOf="@id/createPollButton"
|
||||
app:layout_constraintTop_toBottomOf="@+id/appBarLayout"
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout"
|
||||
tools:listitem="@layout/item_form_text_input_with_delete" />
|
||||
|
||||
<Button
|
||||
|
|
|
@ -53,7 +53,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintHorizontal_bias="0.0"
|
||||
app:layout_constraintStart_toEndOf="@+id/createRoomClose"
|
||||
app:layout_constraintStart_toEndOf="@id/createRoomClose"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
@ -69,7 +69,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/appBarLayout"
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout"
|
||||
tools:listitem="@layout/item_form_switch" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
android:textColor="?vctr_content_primary"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/deactivateAccountContent" />
|
||||
app:layout_constraintTop_toBottomOf="@id/deactivateAccountContent" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/deactivateAccountSubmit"
|
||||
|
@ -40,7 +40,7 @@
|
|||
android:text="@string/deactivate_account_submit"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/deactivateAccountEraseCheckbox" />
|
||||
app:layout_constraintTop_toBottomOf="@id/deactivateAccountEraseCheckbox" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
|
|
|
@ -4,7 +4,6 @@
|
|||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical"
|
||||
tools:background="#FFFFFF">
|
||||
|
||||
<com.google.android.material.tabs.TabLayout
|
||||
|
|
|
@ -123,7 +123,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/appBarLayout" />
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout" />
|
||||
|
||||
<im.vector.app.core.ui.views.KeysBackupBanner
|
||||
android:id="@+id/homeKeysBackupBanner"
|
||||
|
@ -141,8 +141,8 @@
|
|||
android:id="@+id/roomListContainer"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/bottomNavigationView"
|
||||
app:layout_constraintTop_toBottomOf="@+id/homeKeysBackupBanner" />
|
||||
app:layout_constraintBottom_toTopOf="@id/bottomNavigationView"
|
||||
app:layout_constraintTop_toBottomOf="@id/homeKeysBackupBanner" />
|
||||
|
||||
<com.google.android.material.bottomnavigation.BottomNavigationView
|
||||
android:id="@+id/bottomNavigationView"
|
||||
|
|
|
@ -38,10 +38,10 @@
|
|||
android:maxLines="1"
|
||||
android:singleLine="true"
|
||||
android:textColor="?vctr_content_primary"
|
||||
app:layout_constraintBottom_toTopOf="@+id/homeDrawerUserIdView"
|
||||
app:layout_constraintEnd_toStartOf="@+id/homeDrawerQRCodeButton"
|
||||
app:layout_constraintStart_toEndOf="@+id/homeDrawerHeaderAvatarView"
|
||||
app:layout_constraintTop_toTopOf="@+id/homeDrawerHeaderAvatarView"
|
||||
app:layout_constraintBottom_toTopOf="@id/homeDrawerUserIdView"
|
||||
app:layout_constraintEnd_toStartOf="@id/homeDrawerQRCodeButton"
|
||||
app:layout_constraintStart_toEndOf="@id/homeDrawerHeaderAvatarView"
|
||||
app:layout_constraintTop_toTopOf="@id/homeDrawerHeaderAvatarView"
|
||||
app:layout_constraintVertical_chainStyle="packed"
|
||||
tools:text="@sample/users.json/data/displayName" />
|
||||
|
||||
|
@ -55,10 +55,10 @@
|
|||
android:maxLines="1"
|
||||
android:singleLine="true"
|
||||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/homeDrawerHeaderAvatarView"
|
||||
app:layout_constraintEnd_toStartOf="@+id/homeDrawerQRCodeButton"
|
||||
app:layout_constraintStart_toStartOf="@+id/homeDrawerUsernameView"
|
||||
app:layout_constraintTop_toBottomOf="@+id/homeDrawerUsernameView"
|
||||
app:layout_constraintBottom_toBottomOf="@id/homeDrawerHeaderAvatarView"
|
||||
app:layout_constraintEnd_toStartOf="@id/homeDrawerQRCodeButton"
|
||||
app:layout_constraintStart_toStartOf="@id/homeDrawerUsernameView"
|
||||
app:layout_constraintTop_toBottomOf="@id/homeDrawerUsernameView"
|
||||
tools:text="@sample/users.json/data/id" />
|
||||
|
||||
<ImageView
|
||||
|
@ -93,8 +93,8 @@
|
|||
app:iconGravity="textStart"
|
||||
app:iconSize="20dp"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintStart_toStartOf="@+id/homeDrawerHeaderAvatarView"
|
||||
app:layout_constraintTop_toBottomOf="@+id/homeDrawerHeaderAvatarView"
|
||||
app:layout_constraintStart_toStartOf="@id/homeDrawerHeaderAvatarView"
|
||||
app:layout_constraintTop_toBottomOf="@id/homeDrawerHeaderAvatarView"
|
||||
tools:ignore="MissingPrefix" />
|
||||
|
||||
<ImageView
|
||||
|
@ -117,24 +117,24 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="1dp"
|
||||
android:background="?vctr_list_separator"
|
||||
app:layout_constraintTop_toBottomOf="@+id/homeDrawerHeader" />
|
||||
app:layout_constraintTop_toBottomOf="@id/homeDrawerHeader" />
|
||||
|
||||
<androidx.fragment.app.FragmentContainerView
|
||||
android:id="@+id/homeDrawerGroupListContainer"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintBottom_toTopOf="@+id/homeDrawerBottomSeparator"
|
||||
app:layout_constraintBottom_toTopOf="@id/homeDrawerBottomSeparator"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/homeDrawerHeaderSeparator" />
|
||||
app:layout_constraintTop_toBottomOf="@id/homeDrawerHeaderSeparator" />
|
||||
|
||||
<View
|
||||
android:id="@+id/homeDrawerBottomSeparator"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="1dp"
|
||||
android:background="?vctr_list_separator"
|
||||
app:layout_constraintBottom_toTopOf="@+id/homeDrawerHeaderSettingsView" />
|
||||
app:layout_constraintBottom_toTopOf="@id/homeDrawerHeaderSettingsView" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/homeDrawerHeaderSettingsView"
|
||||
|
|
|
@ -40,7 +40,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/appBarLayout"
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout"
|
||||
tools:listitem="@layout/item_room" />
|
||||
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton
|
||||
|
|
|
@ -11,12 +11,11 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:itemSpacing="1dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/buttonBar"
|
||||
app:layout_constraintBottom_toTopOf="@id/buttonBar"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
tools:itemCount="1"
|
||||
tools:listitem="@layout/item_bottom_sheet_joinrule_restricted" />
|
||||
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/buttonBar"
|
||||
android:layout_width="match_parent"
|
||||
|
@ -46,7 +45,6 @@
|
|||
android:text="@string/save" />
|
||||
</LinearLayout>
|
||||
|
||||
|
||||
<FrameLayout
|
||||
android:layout_width="match_parent"
|
||||
android:elevation="2dp"
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
android:textStyle="bold"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/keys_backup_shield" />
|
||||
app:layout_constraintTop_toBottomOf="@id/keys_backup_shield" />
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
android:id="@+id/key_input_layout"
|
||||
|
@ -45,9 +45,9 @@
|
|||
android:layout_marginStart="16dp"
|
||||
android:layout_marginTop="16dp"
|
||||
app:errorEnabled="true"
|
||||
app:layout_constraintEnd_toStartOf="@+id/keys_backup_import"
|
||||
app:layout_constraintEnd_toStartOf="@id/keys_backup_import"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/keys_restore_with_key">
|
||||
app:layout_constraintTop_toBottomOf="@id/keys_restore_with_key">
|
||||
|
||||
<com.google.android.material.textfield.TextInputEditText
|
||||
android:id="@+id/key_text_edit"
|
||||
|
@ -86,7 +86,7 @@
|
|||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/key_input_layout" />
|
||||
app:layout_constraintTop_toBottomOf="@id/key_input_layout" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/keys_restore_button"
|
||||
|
@ -97,7 +97,7 @@
|
|||
android:minWidth="200dp"
|
||||
android:text="@string/keys_backup_unlock_button"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/keys_restore_key_help_with_link"
|
||||
app:layout_constraintTop_toBottomOf="@id/keys_restore_key_help_with_link"
|
||||
app:layout_constraintVertical_bias="0" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
|
|
@ -72,7 +72,7 @@
|
|||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/keys_backup_passphrase_enter_til"
|
||||
app:layout_constraintTop_toBottomOf="@id/keys_backup_passphrase_enter_til"
|
||||
tools:text="@string/keys_backup_restore_with_passphrase_helper_with_link" />
|
||||
|
||||
<Button
|
||||
|
@ -85,7 +85,7 @@
|
|||
android:text="@string/keys_backup_unlock_button"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/helperTextWithLink" />
|
||||
app:layout_constraintTop_toBottomOf="@id/helperTextWithLink" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
</ScrollView>
|
|
@ -30,7 +30,7 @@
|
|||
android:textStyle="bold"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/keys_backup_shield"
|
||||
app:layout_constraintTop_toBottomOf="@id/keys_backup_shield"
|
||||
tools:text="@string/keys_backup_restore_success_title" />
|
||||
|
||||
<TextView
|
||||
|
@ -43,7 +43,7 @@
|
|||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/success_text"
|
||||
app:layout_constraintTop_toBottomOf="@id/success_text"
|
||||
tools:text="Restored a backup with 34 keys.\n22 new keys have been added to this session." />
|
||||
|
||||
<Button
|
||||
|
@ -55,6 +55,6 @@
|
|||
android:text="@string/done"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/success_details_text" />
|
||||
app:layout_constraintTop_toBottomOf="@id/success_details_text" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
android:layout_marginTop="@dimen/layout_vertical_margin"
|
||||
android:importantForAccessibility="no"
|
||||
android:src="@drawable/backup_keys"
|
||||
app:layout_constraintBottom_toTopOf="@+id/keys_backup_setup_step1_title"
|
||||
app:layout_constraintBottom_toTopOf="@id/keys_backup_setup_step1_title"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
|
@ -33,8 +33,8 @@
|
|||
android:textAlignment="center"
|
||||
android:textColor="?vctr_content_primary"
|
||||
android:textStyle="bold"
|
||||
app:layout_constraintBottom_toTopOf="@+id/keys_backup_setup_step1_description"
|
||||
app:layout_constraintTop_toBottomOf="@+id/keys_backup_setup_step1_image"
|
||||
app:layout_constraintBottom_toTopOf="@id/keys_backup_setup_step1_description"
|
||||
app:layout_constraintTop_toBottomOf="@id/keys_backup_setup_step1_image"
|
||||
app:layout_constraintVertical_chainStyle="packed" />
|
||||
|
||||
<TextView
|
||||
|
@ -46,7 +46,7 @@
|
|||
android:text="@string/keys_backup_setup_step1_description"
|
||||
android:textAlignment="center"
|
||||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintBottom_toTopOf="@+id/keys_backup_setup_step1_button"
|
||||
app:layout_constraintBottom_toTopOf="@id/keys_backup_setup_step1_button"
|
||||
app:layout_constraintTop_toBottomOf="@id/keys_backup_setup_step1_title" />
|
||||
|
||||
<!-- Centered button -->
|
||||
|
|
|
@ -40,7 +40,7 @@
|
|||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/keys_backup_setup_step2_text_title" />
|
||||
app:layout_constraintTop_toBottomOf="@id/keys_backup_setup_step2_text_title" />
|
||||
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
android:id="@+id/keys_backup_setup_step2_passphrase_enter_til"
|
||||
|
@ -110,7 +110,7 @@
|
|||
android:text="@string/keys_backup_setup_step1_recovery_key_alternative"
|
||||
android:textAlignment="center"
|
||||
android:textColor="?vctr_content_primary"
|
||||
app:layout_constraintTop_toBottomOf="@+id/keys_backup_setup_step2_button" />
|
||||
app:layout_constraintTop_toBottomOf="@id/keys_backup_setup_step2_button" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/keys_backup_setup_step2_skip_button"
|
||||
|
|
|
@ -40,7 +40,6 @@
|
|||
android:visibility="gone"
|
||||
tools:visibility="visible" />
|
||||
|
||||
|
||||
<TextView
|
||||
android:id="@+id/keys_backup_setup_step3_line1_text"
|
||||
style="@style/Widget.Vector.TextView.Subtitle"
|
||||
|
@ -65,7 +64,6 @@
|
|||
android:textColor="?vctr_content_secondary"
|
||||
tools:text="@string/keys_backup_setup_step3_text_line2" />
|
||||
|
||||
|
||||
<TextView
|
||||
android:id="@+id/keys_backup_setup_step3_recovery_key_text"
|
||||
style="@style/Widget.Vector.TextView.Title"
|
||||
|
@ -79,7 +77,6 @@
|
|||
tools:text="HHWJ Y8DK RDR4\nBQEN FQ4V M4F8\nBQEN FQ4V M4A8"
|
||||
tools:visibility="visible" />
|
||||
|
||||
|
||||
<Button
|
||||
android:id="@+id/keys_backup_setup_step3_copy_button"
|
||||
style="@style/Widget.Vector.Button.Text"
|
||||
|
|
|
@ -77,8 +77,8 @@
|
|||
android:maxLines="1"
|
||||
android:textColor="?vctr_content_primary"
|
||||
android:textStyle="bold"
|
||||
app:layout_constraintEnd_toStartOf="@+id/loginAccountCreatedTime"
|
||||
app:layout_constraintStart_toEndOf="@+id/loginAccountCreatedAvatar"
|
||||
app:layout_constraintEnd_toStartOf="@id/loginAccountCreatedTime"
|
||||
app:layout_constraintStart_toEndOf="@id/loginAccountCreatedAvatar"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
tools:text="\@user:domain.org" />
|
||||
|
||||
|
@ -91,7 +91,7 @@
|
|||
android:layout_marginStart="8dp"
|
||||
android:layout_marginEnd="8dp"
|
||||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintBaseline_toBaselineOf="@+id/loginAccountCreatedMemberName"
|
||||
app:layout_constraintBaseline_toBaselineOf="@id/loginAccountCreatedMemberName"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
tools:text="@tools:sample/date/hhmm" />
|
||||
|
||||
|
@ -102,8 +102,8 @@
|
|||
android:text="@string/login_account_created_message"
|
||||
android:textColor="?vctr_content_primary"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="@+id/loginAccountCreatedMemberName"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginAccountCreatedMemberName" />
|
||||
app:layout_constraintStart_toStartOf="@id/loginAccountCreatedMemberName"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginAccountCreatedMemberName" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
|
|
|
@ -65,8 +65,7 @@
|
|||
<RelativeLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="8dp"
|
||||
android:orientation="horizontal">
|
||||
android:layout_marginTop="8dp">
|
||||
|
||||
<Button
|
||||
android:id="@+id/loginGenericTextInputFormOtherButton"
|
||||
|
|
|
@ -41,7 +41,7 @@
|
|||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginServerTitle" />
|
||||
app:layout_constraintTop_toBottomOf="@id/loginServerTitle" />
|
||||
|
||||
<!-- Use a CheckableConstraintLayout to keep the pressed state when retrieving login flow -->
|
||||
<im.vector.app.core.platform.CheckableConstraintLayout
|
||||
|
@ -56,7 +56,7 @@
|
|||
android:paddingEnd="@dimen/layout_horizontal_margin"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginServerText">
|
||||
app:layout_constraintTop_toBottomOf="@id/loginServerText">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/loginServerChoiceMatrixOrgIcon"
|
||||
|
@ -64,7 +64,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:importantForAccessibility="no"
|
||||
android:src="@drawable/ic_logo_matrix_org"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginServerChoiceMatrixOrgText"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginServerChoiceMatrixOrgText"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintVertical_chainStyle="packed"
|
||||
|
@ -83,7 +83,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginServerChoiceMatrixOrgIcon" />
|
||||
app:layout_constraintTop_toBottomOf="@id/loginServerChoiceMatrixOrgIcon" />
|
||||
|
||||
</im.vector.app.core.platform.CheckableConstraintLayout>
|
||||
|
||||
|
@ -99,7 +99,7 @@
|
|||
android:paddingEnd="0dp"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginServerChoiceMatrixOrg">
|
||||
app:layout_constraintTop_toBottomOf="@id/loginServerChoiceMatrixOrg">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/loginServerChoiceEmsIcon"
|
||||
|
@ -107,7 +107,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:importantForAccessibility="no"
|
||||
android:src="@drawable/ic_logo_element_matrix_services"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginServerChoiceEmsText"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginServerChoiceEmsText"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintVertical_chainStyle="packed"
|
||||
|
@ -124,9 +124,9 @@
|
|||
android:text="@string/login_server_modular_text"
|
||||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toStartOf="@+id/loginServerChoiceEmsLearnMore"
|
||||
app:layout_constraintEnd_toStartOf="@id/loginServerChoiceEmsLearnMore"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginServerChoiceEmsIcon" />
|
||||
app:layout_constraintTop_toBottomOf="@id/loginServerChoiceEmsIcon" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/loginServerChoiceEmsLearnMore"
|
||||
|
@ -136,9 +136,9 @@
|
|||
android:padding="16dp"
|
||||
android:text="@string/login_server_modular_learn_more"
|
||||
android:textColor="?colorPrimary"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/loginServerChoiceEmsText"
|
||||
app:layout_constraintBottom_toBottomOf="@id/loginServerChoiceEmsText"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toTopOf="@+id/loginServerChoiceEmsText" />
|
||||
app:layout_constraintTop_toTopOf="@id/loginServerChoiceEmsText" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
|
@ -154,7 +154,7 @@
|
|||
android:paddingEnd="@dimen/layout_horizontal_margin"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginServerChoiceEms">
|
||||
app:layout_constraintTop_toBottomOf="@id/loginServerChoiceEms">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/loginServerChoiceOtherTitle"
|
||||
|
@ -164,7 +164,7 @@
|
|||
android:gravity="start"
|
||||
android:text="@string/login_server_other_title"
|
||||
android:textColor="?vctr_content_primary"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginServerChoiceOtherText"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginServerChoiceOtherText"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintVertical_chainStyle="packed" />
|
||||
|
@ -181,7 +181,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginServerChoiceOtherTitle" />
|
||||
app:layout_constraintTop_toBottomOf="@id/loginServerChoiceOtherTitle" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
|
@ -196,7 +196,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginServerChoiceOther" />
|
||||
app:layout_constraintTop_toBottomOf="@id/loginServerChoiceOther" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
|
|
|
@ -52,7 +52,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:importantForAccessibility="no"
|
||||
android:src="@drawable/ic_logo_matrix_org"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginServerChoiceMatrixOrgText"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginServerChoiceMatrixOrgText"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintVertical_chainStyle="packed"
|
||||
|
@ -71,7 +71,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginServerChoiceMatrixOrgIcon" />
|
||||
app:layout_constraintTop_toBottomOf="@id/loginServerChoiceMatrixOrgIcon" />
|
||||
|
||||
</im.vector.app.core.platform.CheckableConstraintLayout>
|
||||
|
||||
|
@ -104,7 +104,7 @@
|
|||
android:gravity="start"
|
||||
android:text="@string/login_element_matrix_server_and_others"
|
||||
android:textColor="?vctr_content_primary"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginServerChoiceOtherText"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginServerChoiceOtherText"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintVertical_chainStyle="packed" />
|
||||
|
@ -121,7 +121,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginServerChoiceOtherTitle" />
|
||||
app:layout_constraintTop_toBottomOf="@id/loginServerChoiceOtherTitle" />
|
||||
|
||||
</im.vector.app.core.platform.CheckableConstraintLayout>
|
||||
|
||||
|
@ -135,9 +135,9 @@
|
|||
android:paddingBottom="16dp"
|
||||
android:text="@string/login_server_modular_learn_more_about_ems"
|
||||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/loginServerChoiceEmsText"
|
||||
app:layout_constraintBottom_toBottomOf="@id/loginServerChoiceEmsText"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toTopOf="@+id/loginServerChoiceEmsText" />
|
||||
app:layout_constraintTop_toTopOf="@id/loginServerChoiceEmsText" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
|
|
|
@ -39,7 +39,7 @@
|
|||
android:layout_marginTop="27dp"
|
||||
android:textColor="?vctr_content_primary"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSignupSigninServerIcon"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSignupSigninServerIcon"
|
||||
app:layout_goneMarginTop="0dp"
|
||||
tools:text="@string/login_connect_to" />
|
||||
|
||||
|
@ -53,7 +53,7 @@
|
|||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSignupSigninTitle"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSignupSigninTitle"
|
||||
tools:text="@string/login_server_matrix_org_text" />
|
||||
|
||||
<!-- Sign up or sign in SSO -->
|
||||
|
@ -65,7 +65,7 @@
|
|||
android:layout_marginTop="38dp"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSignupSigninText"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSignupSigninText"
|
||||
tools:text="@string/login_signup" />
|
||||
|
||||
<!-- Sign in or gone -->
|
||||
|
@ -80,7 +80,7 @@
|
|||
app:layout_constraintBottom_toTopOf="@id/loginSignupSigninSignInSocialLoginContainer"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSignupSigninSubmit"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSignupSigninSubmit"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<!-- Social Login buttons -->
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
android:id="@+id/loginSplashSpace1"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashLogoContainer"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashLogoContainer"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintVertical_chainStyle="spread_inside"
|
||||
app:layout_constraintVertical_weight="4" />
|
||||
|
@ -27,10 +27,10 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:gravity="center_horizontal"
|
||||
android:orientation="vertical"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashSpace2"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashSpace2"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashSpace1">
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashSpace1">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/loginSplashLogo"
|
||||
|
@ -56,8 +56,8 @@
|
|||
android:id="@+id/loginSplashSpace2"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashTitle"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashLogoContainer"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashTitle"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashLogoContainer"
|
||||
app:layout_constraintVertical_weight="1" />
|
||||
|
||||
<TextView
|
||||
|
@ -69,27 +69,27 @@
|
|||
android:text="@string/login_splash_title"
|
||||
android:textColor="?vctr_content_primary"
|
||||
android:transitionName="loginTitleTransition"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashSpace3"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashSpace3"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashSpace2" />
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashSpace2" />
|
||||
|
||||
<Space
|
||||
android:id="@+id/loginSplashSpace3"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashContent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashTitle"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashContent"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashTitle"
|
||||
app:layout_constraintVertical_weight="2" />
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:id="@+id/loginSplashContent"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashSpace4"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashSpace4"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashSpace3">
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashSpace3">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/loginSplashPicto1"
|
||||
|
@ -99,7 +99,7 @@
|
|||
android:importantForAccessibility="no"
|
||||
android:src="@drawable/ic_login_splash_message_circle"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="@+id/loginSplashText1"
|
||||
app:layout_constraintTop_toTopOf="@id/loginSplashText1"
|
||||
app:tint="?vctr_content_secondary"
|
||||
tools:ignore="MissingPrefix" />
|
||||
|
||||
|
@ -112,7 +112,7 @@
|
|||
android:gravity="start"
|
||||
android:text="@string/login_splash_text1"
|
||||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashText2"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashText2"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toEndOf="@id/loginSplashPicto1"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
@ -124,7 +124,7 @@
|
|||
android:importantForAccessibility="no"
|
||||
android:src="@drawable/ic_login_splash_lock"
|
||||
app:layout_constraintStart_toStartOf="@id/loginSplashPicto1"
|
||||
app:layout_constraintTop_toTopOf="@+id/loginSplashText2"
|
||||
app:layout_constraintTop_toTopOf="@id/loginSplashText2"
|
||||
app:tint="?vctr_content_secondary"
|
||||
tools:ignore="MissingPrefix" />
|
||||
|
||||
|
@ -140,7 +140,7 @@
|
|||
app:layout_constraintBottom_toTopOf="@id/loginSplashText3"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="@id/loginSplashText1"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashText1" />
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashText1" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/loginSplashPicto3"
|
||||
|
@ -148,8 +148,8 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:importantForAccessibility="no"
|
||||
android:src="@drawable/ic_login_splash_sliders"
|
||||
app:layout_constraintStart_toStartOf="@+id/loginSplashPicto1"
|
||||
app:layout_constraintTop_toTopOf="@+id/loginSplashText3"
|
||||
app:layout_constraintStart_toStartOf="@id/loginSplashPicto1"
|
||||
app:layout_constraintTop_toTopOf="@id/loginSplashText3"
|
||||
app:tint="?vctr_content_secondary"
|
||||
tools:ignore="MissingPrefix" />
|
||||
|
||||
|
@ -164,8 +164,8 @@
|
|||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="@+id/loginSplashText1"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashText2" />
|
||||
app:layout_constraintStart_toStartOf="@id/loginSplashText1"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashText2" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
|
@ -173,8 +173,8 @@
|
|||
android:id="@+id/loginSplashSpace4"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashSubmit"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashContent"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashSubmit"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashContent"
|
||||
app:layout_constraintVertical_weight="2" />
|
||||
|
||||
<Button
|
||||
|
@ -184,17 +184,17 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:text="@string/login_splash_submit"
|
||||
android:transitionName="loginSubmitTransition"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashSpace5"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashSpace5"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashSpace4" />
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashSpace4" />
|
||||
|
||||
<Space
|
||||
android:id="@+id/loginSplashSpace5"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashSubmit"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashSubmit"
|
||||
app:layout_constraintVertical_weight="4" />
|
||||
|
||||
<TextView
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
android:id="@+id/loginSplashSpace1"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashLogoContainer"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashLogoContainer"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintVertical_chainStyle="spread_inside"
|
||||
app:layout_constraintVertical_weight="4" />
|
||||
|
@ -27,10 +27,10 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:gravity="center_horizontal"
|
||||
android:orientation="vertical"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashSpace2"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashSpace2"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashSpace1">
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashSpace1">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/loginSplashLogo"
|
||||
|
@ -56,8 +56,8 @@
|
|||
android:id="@+id/loginSplashSpace2"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashTitle"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashLogoContainer"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashTitle"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashLogoContainer"
|
||||
app:layout_constraintVertical_weight="1" />
|
||||
|
||||
<TextView
|
||||
|
@ -69,27 +69,27 @@
|
|||
android:text="@string/login_splash_title"
|
||||
android:textColor="?vctr_content_primary"
|
||||
android:transitionName="loginTitleTransition"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashSpace25"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashSpace25"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashSpace2" />
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashSpace2" />
|
||||
|
||||
<Space
|
||||
android:id="@+id/loginSplashSpace25"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashContent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashTitle"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashContent"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashTitle"
|
||||
app:layout_constraintVertical_weight="3" />
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:id="@+id/loginSplashContent"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashSpace3"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashSpace3"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashSpace25">
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashSpace25">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/loginSplashPicto1"
|
||||
|
@ -99,7 +99,7 @@
|
|||
android:importantForAccessibility="no"
|
||||
android:src="@drawable/ic_login_splash_message_circle"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="@+id/loginSplashText1"
|
||||
app:layout_constraintTop_toTopOf="@id/loginSplashText1"
|
||||
app:tint="?vctr_content_secondary"
|
||||
tools:ignore="MissingPrefix" />
|
||||
|
||||
|
@ -112,7 +112,7 @@
|
|||
android:gravity="start"
|
||||
android:text="@string/login_splash_text1"
|
||||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashText2"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashText2"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toEndOf="@id/loginSplashPicto1"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
@ -124,7 +124,7 @@
|
|||
android:importantForAccessibility="no"
|
||||
android:src="@drawable/ic_login_splash_lock"
|
||||
app:layout_constraintStart_toStartOf="@id/loginSplashPicto1"
|
||||
app:layout_constraintTop_toTopOf="@+id/loginSplashText2"
|
||||
app:layout_constraintTop_toTopOf="@id/loginSplashText2"
|
||||
app:tint="?vctr_content_secondary"
|
||||
tools:ignore="MissingPrefix" />
|
||||
|
||||
|
@ -140,7 +140,7 @@
|
|||
app:layout_constraintBottom_toTopOf="@id/loginSplashText3"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="@id/loginSplashText1"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashText1" />
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashText1" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/loginSplashPicto3"
|
||||
|
@ -148,8 +148,8 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:importantForAccessibility="no"
|
||||
android:src="@drawable/ic_login_splash_sliders"
|
||||
app:layout_constraintStart_toStartOf="@+id/loginSplashPicto1"
|
||||
app:layout_constraintTop_toTopOf="@+id/loginSplashText3"
|
||||
app:layout_constraintStart_toStartOf="@id/loginSplashPicto1"
|
||||
app:layout_constraintTop_toTopOf="@id/loginSplashText3"
|
||||
app:tint="?vctr_content_secondary"
|
||||
tools:ignore="MissingPrefix" />
|
||||
|
||||
|
@ -164,8 +164,8 @@
|
|||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="@+id/loginSplashText1"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashText2" />
|
||||
app:layout_constraintStart_toStartOf="@id/loginSplashText1"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashText2" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
|
@ -173,8 +173,8 @@
|
|||
android:id="@+id/loginSplashSpace3"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginFormContent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashContent"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginFormContent"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashContent"
|
||||
app:layout_constraintVertical_weight="3" />
|
||||
|
||||
<LinearLayout
|
||||
|
@ -182,10 +182,10 @@
|
|||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginSplashSpace5"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginSplashSpace5"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginSplashSpace3">
|
||||
app:layout_constraintTop_toBottomOf="@id/loginSplashSpace3">
|
||||
|
||||
<Button
|
||||
android:id="@+id/loginSignupSigninSignUp"
|
||||
|
@ -211,7 +211,7 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginFormContent"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginFormContent"
|
||||
app:layout_constraintVertical_weight="6" />
|
||||
|
||||
<TextView
|
||||
|
|
|
@ -40,7 +40,7 @@
|
|||
android:paddingEnd="36dp"
|
||||
android:text="@string/auth_accept_policies"
|
||||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginTermsTitle" />
|
||||
app:layout_constraintTop_toBottomOf="@id/loginTermsTitle" />
|
||||
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/loginTermsPolicyList"
|
||||
|
@ -48,8 +48,8 @@
|
|||
android:layout_height="0dp"
|
||||
android:layout_marginTop="10dp"
|
||||
android:layout_marginBottom="16dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginTermsSubmit"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginTermsNotice"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginTermsSubmit"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginTermsNotice"
|
||||
tools:listitem="@layout/item_policy" />
|
||||
|
||||
<Button
|
||||
|
|
|
@ -44,7 +44,7 @@
|
|||
android:paddingEnd="36dp"
|
||||
android:text="@string/auth_accept_policies"
|
||||
android:textColor="?vctr_content_secondary"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginTermsTitle" />
|
||||
app:layout_constraintTop_toBottomOf="@id/loginTermsTitle" />
|
||||
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/loginTermsPolicyList"
|
||||
|
@ -52,8 +52,8 @@
|
|||
android:layout_height="0dp"
|
||||
android:layout_marginTop="10dp"
|
||||
android:layout_marginBottom="16dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/loginTermsSubmit"
|
||||
app:layout_constraintTop_toBottomOf="@+id/loginTermsNotice"
|
||||
app:layout_constraintBottom_toTopOf="@id/loginTermsSubmit"
|
||||
app:layout_constraintTop_toBottomOf="@id/loginTermsNotice"
|
||||
tools:listitem="@layout/item_policy" />
|
||||
|
||||
<Button
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
app:scrimAnimationDuration="250"
|
||||
app:scrimVisibleHeightTrigger="80dp"
|
||||
app:titleEnabled="false"
|
||||
app:toolbarId="@+id/matrixProfileToolbar">
|
||||
app:toolbarId="@id/matrixProfileToolbar">
|
||||
|
||||
<ViewStub
|
||||
android:id="@+id/matrixProfileHeaderView"
|
||||
|
@ -63,7 +63,7 @@
|
|||
android:layout_width="24dp"
|
||||
android:layout_height="24dp"
|
||||
android:alpha="0"
|
||||
app:layout_constraintCircle="@+id/matrixProfileToolbarAvatarImageView"
|
||||
app:layout_constraintCircle="@id/matrixProfileToolbarAvatarImageView"
|
||||
app:layout_constraintCircleAngle="135"
|
||||
app:layout_constraintCircleRadius="20dp"
|
||||
tools:alpha="1"
|
||||
|
@ -82,7 +82,7 @@
|
|||
android:textColor="?vctr_content_primary"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toEndOf="@+id/matrixProfileToolbarAvatarImageView"
|
||||
app:layout_constraintStart_toEndOf="@id/matrixProfileToolbarAvatarImageView"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
tools:alpha="1"
|
||||
tools:text="@sample/rooms.json/data/name" />
|
||||
|
|
|
@ -39,7 +39,7 @@
|
|||
android:textAlignment="textStart"
|
||||
android:textColor="?vctr_content_primary"
|
||||
android:textStyle="bold"
|
||||
app:layout_constraintTop_toBottomOf="@+id/matrixToCardAvatar"
|
||||
app:layout_constraintTop_toBottomOf="@id/matrixToCardAvatar"
|
||||
tools:text="@sample/rooms.json/data/name" />
|
||||
|
||||
<TextView
|
||||
|
@ -58,7 +58,6 @@
|
|||
tools:text="@sample/rooms.json/data/alias"
|
||||
tools:visibility="visible" />
|
||||
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/matrixToAccessImage"
|
||||
android:layout_width="16dp"
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
android:singleLine="true"
|
||||
android:textAlignment="center"
|
||||
android:textColor="?vctr_content_primary"
|
||||
app:layout_constraintTop_toBottomOf="@+id/matrixToCardAvatar"
|
||||
app:layout_constraintTop_toBottomOf="@id/matrixToCardAvatar"
|
||||
tools:text="@sample/users.json/data/displayName" />
|
||||
|
||||
<TextView
|
||||
|
|
|
@ -48,7 +48,7 @@
|
|||
app:iconPadding="13dp"
|
||||
app:iconTint="?colorPrimary"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/publicRoomsToolbar" />
|
||||
app:layout_constraintTop_toBottomOf="@id/publicRoomsToolbar" />
|
||||
|
||||
</com.google.android.material.appbar.AppBarLayout>
|
||||
|
||||
|
|
|
@ -64,7 +64,6 @@
|
|||
|
||||
</com.google.android.material.appbar.MaterialToolbar>
|
||||
|
||||
|
||||
<androidx.appcompat.widget.SearchView
|
||||
android:id="@+id/memberNameFilter"
|
||||
android:layout_width="match_parent"
|
||||
|
@ -73,7 +72,7 @@
|
|||
android:layout_marginBottom="8dp"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/addRoomToSpaceToolbar"
|
||||
app:layout_constraintTop_toBottomOf="@id/addRoomToSpaceToolbar"
|
||||
app:queryHint="@string/search_hint_room_name" />
|
||||
|
||||
</com.google.android.material.appbar.AppBarLayout>
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
android:id="@+id/reviewTermsRecyclerView"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/reviewTermsBottomBar"
|
||||
app:layout_constraintBottom_toTopOf="@id/reviewTermsBottomBar"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
|
|
|
@ -49,9 +49,9 @@
|
|||
android:layout_height="17dp"
|
||||
android:layout_marginStart="5dp"
|
||||
android:layout_marginTop="2dp"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/roomToolbarTitleView"
|
||||
app:layout_constraintStart_toEndOf="@+id/roomToolbarAvatarImageView"
|
||||
app:layout_constraintTop_toTopOf="@+id/roomToolbarTitleView" />
|
||||
app:layout_constraintBottom_toBottomOf="@id/roomToolbarTitleView"
|
||||
app:layout_constraintStart_toEndOf="@id/roomToolbarAvatarImageView"
|
||||
app:layout_constraintTop_toTopOf="@id/roomToolbarTitleView" />
|
||||
|
||||
<im.vector.app.core.ui.views.PresenceStateImageView
|
||||
android:id="@+id/roomToolbarPresenceImageView"
|
||||
|
@ -60,7 +60,7 @@
|
|||
android:background="@drawable/background_circle"
|
||||
android:padding="2dp"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintCircle="@+id/roomToolbarAvatarImageView"
|
||||
app:layout_constraintCircle="@id/roomToolbarAvatarImageView"
|
||||
app:layout_constraintCircleAngle="135"
|
||||
app:layout_constraintCircleRadius="20dp"
|
||||
tools:ignore="MissingConstraints"
|
||||
|
@ -77,7 +77,7 @@
|
|||
android:padding="1dp"
|
||||
android:src="@drawable/ic_public_room"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintCircle="@+id/roomToolbarAvatarImageView"
|
||||
app:layout_constraintCircle="@id/roomToolbarAvatarImageView"
|
||||
app:layout_constraintCircleAngle="135"
|
||||
app:layout_constraintCircleRadius="20dp"
|
||||
tools:ignore="MissingConstraints"
|
||||
|
@ -93,10 +93,10 @@
|
|||
android:ellipsize="end"
|
||||
android:maxLines="1"
|
||||
android:textColor="?vctr_content_primary"
|
||||
app:layout_constraintBottom_toTopOf="@+id/roomToolbarSubtitleView"
|
||||
app:layout_constraintBottom_toTopOf="@id/roomToolbarSubtitleView"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintHorizontal_bias="0.0"
|
||||
app:layout_constraintStart_toEndOf="@+id/roomToolbarDecorationImageView"
|
||||
app:layout_constraintStart_toEndOf="@id/roomToolbarDecorationImageView"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintVertical_chainStyle="packed"
|
||||
app:layout_goneMarginStart="7dp"
|
||||
|
@ -115,8 +115,8 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintHorizontal_bias="0.0"
|
||||
app:layout_constraintStart_toEndOf="@+id/roomToolbarAvatarImageView"
|
||||
app:layout_constraintTop_toBottomOf="@+id/roomToolbarTitleView"
|
||||
app:layout_constraintStart_toEndOf="@id/roomToolbarAvatarImageView"
|
||||
app:layout_constraintTop_toBottomOf="@id/roomToolbarTitleView"
|
||||
tools:text="@sample/rooms.json/data/topic"
|
||||
tools:visibility="visible" />
|
||||
|
||||
|
@ -150,13 +150,12 @@
|
|||
android:visibility="visible"
|
||||
app:layout_constraintTop_toBottomOf="@id/syncStateView" />
|
||||
|
||||
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/timelineRecyclerView"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:overScrollMode="always"
|
||||
app:layout_constraintBottom_toTopOf="@+id/timelineRecyclerViewBarrier"
|
||||
app:layout_constraintBottom_toTopOf="@id/timelineRecyclerViewBarrier"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/removeJitsiWidgetView"
|
||||
|
@ -179,7 +178,6 @@
|
|||
app:layout_constraintTop_toBottomOf="@id/removeJitsiWidgetView"
|
||||
tools:visibility="visible" />
|
||||
|
||||
|
||||
<im.vector.app.core.ui.views.NotificationAreaView
|
||||
android:id="@+id/notificationAreaView"
|
||||
android:layout_width="0dp"
|
||||
|
@ -231,7 +229,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/appBarLayout" />
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout" />
|
||||
|
||||
<androidx.constraintlayout.widget.Barrier
|
||||
android:id="@+id/badgeBarrier"
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/appBarLayout"
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout"
|
||||
tools:listitem="@layout/item_room_directory" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
android:layout_gravity="bottom|end"
|
||||
android:layout_marginEnd="16dp"
|
||||
android:layout_marginBottom="16dp"
|
||||
android:accessibilityTraversalBefore="@+id/roomListView"
|
||||
android:accessibilityTraversalBefore="@id/roomListView"
|
||||
android:contentDescription="@string/a11y_create_direct_message"
|
||||
android:scaleType="center"
|
||||
android:src="@drawable/ic_fab_add_chat"
|
||||
|
@ -47,7 +47,7 @@
|
|||
android:layout_gravity="bottom|end"
|
||||
android:layout_marginEnd="16dp"
|
||||
android:layout_marginBottom="16dp"
|
||||
android:accessibilityTraversalBefore="@+id/roomListView"
|
||||
android:accessibilityTraversalBefore="@id/roomListView"
|
||||
android:contentDescription="@string/a11y_create_room"
|
||||
android:src="@drawable/ic_fab_add_room"
|
||||
android:visibility="gone"
|
||||
|
|
|
@ -50,7 +50,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintHorizontal_bias="0.0"
|
||||
app:layout_constraintStart_toEndOf="@+id/roomPreviewNoPreviewToolbarAvatar"
|
||||
app:layout_constraintStart_toEndOf="@id/roomPreviewNoPreviewToolbarAvatar"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
tools:text="@sample/users.json/data/displayName" />
|
||||
|
||||
|
|
|
@ -41,7 +41,7 @@
|
|||
android:id="@+id/roomSettingsDecorationToolbarAvatarImageView"
|
||||
android:layout_width="24dp"
|
||||
android:layout_height="24dp"
|
||||
app:layout_constraintCircle="@+id/roomSettingsToolbarAvatarImageView"
|
||||
app:layout_constraintCircle="@id/roomSettingsToolbarAvatarImageView"
|
||||
app:layout_constraintCircleAngle="135"
|
||||
app:layout_constraintCircleRadius="20dp"
|
||||
tools:ignore="MissingConstraints" />
|
||||
|
@ -58,7 +58,7 @@
|
|||
android:textColor="?vctr_content_primary"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toEndOf="@+id/roomSettingsToolbarAvatarImageView"
|
||||
app:layout_constraintStart_toEndOf="@id/roomSettingsToolbarAvatarImageView"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
tools:text="@sample/rooms.json/data/name" />
|
||||
|
||||
|
@ -75,7 +75,7 @@
|
|||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/appBarLayout">
|
||||
app:layout_constraintTop_toBottomOf="@id/appBarLayout">
|
||||
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/roomSettingsRecyclerView"
|
||||
|
|
|
@ -39,7 +39,7 @@
|
|||
android:id="@+id/roomUploadsDecorationToolbarAvatarImageView"
|
||||
android:layout_width="24dp"
|
||||
android:layout_height="24dp"
|
||||
app:layout_constraintCircle="@+id/roomUploadsToolbarAvatarImageView"
|
||||
app:layout_constraintCircle="@id/roomUploadsToolbarAvatarImageView"
|
||||
app:layout_constraintCircleAngle="135"
|
||||
app:layout_constraintCircleRadius="20dp"
|
||||
tools:ignore="MissingConstraints" />
|
||||
|
@ -56,7 +56,7 @@
|
|||
android:textColor="?vctr_content_primary"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toEndOf="@+id/roomUploadsToolbarAvatarImageView"
|
||||
app:layout_constraintStart_toEndOf="@id/roomUploadsToolbarAvatarImageView"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
tools:text="@sample/rooms.json/data/name" />
|
||||
|
||||
|
@ -68,7 +68,7 @@
|
|||
android:id="@+id/roomUploadsTabs"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintTop_toBottomOf="@+id/roomUploadsToolbarAvatarImageView"
|
||||
app:layout_constraintTop_toBottomOf="@id/roomUploadsToolbarAvatarImageView"
|
||||
app:tabGravity="fill"
|
||||
app:tabMaxWidth="0dp"
|
||||
app:tabMode="fixed" />
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical">
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<WebView
|
||||
android:id="@+id/widgetWebView"
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue