I promised to fix my partial refactoring for the ProgressBar.
Finally this evening I hacked on the whole progress mess :), now I am almost 
done with one little bug left.

- the progress bar is always responsive
- all processes showing a progress with priority <60 can be interrupted
- refreshes periodically 16 times per second 
- only forces a manual refresh when blocking the UI
- no more out of bounds progress bars
- no more ugly display buffer pattern when resizing the screen during a running 
progress

this is a massive improvement for me :) For instance now you can simply 
interrupt the test runner
with a click on the progress bar.

I have one bug left, that is when I run the test runner, the UI event handling 
gets
somehow disturbed. Windows no longer receive events, but everything is directly 
forwarded
to the World. Opening the World menu is the only thing you can do :/


Anyone has a clue? The slice is in the inbox, see issue

http://code.google.com/p/pharo/issues/detail?id=7103


best
cami

Reply via email to