Leo Franchi
8dc7bca9dd
Export XSPF to file instead of clipboard
2011-05-22 19:27:47 -04:00
Leo Franchi
f9442372d9
Show copy command for all playlists
2011-05-22 19:19:16 -04:00
Leo Franchi
5bf79e1686
Copy XSPF to clipboard for normal playlists. TODO: Upload to a server and provide a link
2011-05-22 19:17:44 -04:00
Leo Franchi
d1ee642c12
Support copying and parsing station and automatic playlist tomahawk:// links
2011-05-22 18:43:06 -04:00
Leo Franchi
6b877e3364
Load the year for results.
...
Fixes TWK-183. This will take some thinking post-0.1 as years are stored by trackid right now so if you get a peer's database with a clashing trackid we'll not handle that properly
2011-05-21 10:03:12 -04:00
Dominik Schmidt
6714865384
siptwitter: Do proper QTweetLib/ includes
2011-05-21 05:15:33 +02:00
Dominik Schmidt
b2f2e063de
I knew this was too complicated
2011-05-21 04:53:42 +02:00
Dominik Schmidt
2590ae4ece
Make siptwitter optional and rely on system qtweetlib on default
2011-05-21 04:39:27 +02:00
Leo Franchi
a564d53ff3
Crash safety
2011-05-20 15:18:26 -04:00
Jeff Mitchell
f3406e18b6
Add a module to find whether KDE4 is installed rather than whether it has a proper development environment, and use that for controlling protocol file installation
2011-05-20 11:47:16 -04:00
Leo Franchi
cd29484d52
fix playlist rename hookups
2011-05-19 22:19:16 -04:00
Christian Muehlhaeuser
cd0cb9efab
* Use enum instead of int.
2011-05-20 03:54:27 +02:00
Christian Muehlhaeuser
303c32ba6f
* Always connect model and view before loading a playlist so the spinner appears.
2011-05-20 03:40:28 +02:00
Christian Muehlhaeuser
c07ab346f4
* Deleting the engine might help preventing a crash in this case. 'Edgy'
2011-05-20 03:28:28 +02:00
Christian Muehlhaeuser
2cf8cd8b40
* Another getting-stuck protection for the pipeline.
2011-05-20 03:21:28 +02:00
Christian Muehlhaeuser
83b7de2d0b
* Don't allow removed resolvers to break the pipeline.
2011-05-20 03:09:19 +02:00
Christian Muehlhaeuser
c5d7cbf2ef
* Prevent locking?
2011-05-20 03:04:30 +02:00
Christian Muehlhaeuser
10f636e6ea
* Protect pipeline from resolvers being removed.
2011-05-20 02:52:19 +02:00
Christian Muehlhaeuser
5b9ab4b478
* Hopefully the last set of debug spam cleanup :-)
2011-05-20 01:34:15 +02:00
Christian Muehlhaeuser
b2b836ff01
* Fixed unnamed DbCmd_SourceOffline & removed more debug output. Sigh :-)
2011-05-20 01:16:06 +02:00
Christian Muehlhaeuser
2f11b397dd
* Remove more of the crazy amounts of debug output we've collected in the past few weeks.
2011-05-20 01:09:39 +02:00
Christian Muehlhaeuser
0fab2a9836
* Removed debug output and cleaned up sources a bit.
2011-05-20 00:43:33 +02:00
Jeff Mitchell
bf765dfc2e
Possibly fix jherskowitz's problem testing authentication for last.fm. It seems that the info plugin was using toLower() to sanitize user names but the config dialog wasn't. Also some code cleanup/sync.
2011-05-19 18:09:56 -04:00
Christian Muehlhaeuser
8c29aeecfe
* Remove nasty debug output.
2011-05-20 00:07:11 +02:00
Leo Franchi
43c4cebe12
Fix some warnings
2011-05-19 17:54:19 -04:00
Leo Franchi
3ede2ea281
Streamline the avatar code to use the proper icon role
2011-05-19 17:54:03 -04:00
Leo Franchi
e9b991e4c0
update the playlistview when a playlist is renamed, fixes TWK-168
2011-05-19 17:29:58 -04:00
Leo Franchi
b37127858f
stop jumping around
2011-05-19 17:11:02 -04:00
Leo Franchi
d0e50a73f0
Sort playlists above stations
...
and the + items last
2011-05-19 16:54:41 -04:00
Christian Muehlhaeuser
234fdf07ba
* Renamed jreen/ to jabber/
2011-05-19 22:50:15 +02:00
Christian Muehlhaeuser
0253f0c1d4
* Removed old gloox-based jabber SIP.
2011-05-19 22:48:09 +02:00
Leo Franchi
6cc864e669
we no longer depend on gloox
2011-05-19 16:35:10 -04:00
Leo Franchi
d7e3272613
Copy result if available when creating a link
2011-05-19 15:43:37 -04:00
Christian Muehlhaeuser
3fdbfbd670
* Remove any resource from jabber friendly-names.
2011-05-19 15:28:41 +02:00
Dominik Schmidt
b53c052cfb
Change jreen submodule url, 'git submodule sync' everyone!
2011-05-19 09:49:34 +02:00
Christian Muehlhaeuser
c47970f6c7
* Only log playbacks which were played for at least 10 seconds (locally) and 20 seconds (remotely).
2011-05-19 08:41:34 +02:00
Christian Muehlhaeuser
191dd48c87
* Don't log empty DeleteFiles DbCmds.
2011-05-19 08:21:26 +02:00
Christian Muehlhaeuser
ab221b2344
* Hide filter when it's disabled.
2011-05-19 08:04:02 +02:00
Christian Muehlhaeuser
03451c9197
* Made Artist- / TreeView the default view. Disabled album mode for this release.
2011-05-19 08:00:57 +02:00
Christian Muehlhaeuser
c2982e7312
* Fixed showing 'playlist' in a station's or automatic playlist's context menu. (TWK-171)
2011-05-19 07:11:01 +02:00
Christian Muehlhaeuser
9bac08deda
* Fixed stations being stuck as busy after creating them.
2011-05-19 07:02:05 +02:00
Christian Muehlhaeuser
c919455d3f
* Updated ChangeLog.
2011-05-19 05:57:32 +02:00
Christian Muehlhaeuser
9f1778a519
* Added LoadingSpinner support to ArtistView / TreeModel.
2011-05-19 05:46:41 +02:00
Christian Muehlhaeuser
f5bf6279bb
* Bumped version number to 0.1.0.
2011-05-19 05:46:07 +02:00
Christian Muehlhaeuser
ad62bf87dc
* Streamlined creating new playlists with entries.
...
* Made XSPFLoader, NewPlaylistWidget & GlobalActionManager use the new Playlist API.
* This prevents race-conditions.
* Fixed not being able to re-order playlist items.
2011-05-19 05:33:54 +02:00
Christian Muehlhaeuser
273eb9654f
* Wait for the playlist to be created before we add stuff to it.
2011-05-19 04:42:01 +02:00
Christian Muehlhaeuser
4c4af2658b
* Fix compiling when sparkle is enabled.
2011-05-19 03:30:12 +02:00
Christian Muehlhaeuser
5a64fc1361
* Protect DynamicPlaylists, too.
...
* Only load the five most recent playlists & 25 tracks in the WelcomeWidget.
2011-05-19 03:12:46 +02:00
Christian Muehlhaeuser
0d23934200
* Prevent creating a new revision while already updating a playlist.
2011-05-19 02:20:13 +02:00
Dominik Schmidt
7b154fbc12
Include config.h in tomahawkwindow.cpp
2011-05-19 00:37:48 +02:00