Merge lp:~excieve/covergloobus/dev into lp:covergloobus

Proposed by Artem Gluvchynskyj
Status: Merged
Merged at revision: 369
Proposed branch: lp:~excieve/covergloobus/dev
Merge into: lp:covergloobus
Diff against target: 44 lines (+29/-0)
2 files modified
src/players/Makefile.am (+1/-0)
src/players/Tomahawk.py (+28/-0)
To merge this branch: bzr merge lp:~excieve/covergloobus/dev
Reviewer Review Type Date Requested Status
Alexandr Grigorcea Approve
Review via email: mp+101729@code.launchpad.net

Description of the change

Added support for Tomahawk player. Current stable version is incompatible with MPRIS2 (xesam:artist isn't passed correctly) but my patch to fix the compatibility has been accepted recently so trunk version (and future stable releases) works fine with this plugin.

To post a comment you must log in.
Revision history for this message
Alexandr Grigorcea (cahr-gr) :
review: Approve
Revision history for this message
Artem Gluvchynskyj (excieve) wrote :

Maybe I'm missing something but it looks like the change didn't land in trunk. I'm new to launchpad and bazaar - is there anything else needed from my end to complete the merge?

Revision history for this message
Alexandr Grigorcea (cahr-gr) wrote :

Should be ok now. Bazzar behaviour was always a mystery for me, sometime it
pushes the commit automatically, sometimes you have to make it explicitly.

On Fri, Apr 13, 2012 at 15:19, Artem Gluvchynskyj <email address hidden> wrote:

> Maybe I'm missing something but it looks like the change didn't land in
> trunk. I'm new to launchpad and bazaar - is there anything else needed from
> my end to complete the merge?
> --
> https://code.launchpad.net/~excieve/covergloobus/dev/+merge/101729<https://code.launchpad.net/%7Eexcieve/covergloobus/dev/+merge/101729>
> You are reviewing the proposed merge of lp:~excieve/covergloobus/dev into
> lp:covergloobus.
>

Revision history for this message
Artem Gluvchynskyj (excieve) wrote :

Thanks a lot! Appears to be fine now.

2012/4/13 Alexandr Grigorcea <email address hidden>

> Should be ok now. Bazzar behaviour was always a mystery for me, sometime it
> pushes the commit automatically, sometimes you have to make it explicitly.
>
> On Fri, Apr 13, 2012 at 15:19, Artem Gluvchynskyj <email address hidden>
> wrote:
>
> > Maybe I'm missing something but it looks like the change didn't land in
> > trunk. I'm new to launchpad and bazaar - is there anything else needed
> from
> > my end to complete the merge?
> > --
> > https://code.launchpad.net/~excieve/covergloobus/dev/+merge/101729<https://code.launchpad.net/%7Eexcieve/covergloobus/dev/+merge/101729>
> <https://code.launchpad.net/%7Eexcieve/covergloobus/dev/+merge/101729>
> > You are reviewing the proposed merge of lp:~excieve/covergloobus/dev into
> > lp:covergloobus.
> >
>
> --
> https://code.launchpad.net/~excieve/covergloobus/dev/+merge/101729<https://code.launchpad.net/%7Eexcieve/covergloobus/dev/+merge/101729>
> You are the owner of lp:~excieve/covergloobus/dev.
>

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'src/players/Makefile.am'
--- src/players/Makefile.am 2011-11-19 19:17:07 +0000
+++ src/players/Makefile.am 2012-04-12 12:42:45 +0000
@@ -26,6 +26,7 @@
26 RhythmboxOld.py \26 RhythmboxOld.py \
27 Songbird.py \27 Songbird.py \
28 Spotify.py \28 Spotify.py \
29 Tomahawk.py \
29 Totem.py \30 Totem.py \
30 VLC.py \31 VLC.py \
31 Xmms2client.py32 Xmms2client.py
3233
=== added file 'src/players/Tomahawk.py'
--- src/players/Tomahawk.py 1970-01-01 00:00:00 +0000
+++ src/players/Tomahawk.py 2012-04-12 12:42:45 +0000
@@ -0,0 +1,28 @@
1# Copyright (C) 2009-2010 Gloobus Developers
2#
3#This program is free software; you can redistribute it and/or
4#modify it under the terms of the GNU General Public License
5#as published by the Free Software Foundation; either version 2
6#of the License, or (at your option) any later version.
7#
8#This program is distributed in the hope that it will be useful,
9#but WITHOUT ANY WARRANTY; without even the implied warranty of
10#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11#GNU General Public License for more details.
12#
13#You should have received a copy of the GNU General Public License
14#along with this program; if not, write to the Free Software
15#Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16
17from gettext import gettext as _
18
19from generic.Mpris2 import Mpris2
20
21class Tomahawk(Mpris2):
22
23 __title__ = 'Tomahawk'
24 __version__ = '0.1'
25 __authors__ = 'Alexandr Grigorcea <cahr.gr@gmail.com>, Artem Gluvhynsky <excieve@gmail.com>'
26 __desc__ = _('Tomahawk music player plugin')
27
28 DBUS_NAME = 'org.mpris.MediaPlayer2.tomahawk'

Subscribers

People subscribed via source and target branches