CuteSpot

Rating: 
4.75
Your rating: None Average: 4.8 (20 votes)

This replaces cutespotify. Sorry for the inconveniences this renaming might have brought you.

Attention:

The Application has been renamed, thus you will lose all your offline music, and have to reload everything.

It is recommended that you uninstall the old application and delete the following directory: "/home/nemo/.local/share/harbour-cutespotify" to free the previously used space

 

CuteSpot makes it possible to listen to your Spotify songs on Sailfish. It supports both online and offline playback.

A Spotify Premium subscription is required to make use of this application

A huge thanks to the initial developers and to Elleo who ported this app to Sailfish initially.

Please be aware that this version only works with Sailfish version >= 1.0.8.*

(If you are on Sailfish version <=1.0.7.* use Elleo's version: https://openrepos.net/content/Elleo/cutespotify )

 

Find the sources here: https://github.com/lukedirtwalker/cutespotify

I'm happy about donations find the link in the about section of the app.

 

Note about versioning:

Starting from 1.5.2-*: Release 0 is always the harbour version, Release > 0 is always non-harbour compliant version. The harbour version is a limited version with all *.harbour.patch patches applied. This is due to API limitations in harbour.

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-cutespot-1.5.6-3.armv7hl.rpm741.38 KB24/06/2015 - 20:29
File harbour-cutespot-1.5.7-1.armv7hl.rpm792.59 KB02/09/2015 - 21:54
File harbour-cutespot-1.5.8-0.armv7hl.rpm743.34 KB22/03/2018 - 17:51
Changelog: 

Changes in version 1.3.0-11:

  • Icon avoids aliasing issue on launcher
  • Adds support for playlist folders
  • Adds support for searching for playlists (this still needs a little polish, loading large playlists can make the UI briefly sluggish)
  • Fixes audio cut off at end of songs (might not be perfect, but should be a lot better).

Changes in version 1.3.0-12

  • Fixes detection of WLAN vs 2G/3G connection
  • Adds an option to clear the cache and offline storage when logged out (accessible via a pull down menu on the login page)
  • Adds shuffle and repeat switches to a push up menu underneath the small player view.

Changes in version 1.3.0-13

  • Fixes dependencies (these were broken in -12, causing new users to have silent playback)

Changes in version 1.3.0-14

  • Fixes settings path for Sailfish 1.0.3.8

Changes in version 1.3.0-15

  • Adds support for scrobbling to Last.fm (this can be enabled from the settings page).

Changes in version 1.3.0-16

  • Removes donation buttons
  • Adds sanity checks on cache path prior to deletion

Changes in version 1.4.0-1

  • Fix playback for Sailfish version >= 1.0.8.*

Changes in version 1.4.0-2

  • Fix crash when connection changes

Changes in version 1.5.0-0

  • Redesign the whole UI
  • FullPlayer view, with limited Queue functionality
  • Normalize Volume Setting
  • Offline Mode
  • Fixes:
    • Login Page is no more shown when connection changes.
    • Fix crash on logout
    • Fix crash on exit
    • Use different approach for cleaning cache (hopefully shouldn't mess with your device)
  • Known issues:

Changes in version  1.5.1-0

  • Reduce memory usage while playing tracks
  • When searching for a track which is playing it is properly shown now
  • Fix inbox and starred list order
  • Fix Searchfilter such clicking plays the correct track

Changes in version 1.5.1-3

  • Fix crash introduced by 1.5.1-0
  • Fix FullControls on tablets

Changes in version 1.5.2-1

  • Bluetooth control support (thanks to junnuvi)
  • Landscape support (thanks to junnuvi)
  • Private session mode (drops after some time) (thanks to dhedberg)
  • Improved playing of continuous playlists (thanks to dhedberg)
  • Fix for startup crash (thanks to nwik)
  • Reduced rpm size
  • Basic MPRIS support

Changes in version 1.5.2-2

  • Require pulseaudio-plugin such that playing works also on new Jollas

Changes in version 1.5.3-1

  • Fix startup crash
  • Rename app to CuteSpot, you need to redownload all your music. Please manually uninstall the old app, and delete the data (/home/nemo/.local/share/harbour-cutespotify)

Changes in version 1.5.3-2

  • Fix possible crash. (Assertion in listmodel)

Changes in version 1.5.4-1

  • Enable context menus for tracks, albums, and playlists
  • Add a remorse timer for switching offline mode
  • Re-enable artist browsing

Changes in version 1.5.5-1

  • New album & artist headers
  • Make it possible to add songs to playlists in folders (fixes #21)

Changes in version 1.5.6-1

  • Focus Search field (thx icewind1991)
  • Add showOfflineSwitch setting
  • Don't stop playing on network changes (DATA CHARGES APPLY!)

Changes in version 1.5.6-3

  • Fix crash when removing playlists

Changes in version 1.5.7-1

  • Adapt UI for better scaling and upcoming Sailfish version
  • Add SD-card setting
  • Initial implementation of a play queue (still has some issues)

Changes in version 1.5.8-0:

  • Improved MPRIS handling (thanks to abranson)
  • Fix crash in search
  • Initial URI handling support (for tracks only)
  • Remove bluetooth code that made the app non-working (openrepos version)

Comments

slin's picture

Hi! Seems that cutespot (or libspotify) seems to have stopped working correctly. Starting some weeks ago my playlists were no longer synced. Initial sync of playlists work but no playlist modifications will sync to spotify or vice versa.

No response to a spotify forum post so far: https://community.spotify.com/t5/Other-Partners-Windows-Phone-etc/Playli...

Is anybody else having this problem?

speactra's picture

After logging out, clearing the cache and logging in again syncing seems to be working. But "Discover Weekly" still doesn't work.

Beethoven's picture

Same, I get a 'loading' text for the Discover weekly playlist that never updates. 

Still a lot nicer to use than the Android Spotify app though :)

pseudoscion's picture

Yeah, same problem here. Tried removing Spotify's "Discover weekly" playlist, in order to re add it. But it doesn't show up in a search. When using the windows app it still appears that I am subscribed to it.

As you say, it looks like the syncing has gone wrong somewhere. I expect that the spotify API has changed in some way.

mjtorn's picture

Looking good here!

Any chance for a tablet build?

Cheers!

lukedirtwalker's picture

hi mjtorn, there is one in the jolla store

 

cheers,

tvicol's picture

Could you please add support for free account.

forgrimm's picture

Awesome app - Please make an option to save the offline music to sdcard. Would make me smile and would get you some cool thank you and thus make you smile too ;-)

JoneK's picture

Yeah i would like to be able to save on sdcard 2

Mystery47's picture

Nothing much to say this fabulous app, but this app can't handle internet connection changes. Like WiFi/GSM internet connections. Problem is only solved by restarted app again.

And one other thing is that app can't find all available songs wich is possible to find with computer app. Make think is this kind of restricted app to measuring to orginal android etc. app.

LordDorian's picture

Hi, is it possible to move The data to the SD card? Thanks

gloryglorycode's picture

Hi,

First of all, thanks for the devout work at this app, better than the original :)

However, I hope you could add a play queue. This is the only feature I really miss right now. Many thanks for considering!

lukedirtwalker's picture

Nice to hear that you like it.

Playqueue is definitely planned and I even have some working code, however it is not yet complete.

Once I have time I will finish it.

Exec's picture

Thank You so much ! 
Kudos for this app!

Sanpo's picture

Hi,
how about Spotify Connect support? Is it even possible? And second; I use Cutespot with my car stereo via bluetooth. Controlling from car stereo now works, thanks. How about showing artist name, song etc information on car stereo?
Thanks :)

lukedirtwalker's picture

There is no Spotify Connect API so far so not really possible without a huge amount of time to reverse engineer the protocol and money to buy a device which supports it -> so no it is currently not possible (for me at least).

 

Bluetooth stuff has been requested before I have no idea how to do this. But if I have time I might be able to check how jolla does this in their player if that bit is open...

Exec's picture

AFAIK jolla player does not support newer wersions of A2DP protocol features, but the bluez (low level stuff) is already supporting it, so it is technically possible on jolla phone :)

lukedirtwalker's picture

OFC it is possible. But I don't know how exactly, so if you know it please tell me, or implement it.

For me this feature is not interesting as I don't have any BT player, so I also cannot test it.

tiiagoFernandez's picture

Hi,

Is it possible to add a idiea feature? I would like to see a Lyrics page.

For eg. when you are at Music screen (big player with controls) swipe right and loads a page with Album Artwork big (screen size) with some opacity % with lyrics scrolling down.

This is just an ideia, and i have seen this in built in players from Xiaomi.

Thanks.

lukedirtwalker's picture

Possible it is, but I don't have time for it. Feel free to add it yourself (code is open source)

J0114sailor's picture

is it impossible to make this compatible with spotify's free accounts? i would love to use this but its impossible 'cauae i dont have that premium. thanks anyway!

lukedirtwalker's picture

Yes the API used in this application is libspotify: https://developer.spotify.com/technologies/libspotify/ which only allows premium users.

mugshot's picture

Now the gpg error is gone but there's a small "bug". When starting the app for the first time it loads the playlists twice: http://i.imgur.com/4cSNp1T.jpg Restarting the app fixes this, so not an urgent one. Otherwise it's just awesome, so thanks a lot for this app! :)

wizah's picture

My Starred list got mirrored from the middle outwards to the top and bottom when I switched to CuteSpot. All the "recently" added are gone.

My Starred list looks like this but with real song names :)

Song 1

Song 2

Song 3

Song 3

Song 2

Song 1

lukedirtwalker's picture

try restart the app

mugshot's picture

There's a gpg error when installing: http://i.imgur.com/f5Mj8H9.jpg

Pages