Normalize line endings
Normalize line endings
Update .gitignore for Android Studio
Replace some space indentations with tabs for consistency
Remove trailing whitespace
Add light/dark theme switch
Cards UI resources preparation
Use cards UI for modules list
Use cards UI for downloads list
Slightly reduce cards padding
Add support library, to be used for ViewPagers
Prepare resources to use a ViewPager for download details
Add ViewPager for download details

First tab shows descriptions, second tab versions.
Hide unneeded buttons in DownloadView on demand
Reduce height of download view
Adjust colors to fit into the themes
Apply theme on change, no need for restart
Reuse module info in download details
Don't crash when download module doesn't exist
Reload download details after repo reload