diff --git a/res/drawable/ic_del.xml b/res/drawable/ic_del.xml
index 14691140fc53090384980b3c53e17af1faf94935..716c62ea6260e4be29e26ce822c838816a336082 100644
--- a/res/drawable/ic_del.xml
+++ b/res/drawable/ic_del.xml
@@ -14,16 +14,13 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
+
diff --git a/res/layout-land/pad_advanced_3x5.xml b/res/layout-land/pad_advanced_3x5.xml
index dfd283d5938e77835b0015dbcc75e1c8721f3bd2..c17548b0a6dac37c13148192b5695b3283e081f2 100644
--- a/res/layout-land/pad_advanced_3x5.xml
+++ b/res/layout-land/pad_advanced_3x5.xml
@@ -21,12 +21,12 @@
android:id="@+id/pad_advanced"
style="@style/PadLayoutStyle.Advanced"
android:background="@color/pad_advanced_background_color"
- app:rowCount="5"
+ app:rowCount="4"
app:columnCount="3">
-
-
-
-
-
-
diff --git a/res/layout/activity_calculator_land.xml b/res/layout/activity_calculator_land.xml
index 5a487e3215ea5b4da64e893d937a70f14a4d4ad3..8fc54ed02c889a82e2673757f9510e5c46031bda 100644
--- a/res/layout/activity_calculator_land.xml
+++ b/res/layout/activity_calculator_land.xml
@@ -36,8 +36,7 @@
android:layout_height="0dip"
android:layout_weight="1">
-
-
+
diff --git a/res/layout/activity_calculator_port.xml b/res/layout/activity_calculator_port.xml
index fb62c53b8042ea652b66176eb82c7e3773378fb9..f935b964fcffc97b71034ece25005647079b2136 100644
--- a/res/layout/activity_calculator_port.xml
+++ b/res/layout/activity_calculator_port.xml
@@ -39,8 +39,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
-
-
+
diff --git a/res/layout/activity_calculator_tablet_port.xml b/res/layout/activity_calculator_tablet_port.xml
index a5cd80e6e413c1c8cc6ba9392d36f7fff64c15ea..57e930632b97adb6790d0f39879b5119fb2812c9 100644
--- a/res/layout/activity_calculator_tablet_port.xml
+++ b/res/layout/activity_calculator_tablet_port.xml
@@ -35,8 +35,7 @@
android:layout_height="0dip"
android:layout_weight="500">
-
-
+
diff --git a/res/layout/pad_advanced_3x5.xml b/res/layout/pad_advanced_3x5.xml
index 4bdef5fff9a85c6b55f85c161e9b7f727bd0fed7..c37057ee43f9bd7ccc28435ce09c030eed27d2f4 100644
--- a/res/layout/pad_advanced_3x5.xml
+++ b/res/layout/pad_advanced_3x5.xml
@@ -32,12 +32,12 @@
-
-
-
-
-
-
diff --git a/res/layout/pad_main.xml b/res/layout/pad_main.xml
new file mode 100644
index 0000000000000000000000000000000000000000..14801e59df083207a0811d4309cb2d950911ef85
--- /dev/null
+++ b/res/layout/pad_main.xml
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/layout/pad_numeric.xml b/res/layout/pad_numeric.xml
deleted file mode 100644
index cfe308b15effddb5431c8edd40305c6e629f261d..0000000000000000000000000000000000000000
--- a/res/layout/pad_numeric.xml
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/values-w230dp-h275dp/layout.xml b/res/values-w230dp-h275dp/layout.xml
index f9a2d970a36ccbd7d220c37a9ec10593b6e8bb3d..07752d7de40c84b74f6449aa57a543e9fd9b27bc 100644
--- a/res/values-w230dp-h275dp/layout.xml
+++ b/res/values-w230dp-h275dp/layout.xml
@@ -18,6 +18,5 @@
- @layout/activity_calculator_port
- @layout/display_two_line
- - @layout/pad_operator_one_col
- - @layout/pad_advanced_4x4
+ - @layout/pad_advanced_3x5
diff --git a/res/values-w230dp-h375dp/layout.xml b/res/values-w230dp-h375dp/layout.xml
index f9a2d970a36ccbd7d220c37a9ec10593b6e8bb3d..07752d7de40c84b74f6449aa57a543e9fd9b27bc 100644
--- a/res/values-w230dp-h375dp/layout.xml
+++ b/res/values-w230dp-h375dp/layout.xml
@@ -18,6 +18,5 @@
- @layout/activity_calculator_port
- @layout/display_two_line
- - @layout/pad_operator_one_col
- - @layout/pad_advanced_4x4
+ - @layout/pad_advanced_3x5
diff --git a/res/values-w230dp-h475dp-port/layout.xml b/res/values-w230dp-h475dp-port/layout.xml
index 9f7bd6bbfc2a639e76fbfdf5c4a30f78cff5395b..07752d7de40c84b74f6449aa57a543e9fd9b27bc 100644
--- a/res/values-w230dp-h475dp-port/layout.xml
+++ b/res/values-w230dp-h475dp-port/layout.xml
@@ -18,6 +18,5 @@
- @layout/activity_calculator_port
- @layout/display_two_line
- - @layout/pad_operator_one_col
- @layout/pad_advanced_3x5
diff --git a/res/values-w375dp-h220dp/layout.xml b/res/values-w375dp-h220dp/layout.xml
index ac4cde83959a52a8befafbb3cad1db8c14b091d1..611e2fa2788a1b1ee077cb94a3167f04a327a7dd 100644
--- a/res/values-w375dp-h220dp/layout.xml
+++ b/res/values-w375dp-h220dp/layout.xml
@@ -18,6 +18,5 @@
- @layout/activity_calculator_port
- @layout/display_one_line
- - @layout/pad_operator_two_col
- - @layout/pad_advanced_4x4
+ - @layout/pad_advanced_3x5
diff --git a/res/values-w375dp-h275dp/layout.xml b/res/values-w375dp-h275dp/layout.xml
index 3890667a7249129538b133f1c282940ce8afffa0..07752d7de40c84b74f6449aa57a543e9fd9b27bc 100644
--- a/res/values-w375dp-h275dp/layout.xml
+++ b/res/values-w375dp-h275dp/layout.xml
@@ -18,6 +18,5 @@
- @layout/activity_calculator_port
- @layout/display_two_line
- - @layout/pad_operator_two_col
- - @layout/pad_advanced_4x4
+ - @layout/pad_advanced_3x5
diff --git a/res/values-w375dp-h375dp/layout.xml b/res/values-w375dp-h375dp/layout.xml
index 3890667a7249129538b133f1c282940ce8afffa0..07752d7de40c84b74f6449aa57a543e9fd9b27bc 100644
--- a/res/values-w375dp-h375dp/layout.xml
+++ b/res/values-w375dp-h375dp/layout.xml
@@ -18,6 +18,5 @@
- @layout/activity_calculator_port
- @layout/display_two_line
- - @layout/pad_operator_two_col
- - @layout/pad_advanced_4x4
+ - @layout/pad_advanced_3x5
diff --git a/res/values-w375dp-h500dp-port/layout.xml b/res/values-w375dp-h500dp-port/layout.xml
index 9f7bd6bbfc2a639e76fbfdf5c4a30f78cff5395b..07752d7de40c84b74f6449aa57a543e9fd9b27bc 100644
--- a/res/values-w375dp-h500dp-port/layout.xml
+++ b/res/values-w375dp-h500dp-port/layout.xml
@@ -18,6 +18,5 @@
- @layout/activity_calculator_port
- @layout/display_two_line
- - @layout/pad_operator_one_col
- @layout/pad_advanced_3x5
diff --git a/res/values-w375dp-h768dp-port/layout.xml b/res/values-w375dp-h768dp-port/layout.xml
index 98db0fee84eae520c240a8d8db91439d8e050d18..07752d7de40c84b74f6449aa57a543e9fd9b27bc 100644
--- a/res/values-w375dp-h768dp-port/layout.xml
+++ b/res/values-w375dp-h768dp-port/layout.xml
@@ -16,8 +16,7 @@
-->
- - @layout/activity_calculator_tablet_port
+ - @layout/activity_calculator_port
- @layout/display_two_line
- - @layout/pad_advanced_5x3
- - @layout/pad_operator_two_col
+ - @layout/pad_advanced_3x5
diff --git a/res/values-w375dp-h768dp-port/styles.xml b/res/values-w375dp-h768dp-port/styles.xml
index 2c5ae3573d9de03d17682c212f5cf71de0b74a10..b8caea0b83466bb055badd125f24413ef363fb28 100644
--- a/res/values-w375dp-h768dp-port/styles.xml
+++ b/res/values-w375dp-h768dp-port/styles.xml
@@ -46,8 +46,7 @@
+
+
+
+
+
+