Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9416fa6518 | ||
|
|
360e2f3af0 |
@@ -1633,7 +1633,7 @@ public final class MainActivity extends Activity {
|
|||||||
terminalText.setIncludeFontPadding(false);
|
terminalText.setIncludeFontPadding(false);
|
||||||
terminalText.setHorizontallyScrolling(!terminalReadingMode);
|
terminalText.setHorizontallyScrolling(!terminalReadingMode);
|
||||||
terminalText.setLineSpacing(0, 1.05f);
|
terminalText.setLineSpacing(0, 1.05f);
|
||||||
terminalText.setGravity(Gravity.BOTTOM | Gravity.START);
|
terminalText.setGravity((terminalReadingMode ? Gravity.TOP : Gravity.BOTTOM) | Gravity.START);
|
||||||
terminalText.setTextIsSelectable(terminalSelectionEnabled);
|
terminalText.setTextIsSelectable(terminalSelectionEnabled);
|
||||||
terminalText.setPadding(dp(2), dp(8), dp(2), dp(8));
|
terminalText.setPadding(dp(2), dp(8), dp(2), dp(8));
|
||||||
terminalText.setBackgroundColor(COLOR_TERMINAL_BG);
|
terminalText.setBackgroundColor(COLOR_TERMINAL_BG);
|
||||||
@@ -1720,11 +1720,34 @@ public final class MainActivity extends Activity {
|
|||||||
terminalMetaText.setIncludeFontPadding(false);
|
terminalMetaText.setIncludeFontPadding(false);
|
||||||
updateTerminalMeta();
|
updateTerminalMeta();
|
||||||
|
|
||||||
|
TextView version = new TextView(this);
|
||||||
|
version.setText("v" + BuildConfig.VERSION_NAME + " (" + BuildConfig.VERSION_CODE + ")");
|
||||||
|
version.setTextColor(COLOR_TEXT_DIM);
|
||||||
|
version.setTextSize(8);
|
||||||
|
version.setTypeface(Typeface.MONOSPACE);
|
||||||
|
version.setSingleLine(true);
|
||||||
|
version.setIncludeFontPadding(false);
|
||||||
|
|
||||||
|
LinearLayout metaRow = new LinearLayout(this);
|
||||||
|
metaRow.setOrientation(LinearLayout.HORIZONTAL);
|
||||||
|
metaRow.setGravity(Gravity.CENTER_VERTICAL);
|
||||||
|
metaRow.addView(terminalMetaText, new LinearLayout.LayoutParams(
|
||||||
|
0,
|
||||||
|
dp(13),
|
||||||
|
1
|
||||||
|
));
|
||||||
|
LinearLayout.LayoutParams versionParams = new LinearLayout.LayoutParams(
|
||||||
|
ViewGroup.LayoutParams.WRAP_CONTENT,
|
||||||
|
dp(13)
|
||||||
|
);
|
||||||
|
versionParams.leftMargin = dp(6);
|
||||||
|
metaRow.addView(version, versionParams);
|
||||||
|
|
||||||
titleBlock.addView(titleRow, new LinearLayout.LayoutParams(
|
titleBlock.addView(titleRow, new LinearLayout.LayoutParams(
|
||||||
ViewGroup.LayoutParams.MATCH_PARENT,
|
ViewGroup.LayoutParams.MATCH_PARENT,
|
||||||
dp(17)
|
dp(17)
|
||||||
));
|
));
|
||||||
titleBlock.addView(terminalMetaText, new LinearLayout.LayoutParams(
|
titleBlock.addView(metaRow, new LinearLayout.LayoutParams(
|
||||||
ViewGroup.LayoutParams.MATCH_PARENT,
|
ViewGroup.LayoutParams.MATCH_PARENT,
|
||||||
dp(13)
|
dp(13)
|
||||||
));
|
));
|
||||||
@@ -1742,6 +1765,7 @@ public final class MainActivity extends Activity {
|
|||||||
terminalReadingMode = reading;
|
terminalReadingMode = reading;
|
||||||
if (terminalText != null) {
|
if (terminalText != null) {
|
||||||
terminalText.setHorizontallyScrolling(!reading);
|
terminalText.setHorizontallyScrolling(!reading);
|
||||||
|
terminalText.setGravity((reading ? Gravity.TOP : Gravity.BOTTOM) | Gravity.START);
|
||||||
terminalText.setMovementMethod(reading ? LinkMovementMethod.getInstance() : null);
|
terminalText.setMovementMethod(reading ? LinkMovementMethod.getInstance() : null);
|
||||||
}
|
}
|
||||||
styleTerminalReadingButton();
|
styleTerminalReadingButton();
|
||||||
|
|||||||
Reference in New Issue
Block a user