From 38b6acb88087dec9ec5465df3b3835895d03cb18 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Fri, 5 Oct 2012 17:35:40 +0200 Subject: [PATCH] Bigger contacts in contacts list + friend presence started --- .classpath | 1 - res/drawable-xhdpi/friend_add.png | Bin 0 -> 531 bytes res/drawable-xhdpi/friend_remove.png | Bin 0 -> 541 bytes res/layout/contact_cell.xml | 29 ++- res/layout/contact_control_row.xml | 13 ++ res/layout/new_friend_request_dialog.xml | 36 ++++ res/values-FR/strings.xml | 6 + res/values/non_localizable_custom.xml | 2 + res/values/non_localizable_strings.xml | 2 + res/values/strings.xml | 6 + res/xml/preferences.xml | 13 +- src/org/linphone/Contact.java | 14 +- src/org/linphone/ContactFragment.java | 30 ++++ src/org/linphone/ContactsFragment.java | 36 +++- src/org/linphone/LinphoneActivity.java | 165 +++++++++++++++++- src/org/linphone/LinphoneManager.java | 14 +- src/org/linphone/LinphoneService.java | 7 +- src/org/linphone/PreferencesFragment.java | 7 + src/org/linphone/StatusFragment.java | 26 +-- .../linphone/core/LinphoneAuthInfoImpl.java | 1 - src/org/linphone/core/LinphoneCoreImpl.java | 16 ++ src/org/linphone/core/LinphoneFriendImpl.java | 11 +- submodules/linphone | 2 +- 23 files changed, 395 insertions(+), 42 deletions(-) create mode 100644 res/drawable-xhdpi/friend_add.png create mode 100644 res/drawable-xhdpi/friend_remove.png create mode 100644 res/layout/new_friend_request_dialog.xml diff --git a/.classpath b/.classpath index 3c6c7d621..8dba63b1d 100644 --- a/.classpath +++ b/.classpath @@ -4,7 +4,6 @@ - diff --git a/res/drawable-xhdpi/friend_add.png b/res/drawable-xhdpi/friend_add.png new file mode 100644 index 0000000000000000000000000000000000000000..4310ce0d3784ab7a1aa39e567d1bf3d7eeb6512c GIT binary patch literal 531 zcmV+u0_^>XP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00DbRL_t(o!((Ki5;*Up`5&2Y zxaB${Hg!x4bOxgq4!nhR^$iqR$Vh2w9F0SCz(R`R*>mPH7^WmM78DgTu3EhYF8=KC z!~fVazM;7tBNH<-!{5LE7>o_|88Xw8|1(m{<)bAHRtqm)y3D}9z`(F&`%Yfppa@iIA3UI5 z;ayo>%h2B1Ot8dZmr@8kXCJ>ICOU%hASI>n-mqyiLx7(z{mN1%Zr(}yD^KOqEnEEi z`Z@3NArCBQqmF)r52J}7!1AYiRA1wS^*PL5wnt_9sp;y VkipQ$?63d;002ovPDHLkV1n1c;#U9w literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/friend_remove.png b/res/drawable-xhdpi/friend_remove.png new file mode 100644 index 0000000000000000000000000000000000000000..a1643de5d797159511c748f06930ce44a7284656 GIT binary patch literal 541 zcmV+&0^e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D(bL_t(o!((Ki5;*UpiNZJB zaviHWCI&i#Q40s&!n*nfiY#O#BQ^dXjYE8Zg%riJ=geg=Oi5-eC@N-LwR#O){MqA& z|FLC!LvuSuCT3=azkmNR7#r#{WTq$oXQYc@yK*=`##wrY1P^B)OR#FSu~=BAosI|9_VM z|NpbX`1c@->d f6HyVflA;~}ux5?H&04hT00000NkvXXu0mjfa?a)^ literal 0 HcmV?d00001 diff --git a/res/layout/contact_cell.xml b/res/layout/contact_cell.xml index da10e4f65..5f4230d22 100644 --- a/res/layout/contact_cell.xml +++ b/res/layout/contact_cell.xml @@ -18,18 +18,20 @@ android:layout_marginBottom="10dp" android:textStyle="bold" /> - @@ -38,11 +40,24 @@ android:lines="1" android:layout_width="match_parent" android:layout_height="wrap_content" - android:layout_weight="0.3" + android:layout_toRightOf="@id/icon" + android:layout_centerVertical="true" android:textAppearance="?android:attr/textAppearanceLarge" android:textColor="@android:color/black" android:layout_marginLeft="10dp" /> + + - + \ No newline at end of file diff --git a/res/layout/contact_control_row.xml b/res/layout/contact_control_row.xml index 0d749be41..9f7e41c0d 100644 --- a/res/layout/contact_control_row.xml +++ b/res/layout/contact_control_row.xml @@ -39,5 +39,18 @@ android:paddingRight="5dp" android:scaleType="fitCenter" android:src="@drawable/chat_icon_over" /> + + \ No newline at end of file diff --git a/res/layout/new_friend_request_dialog.xml b/res/layout/new_friend_request_dialog.xml new file mode 100644 index 000000000..ef52218db --- /dev/null +++ b/res/layout/new_friend_request_dialog.xml @@ -0,0 +1,36 @@ + + + + + + + +