aAbed

Results 8 issues of aAbed

This PR fixes #1637 and also blocks any API requests until the users agree to download ReVanced Patches. Screenshots

I couldn't reproduce the issue. However, from my research, I found that providing the `mimeTypesFilter` to the file picker solves the issue. This also allows us to remove the `fileExtensionsFilter`.

Note: Strings need to be set

ReVanced Manager Compose

|Before|After| |---|---| |![before](https://github.com/user-attachments/assets/3c19f2fc-7d23-4f35-adb8-9435a97d78e2)|![after](https://github.com/user-attachments/assets/7e48db3e-0dba-4a6c-bf96-60bda07da771)|

This PR aims to add the following features: * Show changelogs from the latest to the last used patches version or up to 10 changelogs, whichever comes first. * Save...