From 9f36ed06b8e2c3b5e5918444e0c37699e21a7196 Mon Sep 17 00:00:00 2001 From: RangerMauve Date: Sat, 10 Mar 2018 15:33:26 -0500 Subject: [PATCH] Make TerminalRenderer public I want to use the renderer with a custom canvas without having to render to an Android View which requires a context and all sorts of stuff. Can't currently do that because the renderer is package-private --- .../src/main/java/com/termux/view/TerminalRenderer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/terminal-view/src/main/java/com/termux/view/TerminalRenderer.java b/terminal-view/src/main/java/com/termux/view/TerminalRenderer.java index 17f79c48..8c12ad55 100644 --- a/terminal-view/src/main/java/com/termux/view/TerminalRenderer.java +++ b/terminal-view/src/main/java/com/termux/view/TerminalRenderer.java @@ -16,7 +16,7 @@ import com.termux.terminal.WcWidth; *

* Saves font metrics, so needs to be recreated each time the typeface or font size changes. */ -final class TerminalRenderer { +public final class TerminalRenderer { final int mTextSize; final Typeface mTypeface;