1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-01-17 22:38:33 +01:00

10095 Commits

Author SHA1 Message Date
Christian Muehlhaeuser
d271be5ad9 * Now using a smaller version of the info-button icon. 2010-11-23 09:10:16 +01:00
Christian Muehlhaeuser
cdddb3bdf4 * DRY: No need to reimplement previous- & nextItem over and over again. 2010-11-23 08:31:20 +01:00
Christian Muehlhaeuser
757d2691c1 * Fixed some margins. 2010-11-21 11:03:42 +01:00
Christian Muehlhaeuser
adf05014fb * Fixed OSX margins. 2010-11-21 10:42:30 +01:00
Christian Muehlhaeuser
a4e4a2c7a7 * Use slightly smaller font size for TrackViews. 2010-11-21 10:35:45 +01:00
Christian Muehlhaeuser
33de4e76f3 * Don't set a custom font on SourceInfoWidget. 2010-11-21 10:31:01 +01:00
Christian Muehlhaeuser
7d26def37f * Fixed OSX sidebar issue. 2010-11-21 10:23:34 +01:00
Christian Muehlhaeuser
3f2cce0f69 * Added Album class with convenience methods.
* Cleaned up PlaylistInterface. Now basic classes (like the new Album or Artist class) can easily be accessed by the AudioEngine as a proper playlist.
* Added SourceInfoWidget, a summary page for sources.
* Added AlbumView / -Model / -Item.
* WIP: PlaylistManager.
* Many other cleanups / improvements I don't even remember anymore ;-)
2010-11-21 10:05:11 +01:00
Christian Muehlhaeuser
ab2d21a692 * Fix column widths, size constraints. 2010-11-16 07:06:02 +01:00
Christian Muehlhaeuser
6a508430c4 * Improved behaviour: If you click AudioControl's track title, it will jump back to the currently playing playlist (in case you switched to a different playlist / collection in the meantime).
* A few cleanups in AudioEngine & AudioControls.
2010-11-16 06:48:07 +01:00
Christian Muehlhaeuser
8e48e61843 * Fixed long artist / track names resizing Tomahawk's main window. Now using ElidedLabel (Qt::ElideMiddle), a class dealing with too long labels. 2010-11-16 06:02:40 +01:00
Christian Muehlhaeuser
c0727d25cc * Nicer window title formatting. 2010-11-16 03:41:17 +01:00
Christian Muehlhaeuser
2fe382b232 * Added modification time as a Playlist / Collection column. 2010-11-16 03:28:08 +01:00
Christian Muehlhaeuser
c65bbecd63 * Updated README. 2010-11-14 16:22:13 +01:00
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
7ba3344d6a * Updated Tomahawk icon. The original icon is 128x128, so the blown-up 256 and 512 px versions are kinda daft. 2010-11-05 06:00:00 +01:00
Christian Muehlhaeuser
bc1ab7acc9 Merge branch 'master' of https://github.com/stever/tomahawk into stever-master 2010-11-05 05:16:36 +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
Steven Robertson
20d94a1419 Small change to handle the LOCALAPPDATA location for application data. 2010-11-04 23:29:20 +00:00
Steven Robertson
f7316086c0 Updating the Windows installer script. 2010-11-04 22:42:06 +00: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
Dominik Schmidt
b41205e2f7 Make libportfwd crosscompilable from linux. 2010-10-27 17:21:17 +02:00
Christian Muehlhaeuser
c1ae02f459 * Fix ASSERT in full debug. 2010-10-27 15:41:08 +02:00
Leo Franchi
6697814d02 Merge branch 'master' of github.com:tomahawk-player/tomahawk 2010-10-27 09:24:57 -04: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
d4d14a4a96 * Make miniupnp compile on OSX. 2010-10-27 07:50:48 +02:00