Tomahawk CI
066a7a2660
Automatic merge of Transifex translations
2012-04-11 22:16:57 +00:00
Casey Link
548aa1a194
First pass at new releases widget
2012-04-11 16:14:50 -05:00
Casey Link
69d1450b5c
Implement New Releases info plugin
...
Heavily based off existing charts info plugin, refactoring and consolidating
can be done later.
2012-04-11 16:06:30 -05:00
Casey Link
066c387ae9
Update charts info plugin to use the new API
...
This changes from the /source/billboard/chart/top100 style of uri
resource naming to /charts/billboard/top100. The server side changes
have been live for several weeks.
2012-04-11 15:58:57 -05:00
Jason Herskowitz
72df118216
Add New Releases icon for sidebar
2012-04-11 16:05:20 -04:00
Jeff Mitchell
556c0b0767
Merge branch 'twitterinfo'
2012-04-11 15:25:25 -04:00
Jeff Mitchell
511d353cc6
Somehow, who knows how, passing a QImage to the FDO notification spec
...
crashes some X servers, but saving the QImage to a file as a PNG,
loading it back from the file as a PNG, and passing that QImage is
totally cool. Wut.
2012-04-11 15:22:34 -04:00
Leo Franchi
ffe810349b
Merge pull request #85 from nowrep/master
...
Fixed position of context menu in ArtistView and TrackView
2012-04-11 10:44:00 -07:00
nowrep
f42aca9a02
Fixed position of context menu in ArtistView and TrackView
...
- using viewport()->mapToGlobal() as QTreeView is subclass of
QAbstractScrollArea
2012-04-11 19:27:12 +02:00
Jeff Mitchell
64fbd23008
Use returned notification ID instead of static version. Thanks to David Rosca <nowrep@gmail.com> for the fix
2012-04-11 12:54:56 -04:00
Jason Herskowitz
9db33b7fb6
New social share icon in now playing controls
2012-04-11 12:18:19 -04:00
Jeff Mitchell
75d1ab7bbe
Make now-playing FDO notifications reuse, and fix a logic bug in audioengine that would cause missed notifictions
2012-04-11 11:32:29 -04:00
Leo Franchi
4871b6b76c
Merge remote-tracking branch 'origin/master' into spotifyplaylists
...
Conflicts:
src/libtomahawk/globalactionmanager.cpp
2012-04-11 10:24:02 -04:00
Jeff Mitchell
28c76e73bd
Merge remote-tracking branch 'origin/master' into twitterinfo
2012-04-11 09:55:56 -04:00
Jeff Mitchell
3ea581c4f8
Maybe fix cover temp file writing
2012-04-11 09:55:48 -04:00
Jeff Mitchell
7284a53d0f
Move Jreen bits in xmpp info plugin to the SIP side, allowing the plugin to run in the correct thread.
2012-04-11 08:19:10 -04:00
Christian Muehlhaeuser
c5eb71d0de
* Small tweaks to the SocialWidget.
2012-04-11 07:35:01 +02:00
Christian Muehlhaeuser
06fbb9e0dc
* Added SocialWidget, tweet or share your latest music obsessions.
2012-04-11 07:14:42 +02:00
Christian Muehlhaeuser
e33923c63f
Merge pull request #83 from excieve/master
...
"xesam:artist" MPRIS2 type change
2012-04-10 15:37:58 -07:00
Jeff Mitchell
2b09915a0d
Convert sip plugin to a weak pointer so we can check its validity before running invokeMethod on it
2012-04-10 18:36:35 -04:00
Tomahawk CI
35c56395da
Automatic merge of Transifex translations
2012-04-10 22:16:55 +00:00
Jeff Mitchell
619373c2e5
Make lastfm/xmpp info plugins more robust
2012-04-10 18:16:14 -04:00
Jeff Mitchell
43806aec62
Remove album from love action
2012-04-10 17:59:23 -04:00
Jeff Mitchell
54aef2cd2e
More work towards cleaning up and making safer the info plugins. Twitter should be pretty good, but need to make lastfm and xmpp use the same paradigm
2012-04-10 17:58:34 -04:00
Artem Gluvchynsky
4b38bbff30
Changed xesam:artist to a list of strings according to the Xesam spec
2012-04-11 00:19:08 +03:00
Jeff Mitchell
4eaff7a45f
Get rid of double-additions of info plugins. Still not sure why it doesn't seem to delete itself.
2012-04-10 12:43:47 -04:00
Jeff Mitchell
25fba84b32
This should hopefully get rid of the messages about parent being in the wrong thread
2012-04-09 23:52:06 -04:00
Leo Franchi
042b27ea83
tomahawk side of creating a newly synced playlist
2012-04-09 23:01:03 -04:00
Leo Franchi
f51f5e4d59
remove associated actions when deleting spotify account
2012-04-09 22:20:49 -04:00
Jeff Mitchell
4c5855c95d
Add twitter info plugin. Still needs some work -- when it should delete
...
itself (for instance if you disable the plugin and re-enable) it doesn't
seem to, leading to twitter complaining about duplicate statuses. Also
get a message about creating children for parent in different thread.
Along the way, made lastfm plugin correctly switch to the right thread
for the info plugin, fix a couple bugs (such as loving and unloving
using the same type), and so on.
Need to fix up xmpp info plugin to use the correct thread as well.
Also, right now tweets indiscriminately when you love, should turn that
off before merging to master.
2012-04-09 20:50:10 -04:00
Tomahawk CI
6a88aefadc
Automatic merge of Transifex translations
2012-04-09 22:16:19 +00:00
Jason Herskowitz
feedb1450c
Make capitalization of Stop Playback after this Track consistent with other context menu items
2012-04-09 14:46:42 -04:00
Jeff Mitchell
bfdc7a3d67
Fix Adium plugin with updated notfications
2012-04-09 13:11:35 -04:00
Jeff Mitchell
80a1009aa2
Update text in notification
2012-04-09 12:52:43 -04:00
Jeff Mitchell
bb0e24f074
Fix up xmpp info plugin. This plugin respects private listening
...
settings, since unlike mpris and fdo it isn't designed to display
locally
2012-04-09 12:19:25 -04:00
Jeff Mitchell
b6cd43d25f
Vastly simplify mpris plugin by getting rid of unnecessary info system call
2012-04-09 12:03:12 -04:00
Jeff Mitchell
b0e8fd33ce
Merge branch 'master' into notificationcleanup
2012-04-09 11:37:30 -04:00
Leo Franchi
3cb079b014
crash fix and only show spotify sync context menu for local playlists
2012-04-09 09:41:26 -04:00
Dominik Schmidt
651bde6b4a
Don't make the context menus transparent as well. Thanks to nowrep for the hint
2012-04-09 12:45:39 +02:00
Leo Franchi
03c57d3a0f
Add spotify context menu action for local playlists
...
This also adds a generic way for runtime components to register actions to
be shown for a certain category of items (e.g. playlists, tracks, artists, etc).
Initiating a sync from Tomahawk is still a TODO
2012-04-08 22:43:11 -04:00
Leo Franchi
6ffaa1450e
safer
2012-04-08 20:29:39 -04:00
Jeff Mitchell
ca375bcc76
Remove privacy for mpris; we want to keep local info updated, it's up to the user to configure how programs proxy mpris information
2012-04-08 20:07:07 -04:00
Leo Franchi
1dda0371b5
Merge remote-tracking branch 'origin/master' into spotifyplaylists
2012-04-08 20:05:43 -04:00
Leo Franchi
1b445934a8
Work on the tomahawk side of spotify syncing. bugfixes and new UI indicators
2012-04-08 20:05:20 -04:00
Jeff Mitchell
3f39b0a95f
Some cleanup
2012-04-08 19:52:17 -04:00
Jeff Mitchell
8bb31492e4
Merge branch 'master' into notificationcleanup
2012-04-08 19:31:31 -04:00
Jeff Mitchell
41a3cea05e
Fix CPU usage due to fader
2012-04-08 19:30:28 -04:00
Jeff Mitchell
c6b5ea0380
Covers aren't showing up now...but at least we're not pegging CPU. Will continue to fix in a bit
2012-04-08 18:30:37 -04:00
Tomahawk CI
712805f5b0
Automatic merge of Transifex translations
2012-04-08 22:16:06 +00:00
Leo Franchi
1a6f96caaf
don't delete a playlist if we don't have an updater for it or if it's already deleted
2012-04-08 16:11:43 -04:00