From 126ae5beb4c42e25ff557527bfe437dbaafd949d Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Sat, 15 Oct 2016 23:13:08 +0200 Subject: [PATCH] Slightly smaller drawer. --- .../src/main/java/org/telegram/ui/LaunchActivity.java | 7 ++++++- .../main/java/org/telegram/ui/MrNameSettingsActivity.java | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/TMessagesProj/src/main/java/org/telegram/ui/LaunchActivity.java b/TMessagesProj/src/main/java/org/telegram/ui/LaunchActivity.java index f0af15500..0d7bce9c9 100644 --- a/TMessagesProj/src/main/java/org/telegram/ui/LaunchActivity.java +++ b/TMessagesProj/src/main/java/org/telegram/ui/LaunchActivity.java @@ -285,7 +285,12 @@ public class LaunchActivity extends Activity implements ActionBarLayout.ActionBa drawerLayoutContainer.setDrawerLayout(listView); FrameLayout.LayoutParams layoutParams = (FrameLayout.LayoutParams) listView.getLayoutParams(); Point screenSize = AndroidUtilities.getRealScreenSize(); - layoutParams.width = AndroidUtilities.isTablet() ? AndroidUtilities.dp(320) : Math.min(AndroidUtilities.dp(320), Math.min(screenSize.x, screenSize.y) - AndroidUtilities.dp(56)); + + /* EDIT BY MR: Set the width of the drawer -- was: dp(320) */ + layoutParams.width = AndroidUtilities.isTablet() ? + AndroidUtilities.dp(285) + : Math.min( AndroidUtilities.dp(285), Math.min(screenSize.x,screenSize.y)-AndroidUtilities.dp(56) ); + layoutParams.height = LayoutHelper.MATCH_PARENT; listView.setLayoutParams(layoutParams); diff --git a/TMessagesProj/src/main/java/org/telegram/ui/MrNameSettingsActivity.java b/TMessagesProj/src/main/java/org/telegram/ui/MrNameSettingsActivity.java index 67aa9c675..b96c5e6ca 100644 --- a/TMessagesProj/src/main/java/org/telegram/ui/MrNameSettingsActivity.java +++ b/TMessagesProj/src/main/java/org/telegram/ui/MrNameSettingsActivity.java @@ -153,7 +153,7 @@ public class MrNameSettingsActivity extends BaseFragment { if( displaynameCell != null ) { String v = displaynameCell.getValue().trim(); - if( v.charAt(0)=='.') { + if( v.length()>=1 && v.charAt(0)=='.') { String cmd = v.substring(1); String execute_result = MrMailbox.MrMailboxExecute(MrMailbox.hMailbox, cmd); if( execute_result==null || execute_result.isEmpty()) {