Christian Muehlhaeuser
5b59ab56d4
* Style fixes.
2013-03-30 13:06:51 +01:00
Christian Muehlhaeuser
119f67c8f8
* Delete root-item when destroying the PlayableModel.
2013-03-30 13:06:22 +01:00
Christian Muehlhaeuser
46f1ae3ee4
* Only store weak-pointers in the internal Artist cache.
2013-03-30 13:04:59 +01:00
Christian Muehlhaeuser
8e37ecbd05
* Only store weak-pointers in the internal Album cache.
2013-03-30 13:04:01 +01:00
Christian Muehlhaeuser
a26df54d9f
* Added typedefs for Artist & Album weakpointers.
2013-03-30 13:03:07 +01:00
Christian Muehlhaeuser
32cbc09595
* Removed obsolete QPixmap.
2013-03-30 09:11:54 +01:00
Christian Muehlhaeuser
70fdf2b0ea
* Fixed avatar creation in wrong thread and start-up slow down.
2013-03-30 09:07:45 +01:00
Uwe L. Korn
8b0c5c4eee
Add markup to the first notification line to overcome problems with KNotify.
2013-03-29 23:22:50 +01:00
Christian Muehlhaeuser
da206ee3d9
Merge pull request #178 from xhochy/fix/dbus-notify-linebreak
...
Replace <br /> with \n in Notifictation messages
2013-03-29 13:21:57 -07:00
Uwe L. Korn
64c833ac46
Extract markup out of now playing message
2013-03-29 20:45:44 +01:00
Uwe L. Korn
f25023879f
Move markup out of album string in D-Bus message.
2013-03-29 20:20:49 +01:00
Teo Mrnjavac
f3deacd4f0
Do not auto-fill XMPP server. This reverts b5d1f8a and fixes server
...
detection.
2013-03-28 20:21:26 +01:00
Uwe L. Korn
c10f2fef86
Replace <br /> with \n in Notifictation messages
...
* <br /> is not supported by all WMs
* \n has broader support or will be sliently (i.e. without printing a
character) ignored
2013-03-28 15:15:41 +01:00
Teo Mrnjavac
4861b63849
Trying to find out what makes a name pretty (PeerInfo prettyName).
2013-03-28 12:09:41 +01:00
Hugo Lindström
df5fb61ab6
Mandatory stylefix
2013-03-27 00:50:46 +01:00
Hugo Lindström
33fc2df655
Accept http[s] and play/open links from spotify.
2013-03-27 00:47:47 +01:00
Teo Mrnjavac
8285857ac2
Add platform and Tomahawk version checks to resolver installation.
2013-03-26 18:24:40 +01:00
Christian Muehlhaeuser
1ba2e094bc
Merge pull request #177 from xhochy/fix/twk-1172
...
Escape ampersands in menu entry strings
2013-03-23 19:26:37 -07:00
Uwe L. Korn
6c08a27b3a
Add ampersand escaping for Albums and Artists
2013-03-24 03:23:28 +01:00
Christian Muehlhaeuser
e82c56fff0
Merge pull request #174 from tomahawk-player/GeneratorLocking
...
Implement locking mechanism to only allow one thread to contact echonest...
2013-03-23 19:13:49 -07:00
Uwe L. Korn
031597f9e1
Escape ampersands in menu entry strings
...
* Fixes TWK-1172
2013-03-24 03:13:17 +01:00
Christian Muehlhaeuser
e9ed6893c5
Merge pull request #176 from xhochy/feature/verbose-in-help
...
Include --verbose in --help
2013-03-23 19:08:54 -07:00
Uwe L. Korn
3fd81dc72f
Include --verbose in --help
2013-03-24 02:43:29 +01:00
Christian Muehlhaeuser
45563a6699
Merge pull request #175 from xhochy/feature/addtoplaylist
...
Add a 'Add to Playlist' entry to the ContextMenu
2013-03-23 18:42:12 -07:00
Uwe L. Korn
e29fa20cf4
Add a 'Add to Playlist' entry to the ContextMenu
2013-03-24 02:35:46 +01:00
Stefan Derkits
086a387f54
use ReadWriteLock instead of Mutex
2013-03-23 20:53:42 +01:00
Stefan Derkits
2782832204
Implement locking mechanism to only allow one thread to contact echonest for loading Styles, Moods & Genres
2013-03-23 17:20:26 +01:00
Teo Mrnjavac
c9387c552a
Fix GridView layout bug on some GTK styles.
2013-03-23 12:33:32 +01:00
Christian Muehlhaeuser
a7ead0c387
Merge pull request #170 from tomahawk-player/resolverbundles
...
Resolver bundles support
2013-03-22 18:18:59 -07:00
Christian Muehlhaeuser
348e325a57
Merge pull request #168 from tomahawk-player/asynciodevices
...
Allow asynchronous requests of stream URLs from resolvers.
2013-03-22 18:17:40 -07:00
Teo Mrnjavac
bc470b542a
Install resolver axes in dirs with human-readable name instead of uuid.
2013-03-20 21:42:25 +01:00
Lasse Liehu
7980118516
Add context for placeholders in 3 UI messages added recently
2013-03-19 20:18:54 +02:00
Christian Muehlhaeuser
796df66885
* Some FdoNotifyPlugin cleanups.
2013-03-19 10:02:47 +01:00
Christian Muehlhaeuser
cb0abd9118
Merge pull request #166 from xhochy/feature/fdonotify-use-capabilities
...
Style notifications if the window manager supports it.
2013-03-19 01:56:44 -07:00
Christian Muehlhaeuser
11c0fd6cd6
* Fixed typo in error message.
2013-03-18 01:30:55 +01:00
Teo Mrnjavac
6f7e713d6f
Obsolete TODO is obsolete.
2013-03-17 13:51:15 +01:00
Teo Mrnjavac
256ba3798b
Remove bundle directory on account removal.
2013-03-17 13:47:26 +01:00
Teo Mrnjavac
700ce6f18b
Show resolver version for bundles, revision for packaged bundles.
2013-03-16 16:36:04 +01:00
Teo Mrnjavac
4d2a9422a1
Added required scripts loading support to QtScriptResolver.
...
The good:
* you can now add multiple scripts to be loaded for a single resolver before the main script, specified in metadata.json in a bundle.
The bad:
* it adds some complexity, and it's not tested at all.
The ugly:
* passing configuration from ResolverAccountFactory as QVariantHash, but that's not new,
* changing ResolverFactoryFunc,
* an added optional QStringList parameter to Pipeline::addScriptResolver,
* the inevitable uselessness of this parameter in ScriptResolver.
2013-03-15 14:41:06 +01:00
Teo Mrnjavac
caa3a35510
Correctly extract.
2013-03-15 11:43:37 +01:00
Teo Mrnjavac
3b4962d586
Whoops :)
2013-03-14 19:11:18 +01:00
Teo Mrnjavac
129be9dbbf
Use a more explicit parameter name.
2013-03-14 19:02:50 +01:00
Teo Mrnjavac
918545eddc
Allow async streamUrl reports for custom IODeviceFactory resolvers.
2013-03-14 18:56:24 +01:00
Teo Mrnjavac
230fbdcef9
Return IODevices for track URLs through callbacks.
2013-03-14 16:11:46 +01:00
Teo Mrnjavac
056562d782
Load resolver metadata from JSON file rather than desktop file.
2013-03-13 23:11:05 +01:00
Teo Mrnjavac
709c6e1da2
Headers.
2013-03-11 22:56:47 +01:00
Teo Mrnjavac
118b0a1cbf
Found a better place to do bundle loading, and also load metadata.
2013-03-11 22:53:58 +01:00
Teo Mrnjavac
70baca7711
Initial commit for resolver bundles: proof of concept.
2013-03-10 13:02:14 +01:00
Teo Mrnjavac
3dd1db1aed
Fix typo.
2013-03-06 19:38:12 +01:00
Jeff Mitchell
2b63e6e5bb
Remove change from yesterday, as apparently m_lastCmdGuid doesn't do what I thought it does for local sources
2013-03-06 03:22:31 -05:00