Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a progress bar to the shortcut "Copying to RAMCard:" text startup screen #813

Open
ph0enix-c0der opened this issue Jan 12, 2025 · 1 comment
Labels
feature request User-facing feature additions/enhancements Good First Bug Approachable project for a new contributor

Comments

@ph0enix-c0der
Copy link

There should be a progress bar added to the shortcut "Copying to RAMCard:" text startup screen that occurs while copying a shortcut's parent folder to a RAMCard while booting / starting Apple II DeskTop after setting a shortcut to "Copy to RAMCard:" "at boot".

@ph0enix-c0der ph0enix-c0der added DeskTop DeskTop bugs or feature requests feature request User-facing feature additions/enhancements labels Jan 12, 2025
@inexorabletash inexorabletash added Good First Bug Approachable project for a new contributor and removed DeskTop DeskTop bugs or feature requests labels Jan 12, 2025
@inexorabletash
Copy link
Collaborator

This is a good idea. An actual progress bar might be difficult since the launcher (DESKTOP.SYSTEM) doesn't enumerate the files prior to copying them, like DeskTop itself does. The text-based interface (TUI) progress bar code is also currently only set up for a constant number of items known at compile time.

One idea I've had is to show a progress bar relative to the number of shortcuts (e.g. 24) and show the filenames below the progress bar. In incremental improvement would be to make the progress bar dynamic and make it relative to the number of "at boot" shortcuts.

I've marked this "Good First Bug" as this is all TUI code, so no knowledge of the GUI code is necessary and no funky bank switching knowledge is needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request User-facing feature additions/enhancements Good First Bug Approachable project for a new contributor
Projects
None yet
Development

No branches or pull requests

2 participants