You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've been running LibrePods on a foldable and noticed quite a bit of empty space when unfolded.
To address this, I forked the repo to prototype an adaptive navigation/detail layout along with more responsive widgets: https://github.com/SkyFever/librepods
While working on it, I also drafted a few related improvements:
A few ideas that seemed promising while prototyping:
Introduce an adaptive navigation/detail layout for larger screens such as tablets and foldables
Keep the phone layout as the fallback for smaller screens
Make the battery and noise-control widgets react more directly to the actual widget size
Optionally expose per-device feature visibility and better handling for multiple connected AirPods
I don't think all of this needs to land at once, but it felt like a direction that could improve the UX quite a bit on larger Android devices.
Alternatives considered
The simplest alternative would be to keep the current phone-oriented layout and only make smaller targeted improvements, such as widget responsiveness or better handling of multiple devices.
That would still help, but I think an adaptive layout would provide the biggest usability improvement on foldables/tablets.
Scope
Android
Problem or use case
I've been running LibrePods on a foldable and noticed quite a bit of empty space when unfolded.
To address this, I forked the repo to prototype an adaptive navigation/detail layout along with more responsive widgets: https://github.com/SkyFever/librepods
While working on it, I also drafted a few related improvements:
I'm curious what you think about this direction.
Widget Control
Screen_Recording_20260908_042004_One.UI.Home_1.mp4
Adaptive Layouts
Flex Mode
Proposed solution
A few ideas that seemed promising while prototyping:
I don't think all of this needs to land at once, but it felt like a direction that could improve the UX quite a bit on larger Android devices.
Alternatives considered
The simplest alternative would be to keep the current phone-oriented layout and only make smaller targeted improvements, such as widget responsiveness or better handling of multiple devices.
That would still help, but I think an adaptive layout would provide the biggest usability improvement on foldables/tablets.