• Stars
    star
    121
  • Rank 293,924 (Top 6 %)
  • Language
    Java
  • License
    MIT License
  • Created over 10 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

DEPRECATED Android Last.fm scrobbler. Recruiters: please don't look at this project.

DEPRECATED

This project is no longer maintained.

Android WAIL Beta — nice last.fm scrobbler

WAIL — What am I listening

Android last.fm scrobbler and "now playing" updater

Get WAIL on the Google Play!

Main master branch build status on Travis CI: Build Status

Join the chat at https://gitter.im/artem-zinnatullin/android-wail-app

How it looks:

Main screen

 

Captured tracks list

 

Settings screen

Main screen

 

Captured tracks list

 

Settings screen

Main features:

  • Scrobbling tracks to the last.fm (even if you are offline, WAIL will send them later)
  • Updating #nowplaying
  • Sound notifications
  • Status bar notifications
  • "Love" track
  • Option to ignore any player
  • Light and dark theme
  • English, German and Russian languages

BEFORE CONTRIBUTING TO THE WAIL APP!

Please read small wiki about commits style guides, git work flow and sources styleguides -> WIKI


Questions and answers:

  • What about code quality & architecture? — Code is pretty old and bad, please take a look at issues list with proposed improvements.
  • Why repo has small amount of commits? — Because original repo has my personal data, which I decided to remove before making WAIL Open Source. I decided to not use git filter-branch or bfg to delete these files, so I just created new repo with source code. Sorry guys, about ~250 commits were lost...
  • Why you have last.fm secret api keys in Open Source project? — Just because it's very easy to decompile the apk and get them from it, so, please do not use them for evil purposes :)
  • Will WAIL be released to Google Play with your fixes? — YES, of course! This is the main purpose of making WAIL Open Source project, I have no time to work on it, so I hope you will help WAIL!

More Repositories

1

qualitymatters

Android Development Culture
Java
1,755
star
2

RxJavaProGuardRules

ProGuard rules for RxJava shipped as AAR!
Shell
719
star
3

TheContext-Podcast

Podcast about Android Development with Hannes Dorfmann, Artem Zinnatullin, Artur Dryomov and wonderful guests!
625
star
4

RxUi

Implementation of pure functional concept of talking to Android View layer in a Reactive way
Java
263
star
5

AndroidStudio-VM-Options

JVM options for smoother Android Studio experience
140
star
6

droidcon-nyc-2017-puzzlers

RxJava and Kotlin Puzzlers! Follow our Engineering Blog for article with explanation
Kotlin
101
star
7

AutoJackson

Small example of AutoValue/AutoParcel + Jackson
Java
73
star
8

AssertParcelable

Checks Parcelable implementation.
Java
48
star
9

dev-null-android

Dev null as Service comes to android!
Java
48
star
10

jet-image-loader

WP7+ fast and powerfull image loader with memory and storage caching for your projects!
C#
44
star
11

RxKoans

(Experimental) set of excersices in for of unit tests to improve your Rx (RxJava, Project Reactor, etc) skills
Kotlin
35
star
12

java-uncheck-exceptions

0-deps library for throwing checked exceptions as unchecked without wrapping!
Kotlin
19
star
13

Android-AsyncTask-Executor

DEPRECATED You want to execute your AsyncTask concurrently on any version of Android OS? You need AsyncTaskExecutor!
Java
18
star
14

error-prone-performance

Project to benchmark and profile Error-Prone performance to uncover bottlenecks.
Java
13
star
15

RxJavaV1V2Adapter

Adapter between RxJava v1 and v2
Java
13
star
16

android-lint-cli

Prebuilt jars of Android Lint CLI tool.
9
star
17

build-demo

Demo of building same code with different build systems.
Java
8
star
18

ScreenValley

NO MORE FRAGMENTS HELL
Java
6
star
19

yota-test-task

Test task for Yota company
Java
3
star
20

macos-input-sound-toggle

Tiny macOS executable to toggle input sound on and off preserving prev volume level.
Shell
2
star
21

Android-VK-Api

DEPRECATED! (Not supported + code base is not so good) Need to work with vk.com in your Android app? Just use Android-VK-Api library!
Java
2
star