Giter Site home page Giter Site logo

cesium's Introduction

Cesium

Cesium is a shell for the TI-84 Plus CE / TI-83 Premium CE calculators.

screenshot programs screenshot apps

Cesium is installed by running the CESIUM program. This creates an application that can accessed via the apps button. The application cannot be transferred to other calculators, however the installer can be used instead.

A video showing off various features is available here.

Navigation

Cesium supports alpha search for programs. Use any key with the green text above it to immediately switch to the programs starting with the corresponding letter.

Combination Action
2nd / enter Run, select
alpha Modify variable settings
zoom Edit BASIC program
y= Create new BASIC program
graph Rename program / appvar
mode Enter settings menu
arrow keys Move places
green letters Alpha search for program

Shortcuts

Shortcuts are available from outside of the Cesium application.

Combination Action
on + prgm Launch Cesium Application
on + stat Power down with password on wake (No Default Password)
on + graph Open label jumper in TI-Basic Editor
on + 8 Backup RAM from TI-OS
on + 5 Remove latest RAM backup
on + 2 Restore RAM from latest backup

The power-on password is set via the settings menu by pressing the sto-> button. RAM backup is performed by copying RAM contents to flash memory, so if you are concerned about flash wear, please moderate usage.

Uninstalling

To uninstall Cesium in the event a new version is warranted, press 2nd + + + 2 + 1 and delete the Cesium application and appvar. You can also delete the Cesium application from within Cesium.

Building

Clone with the following:

git clone --recurse-submodules https://github.com/mateoconlechuga/cesium.git

Download fasmg, available near the bottom of this page. Place fasmg in the project root or add it to the global path.

Build with the command:

make -j

Bug Reports and Feature Requests

Make a bug report here.

Source code is available here.

If you encounter a bug, no matter how small, please report it.

Language Translations

If you would like to add support for another language, feel free to make a PR.

French: Created by Adrien "Adriweb" Bertrand

Credits

© 2015 - 2020 Matt "MateoConLechuga" Waltz

Licensed under BSD 3 Clause.

cesium's People

Contributors

adriweb avatar beckadamtheinventor avatar iambian avatar jacobly0 avatar josheewa avatar logicaljoe avatar mateoconlechuga avatar onlymx13 avatar petertillema avatar sanjivanm avatar thelastmillennial avatar zdimension avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.