mirror of
https://gitlab.linphone.org/BC/public/linphone-android.git
synced 2026-01-17 11:28:06 +00:00
Hidden & disabled some features for now
This commit is contained in:
parent
e8da60cb77
commit
8c7ca490c8
7 changed files with 31 additions and 13 deletions
|
|
@ -120,7 +120,7 @@ class CorePreferences @UiThread constructor(private val context: Context) {
|
|||
var darkMode: Int
|
||||
get() {
|
||||
if (!darkModeAllowed) return 0
|
||||
return config.getInt("app", "dark_mode", -1)
|
||||
return config.getInt("app", "dark_mode", 0) // TODO FIXME: set back to -1 when dark mode will be available
|
||||
}
|
||||
set(value) {
|
||||
config.setInt("app", "dark_mode", value)
|
||||
|
|
@ -133,12 +133,12 @@ class CorePreferences @UiThread constructor(private val context: Context) {
|
|||
// Will disable chat feature completely
|
||||
@get:WorkerThread
|
||||
val disableChat: Boolean
|
||||
get() = config.getBool("app", "disable_chat_feature", false) // TODO FIXME: set it to true for first "release" without chat
|
||||
get() = config.getBool("app", "disable_chat_feature", true) // TODO FIXME: set it to true for first "release" without chat
|
||||
|
||||
// Will disable meetings feature completely
|
||||
@get:WorkerThread
|
||||
val disableMeetings: Boolean
|
||||
get() = config.getBool("app", "disable_meetings_feature", false) // TODO FIXME: set it to true for first "release" without meetings
|
||||
get() = config.getBool("app", "disable_meetings_feature", true) // TODO FIXME: set it to true for first "release" without meetings
|
||||
|
||||
@get:WorkerThread
|
||||
val defaultDomain: String
|
||||
|
|
|
|||
|
|
@ -104,7 +104,7 @@
|
|||
app:layout_constraintEnd_toEndOf="@id/calls_list"/>
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/layout"
|
||||
android:id="@+id/numpad"
|
||||
android:onClick="@{() -> viewModel.showNumpad()}"
|
||||
android:enabled="@{!viewModel.isPaused && !viewModel.isPausedByRemote}"
|
||||
android:layout_width="0dp"
|
||||
|
|
@ -114,8 +114,8 @@
|
|||
android:padding="@dimen/call_button_icon_padding"
|
||||
android:src="@drawable/dialer"
|
||||
app:layout_constraintDimensionRatio="1:1"
|
||||
app:layout_constraintEnd_toEndOf="@id/layout_label"
|
||||
app:layout_constraintStart_toStartOf="@id/layout_label"
|
||||
app:layout_constraintEnd_toEndOf="@id/numpad_label"
|
||||
app:layout_constraintStart_toStartOf="@id/numpad_label"
|
||||
app:layout_constraintTop_toBottomOf="@id/main_actions"
|
||||
app:tint="@color/in_call_button_tint_color" />
|
||||
|
||||
|
|
@ -128,6 +128,7 @@
|
|||
android:background="@drawable/in_call_button_background_red"
|
||||
android:padding="@dimen/call_button_icon_padding"
|
||||
android:src="@drawable/chat_teardrop_text"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintDimensionRatio="1:1"
|
||||
app:layout_constraintEnd_toEndOf="@id/chat_label"
|
||||
app:layout_constraintStart_toStartOf="@id/chat_label"
|
||||
|
|
@ -145,6 +146,7 @@
|
|||
android:background="@drawable/in_call_button_background_green"
|
||||
android:padding="@dimen/call_button_icon_padding"
|
||||
android:src="@{viewModel.isPaused ? @drawable/play : @drawable/pause, default=@drawable/pause}"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintDimensionRatio="1:1"
|
||||
app:layout_constraintEnd_toEndOf="@id/pause_call_label"
|
||||
app:layout_constraintStart_toStartOf="@id/pause_call_label"
|
||||
|
|
@ -162,6 +164,7 @@
|
|||
android:padding="@dimen/call_button_icon_padding"
|
||||
android:src="@drawable/record_fill"
|
||||
android:selected="@{viewModel.isRecording()}"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintDimensionRatio="1:1"
|
||||
app:layout_constraintEnd_toEndOf="@id/record_call_label"
|
||||
app:layout_constraintStart_toStartOf="@id/record_call_label"
|
||||
|
|
@ -200,13 +203,13 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:paddingBottom="15dp"
|
||||
android:text="@string/call_action_go_to_calls_list"
|
||||
app:layout_constraintEnd_toStartOf="@id/layout_label"
|
||||
app:layout_constraintEnd_toStartOf="@id/numpad_label"
|
||||
app:layout_constraintStart_toEndOf="@id/new_call_label"
|
||||
app:layout_constraintTop_toBottomOf="@id/calls_list"/>
|
||||
|
||||
<androidx.appcompat.widget.AppCompatTextView
|
||||
style="@style/in_call_extra_action_label_style"
|
||||
android:id="@+id/layout_label"
|
||||
android:id="@+id/numpad_label"
|
||||
android:onClick="@{() -> viewModel.showNumpad()}"
|
||||
android:enabled="@{!viewModel.isPaused && !viewModel.isPausedByRemote}"
|
||||
android:layout_width="0dp"
|
||||
|
|
@ -215,7 +218,7 @@
|
|||
android:text="@string/call_action_show_dialer"
|
||||
app:layout_constraintEnd_toStartOf="@id/chat_label"
|
||||
app:layout_constraintStart_toEndOf="@id/calls_list_label"
|
||||
app:layout_constraintTop_toBottomOf="@id/chat" />
|
||||
app:layout_constraintTop_toBottomOf="@id/numpad" />
|
||||
|
||||
<androidx.appcompat.widget.AppCompatTextView
|
||||
android:id="@+id/chat_label"
|
||||
|
|
@ -224,8 +227,9 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:paddingBottom="15dp"
|
||||
android:text="@string/call_action_show_messages"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintEnd_toStartOf="@id/pause_call_label"
|
||||
app:layout_constraintStart_toEndOf="@id/layout_label"
|
||||
app:layout_constraintStart_toEndOf="@id/numpad_label"
|
||||
app:layout_constraintTop_toBottomOf="@id/chat" />
|
||||
|
||||
<androidx.appcompat.widget.AppCompatTextView
|
||||
|
|
@ -237,6 +241,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:paddingBottom="15dp"
|
||||
android:text="@{viewModel.isPaused ? @string/call_action_resume_call : @string/call_action_pause_call, default=@string/call_action_pause_call}"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintEnd_toStartOf="@id/record_call_label"
|
||||
app:layout_constraintStart_toEndOf="@id/chat_label"
|
||||
app:layout_constraintTop_toBottomOf="@id/pause_call" />
|
||||
|
|
@ -250,6 +255,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:paddingBottom="15dp"
|
||||
android:text="@string/call_action_record_call"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toEndOf="@id/pause_call_label"
|
||||
app:layout_constraintTop_toBottomOf="@id/record_call" />
|
||||
|
|
|
|||
|
|
@ -437,6 +437,7 @@
|
|||
android:text="@string/manage_account_devices_title"
|
||||
android:drawableEnd="@{viewModel.expandDevices ? @drawable/caret_up : @drawable/caret_down, default=@drawable/caret_up}"
|
||||
android:drawableTint="@color/gray_main2_600"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/mode_background"/>
|
||||
|
|
@ -455,7 +456,7 @@
|
|||
android:paddingEnd="16dp"
|
||||
android:paddingBottom="20dp"
|
||||
android:background="@drawable/shape_squircle_white_background"
|
||||
android:visibility="@{viewModel.expandDevices ? View.VISIBLE : View.GONE}"
|
||||
android:visibility="@{viewModel.expandDevices ? View.VISIBLE : View.GONE, default=gone}"
|
||||
app:entries="@{viewModel.devices}"
|
||||
app:layout="@{@layout/account_profile_device_list_cell}"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
|
|
@ -500,6 +501,7 @@
|
|||
android:background="@drawable/action_background"
|
||||
android:text="@string/manage_account_settings"
|
||||
android:drawableStart="@drawable/gear"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintTop_toTopOf="@id/actions_background"
|
||||
app:layout_constraintStart_toStartOf="@id/actions_background"
|
||||
app:layout_constraintEnd_toEndOf="@id/actions_background"/>
|
||||
|
|
|
|||
|
|
@ -124,6 +124,7 @@
|
|||
android:padding="@dimen/call_button_icon_padding"
|
||||
android:src="@drawable/chat_teardrop_text"
|
||||
android:background="@drawable/shape_round_in_call_disabled_button_background"
|
||||
android:visibility="gone"
|
||||
app:tint="?attr/color_grey_500"
|
||||
app:layout_constraintDimensionRatio="1:1"
|
||||
app:layout_constraintTop_toBottomOf="@id/transfer_label"
|
||||
|
|
@ -141,6 +142,7 @@
|
|||
android:padding="@dimen/call_button_icon_padding"
|
||||
android:background="@drawable/in_call_button_background_green"
|
||||
android:src="@{viewModel.isPaused ? @drawable/play : @drawable/pause, default=@drawable/pause}"
|
||||
android:visibility="gone"
|
||||
app:tint="@color/in_call_button_tint_color"
|
||||
app:layout_constraintDimensionRatio="1:1"
|
||||
app:layout_constraintTop_toBottomOf="@id/new_call_label"
|
||||
|
|
@ -158,6 +160,7 @@
|
|||
android:background="@drawable/in_call_button_background_red"
|
||||
android:src="@drawable/record_fill"
|
||||
android:selected="@{viewModel.isRecording()}"
|
||||
android:visibility="gone"
|
||||
app:tint="@color/in_call_button_tint_color"
|
||||
app:layout_constraintDimensionRatio="1:1"
|
||||
app:layout_constraintTop_toBottomOf="@id/calls_list_label"
|
||||
|
|
@ -216,6 +219,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:paddingBottom="15dp"
|
||||
android:text="@string/call_action_show_messages"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintTop_toBottomOf="@id/chat"
|
||||
app:layout_constraintStart_toStartOf="@id/transfer_label"
|
||||
app:layout_constraintEnd_toEndOf="@id/transfer_label" />
|
||||
|
|
@ -229,6 +233,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:paddingBottom="15dp"
|
||||
android:text="@{viewModel.isPaused ? @string/call_action_resume_call : @string/call_action_pause_call, default=@string/call_action_pause_call}"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintTop_toBottomOf="@id/pause_call"
|
||||
app:layout_constraintStart_toStartOf="@id/new_call_label"
|
||||
app:layout_constraintEnd_toEndOf="@id/new_call_label" />
|
||||
|
|
@ -242,6 +247,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:paddingBottom="15dp"
|
||||
android:text="@string/call_action_record_call"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintTop_toBottomOf="@id/record_call"
|
||||
app:layout_constraintStart_toStartOf="@id/calls_list_label"
|
||||
app:layout_constraintEnd_toEndOf="@id/calls_list_label" />
|
||||
|
|
|
|||
|
|
@ -100,7 +100,7 @@
|
|||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
app:constraint_referenced_ids="trusted_devices_count, trust_background, trusted_devices_progress, devices, trusted_devices_progress_label"
|
||||
android:visibility="@{viewModel.expandDevicesTrust ? View.VISIBLE : View.GONE}" />
|
||||
android:visibility="@{viewModel.expandDevicesTrust ? View.VISIBLE : View.GONE, default=gone}" />
|
||||
|
||||
<com.google.android.material.imageview.ShapeableImageView
|
||||
style="@style/avatar_imageview"
|
||||
|
|
@ -362,6 +362,7 @@
|
|||
android:drawableEnd="@drawable/question"
|
||||
android:drawableTint="?attr/color_main2_600"
|
||||
android:drawablePadding="8dp"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/info_background"/>
|
||||
|
||||
|
|
|
|||
|
|
@ -146,6 +146,7 @@
|
|||
android:drawableStart="@drawable/gear"
|
||||
android:drawableEnd="@drawable/caret_right"
|
||||
android:drawablePadding="8dp"
|
||||
android:visibility="gone"
|
||||
app:drawableTint="?attr/color_main2_500"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
|
|
@ -164,6 +165,7 @@
|
|||
android:drawableStart="@drawable/microphone_stage"
|
||||
android:drawableEnd="@drawable/caret_right"
|
||||
android:drawablePadding="8dp"
|
||||
android:visibility="gone"
|
||||
app:drawableTint="?attr/color_main2_500"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
|
|
|
|||
|
|
@ -43,7 +43,8 @@
|
|||
<dimen name="call_top_bar_text_height">28dp</dimen>
|
||||
<dimen name="call_top_bar_info_height">48dp</dimen> <!-- Size of top text + top & bottom margins -->
|
||||
<dimen name="call_main_actions_menu_height">110dp</dimen>
|
||||
<dimen name="call_all_actions_menu_height">345dp</dimen> <!-- sum of above two -->
|
||||
<!--<dimen name="call_all_actions_menu_height">345dp</dimen>--> <!-- sum of above two -->
|
||||
<dimen name="call_all_actions_menu_height">235dp</dimen>
|
||||
<dimen name="call_main_actions_menu_margin">120dp</dimen>
|
||||
<dimen name="call_round_corners_texture_view_radius">20dp</dimen>
|
||||
<dimen name="call_button_size">55dp</dimen>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue