Xiao Bao Clark 4df8ce0942 Revert "Attempt to fix #113"
This reverts commit 7835436a3553f36e6457f8900ac9a5763b2bfbec.

Commit 7835436a attempted to fix the rare DSLV crash described in #113
by passing all touch events to the gesture detector. This includes
touches that occur when the drag is disabled or the list view wants to
intercept the event, and so is marginally undesirable. Also a factor is
that the DSLV code is taken from a third-party project, and so should be
kept as consistent as possible with upstream.

The attempt appears to not have worked, so a more direct workaround was
implemented in commit 4556d50ed, making 7835436a redundant. This commit
reverts 7835436a.
2015-10-09 07:58:53 +11:00
2015-10-04 16:34:28 +02:00
2015-10-05 21:27:59 +02:00
2015-10-09 07:58:53 +11:00
2015-04-11 09:01:40 +02:00
2015-10-07 09:56:13 +02:00
2015-04-11 09:01:40 +02:00
2015-01-05 13:14:42 -05:00
2015-01-04 21:03:45 +01:00
2015-04-10 11:49:10 +02:00

Vanilla Music

Vanilla Music player is a GPLv3 licensed MP3/OGG/FLAC/PCM player for Android with the following features:

  • multiple playlist support
  • grouping by artist, album or genre
  • plain filesystem browsing
  • ReplayGain support
  • headset/Bluetooth controls
  • accelerometer/shake control
  • cover art support
  • ScrobbleDroid support for Last.fm integration

Translating

You can help translate here. If your language isn't on the list, open an issue and I can add it.

Building

To build you will need:

  • A Java compiler compatible with Java 1.8
  • The Android SDK with platform 22 (Lollipop) installed

Building from command-line #1

  • gradle build to build the APK
  • Optional: gradle installDebug to install the APK to a connected device

Building from command-line #2

  • android update project --path . to generate local.properties
  • ant debug to build the APK at bin/VanillaMusic-debug.apk
  • Optional: ant installd to install the APK to a connected device

Building with Android Studio

You can also build with Android Studio by importing this project into it.

Building from Eclipse

You can also build from Eclipse. Create a new Android Project, choosing "Create project from exisiting source", then set the compiler compliance level to 1.6 in project settings.

Documentation

Javadocs can be generated using gradle javadoc or ant doc

Description
No description provided
Readme 27 MiB
Languages
Java 97.2%
HTML 1.3%
Perl 1%
Makefile 0.4%
Shell 0.1%