Invalid_Jake wrote:
TIny_Hacker wrote:
TortillaMan wrote:
What is the difference between CeaShell and Cesium?

What are you looking for? They're just two different shells. They share a few features, Cesium has some features CEaShell doesn't (USB support), and vice versa (Cesium doesn't have icons in the program menu, CEaShell does). It's just up to you which features and shell you like best Smile

Why not borrow cesiums code and put USB support in?

It wouldn't be like we hadn't done this before, but I think the plan right now is to wait until the USB libraries are released, and see what we do then.

epsilon5 wrote:
Bit late, but congratulations on the recent progress on this! I look forward to testing out the beta release soon. I think you've done a very nice job with both providing a well-thought out GUI as well as new features that haven't been seen before (which are probably the key to competing against Cesium).

Keep up the great work!

Thank you for the kind words! We really appreciate it Smile
We have another big update to announce! But first, here's a roadmap of our planned features before our first release. We're still hoping to release the first version of CEaShell by the end of the year, so most likely these things will not be changing much:
▪ Running/Viewing TI-OS Applications
▪ Program searching in the shell
▪ 2-3 other features that we haven't officially decided on whether we'll do or not. We'll announce them later if we do decide to, but this way nobody gets their hopes up

Now for the update!
We first started off by adding a menu to copy/create new files. This is accessible by pressing the [mode] button. Here's a screenshot of the menu:

Next, we added a new type of appvar, "Celtic appvars". These are meant to be used with Celtic CE (As the name implies). To create a Celtic appvar, use the copy/create menu in the appvars folder. Celtic appvars are distinguished by a specific header at the beginning of the file:


Obviously, this uses TI-OS tokens, so the bytes look like this:

0x3e, 0x43, 0x45, 0x4c, 0x3f

(The last byte is the newline token)
Here's a screenshot that might explain it a little better:

The file itself is an appvar, though we copy it into a temporary program (Named "appvar" - all lowercase) to edit, since obviously the OS wouldn't like editing appvars directly.

As always, be sure to let us know what you think! Smile
This looks amazing I cant wait for it to be released. Smile Very Happy
I agree, everything looks absolutely amazing. Very Happy
Big Update!

We've added support for apps! However, we discovered a large problem with CEaShell and other apps on the calculator, which happens when apps are deleted. Because of this, we're not going to support deleting apps until the bug is fixed. Here's a screenshot:

Because of this, we also added a second directory for apps, as well as options to hide either (or both) directories like Cesium does. Special thanks to Mateo for writing the app documentation on WikiTI, which helped a lot for this Smile

There will probably be a lot of bugs with the stuff we added, so we'll probably be doing a bit of bug fixing before the next feature update. As always, be sure to let us know what you think!
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 3 of 3
» All times are UTC - 5 Hours
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum