From fc96a26de9f62b507987b70bf3bece3d133a6c49 Mon Sep 17 00:00:00 2001 From: Margaux Clerc Date: Wed, 25 Nov 2015 16:49:42 +0100 Subject: [PATCH] Fix landscape graphics --- AndroidManifest.xml | 2 +- res/layout-land/call.xml | 110 ++++---- res/layout/call.xml | 26 +- res/layout/call_inactive_row.xml | 2 +- res/layout/conference_header.xml | 3 +- res/layout/conference_paused_row.xml | 2 +- res/layout/contact.xml | 10 +- res/layout/contacts_list.xml | 15 +- res/layout/dialer.xml | 8 +- res/layout/edit_list.xml | 10 +- res/layout/history.xml | 8 +- res/layout/history_detail.xml | 245 ++++++++---------- res/layout/main.xml | 16 +- res/layout/search_contact_cell.xml | 2 +- res/layout/status.xml | 4 +- res/values/styles.xml | 6 +- src/org/linphone/CallActivity.java | 25 +- src/org/linphone/LinphoneService.java | 4 +- .../linphone/assistant/AssistantActivity.java | 8 +- 19 files changed, 248 insertions(+), 258 deletions(-) diff --git a/AndroidManifest.xml b/AndroidManifest.xml index db7a26a37..82ad45dec 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -128,7 +128,7 @@ + android:screenOrientation="behind"> diff --git a/res/layout-land/call.xml b/res/layout-land/call.xml index 4fc57cde9..561a27ade 100644 --- a/res/layout-land/call.xml +++ b/res/layout-land/call.xml @@ -52,65 +52,62 @@ + + + + + + + android:paddingTop="10dp" + android:gravity="center_horizontal"> - - - - - - - + + android:padding="18dp"/> @@ -267,7 +266,7 @@ android:id="@+id/video" android:src="@drawable/camera_default" android:background="@drawable/button_background" - android:padding="25dp" + android:padding="22dp" android:layout_width="match_parent" android:layout_height="match_parent"/> @@ -295,7 +294,7 @@ android:id="@+id/speaker" android:src="@drawable/speaker_default" android:background="@drawable/button_background" - android:padding="20dp" + android:padding="18dp" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1" /> @@ -314,7 +313,7 @@ android:id="@+id/options" android:src="@drawable/options_default" android:background="@drawable/button_background" - android:padding="20dp" + android:padding="18dp" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" /> @@ -328,19 +327,20 @@ android:layout_width="match_parent" android:layout_height="60dp" android:layout_above="@id/menu" - android:orientation="horizontal" > + android:orientation="horizontal" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true"> + android:layout_weight="1"/> + android:layout_weight="1"/> + android:layout_weight="1.4" /> + android:layout_weight="1.4" /> @@ -375,13 +375,13 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:visibility="invisible" - android:layout_weight="0.5"/> + android:layout_weight="1"/> + android:layout_weight="1"/> + android:layout_weight="1.4"/> + android:layout_weight="1.4"/> @@ -415,13 +415,13 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:visibility="invisible" - android:layout_weight="0.5"/> + android:layout_weight="1"/> + android:layout_weight="1"/> + android:layout_weight="1.4"/> + android:layout_weight="1.4"/> diff --git a/res/layout/call.xml b/res/layout/call.xml index 7cd1c212d..45ed5e618 100644 --- a/res/layout/call.xml +++ b/res/layout/call.xml @@ -9,7 +9,7 @@ android:id="@+id/status" android:name="org.linphone.StatusFragment" android:layout_width="match_parent" - android:layout_height="40dp" + android:layout_height="35dp" tools:layout="@layout/status" /> @@ -215,22 +215,22 @@ + android:layout_height="wrap_content"/> @@ -275,7 +275,7 @@ android:id="@+id/options" android:src="@drawable/options_default" android:background="@drawable/button_background" - android:padding="20dp" + android:padding="18dp" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" /> @@ -284,7 +284,7 @@ @@ -296,7 +296,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" - android:padding="20dp" /> + android:padding="18dp" /> + android:padding="18dp"/> @@ -323,7 +323,7 @@ @@ -364,7 +364,7 @@ @@ -405,7 +405,7 @@ @@ -9,6 +9,7 @@ android:layout_width="wrap_content" android:layout_height="match_parent" android:orientation="vertical" + android:gravity="center_vertical" android:paddingLeft="10dp"> @@ -19,22 +19,24 @@ android:layout_width="70dp" android:layout_height="match_parent" android:layout_alignParentLeft="true" - android:padding="20dp"/> + android:padding="15dp"/> @@ -24,8 +24,9 @@ android:contentDescription="@string/content_description_all_contacts" android:layout_alignParentLeft="true" android:src="@drawable/contacts_all" + android:background="@drawable/toolbar_button" android:gravity="center" - android:padding="15dp" + android:padding="12dp" android:layout_width="match_parent" android:layout_height="match_parent"/> @@ -50,8 +51,9 @@ android:contentDescription="@string/content_description_linphone_contacts" android:id="@+id/linphone_contacts" android:src="@drawable/contacts_sip" + android:background="@drawable/toolbar_button" android:gravity="center" - android:padding="15dp" + android:padding="12dp" android:layout_width="match_parent" android:layout_height="match_parent"/> @@ -70,12 +72,12 @@ + android:padding="12dp"/> + android:padding="12dp"/> diff --git a/res/layout/dialer.xml b/res/layout/dialer.xml index 4063c8c58..d25293b7c 100644 --- a/res/layout/dialer.xml +++ b/res/layout/dialer.xml @@ -8,7 +8,7 @@ android:id="@+id/address_bar" android:background="@color/colorF" android:layout_width="match_parent" - android:layout_height="60dp" + android:layout_height="50dp" android:layout_marginBottom="10dp" android:layout_alignParentTop="true"> @@ -52,7 +52,7 @@ android:id="@+id/controls" android:layout_alignParentBottom="true" android:layout_width="match_parent" - android:layout_height="70dp"> + android:layout_height="60dp"> @@ -78,7 +78,7 @@ android:background="@drawable/call" android:layout_width="match_parent" android:layout_height="wrap_content" - android:padding="15dp" + android:padding="12dp" android:layout_weight="0.5"/> diff --git a/res/layout/edit_list.xml b/res/layout/edit_list.xml index 08d995487..62a343288 100644 --- a/res/layout/edit_list.xml +++ b/res/layout/edit_list.xml @@ -3,7 +3,7 @@ android:id="@+id/edit_list" android:background="@color/colorF" android:layout_width="match_parent" - android:layout_height="60dp" + android:layout_height="50dp" android:visibility="gone"> diff --git a/res/layout/history.xml b/res/layout/history.xml index 888fffc42..70278ef35 100644 --- a/res/layout/history.xml +++ b/res/layout/history.xml @@ -9,7 +9,7 @@ android:id="@+id/top_bar" android:background="@color/colorF" android:layout_width="match_parent" - android:layout_height="60dp" + android:layout_height="50dp" android:layout_gravity="top"> @@ -50,7 +50,7 @@ android:background="@drawable/toolbar_button" android:contentDescription="@string/content_description_missed_calls" android:gravity="center" - android:padding="15dp" + android:padding="12dp" android:layout_width="match_parent" android:layout_height="match_parent"/> @@ -74,7 +74,7 @@ android:layout_width="70dp" android:layout_height="match_parent" android:layout_alignParentRight="true" - android:padding="15dp"/> + android:padding="12dp"/> diff --git a/res/layout/history_detail.xml b/res/layout/history_detail.xml index 186ec33c4..f0457c109 100644 --- a/res/layout/history_detail.xml +++ b/res/layout/history_detail.xml @@ -8,7 +8,7 @@ - + android:padding="15dp" + android:layout_width="70dp" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true"/> + android:padding="12dp" + android:layout_width="70dp" + android:layout_height="wrap_content" + android:layout_alignParentRight="true"/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + android:layout_height="match_parent"> + android:padding="10dp" + android:orientation="vertical"> - + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + - + + \ No newline at end of file diff --git a/res/layout/main.xml b/res/layout/main.xml index 4451b7fe1..bb1fd998a 100644 --- a/res/layout/main.xml +++ b/res/layout/main.xml @@ -9,7 +9,7 @@ android:id="@+id/status" android:name="org.linphone.StatusFragment" android:layout_width="match_parent" - android:layout_height="40dp" + android:layout_height="35dp" tools:layout="@layout/status" /> @@ -88,7 +88,8 @@ diff --git a/res/layout/status.xml b/res/layout/status.xml index f6bcc9450..a854e6534 100644 --- a/res/layout/status.xml +++ b/res/layout/status.xml @@ -3,7 +3,7 @@ android:id="@+id/status" android:background="@color/colorA" android:layout_width="match_parent" - android:layout_height="40dp" + android:layout_height="35dp" android:orientation="horizontal"> diff --git a/res/values/styles.xml b/res/values/styles.xml index 8495d251a..21bb2f28d 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -9,7 +9,7 @@ @color/colorA true bold - 28sp + 24sp