maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Multimedia (https://talk.maemo.org/forumdisplay.php?f=32)
-   -   [ANNOUNCE] QSpot, a Qt-based Spotify client based on libspotify (https://talk.maemo.org/showthread.php?t=55589)

aenbacka 2010-09-30 10:40

Re: [ANNOUNCE] QSpot, a Qt-based Spotify client based on libopenspotify
 
Thank you, I also enjoy developing QSpot..:) Link support can be added to QSpot, and it will probably be integrated into QSpot in some forthcoming version. It would e.g, work by clicking on a Spotify link in microb (or other alternative web browser), and the track would start playing in the QSpot Now Playing view.

Quote:

Originally Posted by OVK (Post 829966)
Another feature request: would it be possible to open the Spotify links posted on the web (for example I get a lot of Spotify recommendations from my friends as links on Facebook) or on email with QSpot?

Thank you for your work on this Spotify client, I really appreciate it!


aenbacka 2010-09-30 11:00

Re: [ANNOUNCE] QSpot, a Qt-based Spotify client based on libopenspotify
 
This is something that I have not tested significantly yet, but it is part of my current effort to improve on the error handling in general (e.g., handling lost connectionby attempting to re-connect automatically to the Spotify service). Such automatic handling is, however, currently not implemented in QSpot.

Quote:

Originally Posted by jsomby (Post 829821)

Also question: What happens if 3G connection is lost (and even edge, happens sometimes when i go around hoods with my bicycle). Does it automatically go up when 3G is available and tries to playback again?


TheBootroo 2010-10-05 01:40

Re: [ANNOUNCE] QSpot, a Qt-based Spotify client based on libopenspotify
 
hi !

Just bought a premium account to start using QSpot (i had a Unlimited Edition previously) but i would like to try some UX modifications for it and maybe try it on my Ubuntu siince official linux client is crashing with Qt4.7. But in the link given on maemo garage SVN, there is an empty folder.... is it normal ? where can i get the latest code ?

aenbacka 2010-10-05 07:25

Re: [ANNOUNCE] QSpot, a Qt-based Spotify client based on libopenspotify
 
I am not currently using the maemo garage SVN for version management, but you can get the latest source code (tarball) from the extras-devel repo (link: http://maemo.org/packages/source/vie...qspot/0.1.0-7/). Hope this helps! :)

Quote:

Originally Posted by TheBootroo (Post 833454)
hi !

Just bought a premium account to start using QSpot (i had a Unlimited Edition previously) but i would like to try some UX modifications for it and maybe try it on my Ubuntu siince official linux client is crashing with Qt4.7. But in the link given on maemo garage SVN, there is an empty folder.... is it normal ? where can i get the latest code ?


mattiasbäx 2010-10-05 08:47

Re: [ANNOUNCE] QSpot, a Qt-based Spotify client based on libopenspotify
 
Beginnerquestion here from a total newbie when it comes to programming and linuxsoftware: Is there something more than just downloading the QSpot client in application manager to get it to work?

Thanks in advance
/ bäx

aenbacka 2010-10-05 09:11

Re: [ANNOUNCE] QSpot, a Qt-based Spotify client based on libopenspotify
 
In case you have got a Premium account then nothing more is needed than to download QSpot using the App manager from the extras-devel repository. All required (missing) dependencies should be downloaded automatically.

Quote:

Originally Posted by mattiasbäx (Post 833582)
Beginnerquestion here from a total newbie when it comes to programming and linuxsoftware: Is there something more than just downloading the QSpot client in application manager to get it to work?

Thanks in advance
/ bäx


mattiasbäx 2010-10-05 12:31

Re: [ANNOUNCE] QSpot, a Qt-based Spotify client based on libopenspotify
 
Quote:

Originally Posted by aenbacka (Post 833596)
In case you have got a Premium account then nothing more is needed than to download QSpot using the App manager from the extras-devel repository. All required (missing) dependencies should be downloaded automatically.

"error: client is too old, library will need to get updated." Is what i ge when trying to log on, and no updates are avaible as far as i can see.

Holsmo 2010-10-05 17:31

Re: [ANNOUNCE] QSpot, a Qt-based Spotify client based on libopenspotify
 
Nice little client you have made aenbacka :)
Have been using you client since your first release and must say i like what it has become.

The last update made this client my first choice in every situation. Before this update i used yaspot(which like any other spotify client isn't being updated anymore) while driving in my car because it could run on slower networks like EDGE, but now when you included different bit rates for qspot i even dumped my nokia 5800 witch i sometimes used as a in car only phone to listen to spotify.

Only bugs i have found so far in version 0.1.0-7 is:
-random crashes which seems to occur as a result of a slow/loss of network connection.
-sometimes shuffle function starts the next song on the playlist for 1-2 sec before it shuffles. Also when shuffling the client display the wrong album art and song. will have to investigate this further.
-client does not handle changing from 3g to edge or opposite very well and sometimes i have to close and start the client again.
-If I open track 2 in a playlist the now playing window will only show track 2 and all songs below track 2.

Most bugs are related to switching/slow networks so if you mange to get rid of the network problems it would increase the stability of the client a lot :)

Functions I really would like to see some day:
-long press->add to play now
-jump forward and backward in a track
-organise playlists (is that even possible with a unofficial client?)
-a Qspot web page(easier for user to keep track of changes and development of the client)

Wish there where ways i could contribute to the development of the client. Sadly I lack skills in programming.
Keep up the good work! :D

generationally 2010-10-05 18:32

Re: [ANNOUNCE] QSpot, a Qt-based Spotify client based on libopenspotify
 
Wasn't last.fm scrobbling on the to-do list? Any progress on that front?

I'm a bit fussy about getting all my music listening scrobbled. Once scrobbling support is there I will be upgrading to a Premium account and start using Qspot.

Thanks for the effort so far :)

aenbacka 2010-10-06 07:12

Re: [ANNOUNCE] QSpot, a Qt-based Spotify client based on libopenspotify
 
Thanks a lot for your comments and feedback! :) Happy to hear that QSpot works ok for you.

The network problems are known, and I am currently looking into ways to at least improve the current handling of e.g., sudden loss of network connection and switch from 3G to slower connection (random crashes are related to synchronization problems in the openspotify library). The issue that following track played for a few secs occurs when the following track has been pre-buffered by QSpot, and shuffle mode is activated at that point (should also be easily fixed). I have not myself noted the wrong albumart scenario, but I will need to test further.

The Now Playing queue currently works in such a way (similar to official Spotify) that by selecting a track from e.g., a playlist or search result all tracks below the selected track (including the track itself) are added to the Now Playing view. Do you think that this needs to be changed?

I have considered implementing seek in a track in a later QSpot version, and also possibility to add tracks using longpress to the Now Playing view. Play list editing / creation requires changes to the library (not supported at all at the moment), but I am investigating using an alternative api for implementing such functionality at some point..:) Also, a QSpot web page could be set up at the project garage site (including e.g,. details changelogs).





Quote:

Originally Posted by Holsmo (Post 833991)
Nice little client you have made aenbacka :)
Have been using you client since your first release and must say i like what it has become.

The last update made this client my first choice in every situation. Before this update i used yaspot(which like any other spotify client isn't being updated anymore) while driving in my car because it could run on slower networks like EDGE, but now when you included different bit rates for qspot i even dumped my nokia 5800 witch i sometimes used as a in car only phone to listen to spotify.

Only bugs i have found so far in version 0.1.0-7 is:
-random crashes which seems to occur as a result of a slow/loss of network connection.
-sometimes shuffle function starts the next song on the playlist for 1-2 sec before it shuffles. Also when shuffling the client display the wrong album art and song. will have to investigate this further.
-client does not handle changing from 3g to edge or opposite very well and sometimes i have to close and start the client again.
-If I open track 2 in a playlist the now playing window will only show track 2 and all songs below track 2.

Most bugs are related to switching/slow networks so if you mange to get rid of the network problems it would increase the stability of the client a lot :)

Functions I really would like to see some day:
-long press->add to play now
-jump forward and backward in a track
-organise playlists (is that even possible with a unofficial client?)
-a Qspot web page(easier for user to keep track of changes and development of the client)

Wish there where ways i could contribute to the development of the client. Sadly I lack skills in programming.
Keep up the good work! :D



All times are GMT. The time now is 06:43.

vBulletin® Version 3.8.8