Mirror of YTVanced/VancedManager
Go to file
KevinX8 bd27e34b40
Vanced Manager 2.6.0 (#516)
* updated app card UI

* bug fixes

* fixed grammar

* removed unnoticable animation to improve performance

* removed useless attribute

* kotlin extensions are stonks

* reference accent color variable instead of getting preference value every time

* updated old stuff

* removed useless check inside 'when' statement

* optimised lifecycleOwner getter

* property access syntax goes brrrrr

* small accent update

* added progress indicators to download dialogs

* fixed changelog not appearing when pressing card in about menu

* bumped up kotlin to 1.4.31

* fixed #437

* fixed #435

* fixed viewpager navigation on RTL layout

* added a check for session id in root installer

* updated strings

* always notify about miui error

* only run 1 animation at once

* require external storage

* sorted strings xml

* improved layouts to look more close to each other

* bumped up dependencies

* updated version

* fixed crash on manager update

* New Crowdin updates (#489)

* New translations strings.xml (Romanian)

* New translations strings.xml (Bengali)

* New translations strings.xml (Serbian (Cyrillic))

* New translations strings.xml (Swedish)

* New translations strings.xml (Turkish)

* New translations strings.xml (Ukrainian)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Traditional)

* New translations strings.xml (Vietnamese)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Indonesian)

* New translations strings.xml (Tamil)

* New translations strings.xml (Marathi)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Thai)

* New translations strings.xml (Croatian)

* New translations strings.xml (Azerbaijani)

* New translations strings.xml (Hindi)

* New translations strings.xml (Filipino)

* New translations strings.xml (Sinhala)

* New translations strings.xml (Bengali, India)

* New translations strings.xml (Sorani (Kurdish))

* New translations strings.xml (Pashto)

* New translations strings.xml (Somali)

* New translations strings.xml (Russian)

* New translations strings.xml (Polish)

* New translations strings.xml (Arabic)

* New translations strings.xml (Spanish)

* New translations strings.xml (Slovak)

* New translations strings.xml (Malayalam)

* New translations strings.xml (Japanese)

* New translations strings.xml (Estonian)

* New translations strings.xml (French)

* New translations strings.xml (Kurdish)

* New translations strings.xml (Kurmanji (Kurdish))

* New translations strings.xml (Hungarian)

* New translations strings.xml (Finnish)

* New translations strings.xml (Korean)

* New translations strings.xml (Afrikaans)

* New translations strings.xml (Punjabi)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Catalan)

* New translations strings.xml (Czech)

* New translations strings.xml (Danish)

* New translations strings.xml (German)

* New translations strings.xml (Greek)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Italian)

* New translations strings.xml (Georgian)

* New translations strings.xml (Dutch)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Punjabi, Pakistan)

* Added button info on long press

* preview adjustments to navigation xml

* moved splash screen activity to parent dir

* fixed buttontag getter

* updated readme

* fixed readme

* Added build section to readme

* Updated build instructions

* prevent stacktrace from obfuscating

* Added an option to switch between internal and external storage

* removed warning for music vanced

* added back a fix for split installer

* added -r option for root music installer

* Revert "prevent stacktrace from obfuscating"

This reverts commit 2d30eb60af.

* Revert "added back a fix for split installer"

This reverts commit aeaa0d445e.

* Revert "Added an option to switch between internal and external storage"

This reverts commit 98c4b88961.

* reverted all storage-related commits

* prevent stacktrace ovfuscation

* updated readme

* updated base url

* use storage perms only on android 5

* cleanup

* removed unused event file

* fixed dark overlay not disappearing after bottom dialog has been dismissed

* removed unecessary path from file_provider

* fixed lint for core-ui

* improved layout flexibility

* updated icons in expandable app item

* removed path prefix for api urls

* removed microg bug dialog

* fixed version code comparison

* New translations strings.xml (Romanian)

* New translations strings.xml (Croatian)

* New translations strings.xml (Ukrainian)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Traditional)

* New translations strings.xml (Vietnamese)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Indonesian)

* New translations strings.xml (Tamil)

* New translations strings.xml (Bengali)

* New translations strings.xml (Marathi)

* New translations strings.xml (Thai)

* New translations strings.xml (Estonian)

* New translations strings.xml (Swedish)

* New translations strings.xml (Azerbaijani)

* New translations strings.xml (Hindi)

* New translations strings.xml (Filipino)

* New translations strings.xml (Malayalam)

* New translations strings.xml (Sinhala)

* New translations strings.xml (Bengali, India)

* New translations strings.xml (Kurmanji (Kurdish))

* New translations strings.xml (Sorani (Kurdish))

* New translations strings.xml (Pashto)

* New translations strings.xml (Somali)

* New translations strings.xml (Punjabi, Pakistan)

* New translations strings.xml (Turkish)

* New translations strings.xml (Serbian (Cyrillic))

* New translations strings.xml (French)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Spanish)

* New translations strings.xml (Afrikaans)

* New translations strings.xml (Arabic)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Catalan)

* New translations strings.xml (Czech)

* New translations strings.xml (Danish)

* New translations strings.xml (German)

* New translations strings.xml (Greek)

* New translations strings.xml (Finnish)

* New translations strings.xml (Hungarian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Italian)

* New translations strings.xml (Japanese)

* New translations strings.xml (Georgian)

* New translations strings.xml (Korean)

* New translations strings.xml (Kurdish)

* New translations strings.xml (Dutch)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Punjabi)

* New translations strings.xml (Polish)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Russian)

* New translations strings.xml (Lithuanian)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Arabic)

* New translations strings.xml (Slovak)

* New translations strings.xml (Korean)

* New translations strings.xml (Polish)

* New Crowdin updates (#515)

* New translations strings.xml (Arabic)

* New translations strings.xml (Greek)

* New translations strings.xml (Dutch)

* New translations strings.xml (Turkish)

* New translations strings.xml (Chinese Traditional)

* New translations strings.xml (Indonesian)

Co-authored-by: X1nto <burtkni@yandex.ru>
Co-authored-by: Tornike Khintibidze <48173186+X1nto@users.noreply.github.com>
2021-04-27 13:16:14 +01:00
.github updated issue template 2021-02-15 19:12:42 +04:00
app Vanced Manager 2.6.0 (#516) 2021-04-27 13:16:14 +01:00
buildSrc switched to kotlin dsl 2021-01-10 14:11:04 +04:00
core-mvi switched to kotlin dsl 2021-01-10 14:11:04 +04:00
core-presentation switched to kotlin dsl 2021-01-10 14:11:04 +04:00
core-ui Vanced Manager 2.6.0 (#516) 2021-04-27 13:16:14 +01:00
feature-home bumped deps 2021-02-16 12:50:33 +00:00
gradle/wrapper Vanced Manager 2.6.0 (#516) 2021-04-27 13:16:14 +01:00
library-network added jetpack compose testing samples; migrating after AS Arctic Fox releases 2021-02-19 17:51:34 +04:00
.gitignore Optimised changelog viewpager 2020-09-19 17:56:24 +04:00
LICENSE Create LICENSE 2020-03-16 17:09:11 +00:00
README.md Vanced Manager 2.6.0 (#516) 2021-04-27 13:16:14 +01:00
READMEME.md Removed shitty joke from readmeme 2021-02-04 20:50:49 +04:00
build.gradle.kts Vanced Manager 2.6.0 (#516) 2021-04-27 13:16:14 +01:00
crowdin.yml Update Crowdin configuration file 2020-07-03 17:21:22 +01:00
gradle.properties new icon 2020-12-13 15:54:52 +04:00
gradlew Added UI (Alpha) 2020-03-16 19:41:57 +04:00
gradlew.bat Added UI (Alpha) 2020-03-16 19:41:57 +04:00
settings.gradle.kts switched to kotlin dsl 2021-01-10 14:11:04 +04:00

README.md

Vanced Manager Github All Releases Github All Releases

Hi, when we released Vanced 15.05.54, people were upset because it used the .apks format, which was way harder to install than a traditional .apk file. Even though we wrote clear instructions on how to install the new Vanced build, people still couldn't figure it out.
Then we thought, "why don't we make a manager for vanced, which will download, update and uninstall Vanced and MicroG, have an easy and understandable UI and be less than 10mb?" and that's how Vanced Manager was born.

After 3 months of development, we are finally ready to introduce Vanced Manager to the masses. Vanced manager can easily install and uninstall vanced and microg, has various settings for customisation and better experience. The Manager comes with an easy-to-use interface

Background download/installation feature is no longer supported due to problems with some ROMs, please do NOT report issues regarding background activity.

Contributions

Pull requests should be made to the Dev branch as that is the working branch, master is for release code.

For anyone who wants to provide translations please submit them to https://crowdin.com/project/vanced-manager as we also use it for YouTube Vanced. Any issues with translations should be posted there too.

TODO

  • Clean up the ViewModel and DataModel code
  • Migrate to Jetpack Compose when it's officially released

Building Build

Using Android Studio

Clone the repo, open it in Android Studio and build the app.

Using command line

On Windows:

.\gradlew.bat assembleDebug

On Linux/macOS:

chmod +x gradlew
./gradlew assembleDebug

Vanced FAQ

Vanced FAQ (from the faq branch) now available on the playstore! https://play.google.com/store/apps/details?id=com.vanced.faq