flutter 3.7 compatibility responsive view beautiful progress bar select file in treeview downlading and downloaded page