Comments (4)
I've been working on an updated UI that's starting to look pretty nice. It has ActionBar support (native for ICS+), and uses a sliding drawer for navigation. If you want to look it over, checkout the ui_update branch in my forked repo...
from subsonic.
Interesting, I almost like it, but does the library you are using support swiping between tabs? As it is I don't really like how all the extras from the menu are just being dumped into the icon selection menu.
from subsonic.
It's still very much a work in progress, and I'm open to input on the design. I'm undecided on the drawer (is that's what you meant by 'icon selection menu'?).
I initially started with the drawer pattern because I liked the idea of being able to access all the top-level navigation options from anywhere in the app. I plan on removing the 'Now playing' option in the drawer and instead displaying album art, artist, title and controls in a split ActionBar (at the bottom of the screen) only when there is a current song in the DownloadService.
Tabs were my other thought for top level navigation. I believe ActionBarSherlock does support tabs, and implementing swiping between them should be fairly simple. I'll see about putting together an alternate, tab based, UI in another branch...
from subsonic.
I've started my own alternative ICS UI branch which is using ActionBarSherlock exclusively. I really just don't like the drawer very much. I generally prefer tabs. I've seen apps that do it right, but it just doesn't seem to fit in this context very well.
from subsonic.
Related Issues (20)
- Opus (replay)gain not working again? HOT 4
- Fresh build doesn't appear in Android Auto HOT 1
- Bluetooth earbuds no longer work on newest android
- Using Dsub with Android Auto HOT 4
- Keeps forgetting where it stopped last time
- Sometimes "Start radio" button gives "Empty list"
- shared media URL doesn't work properly HOT 1
- Unable to connect to Airsonic/Advanced with Subsonic or Ultrasonic android clients HOT 1
- DSub Chromecast app not able to connect to a server behind an HTTPS basic auth reverse proxy HOT 2
- When connecting Android Auto to the app, music auto plays
- Add option to play "Smart Playlist" HOT 2
- Can't connecto to IPv6 only server HOT 1
- caching songs adds them to “Now Playing”
- add more maintainers HOT 6
- Google Analytics & Firebase ? HOT 2
- Removed from Google Play Store HOT 3
- App crashes when put to background after playing playlist
- Android Auto doesn't show DSub as an option (FDroid edition, even with dev mode on) HOT 2
- Playback fails on next track HOT 1
- Request: DSub on AAOS HOT 4
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 subsonic.