First changes for the new UI
|
@ -1,8 +1,8 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
package="org.linphone"
|
package="org.linphone"
|
||||||
android:versionCode="1320" android:versionName="1.3.2" android:installLocation="auto">
|
android:versionCode="2000" android:versionName="2.0" android:installLocation="auto">
|
||||||
<uses-sdk android:minSdkVersion="4"/>
|
<uses-sdk android:minSdkVersion="5" android:targetSdkVersion="15"/>
|
||||||
|
|
||||||
<uses-permission android:name="android.permission.INTERNET"/>
|
<uses-permission android:name="android.permission.INTERNET"/>
|
||||||
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
|
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
|
||||||
|
@ -27,6 +27,7 @@
|
||||||
|
|
||||||
<activity android:name="org.linphone.LinphoneLauncherActivity"
|
<activity android:name="org.linphone.LinphoneLauncherActivity"
|
||||||
android:label="@string/app_name"
|
android:label="@string/app_name"
|
||||||
|
android:windowSoftInputMode="adjustPan"
|
||||||
android:theme="@android:style/Theme.NoTitleBar">
|
android:theme="@android:style/Theme.NoTitleBar">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
|
@ -44,7 +45,7 @@
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.SENDTO" />
|
<action android:name="android.intent.action.SENDTO" />
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
<data android:scheme="sip" /><!-- maybe one day -->
|
<data android:scheme="sip" />
|
||||||
<data android:scheme="imto" />
|
<data android:scheme="imto" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity>
|
</activity>
|
||||||
|
@ -52,11 +53,10 @@
|
||||||
|
|
||||||
|
|
||||||
<activity android:name="org.linphone.LinphoneActivity"
|
<activity android:name="org.linphone.LinphoneActivity"
|
||||||
android:label="@string/app_name"
|
android:label="@string/app_name"
|
||||||
android:theme="@android:style/Theme.NoTitleBar"
|
android:theme="@android:style/Theme.NoTitleBar"
|
||||||
android:launchMode="singleTask"
|
android:screenOrientation="portrait"
|
||||||
> <!-- android:alwaysRetainTaskState="true" clearTaskOnLaunch="false"-->
|
android:launchMode="singleTask">
|
||||||
|
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
|
@ -65,162 +65,57 @@
|
||||||
|
|
||||||
<activity android:name="org.linphone.IncomingCallActivity"
|
<activity android:name="org.linphone.IncomingCallActivity"
|
||||||
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
|
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
|
||||||
android:launchMode="singleInstance">
|
android:launchMode="singleInstance"
|
||||||
|
android:screenOrientation="portrait">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<activity android:name="org.linphone.UriPickerActivity"
|
<activity android:name="org.linphone.FirstLoginActivity"
|
||||||
android:theme="@android:style/Theme.NoTitleBar"
|
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
|
||||||
android:screenOrientation="portrait">
|
android:screenOrientation="portrait">
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity android:name="org.linphone.UriPickerActivity$DialerActivity" android:theme="@android:style/Theme.NoTitleBar">
|
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
<activity android:name="org.linphone.FirstLoginActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
|
<activity android:name="org.linphone.InCallActivity"
|
||||||
<intent-filter>
|
android:theme="@android:style/Theme.NoTitleBar"
|
||||||
<action android:name="android.intent.action.MAIN" />
|
android:launchMode="singleTask"
|
||||||
</intent-filter>
|
android:screenOrientation="portrait">
|
||||||
</activity>
|
<intent-filter>
|
||||||
<!-- android:launchMode="singleTask"-->
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<activity android:name="org.linphone.IncallActivity"
|
</intent-filter>
|
||||||
android:theme="@android:style/Theme.NoTitleBar"
|
</activity>
|
||||||
android:launchMode="singleTask"
|
|
||||||
android:configChanges="keyboardHidden|orientation">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity android:name="org.linphone.ConferenceDetailsActivity"
|
|
||||||
android:theme="@android:style/Theme.NoTitleBar"
|
|
||||||
android:screenOrientation="portrait">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity android:name="org.linphone.LinphonePreferencesSIPAccountActivity"></activity>
|
|
||||||
<activity android:name="org.linphone.LinphonePreferencesActivity">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity android:name="org.linphone.DialerActivity"
|
|
||||||
android:configChanges="keyboardHidden|orientation">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity android:name="org.linphone.VideoCallActivity"
|
|
||||||
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
|
|
||||||
android:launchMode="singleInstance"
|
|
||||||
android:configChanges="orientation">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity android:name="ContactPickerActivityNew" android:launchMode="singleTop">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity android:name="ContactPickerActivityOld" android:launchMode="singleTop">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity android:name="org.linphone.HistoryActivity">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity android:name="org.linphone.AboutActivity">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<service android:name="org.linphone.LinphoneService" />
|
|
||||||
|
|
||||||
<receiver android:name="org.linphone.NetworkManager">
|
|
||||||
<intent-filter><action android:name="android.net.conn.CONNECTIVITY_CHANGE"></action></intent-filter>
|
<activity android:name=".AccountPreferencesActivity"
|
||||||
</receiver>
|
android:theme="@android:style/Theme.NoTitleBar"
|
||||||
|
android:screenOrientation="portrait">
|
||||||
|
</activity>
|
||||||
|
<activity android:name=".PreferencesActivity"
|
||||||
|
android:theme="@android:style/Theme.NoTitleBar"
|
||||||
|
android:screenOrientation="portrait">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="android.intent.action.MAIN" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
<receiver android:name="org.linphone.BootReceiver">
|
<service android:name="org.linphone.LinphoneService" />
|
||||||
<intent-filter><action android:name="android.intent.action.BOOT_COMPLETED"></action></intent-filter>
|
|
||||||
</receiver>
|
<receiver android:name="org.linphone.NetworkManager">
|
||||||
|
<intent-filter><action android:name="android.net.conn.CONNECTIVITY_CHANGE"></action></intent-filter>
|
||||||
<receiver android:name="org.linphone.PhoneStateChangedReceiver">
|
</receiver>
|
||||||
<intent-filter><action android:name="android.intent.action.PHONE_STATE" /></intent-filter>
|
|
||||||
</receiver>
|
|
||||||
|
|
||||||
|
<receiver android:name="org.linphone.BootReceiver">
|
||||||
|
<intent-filter><action android:name="android.intent.action.BOOT_COMPLETED"></action></intent-filter>
|
||||||
|
</receiver>
|
||||||
|
|
||||||
<activity android:name="org.linphone.TestConferenceActivity"
|
<receiver android:name="org.linphone.PhoneStateChangedReceiver">
|
||||||
android:label="Conf test"
|
<intent-filter><action android:name="android.intent.action.PHONE_STATE" /></intent-filter>
|
||||||
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
|
</receiver>
|
||||||
android:enabled="false">
|
|
||||||
<intent-filter>
|
</application>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
<category android:name="android.intent.category.LAUNCHER" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity android:name="org.linphone.core.tutorials.TestVideoActivity"
|
|
||||||
android:label="Video test"
|
|
||||||
android:theme="@android:style/Theme.NoTitleBar"
|
|
||||||
android:enabled="false">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
<category android:name="android.intent.category.LAUNCHER" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity android:name="org.linphone.core.tutorials.TutorialHelloWorldActivity"
|
|
||||||
android:label="Hello World"
|
|
||||||
android:enabled="false">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
<category android:name="android.intent.category.LAUNCHER" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity android:name="org.linphone.core.tutorials.TutorialRegistrationActivity"
|
|
||||||
android:label="Registration"
|
|
||||||
android:enabled="false">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
<category android:name="android.intent.category.LAUNCHER" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity android:name="org.linphone.core.tutorials.TutorialBuddyStatusActivity"
|
|
||||||
android:label="Buddy status"
|
|
||||||
android:enabled="false">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
<category android:name="android.intent.category.LAUNCHER" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity android:name="org.linphone.core.tutorials.TutorialChatRoomActivity"
|
|
||||||
android:label="Chat Room"
|
|
||||||
android:enabled="false">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
<category android:name="android.intent.category.LAUNCHER" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity android:name="org.mediastreamer2.test.Ring"
|
|
||||||
android:label="Ring+Echo"
|
|
||||||
android:enabled="false">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN" />
|
|
||||||
<category android:name="android.intent.category.LAUNCHER" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
</application>
|
|
||||||
|
|
||||||
</manifest>
|
</manifest>
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
# This file is automatically generated by Android Tools.
|
|
||||||
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
|
|
||||||
#
|
|
||||||
# This file must be checked in Version Control Systems.
|
|
||||||
#
|
|
||||||
# To customize properties used by the Ant build system use,
|
|
||||||
# "build.properties", and override values to adapt the script to your
|
|
||||||
# project structure.
|
|
||||||
|
|
||||||
# Project target.
|
|
||||||
target=android-13
|
|
BIN
res/drawable/.DS_Store
vendored
|
@ -1,17 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
<item android:state_window_focused="false" android:state_enabled="true"
|
|
||||||
android:drawable="@drawable/clavier_bg_grey" />
|
|
||||||
<item android:state_window_focused="false" android:state_enabled="false"
|
|
||||||
android:drawable="@drawable/clavier_bg_darkgrey" />
|
|
||||||
<item android:state_pressed="true"
|
|
||||||
android:drawable="@drawable/clavier_bg_orange" />
|
|
||||||
<item android:state_focused="true" android:state_enabled="true"
|
|
||||||
android:drawable="@drawable/clavier_bg_orange" />
|
|
||||||
<item android:state_enabled="true"
|
|
||||||
android:drawable="@drawable/clavier_bg_grey" />
|
|
||||||
<item android:state_focused="true"
|
|
||||||
android:drawable="@drawable/clavier_bg_grey" />
|
|
||||||
<item
|
|
||||||
android:drawable="@drawable/clavier_bg_darkgrey" />
|
|
||||||
</selector>
|
|
Before Width: | Height: | Size: 5.7 KiB |
Before Width: | Height: | Size: 348 B |
Before Width: | Height: | Size: 4 KiB |
|
@ -1,12 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:shape="rectangle">
|
|
||||||
<padding android:left="7dp"
|
|
||||||
android:top="7dp"
|
|
||||||
android:right="7dp"
|
|
||||||
android:bottom="7dp" />
|
|
||||||
|
|
||||||
<solid android:color="@color/conf_active_bg_color"/>
|
|
||||||
<corners android:radius="15dp" />
|
|
||||||
</shape>
|
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:shape="rectangle">
|
|
||||||
<solid android:color="#777777"/>
|
|
||||||
<corners android:radius="15dp"/>
|
|
||||||
</shape>
|
|
||||||
|
|
|
@ -1,12 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:shape="rectangle">
|
|
||||||
<padding android:left="7dp"
|
|
||||||
android:top="7dp"
|
|
||||||
android:right="7dp"
|
|
||||||
android:bottom="7dp" />
|
|
||||||
|
|
||||||
<solid android:color="#336600"/>
|
|
||||||
<corners android:radius="15dp" />
|
|
||||||
</shape>
|
|
||||||
|
|
|
@ -1,12 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:shape="rectangle">
|
|
||||||
<padding android:left="7dp"
|
|
||||||
android:top="7dp"
|
|
||||||
android:right="7dp"
|
|
||||||
android:bottom="7dp" />
|
|
||||||
|
|
||||||
<solid android:color="#444444"/>
|
|
||||||
<corners android:radius="15dp" />
|
|
||||||
</shape>
|
|
||||||
|
|
|
@ -1,12 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:shape="rectangle">
|
|
||||||
<solid android:color="#2E64FE"/>
|
|
||||||
<corners android:radius="15dp"/>
|
|
||||||
<padding android:left="7dp"
|
|
||||||
android:top="7dp"
|
|
||||||
android:right="7dp"
|
|
||||||
android:bottom="7dp" />
|
|
||||||
|
|
||||||
</shape>
|
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:shape="rectangle">
|
|
||||||
<solid android:color="#ff9200"/>
|
|
||||||
<corners android:radius="15dp"/>
|
|
||||||
</shape>
|
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
|
|
||||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
<item android:state_pressed="true" android:drawable="@drawable/conf_callee_pressed_bg" />
|
|
||||||
<item android:drawable="@drawable/conf_callee_active_bg" />
|
|
||||||
</selector>
|
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
|
|
||||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
<item android:state_pressed="true" android:drawable="@drawable/conf_callee_pressed_bg" />
|
|
||||||
<item android:drawable="@drawable/conf_callee_incoming_bg" />
|
|
||||||
</selector>
|
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
|
|
||||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
<item android:state_pressed="true" android:drawable="@drawable/conf_callee_pressed_bg" />
|
|
||||||
<item android:drawable="@drawable/conf_callee_inconf_bg" />
|
|
||||||
</selector>
|
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
|
|
||||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
<item android:state_pressed="true" android:drawable="@drawable/conf_callee_pressed_bg" />
|
|
||||||
<item android:drawable="@drawable/conf_callee_bg" />
|
|
||||||
</selector>
|
|
||||||
|
|
Before Width: | Height: | Size: 968 B |
Before Width: | Height: | Size: 871 B |
Before Width: | Height: | Size: 1,011 B |
Before Width: | Height: | Size: 1 KiB |
Before Width: | Height: | Size: 873 B |
Before Width: | Height: | Size: 966 B |
Before Width: | Height: | Size: 1 KiB |
Before Width: | Height: | Size: 886 B |
Before Width: | Height: | Size: 1,007 B |
Before Width: | Height: | Size: 838 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 840 B |
Before Width: | Height: | Size: 655 B |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 734 B |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 807 B |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 637 B |
Before Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 7.1 KiB |
Before Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 7.9 KiB |
Before Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 2 KiB |
Before Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 2 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 852 B |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 615 B |
Before Width: | Height: | Size: 569 B |
Before Width: | Height: | Size: 3 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 905 B |
Before Width: | Height: | Size: 597 B |
Before Width: | Height: | Size: 595 B |
Before Width: | Height: | Size: 594 B |
Before Width: | Height: | Size: 532 B |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.9 KiB |
|
@ -1,113 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:orientation="vertical" android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent">
|
|
||||||
|
|
||||||
|
|
||||||
<LinearLayout android:layout_height="wrap_content"
|
|
||||||
android:layout_width="fill_parent" android:id="@+id/Addresslayout">
|
|
||||||
<org.linphone.ui.AddressText android:id="@+id/SipUri" android:layout_height="wrap_content"
|
|
||||||
android:hint="sip:" android:layout_width="fill_parent" android:lines="1"
|
|
||||||
android:singleLine="true" android:layout_weight="0.2" android:editable="@bool/allow_edit_in_dialer"/>
|
|
||||||
<org.linphone.ui.EraseButton android:layout_height="wrap_content" android:id="@+id/Erase"
|
|
||||||
android:layout_width="fill_parent" android:layout_weight="0.8"
|
|
||||||
android:text="<"/>
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
|
|
||||||
<FrameLayout
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent">
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:orientation="vertical"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_marginBottom="23sp">
|
|
||||||
|
|
||||||
<View android:layout_width="0px" android:visibility="invisible" android:layout_weight="1" android:layout_height="fill_parent" />
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/CallControlRow" android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="bottom">
|
|
||||||
<org.linphone.ui.CallButton
|
|
||||||
android:id="@+id/Call"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:background="@drawable/clavier_bg"
|
|
||||||
android:src="@drawable/startcall_green"/>
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@+id/InCallControls"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:orientation="horizontal"
|
|
||||||
android:visibility="gone"
|
|
||||||
android:layout_weight="3" >
|
|
||||||
|
|
||||||
<Button
|
|
||||||
android:id="@+id/AddCall"
|
|
||||||
style="@style/DialerDigit"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:text="@string/AddCallButtonText" />
|
|
||||||
|
|
||||||
<Button
|
|
||||||
android:id="@+id/Back"
|
|
||||||
style="@style/DialerDigit"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:text="@string/CancelButtonText" />
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<SlidingDrawer
|
|
||||||
android:id="@+id/drawer"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:handle="@+id/handle"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:content="@+id/accounts">
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@id/handle"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:orientation="horizontal"
|
|
||||||
android:background="#000000"
|
|
||||||
android:gravity="center_vertical">
|
|
||||||
|
|
||||||
<EditText
|
|
||||||
android:id="@+id/status_label"
|
|
||||||
android:clickable="false"
|
|
||||||
android:focusable="false"
|
|
||||||
android:cursorVisible="false"
|
|
||||||
android:textSize="12sp"
|
|
||||||
android:background="#000000"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="4"
|
|
||||||
android:textColor="@android:color/white" />
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="100"
|
|
||||||
android:src="@drawable/conf_details"/>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<ListView
|
|
||||||
android:id="@id/accounts"
|
|
||||||
android:background="#CC000000"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent" />
|
|
||||||
|
|
||||||
</SlidingDrawer>
|
|
||||||
|
|
||||||
</FrameLayout>
|
|
||||||
</LinearLayout>
|
|
|
@ -1,38 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<RelativeLayout
|
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:id="@+id/video_frame" android:orientation="vertical"
|
|
||||||
android:layout_height="fill_parent" android:layout_width="fill_parent">
|
|
||||||
|
|
||||||
<org.linphone.mediastream.video.display.GL2JNIView android:layout_height="fill_parent" android:layout_width="fill_parent" android:id="@+id/video_surface"></org.linphone.mediastream.video.display.GL2JNIView>
|
|
||||||
<SurfaceView
|
|
||||||
android:layout_height="72dip"
|
|
||||||
android:layout_width="88dip"
|
|
||||||
android:id="@+id/video_capture_surface"
|
|
||||||
android:layout_alignParentTop="true"
|
|
||||||
android:layout_alignParentRight="true"
|
|
||||||
android:layout_marginTop="15dip"
|
|
||||||
android:layout_marginRight="15dip" >
|
|
||||||
</SurfaceView>
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:layout_width="88dip"
|
|
||||||
android:layout_height="72dip"
|
|
||||||
android:id="@+id/imageView1"
|
|
||||||
android:src="@drawable/video_muted"
|
|
||||||
android:layout_alignParentTop="true"
|
|
||||||
android:layout_alignParentRight="true"
|
|
||||||
android:layout_marginTop="15dip"
|
|
||||||
android:layout_marginRight="15dip" >
|
|
||||||
</ImageView>
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:id="@+id/QoS"
|
|
||||||
android:src="@drawable/stat_sys_signal_0"
|
|
||||||
android:layout_alignParentBottom="true"
|
|
||||||
android:layout_alignParentRight="true">
|
|
||||||
</ImageView>
|
|
||||||
</RelativeLayout>
|
|
||||||
|
|
|
@ -1,122 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:gravity="bottom|center_horizontal">
|
|
||||||
|
|
||||||
<org.linphone.ui.CameraView
|
|
||||||
android:id="@+id/video_background"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_weight="1" />
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_gravity="center_horizontal|bottom"
|
|
||||||
android:orientation="vertical" >
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:id="@+id/Addresslayout">
|
|
||||||
|
|
||||||
<org.linphone.ui.AddressText
|
|
||||||
android:id="@+id/SipUri"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:hint="sip:"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:lines="1"
|
|
||||||
android:singleLine="true"
|
|
||||||
android:layout_weight="0.2"
|
|
||||||
android:editable="@bool/allow_edit_in_dialer"/>
|
|
||||||
|
|
||||||
<org.linphone.ui.EraseButton
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:id="@+id/Erase"
|
|
||||||
style="@style/DialerDigit"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="0.8"
|
|
||||||
android:text="<"/>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:orientation="horizontal">
|
|
||||||
|
|
||||||
<org.linphone.ui.Numpad
|
|
||||||
android:id="@+id/Dialer"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_weight="0.5" />
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="0.5"
|
|
||||||
android:layout_marginLeft="40dp"
|
|
||||||
android:orientation="vertical">
|
|
||||||
|
|
||||||
<org.linphone.ui.CallButton
|
|
||||||
android:id="@+id/Call"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="3"
|
|
||||||
android:background="@drawable/clavier_bg"
|
|
||||||
android:src="@drawable/startcall_green" />
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@+id/InCallControls"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:visibility="gone"
|
|
||||||
android:layout_weight="3" >
|
|
||||||
|
|
||||||
<Button
|
|
||||||
android:id="@+id/AddCall"
|
|
||||||
style="@style/DialerDigit"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:text="@string/AddCallButtonText" />
|
|
||||||
|
|
||||||
<Button
|
|
||||||
android:id="@+id/Back"
|
|
||||||
style="@style/DialerDigit"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:text="@string/CancelButtonText" />
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<Button
|
|
||||||
android:id="@+id/switch_camera"
|
|
||||||
style="@style/DialerDigit"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="5"
|
|
||||||
android:visibility="invisible"
|
|
||||||
android:text="@string/menu_videocall_switch_camera_title" />
|
|
||||||
|
|
||||||
<EditText
|
|
||||||
android:id="@+id/status_label"
|
|
||||||
android:clickable="false"
|
|
||||||
android:focusable="false"
|
|
||||||
android:cursorVisible="false"
|
|
||||||
android:textSize="12sp"
|
|
||||||
android:background="#00000000"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="7"
|
|
||||||
android:textColor="@android:color/white" />
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
</FrameLayout>
|
|
|
@ -1,149 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<RelativeLayout
|
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:ui="http://schemas.android.com/apk/res-auto"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent"
|
|
||||||
android:orientation="vertical">
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@+id/conf_header"
|
|
||||||
android:layout_alignParentTop="true"
|
|
||||||
android:layout_marginBottom="10dip"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_alignWithParentIfMissing="true"
|
|
||||||
android:minHeight="60sp"
|
|
||||||
android:background="@drawable/conf_callee_selector_normal" >
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:text="@string/conf_conference"
|
|
||||||
style="@style/callee_address"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:gravity="center"
|
|
||||||
android:layout_gravity="center_vertical" />
|
|
||||||
|
|
||||||
<ImageButton
|
|
||||||
android:id="@+id/conf_header_details"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:scaleType="center"
|
|
||||||
android:src="@drawable/conf_details"/>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@+id/incall_controls_layout"
|
|
||||||
android:layout_alignParentBottom="true"
|
|
||||||
android:orientation="vertical"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:gravity="bottom|center_horizontal">
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:orientation="vertical">
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content">
|
|
||||||
|
|
||||||
<org.linphone.ui.ToggleImageButton
|
|
||||||
android:id="@+id/toggleMuteMic"
|
|
||||||
style="@style/incall_control"
|
|
||||||
ui:checked="@drawable/incall_micro_inverse"
|
|
||||||
ui:unchecked="@drawable/incall_micro"
|
|
||||||
ui:bgdrawables="true" />
|
|
||||||
|
|
||||||
<ImageButton
|
|
||||||
android:id="@+id/incallNumpadShow"
|
|
||||||
style="@style/incall_control"
|
|
||||||
android:background="@drawable/incall_dialpad" />
|
|
||||||
|
|
||||||
<org.linphone.ui.ToggleImageButton
|
|
||||||
android:id="@+id/toggleSpeaker"
|
|
||||||
style="@style/incall_control"
|
|
||||||
ui:checked="@drawable/incall_speaker_inverse"
|
|
||||||
ui:unchecked="@drawable/incall_speaker"
|
|
||||||
ui:bgdrawables="true" />
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content">
|
|
||||||
|
|
||||||
<ImageButton
|
|
||||||
android:id="@+id/addCall"
|
|
||||||
style="@style/incall_control"
|
|
||||||
android:background="@drawable/incall_add" />
|
|
||||||
|
|
||||||
<ImageButton
|
|
||||||
android:id="@+id/conf_simple_merge"
|
|
||||||
style="@style/incall_control"
|
|
||||||
android:visibility="gone"
|
|
||||||
android:background="@drawable/incall_merge" />
|
|
||||||
|
|
||||||
<org.linphone.ui.ToggleImageButton
|
|
||||||
android:id="@+id/conf_simple_pause"
|
|
||||||
style="@style/incall_control"
|
|
||||||
ui:checked="@drawable/incall_pause_inverse"
|
|
||||||
ui:unchecked="@drawable/incall_pause"
|
|
||||||
ui:bgdrawables="true" />
|
|
||||||
|
|
||||||
<Button
|
|
||||||
android:id="@+id/conf_simple_video"
|
|
||||||
style="@style/incall_control"
|
|
||||||
android:text="@string/conf_simple_video_bt_txt"
|
|
||||||
android:background="@drawable/clavier_bg" />
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<ImageButton
|
|
||||||
android:id="@+id/incallHang"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:background="@drawable/clavier_bg"
|
|
||||||
android:minHeight="60dip"
|
|
||||||
android:src="@drawable/stopcall_red" />
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
|
|
||||||
<RelativeLayout
|
|
||||||
android:id="@+id/picture_wrapper"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_above="@id/incall_controls_layout">
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:id="@+id/incall_picture"
|
|
||||||
android:visibility="gone"
|
|
||||||
android:layout_centerInParent="true"
|
|
||||||
android:paddingBottom="8dip"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_gravity="center"
|
|
||||||
android:scaleType="fitCenter"
|
|
||||||
android:minWidth="120dip"
|
|
||||||
android:minHeight="120dip" />
|
|
||||||
|
|
||||||
</RelativeLayout>
|
|
||||||
|
|
||||||
<ListView
|
|
||||||
android:id="@android:id/list"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:drawSelectorOnTop="true"
|
|
||||||
android:dividerHeight="10dip"
|
|
||||||
android:divider="@android:color/transparent"
|
|
||||||
android:layout_below="@id/conf_header"
|
|
||||||
android:layout_above="@id/picture_wrapper"
|
|
||||||
android:layout_alignWithParentIfMissing="true"
|
|
||||||
android:fadeScrollbars="false" />
|
|
||||||
|
|
||||||
</RelativeLayout>
|
|
|
@ -1,128 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<RelativeLayout
|
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:ui="http://schemas.android.com/apk/res-auto"
|
|
||||||
android:id="@+id/video_frame"
|
|
||||||
android:layout_height="fill_parent" android:layout_width="fill_parent">
|
|
||||||
|
|
||||||
<org.linphone.mediastream.video.display.GL2JNIView
|
|
||||||
android:visibility="visible"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:id="@+id/video_surface">
|
|
||||||
</org.linphone.mediastream.video.display.GL2JNIView>
|
|
||||||
|
|
||||||
<SurfaceView
|
|
||||||
android:layout_height="148dip"
|
|
||||||
android:layout_width="176dip"
|
|
||||||
android:id="@+id/video_capture_surface"
|
|
||||||
android:layout_alignParentBottom="true"
|
|
||||||
android:layout_alignParentRight="true"
|
|
||||||
android:layout_marginBottom="15dip"
|
|
||||||
android:layout_marginRight="15dip" >
|
|
||||||
</SurfaceView>
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:layout_width="88dip"
|
|
||||||
android:layout_height="72dip"
|
|
||||||
android:id="@+id/imageView1"
|
|
||||||
android:src="@drawable/video_muted"
|
|
||||||
android:layout_alignParentBottom="true"
|
|
||||||
android:layout_alignParentRight="true"
|
|
||||||
android:layout_marginBottom="15dip"
|
|
||||||
android:layout_marginRight="15dip" >
|
|
||||||
</ImageView>
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:id="@+id/QoS"
|
|
||||||
android:src="@drawable/stat_sys_signal_0"
|
|
||||||
android:layout_alignParentBottom="true"
|
|
||||||
android:layout_alignParentLeft="true" >
|
|
||||||
</ImageView>
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@+id/incall_controls_layout"
|
|
||||||
android:visibility="gone"
|
|
||||||
android:layout_alignParentBottom="true"
|
|
||||||
android:orientation="vertical"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:gravity="bottom|center_horizontal">
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:orientation="vertical">
|
|
||||||
|
|
||||||
<Button
|
|
||||||
style="@style/incall_control"
|
|
||||||
android:background="@drawable/clavier_bg"
|
|
||||||
android:id="@+id/switch_camera"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:text="@string/menu_videocall_switch_camera_title" />
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content">
|
|
||||||
|
|
||||||
<org.linphone.ui.ToggleImageButton
|
|
||||||
android:id="@+id/toggleMuteMic"
|
|
||||||
style="@style/incall_control"
|
|
||||||
ui:checked="@drawable/incall_micro_inverse"
|
|
||||||
ui:unchecked="@drawable/incall_micro"
|
|
||||||
ui:bgdrawables="true" />
|
|
||||||
|
|
||||||
<ImageButton
|
|
||||||
android:id="@+id/incallNumpadShow"
|
|
||||||
style="@style/incall_control"
|
|
||||||
android:background="@drawable/incall_dialpad" />
|
|
||||||
|
|
||||||
<org.linphone.ui.ToggleImageButton
|
|
||||||
android:id="@+id/toggleSpeaker"
|
|
||||||
style="@style/incall_control"
|
|
||||||
ui:checked="@drawable/incall_speaker_inverse"
|
|
||||||
ui:unchecked="@drawable/incall_speaker"
|
|
||||||
ui:bgdrawables="true" />
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content">
|
|
||||||
|
|
||||||
<ImageButton
|
|
||||||
android:id="@+id/back"
|
|
||||||
style="@style/incall_control"
|
|
||||||
android:background="@drawable/incall_back" />
|
|
||||||
|
|
||||||
<org.linphone.ui.ToggleImageButton
|
|
||||||
android:id="@+id/conf_simple_pause"
|
|
||||||
style="@style/incall_control"
|
|
||||||
ui:checked="@drawable/incall_pause_inverse"
|
|
||||||
ui:unchecked="@drawable/incall_pause"
|
|
||||||
ui:bgdrawables="true" />
|
|
||||||
|
|
||||||
<Button
|
|
||||||
android:id="@+id/conf_simple_video"
|
|
||||||
style="@style/incall_control"
|
|
||||||
android:text="-Video"
|
|
||||||
android:background="@drawable/clavier_bg" />
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<ImageButton
|
|
||||||
android:id="@+id/incallHang"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:background="@drawable/clavier_bg"
|
|
||||||
android:minHeight="60dip"
|
|
||||||
android:src="@drawable/stopcall_red" />
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
</RelativeLayout>
|
|
|
@ -1,18 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:layout_width="fill_parent" android:orientation="vertical"
|
|
||||||
android:gravity="center" android:layout_height="fill_parent">
|
|
||||||
<ImageView android:id="@+id/ImageView01"
|
|
||||||
android:layout_height="wrap_content" android:layout_width="wrap_content"
|
|
||||||
android:src="@drawable/linphone_banner"></ImageView>
|
|
||||||
<TextView android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content" android:text="@string/about_text"
|
|
||||||
android:autoLink="web" android:gravity="center" android:paddingTop="50sp"
|
|
||||||
android:textStyle="bold" android:id="@+id/AboutText"></TextView>
|
|
||||||
<Button android:id="@+id/about_report_issue"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:text="@string/about_report_issue"
|
|
||||||
android:visibility="gone"
|
|
||||||
android:layout_marginTop="30sp"/>
|
|
||||||
</LinearLayout>
|
|
|
@ -1,19 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:layout_width="fill_parent" android:orientation="horizontal"
|
|
||||||
android:gravity="center" android:layout_height="fill_parent">
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:id="@+id/State"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_weight="1"/>
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/Identity"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:gravity="center"
|
|
||||||
android:layout_weight="4"/>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
|
@ -1,49 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:minHeight="60sp" android:background="@drawable/conf_callee_bg"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="fill_parent" >
|
|
||||||
|
|
||||||
<ImageView android:id="@+id/picture" android:layout_width="wrap_content"
|
|
||||||
android:src="@drawable/unknown_person" android:layout_height="wrap_content"
|
|
||||||
android:layout_alignParentLeft="true" android:layout_centerVertical="true"
|
|
||||||
android:paddingRight="5dp" android:paddingLeft="5dp"/>
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/callee_buttons" android:layout_alignParentRight="true"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="fill_parent"
|
|
||||||
android:layout_centerVertical="true">
|
|
||||||
<ImageButton android:id="@+id/addVideo" android:src="@drawable/conf_video"
|
|
||||||
android:visibility="gone"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
<ImageButton android:id="@+id/merge_to_conference" android:src="@drawable/conf_merge"
|
|
||||||
android:visibility="gone"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/callee_statuses" android:layout_toLeftOf="@id/callee_buttons"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="fill_parent"
|
|
||||||
android:layout_centerVertical="true">
|
|
||||||
<TextView android:id="@+id/status_label" style="@style/callee_status" />
|
|
||||||
<ImageView android:id="@+id/callee_status_speeking" style="@style/callee_status" android:src="@drawable/conf_speaking" android:visibility="gone"/>
|
|
||||||
<ImageView android:id="@+id/callee_status_qos" style="@style/callee_status" android:src="@drawable/stat_sys_signal_0" android:visibility="gone"/>
|
|
||||||
<ImageView android:id="@+id/callee_status_paused" style="@style/callee_status" android:src="@drawable/conf_status_paused" android:visibility="gone"/>
|
|
||||||
<ImageView android:id="@+id/callee_status_secured" style="@style/callee_status" android:src="@drawable/conf_secured" android:visibility="gone"/>
|
|
||||||
<ImageView android:id="@+id/callee_status_maybe_secured" style="@style/callee_status" android:src="@drawable/conf_maybe_secured" android:visibility="gone"/>
|
|
||||||
<ImageView android:id="@+id/callee_status_not_secured" style="@style/callee_status" android:src="@drawable/conf_not_secured" android:visibility="gone"/>
|
|
||||||
<ImageView android:id="@+id/callee_status_details" style="@style/callee_status" android:src="@drawable/conf_details" android:visibility="gone"/>
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/callee_block" android:orientation="vertical"
|
|
||||||
android:layout_toRightOf="@id/picture" android:layout_toLeftOf="@id/callee_statuses"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="fill_parent"
|
|
||||||
android:layout_centerVertical="true">
|
|
||||||
<TextView android:id="@+id/name" style="@style/callee_name" />
|
|
||||||
<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content">
|
|
||||||
<Chronometer android:id="@+id/callee_duration" style="@style/callee_address"
|
|
||||||
android:paddingRight="10sp"/>
|
|
||||||
<TextView android:id="@+id/address" style="@style/callee_address" />
|
|
||||||
</LinearLayout>
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
|
|
||||||
</RelativeLayout>
|
|
|
@ -1,50 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="52sp"
|
|
||||||
android:background="@drawable/conf_callee_bg">
|
|
||||||
|
|
||||||
<ImageView android:id="@+id/picture" android:layout_width="52sp"
|
|
||||||
android:src="@drawable/unknown_person" android:layout_height="52sp"
|
|
||||||
android:paddingRight="5dp" android:paddingLeft="5dp" android:scaleType="centerInside"/>
|
|
||||||
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/callee_block" android:orientation="vertical"
|
|
||||||
android:layout_toRightOf="@id/picture" android:layout_toLeftOf="@id/callee_statuses"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="52sp">
|
|
||||||
<TextView android:id="@+id/name" style="@style/callee_name" />
|
|
||||||
<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content">
|
|
||||||
<Chronometer android:id="@+id/callee_duration" style="@style/callee_address"
|
|
||||||
android:paddingRight="10sp"/>
|
|
||||||
<TextView android:id="@+id/address" style="@style/callee_address" />
|
|
||||||
</LinearLayout>
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/callee_statuses"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content"
|
|
||||||
android:layout_alignParentRight="true" android:gravity="center_vertical">
|
|
||||||
|
|
||||||
<TextView android:id="@+id/status_label" style="@style/callee_status"
|
|
||||||
android:layout_height="fill_parent" />
|
|
||||||
|
|
||||||
<ImageView android:id="@+id/callee_status_speeking" style="@style/callee_status"
|
|
||||||
android:src="@drawable/conf_speaking" android:visibility="gone"/>
|
|
||||||
|
|
||||||
<ImageView android:id="@+id/callee_status_qos" style="@style/callee_status"
|
|
||||||
android:src="@drawable/stat_sys_signal_0" android:visibility="gone"/>
|
|
||||||
|
|
||||||
<ImageView android:id="@+id/callee_status_paused" style="@style/callee_status"
|
|
||||||
android:src="@drawable/conf_status_paused" android:visibility="gone" />
|
|
||||||
|
|
||||||
<ImageView android:id="@+id/callee_status_secured" style="@style/callee_status"
|
|
||||||
android:src="@drawable/conf_secured" android:visibility="gone"/>
|
|
||||||
<ImageView android:id="@+id/callee_status_maybe_secured" style="@style/callee_status"
|
|
||||||
android:src="@drawable/conf_maybe_secured" android:visibility="gone"/>
|
|
||||||
<ImageView android:id="@+id/callee_status_not_secured" style="@style/callee_status"
|
|
||||||
android:src="@drawable/conf_not_secured" android:visibility="gone"/>
|
|
||||||
|
|
||||||
<ImageButton android:id="@+id/callee_status_details" style="@style/callee_status"
|
|
||||||
android:src="@drawable/conf_details" android:visibility="gone"/>
|
|
||||||
</LinearLayout>
|
|
||||||
</RelativeLayout>
|
|
|
@ -1,54 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent">
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:layout_width="fill_parent" android:layout_height="fill_parent"
|
|
||||||
android:orientation="vertical">
|
|
||||||
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/encrypted" android:visibility="gone"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content">
|
|
||||||
<ImageButton android:id="@+id/set_auth_token_verified" android:src="@drawable/conf_secured" android:visibility="gone"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
<ImageButton android:id="@+id/set_auth_token_not_verified" android:src="@drawable/conf_maybe_secured" android:visibility="gone"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
<TextView android:id="@+id/authentication_token" android:layout_gravity="center_vertical"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/transfer_new"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content">
|
|
||||||
<ImageButton android:src="@drawable/conf_transfer" android:clickable="false"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
<TextView android:text="@string/conf_choice_transfer_new" android:layout_gravity="center_vertical"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/transfer_existing"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content">
|
|
||||||
<ImageButton android:src="@drawable/conf_transfer" android:clickable="false"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
<TextView android:text="@string/conf_choice_transfer_existing" android:layout_gravity="center_vertical"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/merge_to_conference"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content">
|
|
||||||
<ImageButton android:src="@drawable/conf_merge" android:clickable="false"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
<TextView android:text="@string/conf_choice_merge_to_conference" android:layout_gravity="center_vertical"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/terminate_call"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content">
|
|
||||||
<ImageButton android:src="@drawable/conf_terminate" android:clickable="false"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
<TextView android:text="@string/conf_choice_terminate" android:layout_gravity="center_vertical"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
</ScrollView>
|
|
|
@ -1,28 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent">
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:layout_width="fill_parent" android:layout_height="fill_parent"
|
|
||||||
android:orientation="vertical">
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/remove_from_conference"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content">
|
|
||||||
<ImageButton android:src="@drawable/conf_remove" android:clickable="false"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
<TextView android:text="@string/conf_choice_remove_from_conference" android:layout_gravity="center_vertical"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/terminate_call"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content">
|
|
||||||
<ImageButton android:src="@drawable/conf_terminate" android:clickable="false"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
<TextView android:text="@string/conf_choice_terminate" android:layout_gravity="center_vertical"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content" />
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
</ScrollView>
|
|
|
@ -1,41 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<RelativeLayout
|
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:ui="http://schemas.android.com/apk/res-auto"
|
|
||||||
android:orientation="vertical"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent">
|
|
||||||
|
|
||||||
<ListView android:id="@android:id/list"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:drawSelectorOnTop="true"
|
|
||||||
android:dividerHeight="10dip"
|
|
||||||
android:divider="@android:color/transparent"
|
|
||||||
android:fadeScrollbars="false"
|
|
||||||
/>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/conf_speaker_mic_row"
|
|
||||||
android:layout_alignParentBottom="true"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content">
|
|
||||||
<org.linphone.ui.ToggleImageButton android:id="@+id/toggleMuteMic"
|
|
||||||
style="@style/incall_control"
|
|
||||||
ui:checked="@drawable/incall_micro_inverse"
|
|
||||||
ui:unchecked="@drawable/incall_micro"
|
|
||||||
ui:bgdrawables="true" />
|
|
||||||
|
|
||||||
<ImageButton
|
|
||||||
android:id="@+id/incallHang"
|
|
||||||
style="@style/incall_control"
|
|
||||||
android:background="@drawable/clavier_bg"
|
|
||||||
android:src="@drawable/stopcall_red" />
|
|
||||||
|
|
||||||
<org.linphone.ui.ToggleImageButton android:id="@+id/toggleSpeaker"
|
|
||||||
style="@style/incall_control"
|
|
||||||
ui:checked="@drawable/incall_speaker_inverse"
|
|
||||||
ui:unchecked="@drawable/incall_speaker"
|
|
||||||
ui:bgdrawables="true" />
|
|
||||||
</LinearLayout>
|
|
||||||
</RelativeLayout>
|
|
|
@ -1,14 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
|
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:orientation="vertical" android:layout_width="match_parent"
|
|
||||||
android:layout_height="match_parent">
|
|
||||||
|
|
||||||
<EditText android:id="@+id/contactFilter"
|
|
||||||
android:layout_height="wrap_content" android:hint="@string/filter_contacts"
|
|
||||||
android:layout_width="match_parent"></EditText>
|
|
||||||
|
|
||||||
<ListView android:id="@+id/contactList"
|
|
||||||
android:layout_width="match_parent" android:layout_height="wrap_content"
|
|
||||||
android:layout_weight="1" />
|
|
||||||
</LinearLayout>
|
|
|
@ -1,125 +1,58 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?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="match_parent"
|
||||||
|
android:background="@drawable/numpad_background"
|
||||||
|
android:orientation="vertical" >
|
||||||
|
|
||||||
<LinearLayout
|
<org.linphone.ui.AddressText
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
android:id="@+id/Adress"
|
||||||
xmlns:linphone="http://schemas.android.com/apk/res/linphone"
|
android:layout_width="match_parent"
|
||||||
android:orientation="vertical" android:layout_width="fill_parent"
|
android:layout_height="match_parent"
|
||||||
android:layout_height="fill_parent">
|
android:textColor="@android:color/white"
|
||||||
|
android:textSize="22dp"
|
||||||
<LinearLayout android:layout_height="wrap_content"
|
android:background="@drawable/champ_saisie_numero"
|
||||||
android:layout_width="fill_parent" android:id="@+id/Addresslayout">
|
android:paddingLeft="20dp"
|
||||||
|
android:paddingRight="20dp"
|
||||||
<org.linphone.ui.AddressText android:id="@+id/SipUri" android:background="@drawable/clavier_bg_grey" android:hint="sip:" android:layout_width="fill_parent"
|
android:layout_weight="0.4"
|
||||||
android:singleLine="true" android:lines="1" android:layout_weight="0.2" android:layout_height="fill_parent" android:padding="10px" android:maxLines="1" android:editable="@bool/allow_edit_in_dialer"/>
|
android:layout_gravity="center" />
|
||||||
|
|
||||||
<org.linphone.ui.EraseButton android:layout_height="fill_parent" android:background="@drawable/clavier_bg" android:id="@+id/Erase"
|
|
||||||
android:layout_width="fill_parent" android:layout_weight="0.8" android:textSize="20sp"
|
|
||||||
android:textStyle="bold" android:text="<" android:layout_gravity="top" android:textColor="@android:color/black"/>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<FrameLayout
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent">
|
|
||||||
|
|
||||||
<LinearLayout
|
<org.linphone.ui.Numpad
|
||||||
android:orientation="vertical"
|
android:id="@+id/Dialer"
|
||||||
android:layout_width="fill_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="fill_parent"
|
android:layout_height="match_parent"
|
||||||
android:layout_marginBottom="23sp">
|
android:layout_weight="0.15" />
|
||||||
|
|
||||||
<org.linphone.ui.Numpad
|
<LinearLayout
|
||||||
android:id="@+id/Dialer"
|
android:layout_width="match_parent"
|
||||||
android:layout_width="fill_parent"
|
android:layout_height="match_parent"
|
||||||
android:layout_height="fill_parent"
|
android:layout_weight="0.4" >
|
||||||
android:layout_weight="0.2" />
|
|
||||||
|
<ImageView
|
||||||
<LinearLayout
|
android:contentDescription="@string/content_description_add_contact"
|
||||||
android:layout_height="fill_parent"
|
android:id="@+id/addContact"
|
||||||
android:orientation="vertical"
|
android:layout_width="match_parent"
|
||||||
android:layout_width="fill_parent"
|
android:layout_height="match_parent"
|
||||||
android:layout_weight="1">
|
android:layout_weight="1"
|
||||||
|
android:scaleType="fitXY"
|
||||||
<org.linphone.ui.CallButton
|
android:src="@drawable/add_contact" />
|
||||||
android:id="@+id/Call"
|
|
||||||
android:layout_height="fill_parent"
|
<org.linphone.ui.CallButton
|
||||||
android:layout_width="fill_parent"
|
android:id="@+id/Call"
|
||||||
android:src="@drawable/startcall_green"
|
android:layout_width="match_parent"
|
||||||
android:background="@drawable/clavier_bg" />
|
android:layout_height="match_parent"
|
||||||
|
android:layout_weight="1"
|
||||||
<LinearLayout
|
android:scaleType="fitXY"
|
||||||
android:id="@+id/InCallControls"
|
android:src="@drawable/appeler" />
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent"
|
<org.linphone.ui.EraseButton
|
||||||
android:orientation="horizontal"
|
android:id="@+id/Erase"
|
||||||
android:visibility="gone" >
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
<Button
|
android:layout_weight="1"
|
||||||
android:id="@+id/AddCall"
|
android:scaleType="fitXY"
|
||||||
style="@style/DialerDigit"
|
android:src="@drawable/backspace" />
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent"
|
</LinearLayout>
|
||||||
android:layout_weight="1"
|
|
||||||
android:text="@string/AddCallButtonText" />
|
|
||||||
|
|
||||||
<Button
|
|
||||||
android:id="@+id/Back"
|
|
||||||
style="@style/DialerDigit"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:text="@string/CancelButtonText" />
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<org.linphone.ui.LockableSlidingDrawer
|
|
||||||
android:id="@+id/drawer"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:handle="@+id/handle"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:content="@+id/accounts">
|
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@id/handle"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:orientation="horizontal"
|
|
||||||
android:background="#000000"
|
|
||||||
android:gravity="center_vertical">
|
|
||||||
|
|
||||||
<EditText
|
|
||||||
android:id="@+id/status_label"
|
|
||||||
android:clickable="false"
|
|
||||||
android:focusable="false"
|
|
||||||
android:cursorVisible="false"
|
|
||||||
android:textSize="12sp"
|
|
||||||
android:background="#000000"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="4"
|
|
||||||
android:textColor="@android:color/white" />
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="100"
|
|
||||||
android:src="@drawable/conf_details"/>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<ListView
|
|
||||||
android:id="@id/accounts"
|
|
||||||
android:background="#CC000000"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent" />
|
|
||||||
|
|
||||||
</org.linphone.ui.LockableSlidingDrawer>
|
|
||||||
|
|
||||||
</FrameLayout>
|
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
|
@ -1,33 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<LinearLayout xmlns:a="http://schemas.android.com/apk/res/android"
|
|
||||||
a:layout_width="fill_parent" a:layout_height="fill_parent" a:orientation="vertical">
|
|
||||||
|
|
||||||
|
|
||||||
<EditText a:id="@+id/login"
|
|
||||||
a:hint="@string/first_login_username"
|
|
||||||
a:layout_width="wrap_content" a:layout_height="wrap_content"
|
|
||||||
a:layout_marginTop="20sp" a:layout_marginRight="15sp" a:layout_gravity="right"
|
|
||||||
a:width="180sp"/>
|
|
||||||
|
|
||||||
<EditText a:id="@+id/password" a:password="true"
|
|
||||||
a:hint="@string/first_login_password"
|
|
||||||
a:layout_width="wrap_content" a:layout_height="wrap_content"
|
|
||||||
a:layout_marginTop="10sp" a:layout_marginRight="15sp" a:layout_gravity="right"
|
|
||||||
a:width="180sp"/>
|
|
||||||
|
|
||||||
<Button a:id="@+id/connect" a:text="@string/first_login_connect"
|
|
||||||
a:layout_width="wrap_content" a:layout_height="wrap_content"
|
|
||||||
a:layout_marginTop="20sp" a:layout_marginRight="15sp" a:layout_gravity="right"
|
|
||||||
a:width="180sp"/>
|
|
||||||
|
|
||||||
<View a:layout_width="wrap_content" a:layout_height="wrap_content" a:layout_weight="1" />
|
|
||||||
|
|
||||||
<ProgressBar a:id="@+id/progress_bar"
|
|
||||||
a:layout_width="wrap_content" a:layout_height="wrap_content"
|
|
||||||
a:layout_gravity="center|bottom" a:layout_marginTop="50sp"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<View a:layout_width="wrap_content" a:layout_height="wrap_content" a:layout_weight="1" />
|
|
||||||
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
|
@ -1,31 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:layout_height="fill_parent" android:layout_width="fill_parent"
|
|
||||||
android:orientation="vertical">
|
|
||||||
<LinearLayout android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content">
|
|
||||||
<EditText android:layout_height="wrap_content" android:id="@+id/AddressId"
|
|
||||||
android:hint="sip:user@host:port" android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="1" android:text="sip:[user@]host[:port]"></EditText>
|
|
||||||
<Button android:layout_height="wrap_content" android:id="@+id/CallButton"
|
|
||||||
android:text="Call" android:layout_width="wrap_content"></Button>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
<EditText android:layout_height="wrap_content" android:id="@+id/MyAddressId"
|
|
||||||
android:hint="enter my sip identity (sip:[user@]host)" android:layout_width="fill_parent"
|
|
||||||
android:visibility="gone" android:text=""></EditText>
|
|
||||||
<EditText android:hint="my password" android:id="@+id/Password"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content"
|
|
||||||
android:visibility="gone"></EditText>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<TextView android:layout_weight="1" android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent" android:id="@+id/OutputText"
|
|
||||||
android:text="Debug"></TextView>
|
|
||||||
|
|
||||||
<Button android:text="STOP" android:id="@+id/ButtonStop"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content"></Button>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
|
@ -1,43 +1,48 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?> <!-- from Android Layout Tricks #1 -->
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:layout_width="fill_parent" android:layout_height="?android:attr/listPreferredItemHeight"
|
android:layout_width="match_parent"
|
||||||
android:padding="6dip">
|
android:layout_height="wrap_content"
|
||||||
<FrameLayout
|
android:gravity="center_vertical"
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content"
|
android:orientation="horizontal" >
|
||||||
android:layout_alignParentTop="true"
|
|
||||||
android:layout_alignParentBottom="true" android:layout_marginRight="6dip"
|
<ImageView
|
||||||
android:id="@+id/history_cell_icon">
|
android:contentDescription="@string/content_description_call_direction"
|
||||||
<ImageView android:id="@+id/history_cell_icon_contact"
|
android:id="@+id/icon"
|
||||||
android:layout_width="wrap_content" android:layout_height="fill_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_alignParentTop="true"
|
android:layout_height="wrap_content"
|
||||||
android:layout_alignParentBottom="true" android:layout_marginRight="6dip"
|
android:layout_weight="0.9"
|
||||||
android:scaleType="centerInside"/>
|
android:src="@drawable/incoming_call"
|
||||||
<ImageView android:id="@+id/history_cell_icon_in"
|
android:layout_marginLeft="10dp"/>
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content"
|
|
||||||
android:layout_gravity="right|bottom" android:layout_marginRight="6dip"
|
<TextView
|
||||||
android:src="@drawable/in_call_mini" android:scaleType="centerInside"/>
|
android:id="@+id/sipUri"
|
||||||
<ImageView android:id="@+id/history_cell_icon_out"
|
android:lines="1"
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content"
|
android:layout_width="match_parent"
|
||||||
android:layout_gravity="right|bottom" android:layout_marginRight="6dip"
|
android:layout_height="wrap_content"
|
||||||
android:src="@drawable/out_call_mini" android:scaleType="centerInside"/>
|
android:layout_weight="0.3"
|
||||||
</FrameLayout>
|
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||||
|
android:textColor="@android:color/black"
|
||||||
<TextView android:id="@+id/history_cell_second_line"
|
android:layout_marginLeft="10dp" />
|
||||||
|
|
||||||
android:layout_width="fill_parent" android:layout_height="26dip"
|
<ImageView
|
||||||
|
android:contentDescription="@string/content_description_detail"
|
||||||
android:layout_toRightOf="@id/history_cell_icon"
|
android:id="@+id/detail"
|
||||||
android:layout_alignParentBottom="true"
|
android:layout_width="match_parent"
|
||||||
android:layout_alignParentRight="true" android:singleLine="true"
|
android:layout_height="wrap_content"
|
||||||
android:ellipsize="marquee" />
|
android:layout_weight="0.9"
|
||||||
|
android:src="@drawable/detail"
|
||||||
<TextView android:id="@+id/history_cell_first_line"
|
android:layout_marginLeft="10dp"
|
||||||
|
android:layout_marginRight="10dp" />
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content"
|
|
||||||
|
<ImageView
|
||||||
android:layout_toRightOf="@id/history_cell_icon"
|
android:contentDescription="@string/content_description_delete"
|
||||||
android:layout_alignParentRight="true" android:layout_alignParentTop="true"
|
android:id="@+id/delete"
|
||||||
android:layout_above="@id/history_cell_second_line"
|
android:layout_width="match_parent"
|
||||||
android:layout_alignWithParentIfMissing="true" android:gravity="center_vertical" />
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_weight="0.9"
|
||||||
</RelativeLayout>
|
android:visibility="gone"
|
||||||
|
android:src="@drawable/delete"
|
||||||
|
android:layout_marginLeft="10dp"
|
||||||
|
android:layout_marginRight="10dp" />
|
||||||
|
|
||||||
|
</LinearLayout>
|
|
@ -1,102 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<RelativeLayout
|
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:ui="http://schemas.android.com/apk/res-auto"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="fill_parent"
|
|
||||||
android:orientation="vertical">
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/conf_header" android:layout_alignParentTop="true"
|
|
||||||
android:layout_marginBottom="10dip"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content"
|
|
||||||
android:layout_alignWithParentIfMissing="true"
|
|
||||||
android:minHeight="60sp"
|
|
||||||
android:background="@drawable/conf_callee_selector_normal" >
|
|
||||||
<TextView android:text="@string/conf_conference" style="@style/callee_address"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content"
|
|
||||||
android:gravity="center" android:layout_gravity="center_vertical" />
|
|
||||||
<ImageButton android:id="@+id/conf_header_details"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="fill_parent"
|
|
||||||
android:scaleType="center" android:src="@drawable/conf_details"/>
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/incall_controls_layout"
|
|
||||||
android:layout_alignParentBottom="true" android:orientation="vertical"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content">
|
|
||||||
|
|
||||||
<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content">
|
|
||||||
<org.linphone.ui.ToggleImageButton android:id="@+id/toggleMuteMic"
|
|
||||||
style="@style/incall_control"
|
|
||||||
ui:checked="@drawable/incall_micro_inverse"
|
|
||||||
ui:unchecked="@drawable/incall_micro"
|
|
||||||
ui:bgdrawables="true" />
|
|
||||||
|
|
||||||
<ImageButton android:id="@+id/incallNumpadShow"
|
|
||||||
style="@style/incall_control"
|
|
||||||
android:background="@drawable/incall_dialpad" />
|
|
||||||
|
|
||||||
<org.linphone.ui.ToggleImageButton android:id="@+id/toggleSpeaker"
|
|
||||||
style="@style/incall_control"
|
|
||||||
ui:checked="@drawable/incall_speaker_inverse"
|
|
||||||
ui:unchecked="@drawable/incall_speaker"
|
|
||||||
ui:bgdrawables="true" />
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content">
|
|
||||||
<ImageButton android:id="@+id/addCall"
|
|
||||||
style="@style/incall_control"
|
|
||||||
android:background="@drawable/incall_add" />
|
|
||||||
|
|
||||||
<ImageButton android:id="@+id/conf_simple_merge"
|
|
||||||
style="@style/incall_control"
|
|
||||||
android:visibility="gone"
|
|
||||||
android:background="@drawable/incall_merge" />
|
|
||||||
|
|
||||||
<org.linphone.ui.ToggleImageButton android:id="@+id/conf_simple_pause"
|
|
||||||
style="@style/incall_control"
|
|
||||||
ui:checked="@drawable/incall_pause_inverse"
|
|
||||||
ui:unchecked="@drawable/incall_pause"
|
|
||||||
ui:bgdrawables="true" />
|
|
||||||
|
|
||||||
<Button android:id="@+id/conf_simple_video"
|
|
||||||
style="@style/incall_control"
|
|
||||||
android:text="@string/conf_simple_video_bt_txt"
|
|
||||||
android:background="@drawable/clavier_bg" />
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<ImageButton
|
|
||||||
android:id="@+id/incallHang"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:background="@drawable/clavier_bg"
|
|
||||||
android:minHeight="60dip"
|
|
||||||
android:src="@drawable/stopcall_red" />
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
|
|
||||||
<RelativeLayout android:id="@+id/picture_wrapper"
|
|
||||||
android:layout_height="wrap_content" android:layout_width="fill_parent"
|
|
||||||
android:layout_above="@id/incall_controls_layout">
|
|
||||||
<ImageView android:id="@+id/incall_picture" android:visibility="gone"
|
|
||||||
android:layout_centerInParent="true" android:paddingBottom="8dip"
|
|
||||||
android:layout_height="wrap_content" android:layout_width="wrap_content"
|
|
||||||
android:layout_gravity="center" android:scaleType="fitCenter"
|
|
||||||
android:minWidth="120dip" android:minHeight="120dip"
|
|
||||||
/>
|
|
||||||
</RelativeLayout>
|
|
||||||
|
|
||||||
<ListView android:id="@android:id/list"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:drawSelectorOnTop="true"
|
|
||||||
android:dividerHeight="10dip"
|
|
||||||
android:divider="@android:color/transparent"
|
|
||||||
android:layout_below="@id/conf_header"
|
|
||||||
android:layout_above="@id/picture_wrapper"
|
|
||||||
android:layout_alignWithParentIfMissing="true"
|
|
||||||
android:fadeScrollbars="false"
|
|
||||||
/>
|
|
||||||
</RelativeLayout>
|
|
|
@ -1,55 +1,60 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<RelativeLayout android:orientation="vertical"
|
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
android:layout_width="match_parent"
|
||||||
android:layout_width="fill_parent" android:layout_height="fill_parent">
|
android:layout_height="match_parent"
|
||||||
|
android:background="@drawable/numpad_background">
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
<TextView android:id="@+id/incoming_text"
|
android:layout_width="match_parent"
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content"
|
android:layout_height="match_parent"
|
||||||
android:layout_centerHorizontal="true"
|
android:orientation="vertical">
|
||||||
android:layout_marginTop="25sp" android:layout_alignParentTop="true"
|
|
||||||
android:text="Incoming call" android:textAppearance="?android:attr/textAppearanceLarge">
|
<TextView
|
||||||
</TextView>
|
android:id="@+id/incoming_caller_number"
|
||||||
|
android:layout_width="match_parent"
|
||||||
<LinearLayout android:layout_width="wrap_content"
|
android:layout_height="match_parent"
|
||||||
android:layout_height="wrap_content" android:orientation="vertical"
|
android:layout_weight="0.9"
|
||||||
android:layout_below="@id/incoming_text"
|
android:background="@drawable/champ_saisie_numero"
|
||||||
android:layout_centerHorizontal="true" android:paddingTop="30dip">
|
android:gravity="center_vertical"
|
||||||
<ImageView android:id="@+id/incoming_picture"
|
android:paddingLeft="20dp"
|
||||||
android:layout_height="wrap_content" android:layout_width="wrap_content"
|
android:textColor="@android:color/white"
|
||||||
android:layout_gravity="center" android:scaleType="fitCenter"
|
android:textSize="22dp" />
|
||||||
android:minWidth="128px" android:minHeight="128px"
|
|
||||||
android:paddingBottom="10sp"/>
|
<LinearLayout
|
||||||
<TextView android:id="@+id/incoming_caller_name"
|
android:layout_width="match_parent"
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content"
|
android:layout_height="match_parent"
|
||||||
android:text="Caller name" android:textAppearance="?android:attr/textAppearanceLarge"
|
android:layout_weight="0.1"
|
||||||
android:layout_gravity="center_horizontal">
|
android:orientation="vertical"
|
||||||
</TextView>
|
android:paddingTop="30dip">
|
||||||
<TextView android:id="@+id/incoming_caller_number"
|
|
||||||
android:layout_width="wrap_content" android:layout_height="wrap_content"
|
<ImageView
|
||||||
android:layout_marginTop="8sp"
|
android:contentDescription="@string/content_description_contact_picture"
|
||||||
android:text="Caller phone"
|
android:id="@+id/incoming_picture"
|
||||||
android:textAppearance="?android:attr/textAppearance"
|
android:layout_height="wrap_content"
|
||||||
android:layout_gravity="center_horizontal">
|
android:layout_width="wrap_content"
|
||||||
</TextView>
|
android:layout_gravity="center"
|
||||||
|
android:scaleType="fitCenter"
|
||||||
|
android:minWidth="128dp"
|
||||||
|
android:minHeight="128dp"
|
||||||
|
android:paddingBottom="10sp" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/incoming_caller_name"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||||
|
android:layout_gravity="center_horizontal" />
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
|
|
||||||
<org.linphone.ui.SlidingTab
|
<org.linphone.ui.SlidingTab
|
||||||
android:id="@+id/sliding_widget"
|
android:id="@+id/sliding_widget"
|
||||||
android:layout_width="fill_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_alignParentBottom="true"
|
android:layout_alignParentBottom="true"
|
||||||
android:layout_marginBottom="80dip"
|
android:layout_marginBottom="80dip"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
|
||||||
<!-- <org.linphone.ui.CallButton android:src="@drawable/startvideo_green" android:layout_width="wrap_content"-->
|
|
||||||
<!-- android:layout_height="wrap_content" android:id="@+id/AnswerWithVideo"-->
|
|
||||||
<!-- android:text="answer with video"-->
|
|
||||||
<!-- android:textAppearance="?android:attr/textAppearanceLarge"-->
|
|
||||||
<!-- android:layout_alignParentLeft="true" android:layout_marginBottom="30sp"-->
|
|
||||||
<!-- android:layout_above="@id/Answer"/>-->
|
|
||||||
|
|
||||||
|
|
||||||
</RelativeLayout>
|
</RelativeLayout>
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<LinearLayout
|
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:linphone="http://schemas.android.com/apk/res/linphone"
|
|
||||||
android:orientation="vertical" android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent">
|
|
||||||
|
|
||||||
<!-- <View android:layout_height="0px" android:layout_width="0px" android:layout_weight="1" />-->
|
|
||||||
|
|
||||||
<LinearLayout android:layout_height="fill_parent" android:layout_width="fill_parent"
|
|
||||||
android:gravity="bottom">
|
|
||||||
<org.linphone.ui.CallButton android:id="@+id/Call"
|
|
||||||
android:layout_height="wrap_content" android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="0.25" android:src="@drawable/startcall_green" android:background="@drawable/clavier_bg"/>
|
|
||||||
<org.linphone.ui.HangCallButton android:id="@+id/Decline"
|
|
||||||
android:layout_height="wrap_content" android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="0.25" android:src="@drawable/stopcall_red" android:background="@drawable/clavier_bg"/>
|
|
||||||
</LinearLayout>
|
|
||||||
</LinearLayout>
|
|
|
@ -1,19 +1,109 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:id="@+id/main_frame" android:layout_width="fill_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="fill_parent">
|
android:layout_height="match_parent" >
|
||||||
<TabHost android:id="@android:id/tabhost" android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent">
|
<!-- <ImageView
|
||||||
<LinearLayout android:orientation="vertical"
|
android:layout_width="match_parent"
|
||||||
android:layout_width="fill_parent" android:layout_height="fill_parent">
|
android:layout_height="match_parent"
|
||||||
<!--
|
android:id="@+id/tutorial"/> -->
|
||||||
android:padding="5dp"
|
|
||||||
-->
|
<LinearLayout
|
||||||
<TabWidget android:id="@android:id/tabs"
|
android:layout_width="match_parent"
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content" />
|
android:layout_height="match_parent"
|
||||||
<FrameLayout android:id="@android:id/tabcontent"
|
android:weightSum="6"
|
||||||
android:layout_width="fill_parent" android:layout_height="fill_parent" />
|
android:orientation="vertical">
|
||||||
</LinearLayout>
|
|
||||||
|
<fragment android:name="org.linphone.StatusFragment"
|
||||||
|
android:id="@+id/status"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content" />
|
||||||
|
|
||||||
|
|
||||||
|
<RelativeLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent">
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:id="@+id/fragmentContainer"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:paddingBottom="75dp"
|
||||||
|
android:orientation="horizontal" />
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:id="@+id/menu"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="90dp"
|
||||||
|
android:layout_alignParentBottom="true"
|
||||||
|
android:orientation="horizontal">
|
||||||
|
|
||||||
|
<RelativeLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_weight="0.2">
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:contentDescription="@string/content_description_history"
|
||||||
|
android:id="@+id/history"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:scaleType="fitXY"
|
||||||
|
android:src="@drawable/history" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/missedCalls"
|
||||||
|
android:layout_width="25dp"
|
||||||
|
android:layout_height="25dp"
|
||||||
|
android:gravity="center"
|
||||||
|
android:textSize="20dp"
|
||||||
|
android:visibility="gone"
|
||||||
|
android:layout_alignParentTop="true"
|
||||||
|
android:layout_alignParentRight="true"
|
||||||
|
android:background="@drawable/missed_calls_bg" />
|
||||||
|
|
||||||
|
</RelativeLayout>
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:contentDescription="@string/content_description_contacts"
|
||||||
|
android:id="@+id/contacts"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:layout_weight="0.2"
|
||||||
|
android:scaleType="fitXY"
|
||||||
|
android:src="@drawable/contacts" />
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:contentDescription="@string/content_description_dialer"
|
||||||
|
android:id="@+id/dialer"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:layout_weight="0.2"
|
||||||
|
android:scaleType="fitXY"
|
||||||
|
android:src="@drawable/dialer" />
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:contentDescription="@string/content_description_settings"
|
||||||
|
android:id="@+id/settings"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:layout_weight="0.2"
|
||||||
|
android:scaleType="fitXY"
|
||||||
|
android:src="@drawable/settings" />
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:contentDescription="@string/content_description_chat"
|
||||||
|
android:id="@+id/chat"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:layout_weight="0.2"
|
||||||
|
android:scaleType="fitXY"
|
||||||
|
android:src="@drawable/chat" />
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
|
</RelativeLayout>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
</TabHost>
|
|
||||||
</FrameLayout>
|
</FrameLayout>
|
|
@ -4,28 +4,29 @@
|
||||||
android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1">
|
android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1">
|
||||||
|
|
||||||
<TableRow android:layout_weight="1">
|
<TableRow android:layout_weight="1">
|
||||||
<org.linphone.ui.Digit android:id="@+id/Digit1" android:text="1" style="@style/DialerDigit" />
|
<org.linphone.ui.Digit android:id="@+id/Digit1" android:text="1" style="@style/DialerDigit" android:background="@drawable/numpad_one" />
|
||||||
<org.linphone.ui.Digit android:id="@+id/Digit2" android:text="2" style="@style/DialerDigit" />
|
<org.linphone.ui.Digit android:id="@+id/Digit2" android:text="2" style="@style/DialerDigit" android:background="@drawable/numpad_two" />
|
||||||
<org.linphone.ui.Digit android:id="@+id/Digit3" android:text="3" style="@style/DialerDigit" />
|
<org.linphone.ui.Digit android:id="@+id/Digit3" android:text="3" style="@style/DialerDigit" android:background="@drawable/numpad_three" />
|
||||||
</TableRow>
|
</TableRow>
|
||||||
|
|
||||||
<TableRow android:layout_weight="1">
|
<TableRow android:layout_weight="1">
|
||||||
<org.linphone.ui.Digit android:id="@+id/Digit4" android:text="4" style="@style/DialerDigit" />
|
<org.linphone.ui.Digit android:id="@+id/Digit4" android:text="4" style="@style/DialerDigit" android:background="@drawable/numpad_four" />
|
||||||
<org.linphone.ui.Digit android:id="@+id/Digit5" android:text="5" style="@style/DialerDigit" />
|
<org.linphone.ui.Digit android:id="@+id/Digit5" android:text="5" style="@style/DialerDigit" android:background="@drawable/numpad_five" />
|
||||||
<org.linphone.ui.Digit android:id="@+id/Digit6" android:text="6" style="@style/DialerDigit" />
|
<org.linphone.ui.Digit android:id="@+id/Digit6" android:text="6" style="@style/DialerDigit" android:background="@drawable/numpad_six" />
|
||||||
</TableRow>
|
</TableRow>
|
||||||
|
|
||||||
<TableRow android:layout_weight="1">
|
<TableRow android:layout_weight="1">
|
||||||
<org.linphone.ui.Digit android:id="@+id/Digit7" android:text="7" style="@style/DialerDigit" />
|
<org.linphone.ui.Digit android:id="@+id/Digit7" android:text="7" style="@style/DialerDigit" android:background="@drawable/numpad_seven" />
|
||||||
<org.linphone.ui.Digit android:id="@+id/Digit8" android:text="8" style="@style/DialerDigit" />
|
<org.linphone.ui.Digit android:id="@+id/Digit8" android:text="8" style="@style/DialerDigit" android:background="@drawable/numpad_eight" />
|
||||||
<org.linphone.ui.Digit android:id="@+id/Digit9" android:text="9" style="@style/DialerDigit" />
|
<org.linphone.ui.Digit android:id="@+id/Digit9" android:text="9" style="@style/DialerDigit" android:background="@drawable/numpad_nine" />
|
||||||
</TableRow>
|
</TableRow>
|
||||||
|
|
||||||
<TableRow android:layout_weight="1">
|
<TableRow android:layout_weight="1">
|
||||||
<org.linphone.ui.Digit android:id="@+id/DigitStar" android:text="*" style="@style/DialerDigit" />
|
<org.linphone.ui.Digit android:id="@+id/DigitStar" android:text="*" style="@style/DialerDigit" android:background="@drawable/numpad_star" />
|
||||||
<org.linphone.ui.Digit android:id="@+id/Digit00" android:text="0+" style="@style/DialerDigit" />
|
<org.linphone.ui.Digit android:id="@+id/Digit00" android:text="0+" style="@style/DialerDigit" android:background="@drawable/numpad_zero" />
|
||||||
<org.linphone.ui.Digit android:id="@+id/DigitHash" android:text="#" style="@style/DialerDigit" />
|
<org.linphone.ui.Digit android:id="@+id/DigitHash" android:text="#" style="@style/DialerDigit" android:background="@drawable/numpad_sharp" />
|
||||||
</TableRow>
|
</TableRow>
|
||||||
|
|
||||||
</TableLayout>
|
</TableLayout>
|
||||||
<!-- android:layout_width="fill_parent" android:layout_height="fill_parent" android:textColor="@android:color/black" android:background="@drawable/clavier_bg" android:textStyle="bold" android:textSize="20sp" android:layout_weight="1" -->
|
<!-- android:layout_width="fill_parent" android:layout_height="fill_parent" android:textColor="@android:color/black" android:background="@drawable/clavier_bg" android:textStyle="bold" android:textSize="20sp" android:layout_weight="1" -->
|
||||||
|
|
|
@ -1,6 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<LinearLayout
|
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent">
|
|
||||||
</LinearLayout>
|
|
|
@ -1,31 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:linphone="http://schemas.android.com/apk/res-auto"
|
|
||||||
android:orientation="vertical" android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent">
|
|
||||||
|
|
||||||
<LinearLayout android:layout_height="wrap_content"
|
|
||||||
android:layout_width="fill_parent" android:id="@+id/Addresslayout">
|
|
||||||
<org.linphone.ui.AddressText android:id="@+id/SipUri"
|
|
||||||
android:background="@drawable/clavier_bg_grey" android:hint="sip:"
|
|
||||||
android:layout_width="fill_parent" android:singleLine="true" android:lines="1"
|
|
||||||
android:layout_weight="0.2" android:layout_height="fill_parent"
|
|
||||||
android:padding="10px" android:maxLines="1" android:editable="@bool/allow_edit_in_dialer" />
|
|
||||||
<org.linphone.ui.EraseButton
|
|
||||||
android:layout_height="fill_parent" android:background="@drawable/clavier_bg"
|
|
||||||
android:id="@+id/Erase" android:layout_width="fill_parent"
|
|
||||||
android:layout_weight="0.8" android:textSize="20sp"
|
|
||||||
android:textStyle="bold" android:text="<" android:layout_gravity="top"
|
|
||||||
android:textColor="@android:color/black" />
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
<org.linphone.ui.Numpad android:id="@+id/Dialer"
|
|
||||||
linphone:play_dtmf="dont"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="fill_parent"
|
|
||||||
android:layout_weight="4" />
|
|
||||||
|
|
||||||
<Button android:id="@+id/AddCallButton"
|
|
||||||
android:gravity="bottom|center_horizontal" android:layout_height="wrap_content"
|
|
||||||
android:layout_width="fill_parent" android:background="@drawable/clavier_bg" />
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
|
@ -1,19 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:id="@+id/main_frame" android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent">
|
|
||||||
<TabHost android:id="@android:id/tabhost" android:layout_width="fill_parent"
|
|
||||||
android:layout_height="fill_parent">
|
|
||||||
<LinearLayout android:orientation="vertical"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="fill_parent">
|
|
||||||
<!--
|
|
||||||
android:padding="5dp"
|
|
||||||
-->
|
|
||||||
<TabWidget android:id="@android:id/tabs"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="wrap_content" />
|
|
||||||
<FrameLayout android:id="@android:id/tabcontent"
|
|
||||||
android:layout_width="fill_parent" android:layout_height="fill_parent" />
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
</TabHost>
|
|
||||||
</FrameLayout>
|
|
|
@ -1,38 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<RelativeLayout
|
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:id="@+id/video_frame"
|
|
||||||
android:layout_height="fill_parent" android:layout_width="fill_parent">
|
|
||||||
|
|
||||||
<org.linphone.mediastream.video.display.GL2JNIView android:visibility="visible" android:layout_height="fill_parent" android:layout_width="fill_parent" android:id="@+id/video_surface"></org.linphone.mediastream.video.display.GL2JNIView>
|
|
||||||
<SurfaceView
|
|
||||||
android:layout_height="88dip"
|
|
||||||
android:layout_width="72dip"
|
|
||||||
android:id="@+id/video_capture_surface"
|
|
||||||
android:layout_alignParentBottom="true"
|
|
||||||
android:layout_alignParentRight="true"
|
|
||||||
android:layout_marginBottom="15dip"
|
|
||||||
android:layout_marginRight="15dip" >
|
|
||||||
</SurfaceView>
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:layout_width="72dip"
|
|
||||||
android:layout_height="88dip"
|
|
||||||
android:id="@+id/imageView1"
|
|
||||||
android:src="@drawable/video_muted"
|
|
||||||
android:layout_alignParentBottom="true"
|
|
||||||
android:layout_alignParentRight="true"
|
|
||||||
android:layout_marginBottom="15dip"
|
|
||||||
android:layout_marginRight="15dip" >
|
|
||||||
</ImageView>
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:id="@+id/QoS"
|
|
||||||
android:src="@drawable/stat_sys_signal_0"
|
|
||||||
android:layout_alignParentBottom="true"
|
|
||||||
android:layout_alignParentLeft="true" >
|
|
||||||
</ImageView>
|
|
||||||
|
|
||||||
</RelativeLayout>
|
|
|
@ -25,7 +25,7 @@
|
||||||
android:id="@+id/wizardUsernameOk"
|
android:id="@+id/wizardUsernameOk"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:src="@drawable/notok" />
|
android:src="@drawable/wizard_notok" />
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
|
@ -62,7 +62,7 @@
|
||||||
android:id="@+id/wizardPasswordOk"
|
android:id="@+id/wizardPasswordOk"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:src="@drawable/notok" />
|
android:src="@drawable/wizard_notok" />
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
|
@ -83,7 +83,7 @@
|
||||||
android:id="@+id/wizardEmailOk"
|
android:id="@+id/wizardEmailOk"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:src="@drawable/notok" />
|
android:src="@drawable/wizard_notok" />
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
|
|
|
@ -1,6 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<menu
|
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
<item android:title="@string/menu_clear_history" android:id="@+id/menu_clear_history">
|
|
||||||
</item>
|
|
||||||
</menu>
|
|
|
@ -1,8 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<menu
|
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
<item android:title="@string/menu_settings" android:id="@+id/menu_settings">
|
|
||||||
</item>
|
|
||||||
<item android:title="@string/menu_exit" android:id="@+id/menu_exit"></item>
|
|
||||||
<item android:id="@+id/menu_about" android:title="@string/menu_about"></item>
|
|
||||||
</menu>
|
|