Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Projectivy Launcher #321

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

spocky
Copy link

@spocky spocky commented Sep 26, 2024

Description

Projectivy Launcher is an Android Tv launcher.
Upcoming 4.60 version will support icon packs, so adding it to Blueprint seems like a good idea.

standard 1:1 icon ratio is supported and will be added in the center of banner icons, and even tinted on user demand (if icon is monochromatic)
android tv banners should be supported too out of the box if a specialized android-tv with banner icon pack is ever made.
This PR can be merged as is because Blueprint apps seem to work pretty well on Android Tv (using a remote control instead of touch screen). This means that any icon pack compiled after this PR is merged will be compatible with Projectivy Launcher.

Things to keep in mind :

  • many Tv apps package names differ from their mobile counterpart. This means that icon pack developers will have to update their appfilter.xml to increase app support out of the box so that most apps are recognized (netflix, youtube...)
  • Blueprint will benefit from being slightly adapted to leanback so that icon pack developers are able to publish their pack on mobile+android tv at the same time. (these changes mostly concern androidmanifest as well as adding a new banner, so the work should be minimal)

Copy link

welcome bot commented Sep 26, 2024

Thanks so much for opening your first PR here 😃. Please be sure to check the contribution guidelines! 😉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant