Login [Register]
Don't have an account? Register now to chat, post, use our tools, and much more.
https://github.com/mateoconlechuga/cesium/issues/26

Read?
Is it possible for a hidden program to stay hidden after a reset?
It is a general rule of thumb to not use the hidden program feature. In fact, the creator (MateoC) does not recommend their usage either.

That being said, I am unsure. I have had hidden programs that I have unhidden magically rehide after a RAM reset occurs, so that may be possible. However, if it does not work for you, then it most likely is not a capability of Cesium.

EDIT: As Zeda said in IRC (Discord):
Zeda wrote:
@LAX18 I haven't followed the project. Are they talking about the OS hiding feature?
If so, it needs to be hidden before archiving
Basically, when you archived a var, a copy of the VAT entry is also archived. Upon a RAM reset, the OS uses that archived copy to regenerate the VAT
So if it is hidden before you archive, when the OS regenerates the VAT, it will restore it with the "hidden" name.
If you want to keep programs hidden after reset, hide them while they are in RAM, and then rearchive them if necessary.
LAX18 wrote:
It is a general rule of thumb to not use the hidden program feature. In fact, the creator (MateoC) does not recommend their usage either.

That being said, I am unsure. I have had hidden programs that I have unhidden magically rehide after a RAM reset occurs, so that may be possible. However, if it does not work for you, then it most likely is not a capability of Cesium.

EDIT: As Zeda said in IRC (Discord):
Zeda wrote:
@LAX18 I haven't followed the project. Are they talking about the OS hiding feature?
If so, it needs to be hidden before archiving
Basically, when you archived a var, a copy of the VAT entry is also archived. Upon a RAM reset, the OS uses that archived copy to regenerate the VAT
So if it is hidden before you archive, when the OS regenerates the VAT, it will restore it with the "hidden" name.


Why? All my programs work fine?
Yes, the programs themselves work fine, but it can sometimes cause issues with the OS's file system because hidden files are not an intended OS feature.
I've found out a way to get past the hidden program being not hidden after a reset. It's a weird way but what I did was to change the name of the program within Cesium and then reset the calculator. I did this for every program and they have stayed hidden forever since. Don't have a definite explanation as to why
A quick and simple way is hiding them while they're in RAM then archiving them. (Or unarchiving them while being hidden then re-hiding them)
Still, hiding programs is not recommended.

Changing the name of the program probably requires it to be moved to RAM at some point, making the change.
3.1.0 pre-release is available that should fix the reported bugs:

https://github.com/mateoconlechuga/cesium/releases/tag/v3.1.0

Also might make its way into the archives Razz
That is nice. I am going to download the updated version to see what's new. Cesium before was awesome, but now I bet it gives you a million dollars or something. Smile
Can you go in more detail about the Fat32 Usb drive mechanics? Like, how can you link the 2? And I don't see the FatDrvCe appvar on tiny.cc/clibs.
It isn't currently available yet. It will be finished, I am removing access to it soon.

Here's an updated version of Cesium that fixes some bugs you all have reported:

https://github.com/mateoconlechuga/cesium/releases/tag/v3.1.1

Let me know if you encounter any other issues, and hopefully it can be completely released.
Even on version 3.1.1, doing alpha twice (assuming lower-case flag enabled) and holding down the direction keys or [Del] still causes bugs:

Ex. up = Pt-Off( spam, right = Pt-On( spam, Del = Fraction quick menu
Colour setting: Primary #231, Secondary #232. Highlight #207, Inverse. #152, Hidden #55
  
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 19 of 19
» All times are GMT - 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