Christian Muehlhaeuser
c63d9caf85
* Now supports scrobbling in headless mode, too.
2010-11-14 06:24:51 +01:00
Christian Muehlhaeuser
09351e6356
* Forgot to initialize AudioEngine in headless mode.
2010-11-14 06:18:55 +01:00
Christian Muehlhaeuser
b4245f58f6
* Fixed headless mode. Enabled AudioEngine and decoders in headless mode.
2010-11-14 06:12:41 +01:00
Christian Muehlhaeuser
2a5c5f3562
* Don't try to reconnect if the jabber authentication failed.
...
* Added basic "About Tomahawk" dialog.
2010-11-14 05:58:37 +01:00
Christian Muehlhaeuser
92b6865a7e
* Abort when trying to add an empty set of tracks to the CollectionFlatModel.
2010-11-11 17:52:11 +01:00
Christian Muehlhaeuser
7a51516092
* Show current track in window title.
2010-11-11 06:35:33 +01:00
Christian Muehlhaeuser
56af0f5542
* Fixed mouse cursor to Qt::PointingHandCursor for AudioControls' track title.
2010-11-11 06:20:52 +01:00
Christian Muehlhaeuser
eed67d9b89
* Work in progress: New sidebar with "Super Collection".
...
* Click the track title in the AudioControls to jump to the current track in the playlist.
* Moved networky stuff to a separate subdir.
* Don't crash on jabber error.
* Try to reconnect to jabber server after an error occurred.
2010-11-11 05:22:58 +01:00
Christian Muehlhaeuser
3872477446
* Fix CMakeLists.win32.txt.
2010-11-05 18:55:12 +01:00
Christian Muehlhaeuser
6552bc01d3
* Fix / cleanup CMakeLists.
2010-11-05 05:12:23 +01:00
Christian Muehlhaeuser
ff6a5abc68
Merge branch 'master' of https://github.com/dschmidt/tomahawk into dschmidt-master
2010-11-05 05:00:15 +01:00
Christian Muehlhaeuser
b30bf94821
* Don't assert when Jabber disconnects.
2010-11-04 01:17:53 +01:00
Dominik Schmidt
3f30b32078
Improve application icon support (hopefully :D).
2010-11-03 20:22:31 +01:00
Dominik Schmidt
d165528b0a
Make Tomahawk cross-compile completely.
2010-11-03 19:04:55 +01:00
Christian Muehlhaeuser
be2b9c7ab3
* Don't assert on unknown DB commands. Turned out to be annoying during development.
2010-11-02 17:05:52 +01:00
Christian Muehlhaeuser
e7021d4df0
* Update win32 CMakeLists.
2010-11-02 00:40:21 +01:00
Christian Muehlhaeuser
b65c6b0d50
* Fix crosscompiling for Domme.
2010-11-01 12:15:25 +01:00
Christian Muehlhaeuser
be839a9562
* Code cleanups. Remove plenty of dupe asserts.
2010-10-29 12:32:04 +02:00
Christian Muehlhaeuser
51789f5120
* Added stop/pause/prev/next commands to XMPPBot.
2010-10-29 12:12:30 +02:00
Christian Muehlhaeuser
59d269d631
* Remote-control Tomahawk via the XMPPBot: e.g. 'play Beatles - Yesterday'
2010-10-28 14:42:17 +02:00
Christian Muehlhaeuser
f6179b9245
* Use the proper HighlightedText color when painting selected playlist items in the sidebar.
2010-10-28 13:47:08 +02:00
Christian Muehlhaeuser
c1ae02f459
* Fix ASSERT in full debug.
2010-10-27 15:41:08 +02:00
Christian Muehlhaeuser
34999922d4
* Fix selecting playlists when hovering them during D&D operations.
2010-10-27 14:05:13 +02:00
Christian Muehlhaeuser
ce66303e13
* Keep indentation, but select entire rows in SourceTreeView.
2010-10-27 14:01:43 +02:00
Christian Muehlhaeuser
21a1af7c36
* Possible OSX shutdown crash fix.
2010-10-27 12:14:23 +02:00
Christian Muehlhaeuser
30d25e7b4c
* Clean up XMPPBot and make it work with Google Talk: You need to set a presence state before connecting.
2010-10-27 10:32:45 +02:00
Christian Muehlhaeuser
fc986529ce
* No need for our own SourceTreeView ItemDelegate.
2010-10-27 09:18:26 +02:00
Christian Muehlhaeuser
8e110af480
* Protect remote playlists from being renamed.
2010-10-27 08:21:37 +02:00
Christian Muehlhaeuser
c0551612a8
* Fix DatabaseCommand_RenamePlaylist.
2010-10-27 08:05:19 +02:00
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
54446e1613
* Whitespace fix.
2010-10-26 14:19:23 +02:00
Christian Muehlhaeuser
4ad1d30872
* Add /usr/include/echonest to include path.
2010-10-26 12:15:24 +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
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
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