[Rhythmbox-devel] Errors deriving from rb.Source directly instead of rb.BrowserSource

2009-06-19 Thread Jamie Nicol
I am trying to create a source which is neither a browser source or playlist so I am deriving it directly from rb.Source. But doing so gives me errors whenever the source is deselected (ie it was highlighted but then another source such as the library was selected instead) This is the error i get

[Rhythmbox-devel] Creating a query in python

2009-07-24 Thread Jamie Nicol
Hi, I'm wanting my EntryView to display every entry in the db which matches my source's entry type. (Like what a BrowserSource does automatically, but I'm deriving my source directly from rb.Source and creating my own EntryView object, instead of using BrowserSource.) Basically I have no idea how

[Rhythmbox-devel] Youtube plugin

2009-08-01 Thread Jamie Nicol
Hey guys First of all I love rhythmbox. It's by far the best music player I've ever used, so I was thinking of ways I could help make it even better. Whenever I have friends round to my flat and we're listening to music, eventually somebody will want to play a song which I don't have in my library

Re: [Rhythmbox-devel] Youtube plugin

2009-08-02 Thread Jamie Nicol
hmm, that's not good. And I don't have a clue why that's happening either. Like I said, there's still a lot to do. But I just thought I'd say hi and show everyone what I'm working on. :D ___ rhythmbox-devel mailing list rhythmbox-devel@gnome.org http://m

[Rhythmbox-devel] rb_source_can_pause has no default implementation

2009-08-08 Thread Jamie Nicol
rb_source_can_pause calls klass->impl_can_pause, which by default isn't initialised to anything. Which means subclasses have to implement their own otherwise rhythmbox segfaults upon pausing. Is this deliberate or a bug? Seeing as klass->impl_can_cut and klass->impl_can_paste etc are all initialis

[Rhythmbox-devel] Artist sortnames

2009-12-06 Thread Jamie Nicol
I've managed to successfully change rb's code to sort artist names properly, taking advantage of the artist_sortname field (and i fixed album_sortname while i was at it). I think it is a bug that rb doesn't take advantage of these fields but before opening a bug report and attaching a patch i'd lik

Re: [Rhythmbox-devel] Artist sortnames

2009-12-07 Thread Jamie Nicol
Jamie, > > Good to have you hacking on that :) > > 2009/12/7 Jamie Nicol : > > Should i go ahead and file a bug and attach a patch? (and also how do i > > create a patch? i've cloned the git repo and made my changes. don't know > > what to do next..) > >

[Rhythmbox-devel] GSOC Idea

2010-03-21 Thread Jamie Nicol
Hi, I was thinking about submitting an application to take part in this year's summer of code. I'd quite like to implement support for album artists and compilation albums, and I was basically just wanting to let people know about me, and maybe get some feedback and see if anybody would possibly b

Re: [Rhythmbox-devel] GSOC Idea

2010-03-23 Thread Jamie Nicol
> > > > This sounds like it's probably a bit too small to be a GSoC project. > > Could you expand on what would be involved in the project? Maybe I'm > > not thinking hard enough, or maybe we could expand it a bit. > >From poking my nose around a wee bit i've gathered: first of all i'd need to ad

[Rhythmbox-devel] SoC Introduction

2010-04-26 Thread Jamie Nicol
Hi! Just found out my gsoc application was accepted, so I thought I'd stop by here and introduce myself to everyone. So my names Jamie. I live in Glasgow, Scotland. I study electronic engineering at uni here. I like football (soccer), music, geeky electronic gadgets, lying on the grass when it's

[Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin - Weekly Report 0

2010-05-23 Thread Jamie Nicol
Hi all, Just a preliminary report to show what I've been doing so far. Mainly up until now I've been busy with exams, and I spent my first couple days of freedom enjoying some rare Scottish sunshine with friends before everyone goes home for summer. Coding doesn't officially start until tomorrow

[Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin - Weekly Report 1

2010-05-28 Thread Jamie Nicol
This week I have been working on updating the scrobbling (submitting the names of songs you play to last.fm) code to use the most recent API. The only difference between the old API and the new one is the authentication procedure. Previously you logged in using your username and password, but now y

Re: [Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin - Weekly Report 1

2010-06-03 Thread Jamie Nicol
On Wed, 2010-06-02 at 22:45 +0200, Gilles Dartiguelongue wrote: > about that, please check for the "[Rhythmbox-devel] Updating to the new > last.fm API" thread in the archives of the mailing list. As my first > mail seems to have disappeared before it was sent by my mailer, I wanted > to restate th

Re: [Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin - Weekly Report 1

2010-06-03 Thread Jamie Nicol
On Thu, 2010-06-03 at 06:20 -0500, Edgar Luna wrote: > On Thu, Jun 3, 2010 at 6:15 AM, Jamie Nicol wrote: > > On Wed, 2010-06-02 at 22:45 +0200, Gilles Dartiguelongue wrote: > >> about that, please check for the "[Rhythmbox-devel] Updating to the new > >> last.f

Re: [Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin - Weekly Report 1

2010-06-04 Thread Jamie Nicol
On Thu, 2010-06-03 at 13:53 +0100, Bastien Nocera wrote: > On Thu, 2010-06-03 at 12:15 +0100, Jamie Nicol wrote: > > On Wed, 2010-06-02 at 22:45 +0200, Gilles Dartiguelongue wrote: > > > about that, please check for the "[Rhythmbox-devel] Updating to the new > >

[Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin - Weekly Report 2

2010-06-05 Thread Jamie Nicol
Hi all! So my week didn't get off to the best start. First thing Monday morning I tried to open my window to let some lovely fresh air in to the room. It was stuck so I tried harder and ended up accidentally sticking my arm through the window. Very painful, big big cut down my arm, glass everywher

[Rhythmbox-devel] Improved last.fm plugin: weekly report 3

2010-06-10 Thread Jamie Nicol
Hey, i'm posting a bit early this week as i'm going to a music festival this weekend and will be in a field without internet :). This week i've been planning alot. Working out the best method to send requests to last.fm and to parse them. I've decided to ask for json responses as they will be simp

[Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin - Weekly Report 4

2010-06-19 Thread Jamie Nicol
Hey guys, * Here's what I've been up to this week * I implemented a mechanism for requesting data and parsing responses from last.fm, and I implemented the source object to view this data from. Here's a little pic to show you what my profile looks like: http://img194.imageshack.us/img194/4585/las

[Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin - Weekly Report 5

2010-06-27 Thread Jamie Nicol
Hey all In my last weekly report I said I was going to finish off the profile view, then if there was time I was going to read over docs relevant to radio playback. Unfortunately I didn't have enough time to do much of the latter. Again, I think I just underestimated how time consuming implementin

[Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin - Weekly Report 6

2010-07-02 Thread Jamie Nicol
Hey guys This week I have been making progress on radio playback. I've not reached a stage where I've pushed anything to my public git repo yet, but I've basically managed to add a source as a child of the profile source. This source can then tune to a radio station and fetch the playlist last.fm

[Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin Weekly Report 7

2010-07-10 Thread Jamie Nicol
Hey guys, Another week, some more good progress. Rhythmbox can now stream radio stations from Last.fm using Last.fm's new API. I said in last week's report that I planned to get this just about working, and I think I slightly exceeded that. Currently you can create a radio station by clicking on a

[Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin Weekly Report 8

2010-07-17 Thread Jamie Nicol
Hi, This week I pretty much finished implementing radio playback. My planning last week wasn't too ambitious, and I had no problems in achieving what I intended to. I implemented a custom station creator user interface. I added the ability to rename and delete stations you have created. I saved a

Re: [Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin Weekly Report 8

2010-07-17 Thread Jamie Nicol
On Sun, 2010-07-18 at 01:06 +0100, Bastien Nocera wrote: > Might have been worth mentioning where to get the code again, and making > sure it's up-to-date against the current rhythmbox git master as well. Oops! The code can be found in its gitourious repo: http://gitorious.org/rb-lastfm > I'd be

[Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin Weekly Report 9

2010-07-25 Thread Jamie Nicol
Hey everyone! What I've been up to this week: * Libre.fm now works alongside Last.fm. You can scrobble to both at the same time, or to one and not the other if you choose. From the start of this project I've tried to code in such away that this would be possible, but

[Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin Weekly Report 10

2010-08-01 Thread Jamie Nicol
Hey, Not anything terribly exciting to report this week. I fixed a few warnings to do with merging UIs in the wrong place. Added the ability to refresh the profile by right-clicking the source and selecting "Refresh". Made sure that love and ban buttons are only enabled when a song is playing. Ne

[Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin Weekly Report 11

2010-08-09 Thread Jamie Nicol
Hey, Sorry I'm late with this: I am currently homeless and have been crashing on the floor of my friends' flats until me and my flatmate find a new one for ourselves! Pretty much did what I said I would last week. Added the ability to download free songs from Last.fm. And spent a very long time u

[Rhythmbox-devel] Rhythmbox: Improved Last.fm Plugin Weekly Report 12

2010-08-15 Thread Jamie Nicol
Hey, I basically spent this week fixing the major UI bug I was having (I was attempting to resize widgets before they had been realized--silly me) and fixing small things here and there. Overall I think my project has been a success. I have implemented everything in my proposal and it seems to be

Re: [Rhythmbox-devel] Rhythmbox 0.13.1 released

2010-09-06 Thread Jamie Nicol
For what it's worth, I also preferred the old behavior. I generally sort my tracks by the album column, but only very rarely do I want to typeahead search by album. It would be great if it were possible to intuitively let people search whatever column they want, but as it is I find the new behav

Re: [Rhythmbox-devel] DACP (iTunes remote) support added

2010-10-18 Thread Jamie Nicol
Awesome. On Mon, 2010-10-18 at 13:47 +0100, Peter wrote: > Also, if anyone has an Android phone, you could try this app which > is a DACP client: http://dacp.jsharkey.org/ Couldn't get this to work, the app kept crashing on me. I'm downloading the android sdk at the moment to try and debug the ap

[Rhythmbox-devel] Last.fm changes

2010-10-29 Thread Jamie Nicol
http://www.last.fm/stationchanges2010 and http://blog.last.fm/2010/10/29/mix-radio-a-new-radio-station Link 1: Last.fm are removing loved, playlist and user tag radio stations. For some lame reason about licensing issues and providing the best possible service blah blah. Rhythmbox currently doesn

Re: [Rhythmbox-devel] New Last.fm plugin not updating displayed plays or scrobbling radio stations

2010-12-03 Thread Jamie Nicol
(I can't inline quote on my phone, sorry) hey Kyle. the reason that your profile doesn't update is a design decision. we didn't want to send too many requests to last.fm so rather than updating every song we only update recent tracks automatically every hour I believe. and once a day for playco

Re: [Rhythmbox-devel] New Last.fm plugin not updating displayed plays or scrobbling radio stations

2010-12-04 Thread Jamie Nicol
> Thanks for your reply. I wonder if it would be better to use the > scrobble event to just "artificially" keep track of the play count? I > say artificially because it would blindly increment the play count and > not be 100% sure that the scrobble was successful, but if it actually > updates on a

Re: [Rhythmbox-devel] Adding Like.fm support

2011-01-18 Thread Jamie Nicol
Hey Chris, Currently our audioscrobbler plugin supports both Last.fm and Libre.fm from within the same plugin. It should be easy enough add Like.fm too! Specifically, in the plugins/audioscrobbler folder, you'll want to edit rb-audioscrobbler-service.h and rb-audioscrobbler-service.c to add a way

Re: [Rhythmbox-devel] grilo plugin

2011-09-12 Thread Jamie Nicol
Would it be okay to have a way to enable/disable individual grilo plugins? I'm happy to throw a patch together. ___ > rhythmbox-devel mailing list > rhythmbox-devel@gnome.org > http://mail.gnome.org/mailman/listinfo/rhythmbox-devel >

Re: [Rhythmbox-devel] upcoming release

2012-01-09 Thread Jamie Nicol
Thanks for all the great work you do, Jonathan! 3.0 is shaping up to be excellent. Any (smallish, non-essential) tasks I can help with? (I'd love to help as much as possible but I'm a bit busy with Uni this semester. Worst offer of help ever, I know) Jamie On Sun, Jan 8, 2012 at 11:58 AM, Jonath

Re: [Rhythmbox-devel] FW: last.fm plugin does not ask for username/password

2012-07-31 Thread Jamie Nicol
Hi, > Prior to rhythmbox-0.13.3, the edit/plugins/last.fm menu used to ask for and > save the username and password > > Post rhythmbox-0.13.3, the edit/plugins/last.fm menu does not ask for the > username/password, but clicking on the last.fm icon brings up a button marked > "login". I'm guessi

Re: [Rhythmbox-devel] FW: FW: last.fm plugin does not ask for username/password

2012-09-01 Thread Jamie Nicol
Sorry, I completely forgot to follow up on this when you asked what I meant in my last email! But you seem to have worked it out :) >> In plugins/audioscrobbler/rb-audioscrobbler-account.c, in >> got_session_key_cb (), try printing the entire return message from >> last.fm to see if maybe it's bei

Re: [Rhythmbox-devel] FW: FW: last.fm plugin does not ask for username/password

2012-09-01 Thread Jamie Nicol
> Rhythmbox has not asked me (via browser popup?) for a username, so what > username is it sending to last.fm? > > I presume rhythmbox follows gconf keys to open a browser popup (I use opera), > but which keys does it follow? It doesn't send a username to last.fm. It sends the user to a last.fm

Re: [Rhythmbox-devel] FW: FW: last.fm plugin does not ask for username/password

2012-09-03 Thread Jamie Nicol
Hi, Hopefully I can clear up the authorisation process for you a little bit. But unfortunately my answer is still that I don't know why it isn't working for you :( > If I cut and paste > > http://www.last.fm/api/auth/?api_key=0337ff3c59299b6a31d75164041860b6&token=3701984e30a6d78f184609a4fae42bf8

Re: [Rhythmbox-devel] Rhythmbox 3.0 released

2013-09-04 Thread Jamie Nicol
Yay! Thanks for all the work you've put in to it Jonathan. It's very much appreciated. Jamie On Thu, 2013-09-05 at 08:59 +1000, Jonathan Matthew wrote: > bf6f35c1a46867d16e45969f97f01630d936bfa92baf940c442f3a19fb6820e4 > rhythmbox-3.0.tar.xz > > > Overview of changes in Rhythmbox 3.0 "I Eat