SqueezeCommander Documentation

Please also take a look at the ReleaseNotes and the KnownIssues.

Requirements

  • Android 1.5 (Cupcake) or higher - tested up to Android 2.1 (on Nexus One)
  • SqueezeBoxServer (formerly SqueezeCenter (formerly SlimServer)) 7.2 or higher - optimized for SBS 7.3 and SBS 7.4 (tested with SBS 7.5)

Language

SqueezeCommander itself is currently in english only, but most strings are retrieved from your SqueezeBoxServer and hence localized in the language that you've selected in SqueezeBoxServer.

Basic Concepts

SqueezeCommander automatically tries to discover SqueezeBoxServers on your local network and connects to the first available server. (See ServerConnectionOrder for details)

You can also configure AdditionalServers, that will be used if no server can be found automatically.

Main Views

SqueezeCommander consists of two main views.

The NowPlayingView and the BrowseView.

To go from the NowPlayingView to a BrowseView, you need to open the MainMenu and choose a category to browse (artists/albums...).

Every page in SqueezeCommander offers buttons to switch between these views.

Most lists support FastScroll and SearchWhileYouType.

NowPlayingView

See NowPlayingView for details about the main screen where you can see informations about the current Song, the current playlist and manage your players and servers.

You can switch the views by "flinging" the screen to left or right.

BrowseView

See BrowseView for details about how you can browse your music library.

Common Elements

Most pages are structured like this:

  • 1. Brings you to the NowPlayingView
  • 2. Opens the MainMenu to choose a BrowseView (artists/albums...)
  • 3. Shows the current song (left corner) and the current player (right corner). A click toggles the player controls (see 4.)
  • 4. These are the player controls, from left to right: Power, Previous Track, Play/Pause, Next Track. Below is the volume bar. You can show/hide these controls by clicking on 3.

Options Menu

Many pages have an options menu that opens if you press the "Menu" button. You can e.g reach the SettingsScreen or the About dialog through this options menu.

Context Menu

Many items (especially list items like tracks, artists, players...) have a context menu with access to additional functions (e.g. Add to playlist, Play now, Download). Press and hold an item for around 1 second to open the context menu.

Downloads

If you select some songs for download, a background task will be started to download the tracks.

If there is currently a download running, a notification is shown in the title line.

If you expand the notification area and click on the "SqueezeCommander Downloads" item, you will be redirected to the DownloadPage.

CrashReports

No piece of software is bug free. SqueezeCommander is a young application and does (of course) also contain some bugs. My mission is to squeeze as many bugs as possible. :-)

If SqueezeCommander crashes for whatever reason, the next time you start the app, it will ask you to upload the CrashReport to my server.

This report does NOT include any personal informations. It's just the StackTrace (i.e. at which position did SqueezeCommander crash) and details about your android version. See StackTrace for a sample.

If you've found a bug, please register and create a new ticket. You will be notified by mail as soon as the bug is fixed.

See also CrashReports.

Attachments