1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-21 21:25:52 +02:00

Commit Graph

  • 8ff60cd2e3 * Updated NSI installer assets (new Tomahawk logo). Christian Muehlhaeuser 2010-11-24 10:55:34 +01:00
  • b3d0a577bb Updating the installer images. Steven Robertson 2010-11-24 09:39:29 +00:00
  • 8e974173bf * Update trackcount when a collection gets removed from CollectionFlatModel. Christian Muehlhaeuser 2010-11-24 10:11:28 +01:00
  • 69c1e54278 Merge branch 'master' of https://github.com/stever/tomahawk into stever-master Christian Muehlhaeuser 2010-11-24 09:35:31 +01:00
  • fa9926d239 * Don't crash after removing a source from CollectionFlatModel. Christian Muehlhaeuser 2010-11-24 09:34:19 +01:00
  • fe0f7ee893 Fixed name of option defined but commented-out. Steven Robertson 2010-11-24 08:30:47 +00:00
  • 8cdc23bd29 Merge branch 'master' of https://github.com/stever/tomahawk into stever-master Christian Muehlhaeuser 2010-11-24 08:35:18 +01:00
  • 83b228cbe9 * Emit trackCountChanged() after removing tracks from the TrackModel. Christian Muehlhaeuser 2010-11-24 08:33:19 +01:00
  • 61f70dd3a7 * Fixed sorting behaviour for edge cases. Christian Muehlhaeuser 2010-11-24 08:30:52 +01:00
  • 309f2560b5 * Don't use smaller font sizes on Windows. Christian Muehlhaeuser 2010-11-24 07:49:38 +01:00
  • 96d20f9354 * Improved AudioControls ui layout. Christian Muehlhaeuser 2010-11-24 07:33:38 +01:00
  • a9e9793cd2 Providing support for UAC plugin as an option. Steven Robertson 2010-11-23 12:36:46 +00:00
  • d92288d6cc * Cross compiling build fixes. Christian Muehlhaeuser 2010-11-18 01:39:07 +01:00
  • d271be5ad9 * Now using a smaller version of the info-button icon. Christian Muehlhaeuser 2010-11-23 09:10:16 +01:00
  • cdddb3bdf4 * DRY: No need to reimplement previous- & nextItem over and over again. Christian Muehlhaeuser 2010-11-23 08:31:20 +01:00
  • 757d2691c1 * Fixed some margins. Christian Muehlhaeuser 2010-11-21 11:03:42 +01:00
  • adf05014fb * Fixed OSX margins. Christian Muehlhaeuser 2010-11-21 10:42:30 +01:00
  • a4e4a2c7a7 * Use slightly smaller font size for TrackViews. Christian Muehlhaeuser 2010-11-21 10:35:45 +01:00
  • 33de4e76f3 * Don't set a custom font on SourceInfoWidget. Christian Muehlhaeuser 2010-11-21 10:31:01 +01:00
  • 7d26def37f * Fixed OSX sidebar issue. Christian Muehlhaeuser 2010-11-21 10:23:34 +01:00
  • 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 ;-) Christian Muehlhaeuser 2010-11-21 10:05:11 +01:00
  • ab2d21a692 * Fix column widths, size constraints. Christian Muehlhaeuser 2010-11-16 07:06:02 +01:00
  • 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. Christian Muehlhaeuser 2010-11-16 06:48:07 +01:00
  • 8e48e61843 * Fixed long artist / track names resizing Tomahawk's main window. Now using ElidedLabel (Qt::ElideMiddle), a class dealing with too long labels. Christian Muehlhaeuser 2010-11-16 06:02:40 +01:00
  • c0727d25cc * Nicer window title formatting. Christian Muehlhaeuser 2010-11-16 03:41:17 +01:00
  • 2fe382b232 * Added modification time as a Playlist / Collection column. Christian Muehlhaeuser 2010-11-16 03:28:08 +01:00
  • c65bbecd63 * Updated README. Christian Muehlhaeuser 2010-11-14 16:22:13 +01:00
  • c63d9caf85 * Now supports scrobbling in headless mode, too. Christian Muehlhaeuser 2010-11-14 06:24:51 +01:00
  • 09351e6356 * Forgot to initialize AudioEngine in headless mode. Christian Muehlhaeuser 2010-11-14 06:18:55 +01:00
  • b4245f58f6 * Fixed headless mode. Enabled AudioEngine and decoders in headless mode. Christian Muehlhaeuser 2010-11-14 06:12:41 +01:00
  • 2a5c5f3562 * Don't try to reconnect if the jabber authentication failed. * Added basic "About Tomahawk" dialog. Christian Muehlhaeuser 2010-11-14 05:58:37 +01:00
  • 92b6865a7e * Abort when trying to add an empty set of tracks to the CollectionFlatModel. Christian Muehlhaeuser 2010-11-11 17:52:11 +01:00
  • 7a51516092 * Show current track in window title. Christian Muehlhaeuser 2010-11-11 06:35:33 +01:00
  • 56af0f5542 * Fixed mouse cursor to Qt::PointingHandCursor for AudioControls' track title. Christian Muehlhaeuser 2010-11-11 06:20:52 +01:00
  • 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. Christian Muehlhaeuser 2010-11-11 05:22:58 +01:00
  • 3872477446 * Fix CMakeLists.win32.txt. Christian Muehlhaeuser 2010-11-05 18:55:12 +01:00
  • 7ba3344d6a * Updated Tomahawk icon. The original icon is 128x128, so the blown-up 256 and 512 px versions are kinda daft. Christian Muehlhaeuser 2010-11-05 06:00:00 +01:00
  • bc1ab7acc9 Merge branch 'master' of https://github.com/stever/tomahawk into stever-master Christian Muehlhaeuser 2010-11-05 05:16:36 +01:00
  • 6552bc01d3 * Fix / cleanup CMakeLists. Christian Muehlhaeuser 2010-11-05 05:12:23 +01:00
  • ff6a5abc68 Merge branch 'master' of https://github.com/dschmidt/tomahawk into dschmidt-master Christian Muehlhaeuser 2010-11-05 05:00:15 +01:00
  • 20d94a1419 Small change to handle the LOCALAPPDATA location for application data. Steven Robertson 2010-11-04 23:29:20 +00:00
  • f7316086c0 Updating the Windows installer script. Steven Robertson 2010-11-04 22:42:06 +00:00
  • b30bf94821 * Don't assert when Jabber disconnects. Christian Muehlhaeuser 2010-11-04 01:17:53 +01:00
  • 3f30b32078 Improve application icon support (hopefully :D). Dominik Schmidt 2010-11-03 19:28:25 +01:00
  • d165528b0a Make Tomahawk cross-compile completely. Dominik Schmidt 2010-11-03 19:04:55 +01:00
  • be2b9c7ab3 * Don't assert on unknown DB commands. Turned out to be annoying during development. Christian Muehlhaeuser 2010-11-02 17:05:52 +01:00
  • e7021d4df0 * Update win32 CMakeLists. Christian Muehlhaeuser 2010-11-02 00:40:21 +01:00
  • b65c6b0d50 * Fix crosscompiling for Domme. Christian Muehlhaeuser 2010-11-01 12:15:25 +01:00
  • be839a9562 * Code cleanups. Remove plenty of dupe asserts. Christian Muehlhaeuser 2010-10-29 12:32:04 +02:00
  • 51789f5120 * Added stop/pause/prev/next commands to XMPPBot. Christian Muehlhaeuser 2010-10-29 12:12:30 +02:00
  • 59d269d631 * Remote-control Tomahawk via the XMPPBot: e.g. 'play Beatles - Yesterday' Christian Muehlhaeuser 2010-10-28 14:42:17 +02:00
  • f6179b9245 * Use the proper HighlightedText color when painting selected playlist items in the sidebar. Christian Muehlhaeuser 2010-10-28 13:47:08 +02:00
  • b41205e2f7 Make libportfwd crosscompilable from linux. Dominik Schmidt 2010-10-27 17:21:17 +02:00
  • c1ae02f459 * Fix ASSERT in full debug. Christian Muehlhaeuser 2010-10-27 15:41:08 +02:00
  • 6697814d02 Merge branch 'master' of github.com:tomahawk-player/tomahawk Leo Franchi 2010-10-27 09:24:57 -04:00
  • 34999922d4 * Fix selecting playlists when hovering them during D&D operations. Christian Muehlhaeuser 2010-10-27 14:05:13 +02:00
  • ce66303e13 * Keep indentation, but select entire rows in SourceTreeView. Christian Muehlhaeuser 2010-10-27 14:01:43 +02:00
  • 21a1af7c36 * Possible OSX shutdown crash fix. Christian Muehlhaeuser 2010-10-27 12:14:23 +02:00
  • 30d25e7b4c * Clean up XMPPBot and make it work with Google Talk: You need to set a presence state before connecting. Christian Muehlhaeuser 2010-10-27 10:32:45 +02:00
  • fc986529ce * No need for our own SourceTreeView ItemDelegate. Christian Muehlhaeuser 2010-10-27 09:18:26 +02:00
  • 8e110af480 * Protect remote playlists from being renamed. Christian Muehlhaeuser 2010-10-27 08:21:37 +02:00
  • c0551612a8 * Fix DatabaseCommand_RenamePlaylist. Christian Muehlhaeuser 2010-10-27 08:04:57 +02:00
  • d4d14a4a96 * Make miniupnp compile on OSX. Christian Muehlhaeuser 2010-10-27 07:50:48 +02:00
  • 338639593c * Added DatabaseCommand_RenamePlaylist. * Added ItemDelegate for the SourcesModel which provides an editor for inline renaming playlist items. Christian Muehlhaeuser 2010-10-27 07:39:59 +02:00
  • da92dbfc4b * Fix crash in TopBar when fading out dudes. Christian Muehlhaeuser 2010-10-27 05:21:07 +02:00
  • 96e7ea91f2 * Only activate Playlist / Collection items on double-click. * Cleanup whitespace / remove debug. Christian Muehlhaeuser 2010-10-27 05:00:48 +02:00
  • 23d7eeeb02 * Prevent shutting down socket before all data has been read. Christian Muehlhaeuser 2010-10-27 04:37:22 +02:00
  • bafdc244a7 * Imported newer version of miniupnp. Christian Muehlhaeuser 2010-10-27 03:24:56 +02:00
  • 299434f6f1 Merge remote branch 'origin/master' Leo Franchi 2010-10-26 12:48:32 -04:00
  • 54446e1613 * Whitespace fix. Christian Muehlhaeuser 2010-10-26 14:19:23 +02:00
  • c02278b9f3 * Updated libechonest's homepage in README. Christian Muehlhaeuser 2010-10-26 13:52:55 +02:00
  • 4ad1d30872 * Add /usr/include/echonest to include path. Christian Muehlhaeuser 2010-10-26 12:15:24 +02:00
  • bdade3a497 * Updated README. Christian Muehlhaeuser 2010-10-26 12:06:30 +02:00
  • 512fc46d22 * Import InfoSystem - we now depend on libechonest. * Import XMPP Bot. * Add SOCKS proxy support. Christian Muehlhaeuser 2010-10-26 10:24:54 +02:00
  • a7dbcef462 * Set reasonable minimum widths. * Switch to a splitter layout in TomahawkWindow. Christian Muehlhaeuser 2010-10-26 07:23:02 +02:00
  • 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. Christian Muehlhaeuser 2010-10-26 05:46:55 +02:00
  • 6b247f8bca * Added context menu to PlaylistView. * You can now remove tracks from a playlist via the context-menu or by pressing DELETE. Christian Muehlhaeuser 2010-10-26 02:34:10 +02:00
  • d83cc6841f * Remove results if a collecion goes offline. This also updates live PlaylistModels. Christian Muehlhaeuser 2010-10-25 06:05:57 +02:00
  • c74823a73c * Fix removing source from SuperCollection if it goes offline. Christian Muehlhaeuser 2010-10-25 05:26:35 +02:00
  • 66d2a639d8 Use RESPATH macro for loading resources Leo Franchi 2010-10-22 17:09:55 -04:00
  • 883be50062 * Keep current transcoder in memory if we keep using it for the next track. Christian Muehlhaeuser 2010-10-25 03:59:57 +02:00
  • fd0a27fc7c * Don't try removing rows when the model is empty. Christian Muehlhaeuser 2010-10-24 05:01:51 +02:00
  • e11e74c25e * Don't specify extensions for libs. Christian Muehlhaeuser 2010-10-24 04:54:27 +02:00
  • b29e29ce7b * Update README to reflect changed binary paths. Christian Muehlhaeuser 2010-10-23 11:56:59 +02:00
  • 54f82f77b0 * We support the Playdar HTTP API, not the Tomahawk HTTP API (wording fix). Christian Muehlhaeuser 2010-10-23 10:28:59 +02:00
  • 4b1e71bc6b * Fix resolving queries via the web-API. Christian Muehlhaeuser 2010-10-23 10:27:40 +02:00
  • cd118208e8 * Change service name back to playdar in web-API. Christian Muehlhaeuser 2010-10-23 10:15:52 +02:00
  • bf43dadac9 * Clean up TrackModel / TrackProxyModel API a bit. Christian Muehlhaeuser 2010-10-23 09:20:24 +02:00
  • 5ed57069d3 * Speed up collection removal in CollectionModel / TrackModel. Christian Muehlhaeuser 2010-10-23 08:49:32 +02:00
  • 0f9772e17a * Reload playlist when a new revision is available. Christian Muehlhaeuser 2010-10-23 04:33:47 +02:00
  • fc6b3d3595 * Don't allow drops in CollectionView. Christian Muehlhaeuser 2010-10-23 03:55:18 +02:00
  • c730969986 Draw PE_PanelItemViewRow instead of PE_PanelItemViewItem, and draw it underneath the text. Leo Franchi 2010-10-22 17:02:52 -04:00
  • eb6b7e49a2 reset draw rect to zero when index isn't valid, else we keep drawing a shadow Leo Franchi 2010-10-22 16:38:15 -04:00
  • 0cd86da686 Also comment out mac-specific code Leo Franchi 2010-10-22 16:21:35 -04:00
  • 245392a417 Don't need mouse tracking for trackview either. Leo Franchi 2010-10-22 16:11:36 -04:00
  • 170f1fb408 Don't start two drags. Leo Franchi 2010-10-22 16:05:30 -04:00
  • 3a2a6157ce * Move columnCount, headerData and data methods to TrackModel base-class. Christian Muehlhaeuser 2010-10-22 06:33:05 +02:00
  • 43614040ab * Fix sorting for CollectionModel. Christian Muehlhaeuser 2010-10-22 06:27:51 +02:00
  • b1f716ce97 * Added TrackView, a base-class for Collection- and PlaylistView. Christian Muehlhaeuser 2010-10-22 05:48:20 +02:00
  • cfb4d8db1b Merge branch 'master' of github.com:tomahawk-player/tomahawk Leo Franchi 2010-10-21 22:37:37 -04:00