You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current installer is inadequate, and I want to rewrite it. The new installer should support the following:
Bundling small apps into the installer program itself
Option to set installer description / icon
Option to launch the app after installing it, useful for e.g. hooks
Linear archive space requirements (e.g. don't allocate the entire app at the same time that the appvars containing data are still around, so that apps larger than half the size of the archive can be installed)
A progress bar, since installation of large apps can take quite a while
Probably more that I'm forgetting, feel free to comment with feature requests
A few other related thoughts:
It might also be helpful to have a calculator-side program that can turn an app back into an installer, for the purpose of preserving the app across entering and leaving test mode, or for sending an app between two calculators without needing a computer. This could potentially be a standalone program, built-in to generated apps (as a hook that activates on the memory management screens), or a feature of a shell.
You could also have an "online" installer, either by modifying prgmTRANSFER to accept apps, or by writing a custom program that implements TI's protocol (which would also enable unit-to-unit transfers).
I'm not too familiar with what exactly gets deleted in test modes - do groups stick around?
The text was updated successfully, but these errors were encountered:
The current installer is inadequate, and I want to rewrite it. The new installer should support the following:
A few other related thoughts:
It might also be helpful to have a calculator-side program that can turn an app back into an installer, for the purpose of preserving the app across entering and leaving test mode, or for sending an app between two calculators without needing a computer. This could potentially be a standalone program, built-in to generated apps (as a hook that activates on the memory management screens), or a feature of a shell.
You could also have an "online" installer, either by modifying prgmTRANSFER to accept apps, or by writing a custom program that implements TI's protocol (which would also enable unit-to-unit transfers).
I'm not too familiar with what exactly gets deleted in test modes - do groups stick around?
The text was updated successfully, but these errors were encountered: