Revert "Revert "Settings: Port SmoothProgressBar: User Custom ProgressBar Setting [1/2]""

This reverts commit 55b8dbce91e14b97600f7fa4d479b635db77ad94.

Signed-off-by: Arnav Gosain <nolinuxnoparty@gmail.com>