Thanks to everyone for the support!

I'll add a way to create custom icon packs in the future, but right now I'm trying to get the shell ready for an initial release by the end of December (so I can get the December POTM). To meet that goal, I've added a few more features and fixes today, with the major addition being TI-Basic icon support. Here's a screenshot of that, using Roccolox Programs' Organizer CSE/CE:


Question
Finally, I have a question for all of you: once the search function is added, do you think that this shell will be ready for a 1.0.0 release on the Cemetech archives? If so, I'll add that and release it soon afterward. I look forward to hearing what you all think about VYSION!

Changelog
[added] support for TI-BASIC icons
[added] about section in the settings menu, which shows the distribution, version, and build time
[improved] hour, minute, and brightness sliders in the settings menu now start at the current value
[improved] color picker now starts at the current color
[improved] menu offset now saved along with current selection when running a program
[fixed] entering a blank name into the rename dialogue could break the shell
[fixed] opening the start menu, then immediately closing it could deactivate the other menus in cursor mode
Small update for today: I added a new cursor icon, as well as the ability to lock and unlock TI-BASIC programs. Here's a screenshot:

In addition, I've created a Github repository for the project, accessible here. If anyone wants to look at the code and give feedback about how it could be improved, please do so here.

The initial (1.0.0) release is coming soon, I believe all I have to do now is to add program hiding, the about screen, and the search function.

Changelog
[added] new cursor icons
[added] TI-BASIC programs can now be locked and unlocked
0.5.1

Introduction
As I work toward a New Year's Eve release for VYSION CE 1.0.0, I've added a few new features and quality of life improvements, most notably the search and about menus.

Search
This new feature allows the user to search through all of the files on the calculator, and to run or open their locations as applicable, something that should be convenient for users with a lot of files and folders.


About
This allows the user to look through the information about the program, including the controls, credits, and features. With this said, I'm going to restate the credits here to credit all of the people who have helped in the project as we near the first release on December 31st:
Programming help:
-MateoConLechuga
-jacobly
-beckadamtheinventor
-fghsgh
Feedback:
-King Dub Dub
-EverydayCode
-RoccoLox Programs
-LogicalJoe
To everyone else who played a smaller role but still helped in the development of the project in some way, thank you to you as well.


Rewind
To show how far the project has come, here are a few screenshots from the very early development of VYSION, back when I was still working on getting program running and asm icon detection working:



Changelog
[added] the about section
[added] entry for "About" and a corresponding icon in the start menu
[added] a box around the text elements on the lock screen for improved visiblility
[added] a new search function, to search through and run applicable files
[added] the ability to run/open file location on the taskbar, desktop, and search menus
[added] a clock when [graph] is pressed
[improved] the lock screen is now not displayed when returning from programs
[improved] the scroll bar on the desktop now adjusts as it should
[improved] the password screen can now be exited from using [clear] (terminating the program)
[improved] a scroll bar now appears in the wallpaper picker if more than 10 are found
[improved] [zoom] and [trace] can now be used to jump to the taskbar instead of just [window]
[fixed] folder could not open properly under certain conditions
[fixed] the sidebar of the file explorer could be stuck as selected under certain conditions
[removed] the "Power" option in the start menu

Conclusion and Release Date
All that really remains to be done now is to test for bugs, and then VYSION will be ready for a 1.0.0 release on December 31st, 2020! Thank you for your feedback and feature requests as I continue the development of this shell, and keep an eye out on the Cemetech archives for the official release. For those who want to test the current build of the shell for bugs before it is released, here is the link to my Discord server, which is used for testing and announcements for this project and my others.
1.0.0

Download VYSION!

VYSION CE 1.0.0 has been submitted to the archives! The big new feature for this update is the hiding programs feature, of which a screenshot can be found below:


Changelog
[added] program hiding
[improved] the clock now displays 12 when it's 12:00 AM, instead of 0
[improved] brightness slider now is displayed as a percentage, 0-100
[fixed] misspelling of RoccoLox Programs' name in the About section
[fixed] bug that could prevent the first launch of the shell
[fixed] opening Search and Settings immediately after one another (in either order) from the start menu would cause the screen to flicker
[fixed] temp menus were not set correctly in cursor mode on the desktop
[fixed] desktop menus would be rendered inactive after exiting the settings menu while in cursor mode
[fixed] hidden program names could be displayed improperly in the properties menu

Conclusion
Thanks for your help in getting VYSION CE to the 1.0.0 release! I'm looking forward to hearing what everyone has to say about it, so please post feedback and feature requests here once it's accepted to the archives.
Double post, but it's more than 24 hours so I should be fine. VYSION has been accepted to the archives, and can be downloaded here. Please post suggestions and feedback in this thread after you try it out. I look forward to seeing what you all think about it!
Is there the possibility of implementing a chat client within VYSION so people can connect with IRC on calc?
tr1p1ea wrote:
Is there the possibility of implementing a chat client within VYSION so people can connect with IRC on calc?

I did think about a similar system, and Id be willing to give it a try. It definitely wont be for a while though, if I succeed in adding it. I would like to add some kind of networking features, after seeing projects like TI-Trek, irCE, and so on.
This is a pretty awesome shell! Looks just as sleek as Cesium too! I do have one bug that completely breaks my workflow. I have 350+ appvars on my calculator and when I try to view them via Vysion, it freezes. This is absolutely game breaking and I will lose my job and go broke if this is not fixed. No pressure though. Laughing

EDIT: Also, the clock when you press [graph] flashes rapidly. If I can't look at the clock properly, how am I suppose to know how long I've been calc gaming?! Also a timeout feature would be nice so you don't accidentally leave the shell running for hours.
TheLastMillennial wrote:
This is a pretty awesome shell! Looks just as sleek as Cesium too! I do have one bug that completely breaks my workflow. I have 350+ appvars on my calculator and when I try to view them via Vysion, it freezes. This is absolutely game breaking and I will lose my job and go broke if this is not fixed. No pressure though. 0x5

Okay, I'll check that out.
  
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 2 of 2
» 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