Comments (8)
I had to change the widget design to properly accommodate the new thin widget functionality. In general, the old design was solely designed for an edge case in landscape mode, and was only able to display track information by removing an excessive amount of controls. Generally I think music controls are more useful in general than having a bunch of song information, so the new design was control-oriented like other layouts.
I don't really see myself adding a way to switch back to the old widget. I am extremely hesitant to add new widget styles since it's extremely hard to maintain widgets that I won't regularly use. Having a single canonical design reduces the amount of bugs overall. New widget styles also act as precedent for even more widget styles, compounding the problem. I have gone back and forth on a text-based widget, but I can't meaningfully create a generalized design for that that will look good.
The only thing I am going to fix is the cover having sharp corners. That is not intended, and I imagine it's the result of your specific launcher not cropping the widget at all. I can go fix that and it should look a little better.
from auxio.
Widget doesn't load for me if forced 1:1 square album cover is enabled.
from auxio.
Screenshot? @Mischievous-Loner
from auxio.
I had to change the widget design to properly accommodate the new thin widget functionality. In general, the old design was solely designed for an edge case in landscape mode, and was only able to display track information by removing an excessive amount of controls. Generally I think music controls are more useful in general than having a bunch of song information, so the new design was control-oriented like other layouts.
I don't really see myself adding a way to switch back to the old widget. I am extremely hesitant to add new widget styles since it's extremely hard to maintain widgets that I won't regularly use. Having a single canonical design reduces the amount of bugs overall. New widget styles also act as precedent for even more widget styles, compounding the problem. I have gone back and forth on a text-based widget, but I can't meaningfully create a generalized design for that that will look good.
The only thing I am going to fix is the cover having sharp corners. That is not intended, and I imagine it's the result of your specific launcher not cropping the widget at all. I can go fix that and it should look a little better.
Maybe u can do similar design to Apple Music?
from auxio.
That doesn't adhere to Material design 3 guidelines (Mostly in spacing), so either it would have to use an inconsistent spacing compared to everything else or would look squished into oblivion.
from auxio.
That doesn't adhere to Material design 3 guidelines (Mostly in spacing), so either it would have to use an inconsistent spacing compared to everything else or would look squished into oblivion.
So, no? I think it will look great, and also it has all necessary buttons and track info
from auxio.
Yes, it's not really an option. The issue is that apple uses a completely different design system that with extremely small layout spacing, which is not recommended under Material Design 3.
from auxio.
The widget should be at least properly rounded in 3.4.2.
from auxio.
Related Issues (20)
- Add to playlist crashes the app HOT 3
- Unknown freezing occuring at random HOT 2
- Automatically generate playlists according to the directory. HOT 1
- Play next does not retain adjacency when unshuffling
- Impossible to play multi-artist songs when play from artist enabled HOT 1
- Play next crashes the app with a single-song queue HOT 4
- Option to hide "Unknown genre" HOT 2
- Albums are created based on Artist when Album Artist tag is empty HOT 2
- The name of the song and author in the widget HOT 3
- Actually bubble errors to user
- add a "refresh/rescan music" button to toolbar_home HOT 1
- Auxio build fails at assembleFfmpeg on macOS HOT 2
- Material Design 3.1 HOT 40
- Give reasons in error message when importing a playlist fails HOT 1
- [Accessibility] Activated / deactivated shuffle not well distinguishable HOT 1
- Add option to disable ReplayGain HOT 8
- Indicate w/a dialog when songs are already in playlists HOT 1
- [FEATURE_REQUEST] Add "Delete" button for songs in playlist HOT 2
- Group only by album by default HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from auxio.