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

Feature suggestion #4

Open
yejinson opened this issue Apr 24, 2022 · 7 comments
Open

Feature suggestion #4

yejinson opened this issue Apr 24, 2022 · 7 comments

Comments

@yejinson
Copy link

yejinson commented Apr 24, 2022

1、Dragging moves the player without holding middle mouse.
2、Hide to the edge of the screen and automatically show when the mouse is moved over it.
3、Automatically display a larger image when the mouse is over an album image, just like Deskband Controls (a foobar component).
4、Add button to close foobar

@th3-z
Copy link
Owner

th3-z commented Apr 24, 2022

I think middle mouse to move was used to avoid accidental movement, there may have been a technical reason too but I can't remember. I agree it's not a user friendly choice, I'll investigate this point.

On point two and three, I'm very hesitant to add these features. The app is designed to be simple and unobtrusive, I don't want it jumping around every time I move the mouse near it.

If we want a close button, I think the anticipated behaviour would be closing the miniplayer and leaving foobar open. You can click the album artwork to focus foobar and close it normally, I find this to be a satisfactory method.

@th3-z
Copy link
Owner

th3-z commented Apr 24, 2022

On point two, I think having the opacity reduced until mouse over might be an idea

@yejinson
Copy link
Author

I think middle mouse to move was used to avoid accidental movement, there may have been a technical reason too but I can't remember. I agree it's not a user friendly choice, I'll investigate this point.

On point two and three, I'm very hesitant to add these features. The app is designed to be simple and unobtrusive, I don't want it jumping around every time I move the mouse near it.

If we want a close button, I think the anticipated behaviour would be closing the miniplayer and leaving foobar open. You can click the album artwork to focus foobar and close it normally, I find this to be a satisfactory method.

Thanks for your reply, maybe I didn't make it clear, what I meant was to use the left mouse button instead of the middle mouse button. Points 2 and 3 are no problem, because other players are like this, adding the close button is mainly for convenience, otherwise when you exit the player, you need to close it twice.

@yejinson
Copy link
Author

5、Need more detailed color settings, because when I try to change the background color, it doesn't work at all, I need to change the black part to blue and the text part to black.

@th3-z
Copy link
Owner

th3-z commented Apr 24, 2022

Yeah, I understand the request. I made this choice a long time ago and I'm pretty sure that was the behaviour I originally wanted but there was some good reason that I didn't use left mouse.

I'll investigate and get back to you with either the change or detail exactly why it's like that.

For point five, please send a screenshot with settings fg_col=#000000, alpha=1.0 and bg_col=#0000ff.

@yejinson
Copy link
Author

Yeah, I understand the request. I made this choice a long time ago and I'm pretty sure that was the behaviour I originally wanted but there was some good reason that I didn't use left mouse.

I'll investigate and get back to you with either the change or detail exactly why it's like that.

For point five, please send a screenshot with settings fg_col=#000000, alpha=1.0 and bg_col=#0000ff.
Well, too few settings options.

@th3-z
Copy link
Owner

th3-z commented Apr 24, 2022

I'd like to stick to only foreground and background colour for the sake of simplicity but I can certainly make the button background colours adjust to the bg_colsetting if they aren't doing that already.

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

No branches or pull requests

2 participants