MPA

From the to-do list: MPA V1.0: Older issues and tasks

✔ Sound library: diverse UI optimizations and fixes

Comments

Pierre henri Seylan on December 28, 2017:

In the app with the new UI, there are certain parts which needs optimizing.

It seems that the various issues noticed are all related to the same problem: resizing images dynamically seems to be very inefficient, not sure if it is related to our implementation or if it comes from the JUCE framework.

The following issues have been noticed:
  • when resizing the app window in the sound library packs view, the resizing is very slow.
  • the animation present when closing the side menu (using the orange button with arrow) is very slow if the app is displaying the sound library packs view, it is much faster/smoother when displaying a tab without images, such as the "new project" tab
  • the scrolling on the pack's detail page is very slow, resizing the app window is slow as well.

We should optimize this by making the image resizing more efficient.

Please have a look and try to find the root of the issue and see if you can optimize it.

To test you can try to reproduce the cases described above and compare with other tabs, easy ways to test are:
  • resize app when displaying the sound library packs view 
  • click on a pack and scroll the pack's details page

Karim Alabtakh on December 29, 2017:

done

Pierre henri Seylan on January 2, 2018:

it works well now, let's keep the 250 resolution