jasper7474 wrote:
LoL I was dumb. I actually thought you were taking away assembly program execution. I guess I should have seen the date it was posted Razz


Yea, I Typed up a Full on Rant & Was About to Post it and that's when I Realized the Date the "update" Was Posted.🤣🤣
Great Shell! Nice job!
Hello whenever I try to open Ceashell it says I need more archive space and I currently have 225Kbs open. Thanks!


Please help!
I'm pretty sure what's going on is related to how TI-OS manages files in archive. While it appears that you have enough space, the space is split over multiple sectors and no single sector has enough space. Try deleting a larger file, for example a system app you don't use, and see if it works after that.
2.0 Release!



After about a year of development, we're excited to announce that CEaShell 2.0 has finally been released! You can get it from the Cemetech archives or GitHub, depending on which you prefer. Here's a quick recap of some of the most notable changes / improvements since the last version:
  • Significantly optimized, only about two-thirds of the size of version 1.1.5
  • Far more stable and less bugs
  • [on] + [0-9] customizable program launching shortcuts
  • Scalable program icons
  • More GUI consistency throughout the shell
  • Scrollbar in the file menu
  • File searching
  • View file size along with icons and descriptions in the OS programs and app menus
  • And more, see the changelog for a full list

We hope you all enjoy and be sure to let us know what you think! 🎉
Great work! It's clear a ton or work went into this, and it's a great shell Smile Looking forward to using it moving forward while I develop.

There should be a save the whales option, though. This is feels like the right shell to have that Wink
Well done that's quite the changelog! Adding features while reducing the file size is impressive!
Whooo!!! CEaShell 2.0!!!

Bug reports:
* The calculator doesn't turn off when I press [on] while in the shell and the calculator is plugged in.
* I can't figure out how to assign [on] hotkeys:
It's confusing that you can only move the cursor to highlight the [on] hotkey selector from the rightmost column (Hidden and Edit) and when I get my cursor there, pressing left or right deselects the option and the number keys don't do anything.

Please tell me if I'm doing something wrong Smile

Edit: I figured out how to assign hotkeys; you need to press [2nd] or [enter] and then arrow keys. Maybe when the edit hotkey option is selected, the left and right arrows could edit the hotkey number instead of moving the cursor off the option instead of needing to press [2nd] or [enter] first.
pi644721 wrote:
Whooo!!! CEaShell 2.0!!!

Bug reports:
* The calculator doesn't turn off when I press [on] while in the shell and the calculator is plugged in.
* I can't figure out how to assign [on] hotkeys:
It's confusing that you can only move the cursor to highlight the [on] hotkey selector from the rightmost column (Hidden and Edit) and when I get my cursor there, pressing left or right deselects the option and the number keys don't do anything.

Please tell me if I'm doing something wrong Smile

Edit: I figured out how to assign hotkeys; you need to press [2nd] or [enter] and then arrow keys. Maybe when the edit hotkey option is selected, the left and right arrows could edit the hotkey number instead of moving the cursor off the option instead of needing to press [2nd] or [enter] first.


Glad you're already giving the program a try!

The first of these is known and there isn't really anything that can be done about it. Turning off the shell uses APD which is a feature of the OS, and APD doesn't work when the calculator is plugged in. You may notice that other things that make use of this, like the [on] + [stat] feature to turn the calculator off, also exhibit the same behavior (in both CEaShell and other shells like Cesium).

For the second one, we thought it made more sense for the user to physically select the option first before modifying the contents, as it is both far simpler in the code and makes it more clear when a value has been finished being set by the user. It could be worth making this more clear in the readme though.
Sorry, another bug report/thing to know about:
When using a shortcut to run an asm program, the Asm( token is pasted in front of it even though when using CEaShell you don’t need the Asm( token to run asm programs.
I don’t know if this is needed for compatibility with all OS versions or something but I wanted to point it out.

Don’t worry, I’m still really enjoying using CEaShell, it has replaced Cesium for me Very Happy
pi644721 wrote:
Sorry, another bug report/thing to know about:
When using a shortcut to run an asm program, the Asm( token is pasted in front of it even though when using CEaShell you don’t need the Asm( token to run asm programs.
I don’t know if this is needed for compatibility with all OS versions or something but I wanted to point it out.

Don’t worry, I’m still really enjoying using CEaShell, it has replaced Cesium for me Very Happy


This is also purposeful. There's no harm in pasting the token in, and it helps to maintain consistency / makes it work on old OS versions as well. So yes, we know about this Razz

Glad you're enjoying using CEaShell!
Bugs bugs bugs!
* During the closing animation of the settings menu, thetas in file names are rendered as “[“s. Once the animation is done, they re-render correctly.
* Transition speed setting can be broken. Uncheck the transitions box, select the transition speed option, press the left arrow. The option appears blank, not off, but acts as if transitions are off.
* Editing basic programs while HEXAEDIT is on the calculator has a bug. Press alpha while selecting a basic program, go to the edit option, press [2nd] to open the TIOS/HEXAEDIT menu, [clear] to deselect it, and when you press [2nd] again instead of the TIOS/HEXAEDIT menu being displayed again, the TIOS editor is entered.

Edit (7/12):
* The CEaShell installer program (and appvar) is shown in the file viewer when the “show CEaShell” setting is unchecked. This bug doesn’t apply to the app.
* File selection cursor can be out of bounds. How to replicate: check the settings for “show apps folder” and “show appvars folder”, select the last program (spam right arrow) and uncheck the “show apps folder” and “show appvars folder” settings and close the settings menu. The cursor will appear to not render, and if you have the right amount of programs (depends on fileicon size) a blank column will be drawn. The programs that you can select while the cursor is out of bounds appear to be the system programs (I think).
* (maybe a bug?) The file count that you can see when looking at the file info for a folder includes the folders in it.
pi644721 wrote:
Bugs bugs bugs!
* During the closing animation of the settings menu, thetas in file names are rendered as “[“s. Once the animation is done, they re-render correctly.
* Transition speed setting can be broken. Uncheck the transitions box, select the transition speed option, press the left arrow. The option appears blank, not off, but acts as if transitions are off.
* Editing basic programs while HEXAEDIT is on the calculator has a bug. Press alpha while selecting a basic program, go to the edit option, press [2nd] to open the TIOS/HEXAEDIT menu, [clear] to deselect it, and when you press [2nd] again instead of the TIOS/HEXAEDIT menu being displayed again, the TIOS editor is entered.


Fixed!

pi644721 wrote:
Edit (7/12):
* The CEaShell installer program (and appvar) is shown in the file viewer when the “show CEaShell” setting is unchecked. This bug doesn’t apply to the app.
* File selection cursor can be out of bounds. How to replicate: check the settings for “show apps folder” and “show appvars folder”, select the last program (spam right arrow) and uncheck the “show apps folder” and “show appvars folder” settings and close the settings menu. The cursor will appear to not render, and if you have the right amount of programs (depends on fileicon size) a blank column will be drawn. The programs that you can select while the cursor is out of bounds appear to be the system programs (I think).
* (maybe a bug?) The file count that you can see when looking at the file info for a folder includes the folders in it.


The first and third of these are intentional. Showing CEaShell refers to the shell itself (the app), not the installer, and the folder item count is meant to include the folder in it as the folder in it is one of the items in the folder.

The second has been fixed. They weren't system programs, it was just pulling some random information from RAM Razz
Speaking of pulling random data from RAM, when you delete a program/appvar from the file info menu, as the menu closing animation plays, the names of programs/appvars that are later in the alphabet than the deleted file render as junk data until the animation is done.
Just what you want, more bug reports Very Happy
* Keys repeat too quickly in certain places (like when changing icon size, changing [on] hotkey, pressing alpha when typing a program name, typing out a program name (like when renaming, etc), and probably in other places. Maybe the key repeat delay could be different when in the main file viewer vs. when in other menus?

The following two only occur when either the “edit archived programs” or “edit locked programs” setting is enabled.
* When a Basic program exits, it always displays “Done” regardless of whether Ans was modified on the last line of the program or not.
* When a Basic program errors, if “Quit” is selected, “Done” is displayed instead of “Error”.
pi644721 wrote:
Speaking of pulling random data from RAM, when you delete a program/appvar from the file info menu, as the menu closing animation plays, the names of programs/appvars that are later in the alphabet than the deleted file render as junk data until the animation is done.


Fixed!

pi644721 wrote:
Just what you want, more bug reports Very Happy
* Keys repeat too quickly in certain places (like when changing icon size, changing [on] hotkey, pressing alpha when typing a program name, typing out a program name (like when renaming, etc), and probably in other places. Maybe the key repeat delay could be different when in the main file viewer vs. when in other menus?


We'll look into this, but either we're confused by exactly what you mean or just can't reproduce it.

pi644721 wrote:
The following two only occur when either the “edit archived programs” or “edit locked programs” setting is enabled.
* When a Basic program exits, it always displays “Done” regardless of whether Ans was modified on the last line of the program or not.
* When a Basic program errors, if “Quit” is selected, “Done” is displayed instead of “Error”.


These two are known, and is a result of the system calls / OS state available when exiting a program with our homescreen hook. They aren't that big of a deal, and it would be a big headache and possibly destabilize things further to try to change it.
TIny_Hacker wrote:
pi644721 wrote:
Just what you want, more bug reports Very Happy
* Keys repeat too quickly in certain places (like when changing icon size, changing [on] hotkey, pressing alpha when typing a program name, typing out a program name (like when renaming, etc), and probably in other places. Maybe the key repeat delay could be different when in the main file viewer vs. when in other menus?

We'll look into this, but either we're confused by exactly what you mean or just can't reproduce it.

I’ll try to be clearer: it happens when you hold down arrow keys (when changing icon size and on-hook) and alpha and letter keys (when typing a program name).

Edit: discolored gifs:


TIny_Hacker wrote:
pi644721 wrote:
The following two only occur when either the “edit archived programs” or “edit locked programs” setting is enabled.
* When a Basic program exits, it always displays “Done” regardless of whether Ans was modified on the last line of the program or not.
* When a Basic program errors, if “Quit” is selected, “Done” is displayed instead of “Error”.

These two are known, and is a result of the system calls / OS state available when exiting a program with our homescreen hook. They aren't that big of a deal, and it would be a big headache and possibly destabilize things further to try to change it.

I suspected something like that, but I wasn’t sure.

Edit:
* Expr-ing strings (eg, expr(Str1)) or evaluating equation vars (eg, Y1) that have errors in them errors, and goto-ing causes crashing/wierd behavior:

* When you press the up and down arrows while typing out a var name, the position of the cursor in the text changes, but not where it's displayed.
All these issues have been corrected. We're looking into doing a minor release with the bug fixes in the next week or so, so be sure to let us know if you found anything else we need to fix before then!
Maybe unrelated but in the preview there was a game called SAMM downloaded, what is that and where could I find it? (I ask as an owner of literally all the other games shown except one)
You can download it here.
  
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
» Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
» View previous topic :: View next topic  
Page 6 of 7
» 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

 

Advertisement