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

Mobile Friendly Layout / Small Screen #2955

Open
magdesign opened this issue Mar 4, 2024 · 6 comments
Open

Mobile Friendly Layout / Small Screen #2955

magdesign opened this issue Mar 4, 2024 · 6 comments

Comments

@magdesign
Copy link

Linux mobile user here, i love easyeffects to adjust the sound to headphones.

However, its quite hard to equalize on mobile screen/small screen with scaling. Would be nice if we could hide/minimize the left side pane.

Here some screenshots:

2024-03-04-20:12:43

and portrait:

2024-03-04-20:02:29

@violetmage
Copy link
Contributor

Just to clarify, this is a feature request, yes?

I say this because you haven't pointed anything out that's technically wrong with the behavior / display, just that it doesn't all fit on such a small screen.

There are probably a number of good solutions to this problem, but unless I'm missing something, all of them would require a non-trivial amount of code rework...

@wwmm
Copy link
Owner

wwmm commented Mar 4, 2024

There are probably a number of good solutions to this problem, but unless I'm missing something, all of them would require a non-trivial amount of code rework...

I am afraid so. The library libadwaita we use offers some level of automation but they are all for applications that do not have as much functionality to expose as EasyEffects. We will need deep changes to our user interface just to make make things more bearable. Making it good will be even harder...

Out of curiosity which mobile system is this @magdesign ? I think it is the first time I see someone using EE on mobile.

@Digitalone1
Copy link
Contributor

Digitalone1 commented Mar 6, 2024

I thought libadwaita had the purpose of being good on small screens. But I'm afraid it's not that good because when I saw their widgets, there wasn't nothing that automatically switch from horizontal to vertical layout.

We need to nest group of controls inside multiple horizontal containers that auto-align vertically when the screen width gets small.

I don't know at the moment, but months ago I didn't find anything like that in libadwaita, only something that autohide when the screen gets small, which is not good in our use case.

@magdesign
Copy link
Author

@violetmage
Yes, its a feature request. Sorry for not clarifying... was not sure myself 😂

@wwmm
postmarketos, sxmo, sway, oneplus6 phone.
scaling set to 3.
equalizer is essential to enhance standard music quality....

linuxmobile is the new freedom 😛

@wwmm
Copy link
Owner

wwmm commented Mar 6, 2024

@violetmage Yes, its a feature request. Sorry for not clarifying... was not sure myself 😂

@wwmm postmarketos, sxmo, sway, oneplus6 phone. scaling set to 3. equalizer is essential to enhance standard music quality....

linuxmobile is the new freedom 😛

I see. I did not know this was even possible 😄 . I am not going to lie. It is going to be really hard to do this. If even possible... Specially because none of the few people regularly contributing with code has the system to do tests. We would be shooting in the dark...

@magdesign
Copy link
Author

thanks for your honest answer.
maybe its possible to make the 'Add Effect' column/pane size variable?
but dont worry too much, i will check for a workaround since i might be the only 'on mobile' user for the next couple of years... there is always another way :)

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

4 participants