mateoconlechuga / cesium Goto Github PK
View Code? Open in Web Editor NEWA GUI shell for the TI-84+CE
License: BSD 3-Clause "New" or "Revised" License
A GUI shell for the TI-84+CE
License: BSD 3-Clause "New" or "Revised" License
It appears that the Cesium program in the PRGM menu simply serves as an installer for the most part on first use or to install stability files to archive. However, after the Cesium installer has been run, the Cesium PRGM cannot be archived or removed as it will throw an ERROR when launching the "A" PRGM. Will a fix be released so that the user can remove the Cesium PRGM and still use the shell by running "A"? It just would seem more convenient to have only one thing on the PRGM menu instead of "Cesium" and "A". Or perhaps consider having just one program on the PRGM menu that installs and runs the shell. Just to clear up space on the PRGM menu, ya know. Thank you for your consideration. ;)
Running an archived program through cesium gives me the same output as running an archived program through the normal menu.
When I executed the following code:
[CLASSIC]
Lbl A
Input Str0
If Str0="..":Goto Q
Goto A
Lbl Q
[MATHPRINT]
The program hangs, without switching to MATHPRINT. A few seconds later, when the Run indicator stops spinning, I pressed [ON], which caused the RAM to reset. Another thing is that when I ran a test version of BonziCE, the input field looked weird: (the picture was taken w/ TI-Connect CE, when the cursor was "off". The plot mark wasn't there before. Also, the homescreen is a bit messed up when I ran BonziCE (input Field is lower, the $ is the start of the field). The homescreen was cleared before the Input.
Some particular icons change into this random icon, shown here (Photo credits: TheLastMillennial)
Known programs:
ACLOCK
Advanced Brightness Utility
I was distracted for a quick moment, and it timed out. I went back, and the colors and settings were all the same as they were before.
can I run Cesium it's self from archive? As it would be annoying to redownload it every time I clear ram
When you press [on]+[stat] the calculator turns off like it's suppose to. But when you turn it back on, the password entry prompt flashes on, then just goes away after a split second.
(Copied directly from thread post and I was weird back then so this may be cringy (it is, actually))
If you change the "Backup RAM before executing programs" option in Cesium's settings, the password is changed. Setting the password again after changing the setting works as intended, but changing the setting again will break the password again.
As we all know, the TI 84 CE displays a message about how you should plug your calculator in to avoid RAM deletion, when it is in the "red" zone of the battery cell. When this is the case, and you shut down your calculator with the Cesium Password Tool (ON|STAT), The Calculator turns off properly. However, when turning it back on, The Calculator first Displays the Password Entry Field, and then switches to the "YOUR BATTERY IS LOW" Notification, when you click any button to get rid of the notice, the TI 84 CE no longer displays the password request, bypassing it, and giving you full control of the calculator.
Respond by Sending a Message to me Through my New Website: coolcrab123.wixsite.com/coolcrab123
When I make a simple BASIC program that uses Disp "Hello" / Pause, it displays it all good, but the background of the OS is still the same as the one that is set for cesium.
Will capture last key press when closing programs
Ex:Open calcuzap,press clear, cesium will close.
More graphical things, examples below:
I will add more when I remember stuff. I'll also review the post I made on the thread because there was a compiled list there.
Just as above. I attempted to input a number just as I would normally, not the first letter, etc, and Cesium refuses to input it. I can input a letter too so it is not a length restriction problem.
Why is backup so slow. Is there anything you can do to speed it up? I think so. Try different ideas.
When in a program, using the built-in edit menu to run the program simply quits to the Cesium launcher.
Whenever I run PrgmA, the error screen comes up with the message: Attempted to use a function or variable where it is not valid. When I run PrgmCesium, it just says Done. Any advice?
I have a simple (ICE) program:
[i]B:3->A
When running this with the Cesium app, it just freezes.
I think it might be me not deleting the appvars. I'll do that now
I presume this is a bug, however my calc has been behaving odd for a bit. I have done this twice now with Orbit84 and hve this happen.
I downloaded fasmg from the link in the readme, not just the normal flat installer. However, nothing happens when I run the exe. I guess that this is because there was something I didn't do. That information should be in the readme if that is the case.
If a program displays and then exits, cesium immediately returns to the cesium shell. An option to run a program and then wait for a keypress before returning so I can see the output would be useful.
In Cesium 3.0.0, the icons of all my TI-BASIC programs are replaced with a black icon with green and blue lines.
I sometimes can barely see what color it is.
It is apparent that this shell does not appear in the APPS menu and needs to be launched from the "A" program in the PRGM menu. Will this program be ported as an APP soon or will it be a while? If so, I would recommend revising the readme instructions with anything regarding [apps] in order to avoid any confusion. Thanks. ;)
I had to reset my calc to get out of it.
When the Wait command is encountered in a program, the run indicator turns white and Cesium hangs until ON is pressed. This reduces the functionality of many programs.
The Cesium launcher freezes on launch for my calculator
Maybe change the edit key to one that doesn't have a letter on it?
Also, when I pressed [PRGM] to open the editor, the 3 lines of my 3 line prgm were at the top, minus the "PROGRAM: name" line. Also, there were random tokens at the bottom of the screen (bottom 6ish lines). Those tokens disappeared after I pressed [enter] a few times to add new lines into my prgm. Tested on CEmu.
Yeah.
"AAAA":pgrmKEDIT
I have all my programs sitting in archive except for Cesium and Prgm A, to run the shell. I thought it was great, as I could save a ton of RAM by archiving everything. However, Cesium seems to harm more than help. Each time I run a program, 10 kilobytes more are mysteriously taken up. This only happens when running with Cesium, whether the program being run is archived or not. When I run it myself, using ASM (I only tested an Assembly program) there is no RAM being lost. The only way to fix this without losing Cesium is to archive Cesium and Prgm A and do a manual RAM clear. Why is this happening? It is taking away the point of using Cesium for me. I am using a TI-84 Plus CE.
Originally “discovered” by TLM and SM84CE, when you turn on alpha lock for lowercase you spam random things with the arrow key. For me: Right arrow goes to graph screen and if you hold it, you continue right. Left arrow spams “c” (lowercase). Down arrow spams “c” as well. Up arrow gets rid of alpha lock. (I think that’s supposed to happen). I don’t remember if you said it’s not Cesium’s fault @mateoconlechuga.
I think this is because of the color selection?
For the text/highlight color changes, mainly.
I believe this may have something to do with the context set by the app. Will look into it.
NewContext is called with cxPrgmInput, which apparently it looks like I need to deactivate the current app and basically treat it as a program :/
When a locked Basic program errors, Cesium attempts to open it when you select Goto, but fails, and then it becomes unarchived.
It's "advertised" to exit after a minute of inactivity, but it's only around 20-25 seconds.
If I'm in cesium, how can I exit to the home screen without waiting a few minutes?
Cesium should be rewritten:
So I have attempted to archive a program in Cesium, and gotten a garbage collect scree. First off, the OS attempts to go back to normal, and has that graphical error. But second, if you hit yes, Cesium goes ballistic after it finishes. Text displays everywhere. Cesium is still responsive though.
Unlike Cesium 2.5.0, Cesium 3.0.0 and 3.0.1 has a slight delay when doing anything. Running the app, running a program through Cesium, entering the settings screen, everything has a delay of about .7 seconds. This has been an issue ever since I installed the app, I don't believe any settings I have are affecting it. I can not reproduce on CEmu; only on my physical CE.
It would be nice if that was possible, as the EDIT prgm menu is soon cluttered up. This used to be possible in older versions of Cesium, though.
When there's a memory insufficient error, you can't exit it. When you turn off your calc, it won't turn back on. You have to reset to fix, and even if you ran with backup, it's going to be a legit RAM clear.
If you archive the apps folder, it will mess up your calculator's screen res until you reboot
It would be nice if we could sort our programs into folders.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.