mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
* Initial test - working on Linux
* Try to make it work with liba
* Stop using liba and the filesystem
* IT WORKS
* Key input, full res, fix some of the crashes
* Fix the hang when doing calculations
* Add some more key mappings
* Fix the square root issue
* Icons
* Better key mappings, brightness control, better gamma correction, more effficient framebuffer
* Cleanup stage 1
* Cleanup stage 2
* Make the build system build a g3a
* Make it not exit when you press the menu button
* Add Casio port to README
* Use omega-master instead of omega-dev
* Fix mistake with cherry-picking in the README
* Fix internal storage crash
* Fix compile error on Numworks calculators
* Upsilon branding
* Sharper icon
* Make the CI work
* Add power off and improve menu
* Map Alpha + up/down to the brightness shortcut
* Add missing file
* Fix web CI build
* Revert "Fix web CI build"
This reverts commit f19657d9fc.
* Change "prizm" to "fxcg"
* Add FASTLOAD option for Add-in Push
* Add some charatcers to the catalog on Casio and improve key mappings
* Build with -Os -flto
* Disable LTO for now as it's causing crashes
* Put back the fonts I accidently changed
I'd like to add an option for this though as I prefer the ones from Epsilon
265 lines
10 KiB
Plaintext
265 lines
10 KiB
Plaintext
PythonPound = "Comment"
|
|
PythonPercent = "Modulo"
|
|
PythonColon = "Colon"
|
|
PythonSemicon = "Semicolon"
|
|
PythonExclamationMark = "Exclamation mark"
|
|
PythonLessThan = "Less than"
|
|
PythonGreaterThan = "Greater than"
|
|
PythonQuestionMark = "Question mark"
|
|
Python1J = "Imaginary i"
|
|
PythonLF = "Line feed"
|
|
PythonTab = "Tabulation"
|
|
PythonAmpersand = "Bitwise and"
|
|
PythonSymbolExp = "Bitwise exclusive or"
|
|
PythonVerticalBar = "Bitwise or"
|
|
PythonImag = "Imaginary part of z"
|
|
PythonReal = "Real part of z"
|
|
PythonSingleQuote = "Single quote"
|
|
PythonAbs = "Absolute value/Magnitude"
|
|
PythonAcos = "Arc cosine"
|
|
PythonAcosh = "Arc hyperbolic cosine"
|
|
PythonAppend = "Add x to the end of the list"
|
|
PythonArrow = "Arrow from (x,y) to (x+dx,y+dy)"
|
|
PythonAsin = "Arc sine"
|
|
PythonAsinh = "Arc hyperbolic sine"
|
|
PythonAtan = "Arc tangent"
|
|
PythonAtan2 = "Return atan(y/x)"
|
|
PythonAtanh = "Arc hyperbolic tangent"
|
|
PythonAxis = "Set axes to (xmin,xmax,ymin,ymax)"
|
|
PythonBar = "Draw a bar plot with x values"
|
|
PythonBin = "Convert integer to binary"
|
|
PythonCeil = "Ceiling"
|
|
PythonChoice = "Random number in the list"
|
|
PythonClear = "Empty the list"
|
|
PythonCmathFunction = "cmath module function prefix"
|
|
PythonColor = "Define a rgb color"
|
|
PythonColorBlack = "Black color"
|
|
PythonColorBlue = "Blue color"
|
|
PythonColorBrown = "Brown color"
|
|
PythonColorGray = "Gray color"
|
|
PythonColorGreen = "Green color"
|
|
PythonColorOrange = "Orange color"
|
|
PythonColorPink = "Pink color"
|
|
PythonColorPurple = "Purple color"
|
|
PythonColorRed = "Red color"
|
|
PythonColorWhite = "White color"
|
|
PythonColorYellow = "Yellow color"
|
|
PythonComplex = "Return a+ib"
|
|
PythonCopySign = "Return x with the sign of y"
|
|
PythonCos = "Cosine"
|
|
PythonCosh = "Hyperbolic cosine"
|
|
PythonCount = "Count the occurrences of x"
|
|
PythonDegrees = "Convert x from radians to degrees"
|
|
PythonDivMod = "Quotient and remainder"
|
|
PythonDrawCircle = "Draw a circle"
|
|
PythonDrawLine = "Draw a line"
|
|
PythonDrawString = "Display a text from pixel (x,y)"
|
|
PythonErf = "Error function"
|
|
PythonErfc = "Complementary error function"
|
|
PythonEval = "Return the evaluated expression"
|
|
PythonExp = "Exponential function"
|
|
PythonExpm1 = "Compute exp(x)-1"
|
|
PythonFactorial = "Factorial of x"
|
|
PythonFabs = "Absolute value"
|
|
PythonFillCircle = "Fill a circle"
|
|
PythonFillPolygon = "Fill a polygon"
|
|
PythonFillRect = "Fill a rectangle at pixel (x,y)"
|
|
PythonFloat = "Convert x to a float"
|
|
PythonFloor = "Floor"
|
|
PythonFmod = "a modulo b"
|
|
PythonFrExp = "Mantissa and exponent of x: (m,e)"
|
|
PythonGamma = "Gamma function"
|
|
PythonGetKeys = "Get keys pressed"
|
|
PythonGetPalette = "Get theme palette"
|
|
PythonGetPixel = "Return pixel (x,y) color"
|
|
PythonGetrandbits = "Integer with k random bits"
|
|
PythonGrid = "Toggle the visibility of the grid"
|
|
PythonHex = "Convert integer to hexadecimal"
|
|
PythonHist = "Draw the histogram of x"
|
|
PythonImportCmath = "Import cmath module"
|
|
PythonImportIon = "Import ion module"
|
|
PythonImportKandinsky = "Import kandinsky module"
|
|
PythonImportRandom = "Import random module"
|
|
PythonImportMath = "Import math module"
|
|
PythonImportMatplotlibPyplot = "Import matplotlib.pyplot module"
|
|
PythonImportNumpy = "Import ulab.numpy module"
|
|
PythonImportScipy = "Import ulab.scipy module"
|
|
PythonImportTime = "Import time module"
|
|
PythonImportTurtle = "Import turtle module"
|
|
PythonIndex = "Index of the first x occurrence"
|
|
PythonInput = "Prompt a value"
|
|
PythonInsert = "Insert x at index i in the list"
|
|
PythonInt = "Convert x to an integer"
|
|
PythonIonFunction = "ion module function prefix"
|
|
PythonIsFinite = "Check if x is finite"
|
|
PythonIsInfinite = "Check if x is infinity"
|
|
PythonIsKeyDown = "Return True if the k key is down"
|
|
PythonBattery = "Return battery voltage"
|
|
PythonBatteryLevel = "Return battery level"
|
|
PythonBatteryIscharging = "Return if battery is charging"
|
|
PythonSetBrightness = "Set brightness level"
|
|
PythonGetBrightness = "Get brightness level"
|
|
PythonIsNaN = "Check if x is a NaN"
|
|
PythonKandinskyFunction = "kandinsky module function prefix"
|
|
PythonKeyLeft = "LEFT ARROW key"
|
|
PythonKeyUp = "UP ARROW key"
|
|
PythonKeyDown = "DOWN ARROW key"
|
|
PythonKeyRight = "RIGHT ARROW key"
|
|
PythonKeyOk = "OK key"
|
|
PythonKeyBack = "BACK key"
|
|
PythonKeyHome = "HOME key"
|
|
PythonKeyOnOff = "ON/OFF key"
|
|
PythonKeyShift = "SHIFT key"
|
|
PythonKeyAlpha = "ALPHA key"
|
|
PythonKeyXnt = "X,N,T key"
|
|
PythonKeyVar = "VAR key"
|
|
PythonKeyToolbox = "TOOLBOX key"
|
|
PythonKeyBackspace = "BACKSPACE key"
|
|
PythonKeyExp = "EXPONENTIAL key"
|
|
PythonKeyLn = "NATURAL LOGARITHM key"
|
|
PythonKeyLog = "DECIMAL LOGARITHM key"
|
|
PythonKeyImaginary = "IMAGINARY I key"
|
|
PythonKeyComma = "COMMA key"
|
|
PythonKeyPower = "POWER key"
|
|
PythonKeySine = "SINE key"
|
|
PythonKeyCosine = "COSINE key"
|
|
PythonKeyTangent = "TANGENT key"
|
|
PythonKeyPi = "PI key"
|
|
PythonKeySqrt = "SQUARE ROOT key"
|
|
PythonKeySquare = "SQUARE key"
|
|
PythonKeySeven = "7 key"
|
|
PythonKeyEight = "8 key"
|
|
PythonKeyNine = "9 key"
|
|
PythonKeyLeftParenthesis = "LEFT PARENTHESIS key"
|
|
PythonKeyRightParenthesis = "RIGHT PARENTHESIS key"
|
|
PythonKeyFour = "4 key"
|
|
PythonKeyFive = "5 key"
|
|
PythonKeySix = "6 key"
|
|
PythonKeyMultiplication = "MULTIPLICATION key"
|
|
PythonKeyDivision = "DIVISION key"
|
|
PythonKeyOne = "1 key"
|
|
PythonKeyTwo = "2 key"
|
|
PythonKeyThree = "3 key"
|
|
PythonKeyPlus = "PLUS key"
|
|
PythonKeyMinus = "MINUS key"
|
|
PythonKeyZero = "0 key"
|
|
PythonKeyDot = "DOT key"
|
|
PythonKeyEe = "10 POWER X key"
|
|
PythonKeyAns = "ANS key"
|
|
PythonKeyExe = "EXE key"
|
|
PythonLdexp = "Return x*(2**i), inverse of frexp"
|
|
PythonLength = "Length of an object"
|
|
PythonLgamma = "Log-gamma function"
|
|
PythonLog = "Logarithm to base a"
|
|
PythonLog10 = "Logarithm to base 10"
|
|
PythonLog2 = "Logarithm to base 2"
|
|
PythonMathFunction = "math module function prefix"
|
|
PythonMatplotlibPyplotFunction = "matplotlib.pyplot module prefix"
|
|
PythonMax = "Maximum"
|
|
PythonMin = "Minimum"
|
|
PythonModf = "Fractional and integer parts of x"
|
|
PythonMonotonic = "Value of a monotonic clock"
|
|
PythonNumpyFunction = "numpy module prefix"
|
|
PythonNumpyFftFunction = "numpy.fft module prefix"
|
|
PythonNumpyLinalgFunction = "numpy.linalg module prefix"
|
|
PythonScipyFunction = "scipy module prefix"
|
|
PythonScipyLinalgFunction = "scipy.linalg module prefix"
|
|
PythonScipyOptimizeFunction = "scipy.optimize module prefix"
|
|
PythonScipySignalFunction = "scipy.signal module prefix"
|
|
PythonScipySpecialFunction = "scipy.special module prefix"
|
|
PythonOct = "Convert integer to octal"
|
|
PythonPhase = "Phase of z"
|
|
PythonPlot = "Plot y versus x as lines"
|
|
PythonPolar = "z in polar coordinates"
|
|
PythonPop = "Remove and return the last item"
|
|
PythonPower = "x raised to the power y"
|
|
PythonPrint = "Print object"
|
|
PythonRadians = "Convert x from degrees to radians"
|
|
PythonRandint = "Random integer in [a,b]"
|
|
PythonRandom = "Floating point number in [0,1]"
|
|
PythonRandomFunction = "random module function prefix"
|
|
PythonRandrange = "Random number in range(start,stop)"
|
|
PythonRangeStartStop = "List from start to stop-1"
|
|
PythonRangeStop = "List from 0 to stop-1"
|
|
PythonRect = "Convert to cartesian coordinates"
|
|
PythonRemove = "Remove the first occurrence of x"
|
|
PythonReverse = "Reverse the elements of the list"
|
|
PythonRound = "Round to n digits"
|
|
PythonScatter = "Draw a scatter plot of y versus x"
|
|
PythonSeed = "Initialize random number generator"
|
|
PythonSetPixel = "Color pixel (x,y)"
|
|
PythonShow = "Display the figure"
|
|
PythonSin = "Sine"
|
|
PythonSinh = "Hyperbolic sine"
|
|
PythonSleep = "Suspend the execution for t seconds"
|
|
PythonLocalTime = "Convert time into tuple"
|
|
PythonMktime = "Convert tuple into time"
|
|
PythonTime = "Get the current timestamp"
|
|
PythonSetLocaltime = "Set time from a tuple"
|
|
PythonRTCmode = "Get current RTC mode"
|
|
PythonSetRTCmode = "Set RTC mode"
|
|
PythonSort = "Sort the list"
|
|
PythonSqrt = "Square root"
|
|
PythonSum = "Sum the items of a list"
|
|
PythonTan = "Tangent"
|
|
PythonTanh = "Hyperbolic tangent"
|
|
PythonText = "Display a text at (x,y) coordinates"
|
|
PythonTimeFunction = "time module function prefix"
|
|
PythonTrunc = "x truncated to an integer"
|
|
PythonTurtleBackward = "Move backward by x pixels"
|
|
PythonTurtleCircle = "Circle of radius r pixels"
|
|
PythonTurtleColor = "Set the pen color"
|
|
PythonTurtleColorMode = "Set the color mode to 1.0 or 255"
|
|
PythonTurtleForward = "Move forward by x pixels"
|
|
PythonTurtleFunction = "turtle module function prefix"
|
|
PythonTurtleGoto = "Move to (x,y) coordinates"
|
|
PythonTurtleHeading = "Return the current heading"
|
|
PythonTurtleHideturtle = "Hide the turtle"
|
|
PythonTurtleIsdown = "Return True if the pen is down"
|
|
PythonTurtleLeft = "Turn left by a degrees"
|
|
PythonTurtlePendown = "Pull the pen down"
|
|
PythonTurtlePensize = "Set the line thickness to x pixels"
|
|
PythonTurtlePenup = "Pull the pen up"
|
|
PythonTurtlePosition = "Return the current (x,y) location"
|
|
PythonTurtleReset = "Reset the drawing"
|
|
PythonTurtleRight = "Turn right by a degrees"
|
|
PythonTurtleSetheading = "Set the orientation to a degrees"
|
|
PythonTurtleShowturtle = "Show the turtle"
|
|
PythonTurtleSpeed = "Drawing speed between 0 and 10"
|
|
PythonTurtleWrite = "Display a text"
|
|
PythonUniform = "Floating point number in [a,b]"
|
|
PythonImportTime = "Import time module"
|
|
PythonImportOs = "Import os module"
|
|
PythonImportSys = "Import sys module"
|
|
PythonOsUname = "Get infos about the system"
|
|
PythonOsGetlogin = "Get username"
|
|
PythonOsRemove = "Remove file named filename"
|
|
PythonOsRename = "Rename file oldname to newname"
|
|
PythonOsListdir = "List files in memory"
|
|
PythonSysExit = "Terminate current program"
|
|
PythonSysPrintexception = "Print exception"
|
|
PythonSysByteorder = "The byte order of the system"
|
|
PythonSysImplementation = "Information about Python"
|
|
PythonSysModules = "Dictionary of loaded modules"
|
|
PythonSysVersion = "Python language version (string)"
|
|
PythonSysVersioninfo = "Python language version (tuple)"
|
|
PythonMonotonic = "Return monotonic time"
|
|
PythonFileOpen = "Opens a file"
|
|
PythonFileSeekable = "Tells if seek can be used on a file"
|
|
PythonFileSeek = "Move file's cursor"
|
|
PythonFileTell = "Get file's cursor location"
|
|
PythonFileClose = "Closes a file"
|
|
PythonFileClosed = "True if file was closed"
|
|
PythonFileRead = "Read up to size bytes"
|
|
PythonFileWrite = "Write b into file"
|
|
PythonFileReadline = "Reads a line or up to size bytes"
|
|
PythonFileReadlines = "Reads a list of lines"
|
|
PythonFileTruncate = "Resize the file to size"
|
|
PythonFileWritelines = "Writes a list of lines"
|
|
PythonFileName = "Contains file's name"
|
|
PythonFileMode = "Contains file's open mode"
|
|
PythonFileReadable = "Tells if read can be used on a file"
|
|
PythonFileWritable = "Tells if write can be used on a file"
|
|
PythonImportUtils = "Importing ulab.utils"
|
|
PythonUtilsFunction = "utils module function prefix"
|