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 progressbar to *.dmg extract process #871

Open
jan-vcapgemini opened this issue Dec 9, 2024 · 1 comment
Open

Add progressbar to *.dmg extract process #871

jan-vcapgemini opened this issue Dec 9, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@jan-vcapgemini
Copy link
Contributor

As an IDEasy Mac user I expect that I can see how long the extraction of my *.dmg will take.
Currently most archives use a progressbar, but it seems like for *.dmg the progressbar is still missing.

@jan-vcapgemini jan-vcapgemini added the enhancement New feature or request label Dec 9, 2024
@github-project-automation github-project-automation bot moved this to 🆕 New in IDEasy board Dec 9, 2024
@hohwille
Copy link
Member

If you want to do this properly, you need to be aware of the progress of the extraction.
That would IMHO mean that you need to re-engineer the dmg file format and re-implement a Java processing functionality for it.

What we are doing is however two fold:

  1. we mount the dmg
  2. we copy the app from the mounted directory to our destination
  3. we unmount the dmg

In step 2. we could simply use the copyWithProgressbar method instead of a regular copy method.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 🆕 New
Development

No branches or pull requests

2 participants