mirror of
https://github.com/oxen-io/session-android.git
synced 2025-12-08 06:14:02 +00:00
Populate conversation menu
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
<FrameLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
style="?android:attr/actionButtonStyle"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
@@ -9,23 +9,24 @@
|
||||
android:gravity="center">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/menu_badge_icon"
|
||||
android:layout_width="20dp"
|
||||
android:layout_height="20dp"
|
||||
android:layout_gravity="center"
|
||||
android:src="@drawable/ic_timer"
|
||||
android:background="@color/transparent"
|
||||
android:scaleType="fitCenter"/>
|
||||
android:id="@+id/menu_badge_icon"
|
||||
android:layout_width="20dp"
|
||||
android:layout_height="20dp"
|
||||
android:layout_gravity="center"
|
||||
android:src="@drawable/ic_timer"
|
||||
android:background="@color/transparent"
|
||||
android:scaleType="fitCenter"/>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/expiration_badge"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|center_horizontal"
|
||||
android:gravity="center_horizontal|bottom"
|
||||
android:paddingBottom="3dp"
|
||||
android:paddingTop="1dp"
|
||||
android:background="@color/transparent"
|
||||
android:textColor="@color/text"
|
||||
android:textSize="10sp" />
|
||||
android:id="@+id/expiration_badge"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|center_horizontal"
|
||||
android:gravity="center_horizontal|bottom"
|
||||
android:paddingBottom="3dp"
|
||||
android:paddingTop="1dp"
|
||||
android:background="@color/transparent"
|
||||
android:textColor="@color/text"
|
||||
android:textSize="10sp" />
|
||||
|
||||
</FrameLayout>
|
||||
@@ -11,9 +11,9 @@
|
||||
<item android:title="@string/SearchToolbar_search"
|
||||
android:id="@+id/menu_search"
|
||||
app:actionViewClass="androidx.appcompat.widget.SearchView"
|
||||
app:showAsAction="collapseActionView"/>
|
||||
app:showAsAction="collapseActionView" />
|
||||
|
||||
<item android:title="@string/conversation__menu_add_shortcut"
|
||||
android:id="@+id/menu_add_shortcut"/>
|
||||
android:id="@+id/menu_add_shortcut" />
|
||||
|
||||
</menu>
|
||||
|
||||
20
app/src/main/res/menu/menu_conversation.xml
Normal file
20
app/src/main/res/menu/menu_conversation.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||
|
||||
<item
|
||||
android:title="@string/conversation__menu_view_all_media"
|
||||
android:id="@+id/menu_view_all_media" />
|
||||
|
||||
<item
|
||||
android:title="@string/SearchToolbar_search"
|
||||
android:id="@+id/menu_search"
|
||||
app:actionViewClass="androidx.appcompat.widget.SearchView"
|
||||
app:showAsAction="collapseActionView" />
|
||||
|
||||
<item
|
||||
android:title="@string/conversation__menu_add_shortcut"
|
||||
android:id="@+id/menu_add_shortcut" />
|
||||
|
||||
</menu>
|
||||
9
app/src/main/res/menu/menu_conversation_block.xml
Normal file
9
app/src/main/res/menu/menu_conversation_block.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item
|
||||
android:title="@string/recipient_preferences__block"
|
||||
android:id="@+id/menu_block" />
|
||||
|
||||
</menu>
|
||||
16
app/src/main/res/menu/menu_conversation_closed_group.xml
Normal file
16
app/src/main/res/menu/menu_conversation_closed_group.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||
|
||||
<item
|
||||
android:id="@+id/menu_edit_group"
|
||||
android:title="@string/conversation__menu_edit_group"
|
||||
app:showAsAction="collapseActionView" />
|
||||
|
||||
<item
|
||||
android:id="@+id/menu_leave_group"
|
||||
android:title="@string/conversation__menu_leave_group"
|
||||
app:showAsAction="collapseActionView"/>
|
||||
|
||||
</menu>
|
||||
10
app/src/main/res/menu/menu_conversation_copy_session_id.xml
Normal file
10
app/src/main/res/menu/menu_conversation_copy_session_id.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item
|
||||
android:title="@string/activity_conversation_menu_copy_session_id"
|
||||
android:id="@+id/menu_copy_session_id"
|
||||
android:icon="@drawable/ic_content_copy_white_24dp" />
|
||||
|
||||
</menu>
|
||||
10
app/src/main/res/menu/menu_conversation_expiration_off.xml
Normal file
10
app/src/main/res/menu/menu_conversation_expiration_off.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item
|
||||
android:title="@string/conversation_expiring_off__disappearing_messages"
|
||||
android:id="@+id/menu_expiring_messages_off"
|
||||
android:icon="@drawable/ic_baseline_timer_off_24" />
|
||||
|
||||
</menu>
|
||||
12
app/src/main/res/menu/menu_conversation_expiration_on.xml
Normal file
12
app/src/main/res/menu/menu_conversation_expiration_on.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||
|
||||
<item
|
||||
android:id="@+id/menu_expiring_messages"
|
||||
app:actionLayout="@layout/expiration_timer_menu"
|
||||
app:showAsAction="always"
|
||||
android:title="@string/menu_conversation_expiring_on__messages_expiring" />
|
||||
|
||||
</menu>
|
||||
9
app/src/main/res/menu/menu_conversation_open_group.xml
Normal file
9
app/src/main/res/menu/menu_conversation_open_group.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item
|
||||
android:title="@string/ConversationActivity_invite_to_open_group"
|
||||
android:id="@+id/menu_invite_to_open_group" />
|
||||
|
||||
</menu>
|
||||
9
app/src/main/res/menu/menu_conversation_unblock.xml
Normal file
9
app/src/main/res/menu/menu_conversation_unblock.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item
|
||||
android:title="@string/ConversationActivity_unblock"
|
||||
android:id="@+id/menu_unblock" />
|
||||
|
||||
</menu>
|
||||
Reference in New Issue
Block a user