From f303fa26534fc983e53d2dda36bd76ff7409e3c5 Mon Sep 17 00:00:00 2001 From: Eric House Date: Fri, 15 Nov 2013 20:52:05 -0800 Subject: [PATCH] debug features and logging are always on/available for debug builds --- xwords4/android/XWords4/res/values/common_rsrc.xml | 5 +++++ xwords4/android/XWords4/res/xml/xwprefs.xml | 5 +++-- .../XWords4/src/org/eehouse/android/xw4/GamesList.java | 3 ++- .../src/org/eehouse/android/xw4/XWSumListPreference.java | 3 ++- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/xwords4/android/XWords4/res/values/common_rsrc.xml b/xwords4/android/XWords4/res/values/common_rsrc.xml index 37bcc7b44..92435ae75 100644 --- a/xwords4/android/XWords4/res/values/common_rsrc.xml +++ b/xwords4/android/XWords4/res/values/common_rsrc.xml @@ -132,6 +132,11 @@ Invite redirect host Wordlist download URL Enable logging + (release builds only) + Enable debug features + Menuitems etc. (release builds + only) + Source version id Relay game port Relay device port diff --git a/xwords4/android/XWords4/res/xml/xwprefs.xml b/xwords4/android/XWords4/res/xml/xwprefs.xml index 1c1ff0c02..db162f36f 100644 --- a/xwords4/android/XWords4/res/xml/xwprefs.xml +++ b/xwords4/android/XWords4/res/xml/xwprefs.xml @@ -311,11 +311,12 @@ /> diff --git a/xwords4/android/XWords4/src/org/eehouse/android/xw4/GamesList.java b/xwords4/android/XWords4/src/org/eehouse/android/xw4/GamesList.java index 62672291c..86f0859ea 100644 --- a/xwords4/android/XWords4/src/org/eehouse/android/xw4/GamesList.java +++ b/xwords4/android/XWords4/src/org/eehouse/android/xw4/GamesList.java @@ -665,7 +665,8 @@ public class GamesList extends XWExpandableListActivity if ( m_menuPrepared ) { boolean nothingSelected = 0 == (nGroupsSelected + nGamesSelected); - boolean showDbg = XWPrefs.getDebugEnabled( this ); + boolean showDbg = BuildConstants.IS_DEBUG_BUILD + || XWPrefs.getDebugEnabled( this ); showItemsIf( DEBUG_ITEMS, menu, nothingSelected && showDbg ); Utils.setItemVisible( menu, R.id.games_menu_loaddb, showDbg && !DBUtils.gameDBExists( this ) ); diff --git a/xwords4/android/XWords4/src/org/eehouse/android/xw4/XWSumListPreference.java b/xwords4/android/XWords4/src/org/eehouse/android/xw4/XWSumListPreference.java index 8bfa356d4..b744af7c9 100644 --- a/xwords4/android/XWords4/src/org/eehouse/android/xw4/XWSumListPreference.java +++ b/xwords4/android/XWords4/src/org/eehouse/android/xw4/XWSumListPreference.java @@ -35,7 +35,8 @@ public class XWSumListPreference extends XWListPreference { { super.onAttachedToActivity(); - if ( XWPrefs.getDebugEnabled( m_context ) ) { + if ( BuildConstants.IS_DEBUG_BUILD || + XWPrefs.getDebugEnabled( m_context ) ) { CharSequence[] entries = getEntries(); String lastRow = m_context.getString( R.string.game_summary_field_rowid );