diff --git a/.gitmodules b/.gitmodules index 263d8ce9b..fa0235b31 100644 --- a/.gitmodules +++ b/.gitmodules @@ -58,9 +58,6 @@ [submodule "submodules/externals/libupnp"] path = submodules/externals/libupnp url = git://git.linphone.org/libupnp.git -[submodule "submodules/externals/cunit"] - path = submodules/externals/cunit - url = git://git.linphone.org/cunit.git [submodule "submodules/externals/axmlrpc"] path = submodules/externals/axmlrpc url = git://git.linphone.org/axmlrpc.git @@ -104,3 +101,6 @@ [submodule "submodules/belcard"] path = submodules/belcard url = git://git.linphone.org/belcard.git +[submodule "submodules/bcunit"] + path = submodules/bcunit + url = git://git.linphone.org/bcunit.git diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 309e28424..7d99c6672 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -41,6 +41,8 @@ + + @@ -133,6 +135,14 @@ + + + + + + diff --git a/prepare.py b/prepare.py index f90dc1416..1e2316165 100755 --- a/prepare.py +++ b/prepare.py @@ -84,7 +84,7 @@ class AndroidPreparator(prepare.Preparator): def __init__(self, targets=android_targets): prepare.Preparator.__init__(self, targets) self.min_supported_ndk = 10 - self.max_supported_ndk = 11 + self.max_supported_ndk = 12 self.unsupported_ndk_version = None self.release_with_debug_info = True self.veryclean = True @@ -138,8 +138,8 @@ class AndroidPreparator(prepare.Preparator): python_config_files.append(os.path.join(root, filename)) if len(python_config_files) > 0: version = open(python_config_files[0]).readlines()[0] - res = re.match('^.*/aosp-ndk-r(\d+).*$', version) - version = int(res.group(1)) + res = re.match('^.*/(aosp-)?ndk-r(\d+).*$', version) + version = int(res.group(2)) retval = False else: error("Could not get Android NDK version!") diff --git a/res/layout-land/call.xml b/res/layout-land/call.xml index 9c556801b..f88ab92ac 100644 --- a/res/layout-land/call.xml +++ b/res/layout-land/call.xml @@ -241,15 +241,32 @@ android:layout_weight="0.5" android:padding="12dp"/> - + android:layout_weight="1"> + + + + + diff --git a/res/layout-sw533dp-land/call.xml b/res/layout-sw533dp-land/call.xml index 12862af3b..5de923dec 100644 --- a/res/layout-sw533dp-land/call.xml +++ b/res/layout-sw533dp-land/call.xml @@ -241,15 +241,32 @@ android:padding="12dp" android:contentDescription="@string/content_description_hang_up"/> - + android:layout_weight="1"> + + + + + diff --git a/res/layout/assistant_linphone_login.xml b/res/layout/assistant_linphone_login.xml index 692b89a08..a1a0dc3aa 100644 --- a/res/layout/assistant_linphone_login.xml +++ b/res/layout/assistant_linphone_login.xml @@ -68,11 +68,18 @@ android:layout_height="40dp" android:singleLine="true"/> + + diff --git a/res/layout/call.xml b/res/layout/call.xml index 280bdb653..06c66b396 100644 --- a/res/layout/call.xml +++ b/res/layout/call.xml @@ -294,16 +294,33 @@ android:layout_height="wrap_content" android:layout_weight="0.4" android:padding="12dp"/> - - + android:layout_weight="0.8"> + + + + + diff --git a/res/layout/contact_cell.xml b/res/layout/contact_cell.xml index cf233a2ce..0d5615ff8 100644 --- a/res/layout/contact_cell.xml +++ b/res/layout/contact_cell.xml @@ -95,6 +95,19 @@ android:scaleType="centerInside" android:src="@drawable/led_connected" /> + + + \ No newline at end of file diff --git a/res/layout/in_app_purchasable.xml b/res/layout/in_app_purchasable.xml new file mode 100644 index 000000000..768c58572 --- /dev/null +++ b/res/layout/in_app_purchasable.xml @@ -0,0 +1,19 @@ + + + +