Christian Muehlhaeuser
338639593c
* Added DatabaseCommand_RenamePlaylist.
...
* Added ItemDelegate for the SourcesModel which provides an editor for inline renaming playlist items.
2010-10-27 07:39:59 +02:00
Christian Muehlhaeuser
da92dbfc4b
* Fix crash in TopBar when fading out dudes.
2010-10-27 05:21:07 +02:00
Christian Muehlhaeuser
96e7ea91f2
* Only activate Playlist / Collection items on double-click.
...
* Cleanup whitespace / remove debug.
2010-10-27 05:00:48 +02:00
Christian Muehlhaeuser
23d7eeeb02
* Prevent shutting down socket before all data has been read.
2010-10-27 04:37:22 +02:00
Christian Muehlhaeuser
bafdc244a7
* Imported newer version of miniupnp.
2010-10-27 03:24:56 +02:00
Leo Franchi
299434f6f1
Merge remote branch 'origin/master'
...
Conflicts:
src/playlist/trackview.cpp
2010-10-26 12:48:32 -04:00
Christian Muehlhaeuser
54446e1613
* Whitespace fix.
2010-10-26 14:19:23 +02:00
Christian Muehlhaeuser
c02278b9f3
* Updated libechonest's homepage in README.
2010-10-26 13:52:55 +02:00
Christian Muehlhaeuser
4ad1d30872
* Add /usr/include/echonest to include path.
2010-10-26 12:15:24 +02:00
Christian Muehlhaeuser
bdade3a497
* Updated README.
2010-10-26 12:06:30 +02:00
Christian Muehlhaeuser
512fc46d22
* Import InfoSystem - we now depend on libechonest.
...
* Import XMPP Bot.
* Add SOCKS proxy support.
2010-10-26 10:24:54 +02:00
Christian Muehlhaeuser
a7dbcef462
* Set reasonable minimum widths.
...
* Switch to a splitter layout in TomahawkWindow.
2010-10-26 07:23:02 +02:00
Christian Muehlhaeuser
c1eb5bdc7f
* Set remote playlists to readonly.
...
* Disable context menu entries for readonly playlists.
* Don't allow dropping items on readonly playlists.
* VCard work on Jabber client.
2010-10-26 05:46:55 +02:00
Christian Muehlhaeuser
6b247f8bca
* Added context menu to PlaylistView.
...
* You can now remove tracks from a playlist via the context-menu or by pressing DELETE.
2010-10-26 02:34:10 +02:00
Christian Muehlhaeuser
d83cc6841f
* Remove results if a collecion goes offline. This also updates live PlaylistModels.
2010-10-25 06:05:57 +02:00
Christian Muehlhaeuser
c74823a73c
* Fix removing source from SuperCollection if it goes offline.
2010-10-25 05:26:35 +02:00
Leo Franchi
66d2a639d8
Use RESPATH macro for loading resources
2010-10-24 23:04:48 -04:00
Christian Muehlhaeuser
883be50062
* Keep current transcoder in memory if we keep using it for the next track.
2010-10-25 03:59:57 +02:00
Christian Muehlhaeuser
fd0a27fc7c
* Don't try removing rows when the model is empty.
2010-10-24 05:01:51 +02:00
Christian Muehlhaeuser
e11e74c25e
* Don't specify extensions for libs.
2010-10-24 04:54:27 +02:00
Christian Muehlhaeuser
b29e29ce7b
* Update README to reflect changed binary paths.
2010-10-23 11:56:59 +02:00
Christian Muehlhaeuser
54f82f77b0
* We support the Playdar HTTP API, not the Tomahawk HTTP API (wording fix).
2010-10-23 10:28:59 +02:00
Christian Muehlhaeuser
4b1e71bc6b
* Fix resolving queries via the web-API.
2010-10-23 10:27:40 +02:00
Christian Muehlhaeuser
cd118208e8
* Change service name back to playdar in web-API.
2010-10-23 10:15:52 +02:00
Christian Muehlhaeuser
bf43dadac9
* Clean up TrackModel / TrackProxyModel API a bit.
2010-10-23 09:20:24 +02:00
Christian Muehlhaeuser
5ed57069d3
* Speed up collection removal in CollectionModel / TrackModel.
2010-10-23 08:49:32 +02:00
Christian Muehlhaeuser
0f9772e17a
* Reload playlist when a new revision is available.
2010-10-23 04:33:47 +02:00
Christian Muehlhaeuser
fc6b3d3595
* Don't allow drops in CollectionView.
2010-10-23 03:55:18 +02:00
Leo Franchi
c730969986
Draw PE_PanelItemViewRow instead of PE_PanelItemViewItem, and draw it
...
underneath the text.
2010-10-22 17:02:52 -04:00
Leo Franchi
eb6b7e49a2
reset draw rect to zero when index isn't valid, else we keep drawing a shadow
2010-10-22 16:38:15 -04:00
Leo Franchi
0cd86da686
Also comment out mac-specific code
2010-10-22 16:21:35 -04:00
Leo Franchi
245392a417
Don't need mouse tracking for trackview either.
2010-10-22 16:11:36 -04:00
Leo Franchi
170f1fb408
Don't start two drags.
...
Problem was that the SourceTreeView called setEnableMouseTracking( true ) which means that it will get more events than we want. We don't need mouse move events when no button is pressed anyway.
2010-10-22 16:05:30 -04:00
Christian Muehlhaeuser
3a2a6157ce
* Move columnCount, headerData and data methods to TrackModel base-class.
2010-10-22 06:33:05 +02:00
Christian Muehlhaeuser
43614040ab
* Fix sorting for CollectionModel.
2010-10-22 06:27:51 +02:00
Christian Muehlhaeuser
b1f716ce97
* Added TrackView, a base-class for Collection- and PlaylistView.
2010-10-22 05:48:20 +02:00
Leo Franchi
cfb4d8db1b
Merge branch 'master' of github.com:tomahawk-player/tomahawk
2010-10-21 22:37:37 -04:00
Leo Franchi
2fbd1b6bf1
Add prettier drag pixmap.
...
Still needs to be added to PlaylistModel---potentially refactored out into somewhere shared.
Also, only allow once column in the source model to be dragged, so we get the right amount of drag items.
2010-10-21 22:36:41 -04:00
Christian Muehlhaeuser
4c5e09a587
* Fix headless mode.
2010-10-22 02:38:00 +02:00
Christian Muehlhaeuser
2f14b4f753
* Updated README: libgloox 1.0 on Ubuntu 10.10, bumped Qt dep to 4.7.
2010-10-22 01:09:38 +02:00
Christian Muehlhaeuser
9730c60653
* Fix TomahawkSettings.
2010-10-22 00:22:23 +02:00
Dominik Schmidt
9c34047d80
Make headless mode compile again.
2010-10-22 02:09:58 +08:00
Christian Muehlhaeuser
7adce37c12
* Merge private branch with master: PlaylistModels et al. There are still a bunch of bugs I need to tackle and more stuff to merge, but alas, let's make this patch orgy public for what it's worth.
2010-10-21 09:44:37 +02:00
Christian Muehlhaeuser
38b907fe38
* Use native data-types instead of a QVariantMap to store Query / Result related information.
...
* Don't generate uuids for Queries before we actually need them.
2010-10-17 06:16:33 +02:00
Christian Muehlhaeuser
1f592fbbd9
Initial Tomahawk import.
2010-10-17 05:32:01 +02:00