From 9162cb4e03f07a627e815c157f0a459333e92fa7 Mon Sep 17 00:00:00 2001 From: platykurticsg <55760837+platykurticsg@users.noreply.github.com> Date: Tue, 24 Sep 2019 20:04:59 +0200 Subject: [PATCH] Bring the normal view more in-line with the original hp48 calculators. Propose using the 'Modifier Letter Small X' (U+02E3) rather than the 'Superscript Latin Small Letter N' (U+207F) to bring the normal view of Droid48 more in-line with the original characters. If this works it would have the benefit of correctly representing the x position on the RPN stack. Many thanks for your work on Droid48. I love the app, and noticed that you appear to be preparing an updated version, so I thought I'd propose this now. Thanks again & I hope you're not offended by the suggestion. --- app/src/main/java/org/ab/x48/HPView.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/org/ab/x48/HPView.java b/app/src/main/java/org/ab/x48/HPView.java index 92de027..32f7677 100644 --- a/app/src/main/java/org/ab/x48/HPView.java +++ b/app/src/main/java/org/ab/x48/HPView.java @@ -417,7 +417,7 @@ public class HPView extends SurfaceView implements SurfaceHolder.Callback { null, null, null, null, null, null, "/PRINT", "/I/O", "/MODES", "/MEMORY", "/LIBRARY", "/PREV", "UP", "DEF", "\u2192Q", "/GRAPH", "/REVIEW", "/SWAP", - " ASIN", " ACOS", " ATAN", "$x\u00B2", "$10\u207F", "$e\u207F", + " ASIN", " ACOS", " ATAN", "$x\u00B2", "$10\u02E3", "$e\u02E3", "EQUATION", "EDIT", "2D", "/PURGE", "DROP", "USER", "/SOLVE", "/PLOT", "/ALGEBRA", " ( )", null, "/TIME", "/STAT", "/UNITS", " [ ]", @@ -430,7 +430,7 @@ public class HPView extends SurfaceView implements SurfaceHolder.Callback { null, null, null, null, null, null, null, null, null, null, null, null, "HOME", "RCL", "\u2192NUM", null, null, null, - "\u2202 ", "\u222B ", "\u2211 ", "\u207F\u221Ay ", "LOG ", "LN ", + "\u2202 ", "\u222B ", "\u2211 ", "\u02E3\u221Ay ", "LOG ", "LN ", "MATRIX", "VISIT", "3D", null, "CLR", "ENTRY", null, null, null, "# ", null, null, null, null, "_ ", @@ -443,7 +443,7 @@ public class HPView extends SurfaceView implements SurfaceHolder.Callback { null, null, null, null, null, null, "MTH", "PRG", "CST", "VAR", "$\u25B2", "NXT", "'", "STO", "EVAL", "$\u25C0", "$\u25BC", "$\u25B6", - "SIN", "COS", "TAN", "\u221Ax", "y\u207F", "1/x", + "SIN", "COS", "TAN", "\u221Ax", "y\u02E3", "1/x", "ENTER", "+/-", "EEX", "DEL", "\u2190", "\u03B1", "7", "8", "9", "\u00F7", "$\u21B6", "4", "5", "6", "\u00D7", @@ -458,7 +458,7 @@ public class HPView extends SurfaceView implements SurfaceHolder.Callback { null, null, null, null, null, null, "RAD", null, null, null, null, "PREV", "UP", "DEF", "NUM", "/PICTURE", "/VIEW", "/SWAP", - "ASIN", "ACOS", "ATAN", "x\u00B2", "10\u207F", "e\u207F", + "ASIN", "ACOS", "ATAN", "x\u00B2", "10\u02E3", "e\u02E3", "EQUATION", "EDIT", "PURG", "/CLEAR", "/DROP", "USER", null, null, null, "( )", null, null, null, null, "[ ]", @@ -471,7 +471,7 @@ public class HPView extends SurfaceView implements SurfaceHolder.Callback { null, null, null, null, null, null, "POLAR", "/CHARS", "/MODES", "/MEMORY", "/STACK", "MENU", "HOME", "RCL", "UNDO", null, null, null, - "\u2202", "\u222B", "\u2211", "\u207F\u221Ay", "LOG", "LN", + "\u2202", "\u222B", "\u2211", "\u02E3\u221Ay", "LOG", "LN", "MATRIX", "CMD", "ARG", null, null, "ENTRY", "/SOLVE", "/PLOT", "/SYMBOLIC", "#", null, "/TIME", "/STAT", "/UNITS", "_", @@ -484,7 +484,7 @@ public class HPView extends SurfaceView implements SurfaceHolder.Callback { null, null, null, null, null, null, "MTH", "PRG", "CST", "VAR", "$\u25B2", "NXT", "'", "STO", "EVAL", "$\u25C0", "$\u25BC", "$\u25B6", - "SIN", "COS", "TAN", "\u221Ax", "y\u207F", "1/x", + "SIN", "COS", "TAN", "\u221Ax", "y\u02E3", "1/x", "ENTER", "+/-", "EEX", "DEL", "\u2190", "\u03B1", "7", "8", "9", "\u00F7", "$\u21B6", "4", "5", "6", "\u00D7", @@ -1207,4 +1207,4 @@ public class HPView extends SurfaceView implements SurfaceHolder.Callback { } } -} \ No newline at end of file +}