Author Topic: zStart - an app that runs on ram clears  (Read 333318 times)

0 Members and 6 Guests are viewing this topic.

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #375 on: September 07, 2011, 07:07:42 pm »
Would it be possible to retain the last five versions of a program through GarbageCollects?  This would probably be sufficient, though I didn't request it earlier because I figured it'd be hard to pull off. :-\
« Last Edit: September 07, 2011, 07:07:47 pm by ztrumpet »

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #376 on: September 07, 2011, 07:29:23 pm »
Would it be possible to have an option to turn these deleted versions into nondeleted Appvars?
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #377 on: September 08, 2011, 12:49:37 am »
Would it be possible to have an option to turn these deleted versions into nondeleted Appvars?
In-place, no. A new appvar would have to be created with a copy of the contents. (Note that "turn ... into" implies in-place)
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #378 on: September 08, 2011, 02:24:21 am »
Would there be a way to select lists and matrices so they can be copied to the current text buffer?  It always bugged me how TI was too lazy to do it themselves.  
« Last Edit: September 08, 2011, 02:24:44 am by ralphdspam »
ld a, 0
ld a, a

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: zStart - an app that runs on ram clears
« Reply #379 on: September 08, 2011, 04:04:07 am »
continuing on with the whole "revert to a previous file version" topic, what would be really nice is an option, after having finished editing an archived program, to either get rid of the changes you made (in case you accidentally cleared something important) or save it back to the archive. there was some app or other that had that feature, and i was disappointed when Doors didn't.

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #380 on: September 08, 2011, 06:56:00 am »
continuing on with the whole "revert to a previous file version" topic, what would be really nice is an option, after having finished editing an archived program, to either get rid of the changes you made (in case you accidentally cleared something important) or save it back to the archive. there was some app or other that had that feature, and i was disappointed when Doors didn't.
CalcUtil allows this, although so does zStart.  In zStart, you pull a battery if you don't want to save changes (and you're editing from archive and have all your important stuff in archive as well).

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #381 on: September 08, 2011, 10:32:54 am »
Would it be possible to have an option to turn these deleted versions into nondeleted Appvars?
In-place, no. A new appvar would have to be created with a copy of the contents. (Note that "turn ... into" implies in-place)
I meant as a copy. Quit inferring things! :P
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #382 on: September 12, 2011, 07:44:51 pm »
Alright, this new version is awesome.  Why didn't I upgrade sooner?!
Thanks, thepenguin, again. :D

Edit: Basic's Menu( command is acting up.  It's giving me an Err: Lbl and once it filled my homecreen with the black dot character (I believe it is FFh).
« Last Edit: September 12, 2011, 07:49:40 pm by ztrumpet »

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #383 on: September 12, 2011, 10:21:04 pm »
I think the best idea for recovery is to have only the changes be saved into an appvar - that is, "diff" the old and new programs, and then save the changes into the appvar. When the developer needs to revert, zStart just reads the appvar and reverses the changes. That way, if you're writing a 10k BASIC program, you're not backing up 10k.

Speaking of "10k programs", it may also be a good idea to have a keyhook while editing the program or in the edit menu to select which programs to keep track of. Of course, there are people who may wish to simply backup everything, so perhaps an option in the zStart app whether to backup selectively or all? (Maybe even whitelist/blacklist! OK, that's probably overkill... :P)

Also, a feature suggestion - virtual desktops! (Or multiple desktops!)
OK, calculators are not desktops, but what if you could switch between homescreen states? Or even save them?
Here's an example:

I'm in AP Chem, and I have this on my screen.

I just finished class, and am now moving on to AP Physics. I made a mistake on my HW, so I'd like to see what I did last night. *presses [ON] + [->]* Ahh, here we go...


OK, period's over! Now for AP Calc... *presses [ON] + [->]*


Oh hey, there's study hall! Let's whip out some Axe! *presses [ON] + [GRAPH], selects "Dev. Screen"* (this is subject to change)


...and so on. I'll admit that those examples are pretty stupid, but you get the gist of the idea.
The entries should be saved as well, not just the screen.

What are your thoughts?

P.S. - while I was looking up your README for non-hooked combos, I found a ZStart clone! ;)
http://www.ticalc.org/archives/files/fileinfo/219/21953.html

EDIT: Oh, and these gorgeous screenshots are provided by http://clrhome.org/resources/homer/! :) A bit buggy atm, as you might tell, but nevertheless handy to use. ;)
« Last Edit: December 18, 2011, 04:39:59 pm by alberthrocks »
Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/


Proud member of ClrHome!

Miss my old signature? Here it is!
Spoiler For Signature:
Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! :( Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. :)

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler For "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it :P)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it :P)
wxWabbitemu: 40% done (NEED MOAR FEATURES :P)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming :P)

Offline Camdenmil

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 121
  • Rating: +4/-0
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #384 on: September 12, 2011, 10:48:30 pm »
Is it possible to make a shortcut to compile with axe inside the program editor. When I'm done making changes, it'd be nice if I could compile from the editor instead of going to the program's name in the editor again.
It is bad luck to be superstitious.

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: zStart - an app that runs on ram clears
« Reply #385 on: September 12, 2011, 10:53:09 pm »
a feature suggestion - virtual desktops! (Or multiple desktops!)
OK, calculators are not desktops, but what if you could switch between homescreen states? Or even save them?
[...]
...and so on. I'll admit that those examples are pretty stupid, but you get the gist of the idea.
The entries should be saved as well, not just the screen.
What are your thoughts?
This might do-able...?  Maybe as simple as saving the entries menu somewhere and execute the lines, simulating homescreen activity (tho not running programs, that could get annoying really fast XD)
« Last Edit: September 12, 2011, 10:53:45 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline Broseph Radson

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 295
  • Rating: +20/-1
  • Its 0x1A4 somewhere
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #386 on: September 12, 2011, 11:07:16 pm »
Is it possible to make a shortcut to compile with axe inside the program editor. When I'm done making changes, it'd be nice if I could compile from the editor instead of going to the program's name in the editor again.
Quigibo would have to create an axe entry point if he hasn't already, but yes its possible

Offline Camdenmil

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 121
  • Rating: +4/-0
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #387 on: September 13, 2011, 12:02:40 am »
There's already an entry point because you can press ON+Enter in the program edit menu with zstart. I'm just wondering how hard it would be with all the edit stuff being open.
It is bad luck to be superstitious.

Offline Broseph Radson

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 295
  • Rating: +20/-1
  • Its 0x1A4 somewhere
    • View Profile
Re: zStart - an app that runs on ram clears
« Reply #388 on: September 13, 2011, 08:38:36 am »
Oic wat you mean lol
It should be possible from the editor

Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: zStart - an app that runs on ram clears
« Reply #389 on: September 13, 2011, 03:36:11 pm »
I made an interesting font. It's based off one of my favorite fonts, which just happens to be my new coding font: Cloister Black.
Spoiler For Cloister Black in VS:

I still need to do some of the symbols, but I worked really hard on it and wanted to post it.

a feature suggestion - virtual desktops! (Or multiple desktops!)
OK, calculators are not desktops, but what if you could switch between homescreen states? Or even save them?
[...]
...and so on. I'll admit that those examples are pretty stupid, but you get the gist of the idea.
The entries should be saved as well, not just the screen.
What are your thoughts?
I dunno how doable this would be, but I think it would be really awesome.


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.