z-huang / InnerTune

A Material 3 YouTube Music client for Android
GNU General Public License v3.0
3.61k stars 202 forks source link

Widgets support #101

Open max5354 opened 2 years ago

max5354 commented 2 years ago

Checklist

Feature description

Add "widget" support.

Why do you want this feature?

So we can directly play songs from homescreen.

Additional information

No response

Radical4ever commented 1 year ago

I would love to see the youtube music's disc widget on this app!

quwepiro commented 1 year ago

Hi @z-huang I would like to add this widget, as no one is currently working on this. Also the so called "Hacktoberfest" is taking place (https://hacktoberfest.com/participation/#contributors) which is a great opportunity and it would be nice if you could add the "hacktoberfest" badge to this repository. Then my pull request would count for me :)

z-huang commented 1 year ago

That's great! Added hacktoberfest to the topic. I'd like the widget to apply Material You like the following picture, and I may modify the code according to my taste after accepting your PR. image

nikhilCad commented 1 year ago

Much needed feature

z-huang commented 1 year ago

Let's wait for @quwepiro . The PR doesn't have to be perfect, just make it functional and I'll take care of the rest.

xmha97 commented 1 year ago

Hi, please make a 2x2 widget (like iOS):

194679379-b5ba86a0-2826-4383-ad88-9c783dced939.jpg

Radical4ever commented 1 year ago

I think i could make a mockup about it

Hi, please make a 2x2 widget (like iOS):

194679379-b5ba86a0-2826-4383-ad88-9c783dced939.jpg

Radical4ever commented 1 year ago

There it the mockup, guess i could even make a oneUI one based on its simple styleπŸ˜„:

Group 1@2x
xmha97 commented 1 year ago

There it the mockup, guess i could even make a oneUI one based on its simple styleπŸ˜„:

Group 1@2x

It's really beautiful βœ¨πŸ‘ I wish it wasn't a mockup 😁

Radical4ever commented 1 year ago

It's really beautiful βœ¨πŸ‘ I wish it wasn't a mockup 😁

Me too!πŸ˜„

Radical4ever commented 1 year ago
Group 1@2x

Btw, @z-huang is it possible to make the widget material you dynamic to the music's artwork?

z-huang commented 1 year ago

Though I haven't investigated on widgets, I think it's possible, since the view is simple.

ghost commented 10 months ago

@z-huang

I love the idea of a widget with material UI design or it can adopt the design correspondence to the playing music, Personally I Like that round design playing widget in Players like VLC, I have added some images here maybe it can trigger my idea. i hope this feature will release soon. 224961862-929da602-3ed2-48cd-b445-c988fd662f02 224961876-cdc9cfc0-b49d-4f1e-9c52-905b9e914b3c

slaab commented 9 months ago

I just started poking around the source code since I've been using Innertune for a while and think it'd be cool to contribute, so I'm gonna look into the possibility of this.

I just got into android app dev earlier this year, though, so if anyone more experienced has any helpful resources or wants to take the reigns, I'll help where I can (my other projects are on a non-anonymous account lol).

albinxshiby commented 4 months ago

widget needs to be there and i think no other foss apps provide widget support for free music streaming services

Typhonling commented 3 months ago

widget needs to be there and i think no other foss apps provide widget support for free music streaming services

There is a similar app called SimpMusic which supports widgets. However, it seems to be in early development and is far from InnerTune quality, with very many bugs. I would also like to see widget support for InnerTune soon.