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

Sugg: Clear message for long XSLT-Transform #382

Closed
Pierre-de-la-Verre opened this issue Apr 12, 2024 · 3 comments
Closed

Sugg: Clear message for long XSLT-Transform #382

Pierre-de-la-Verre opened this issue Apr 12, 2024 · 3 comments

Comments

@Pierre-de-la-Verre
Copy link

When I start a XSLT-transform with e.g. 50MB input, then I see ..

  • at first nothing
  • then a turning sandclock
  • "(not responding)" as additional information in the program title
  • heavy load on my CPU-monitor
    and I don't know if the software is dead or not ...

So if you add a message / dialogue / status bar info or something else with
" Started transformation on 11:34:23, wait until final message" ....
the user will now what is going on.

Chris - have a fine weekend!

@lovettchris
Copy link
Member

Great suggestion, thanks.

@lovettchris
Copy link
Member

I added a progress dialog with a cancel button in these commits and this one in case you want to try it:

image

The progress only pops up if it takes more than 1 second and the cancel is not perfect, the cancel can only cancel when the transform starts reading input or writing output, but I notice some transforms spend a lot of time doing calculations internally before writing anything so you can still see a pause between the time you try and cancel and when it actually cancels.

@lovettchris
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants