jpaulm / drawfbp

Tool for Creating and Exploring Flow-Based Programming Diagram Hierarchies
http://www.jpaulmorrison.com/fbp/
146 stars 20 forks source link

DrawFBP modified to use double buffering #63

Closed jpaulm closed 3 years ago

jpaulm commented 3 years ago

Hi @bergm , one of your main comments on DrawFBP was that it is a bit slow - I have put up a new release (3.0.0) which uses double buffering (at least my imperfect understanding of it!). On my machine there is not much obvious difference in performance, but I am hoping that you will see an improvement - so I would appreciate it very much if you could give it a try!

The changes were fairly extensive, so I may well have introduced new, unexpected bugs. Please let me know of any issues that you run into! For the same reason, I have not yet put it up on Maven. So v3.0.0 can be found on build/libs or Releases... I would really appreciate it if you could give it a test run!

PS If there is no appreciable difference in performance, perhaps you could take a quick look at the paint and paintComponent methods in DrawFBP.java ...

PS @bobcorrick Don't know if you want to take a look at this release... I know you are pretty busy, but your skill at finding bugs would be very helpful as well!

Thank in advance!

Paul

bergm commented 3 years ago

Thank you, Paul. I will try it tomorrow and report back. I'll very much appreciate your efforts! Thanks again, Michael

jpaulm commented 3 years ago

👍

On Mon, Jul 12, 2021 at 4:27 PM Michael Berg-Mohnicke < @.***> wrote:

Thank you, Paul. I will try it tomorrow and report back. I'll very much appreciate your efforts! Thanks again, Michael

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/jpaulm/drawfbp/issues/63#issuecomment-878572567, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACMMJ3VMC6VMI6L6UQJ5I3TXNF4JANCNFSM5AHRKZHA .

jpaulm commented 3 years ago

Seems to be working - closing issue!