✔ implement dynamic loader
(Completed by Pierre henri Seylan on February 22, 2019)
Comments
Pierre henri Seylan on February 18, 2019:
It has been discussed ealier to re-implement the dynamic loader, however it seemed that it was not possible to do using an animated image. Let's try to draw the loader directly in the code and animate it.
The loader should have the same thickness as the "Loops" icon and can be of the same gray color for now. Size: 20 px diameter
2. Animation: Animating the circle should use the least CPU possible, this loader will sometime be duplicated many times when a user downloads multiple files, so it must have almost no CPU footprint.
For now try to match the Itunes loader rotating speed, we will then fine tune it later on.
3. Replace exsiting loader: The new loader should replace the existing one everywhere it is used, for example:
sound library items loadingĀ
caching audio when clicking the play buttonsĀ
Pierre henri Seylan on February 19, 2019:
Feedback:
1. Play buttons: The loader which appears when clicking the play buttons has not been updated.
2. Color: Let's update the color to the same color as the "clear all button", in both day and night modes
3. Login window: The loader on the login window should be adjusted. The loader should be displayed in the center of the login button (the login text is hidden when the loader is displayed)
Pierre henri Seylan on February 20, 2019:
Feedback 2:
1. Day mode color: for the day mode, the color seems to be the same as in night mode, it should be the same as the "clear all" button day mode version
Comments
Pierre henri Seylan on February 18, 2019:
Let's try to draw the loader directly in the code and animate it.
1. Loader shape:
The loader should be a simple circle, with a small truncated part, similar to the Itunes loader.
See below a video of the itunes loader.
https://www.dropbox.com/s/jxfly11knrw66uy/Itunes%20loader.mov?dl=0
The loader should have the same thickness as the "Loops" icon and can be of the same gray color for now.
Size: 20 px diameter
2. Animation:
Animating the circle should use the least CPU possible, this loader will sometime be duplicated many times when a user downloads multiple files, so it must have almost no CPU footprint.
For now try to match the Itunes loader rotating speed, we will then fine tune it later on.
3. Replace exsiting loader:
The new loader should replace the existing one everywhere it is used, for example:
Pierre henri Seylan on February 19, 2019:
1. Play buttons:
The loader which appears when clicking the play buttons has not been updated.
2. Color:
Let's update the color to the same color as the "clear all button", in both day and night modes
3. Login window:
The loader on the login window should be adjusted.
The loader should be displayed in the center of the login button (the login text is hidden when the loader is displayed)
Pierre henri Seylan on February 20, 2019:
1. Day mode color:
for the day mode, the color seems to be the same as in night mode, it should be the same as the "clear all" button day mode version