1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-09-09 21:50:58 +02:00

Commit Graph

  • 0a4a281027 Move all sockets to the Servent thread. Uwe L. Korn 2013-06-10 15:42:15 +02:00
  • c248ebb9e0 Speed up connecting by sorting the SipInfos Uwe L. Korn 2013-06-10 14:40:33 +02:00
  • 251ed6e555 Documentation++, make ConnectionManager CTOR private Uwe L. Korn 2013-06-10 14:10:17 +02:00
  • 2555ab7766 Better debug spam on column restore Uwe L. Korn 2013-06-10 11:40:33 +02:00
  • d14afb5a8f * Tweak timeouts for the lazy-lists drop-down. Christian Muehlhaeuser 2013-06-10 10:56:07 +02:00
  • ca025e41b0 * Style fixes. Christian Muehlhaeuser 2013-06-10 10:53:26 +02:00
  • ca307d6922 Do not kill used ControlConnection Uwe L. Korn 2013-06-10 10:43:05 +02:00
  • 0d2dade6da * Don't print out cache-value in log. Christian Muehlhaeuser 2013-06-10 10:38:06 +02:00
  • 241a3a075b * Delegates use the base-class impls for painting / handling. Christian Muehlhaeuser 2013-06-10 10:37:46 +02:00
  • 1a88203247 * Views handle leaveEvents now and inform the delegate to update itself when required. Christian Muehlhaeuser 2013-06-10 10:36:44 +02:00
  • d6bb90fc25 * Handle source-icon and info-icon painting in the base delegate class. Christian Muehlhaeuser 2013-06-10 10:36:07 +02:00
  • f5dc808d4c * Use TrackView's setPlaylistItemDelegate across Tomahawk. Christian Muehlhaeuser 2013-06-10 10:35:10 +02:00
  • 27879a814e * Moved some page-impl out of the headers. Christian Muehlhaeuser 2013-06-10 06:30:47 +02:00
  • cc9687c407 * Fixed secondary text's color in PlaylistDelegate & PlaylistLargeItemDelegate. Christian Muehlhaeuser 2013-06-10 06:29:45 +02:00
  • 9f9d01618e Automatic merge of Transifex translations Tomahawk CI 2013-06-10 02:16:42 +02:00
  • ce10b501a8 Copy internal hash instead of trying to make a non-valid assignment Uwe L. Korn 2013-06-09 23:42:34 +02:00
  • d52333893f Self cleaning peerInfo cache, fixes TWK-1396 Uwe L. Korn 2013-06-09 23:37:10 +02:00
  • 6216ab1a79 No need for a pointer here Uwe L. Korn 2013-06-09 19:46:31 +02:00
  • d3f32f73c9 Proxy the QtConncurrent call to a static function to preserve a strong ref Uwe L. Korn 2013-06-09 19:24:41 +02:00
  • c3eca392f2 Less strong refs to ConnectionManagers if they are not used Uwe L. Korn 2013-06-09 17:32:37 +02:00
  • 0f82e54f2a Reconnect if ACL decision took too long Uwe L. Korn 2013-06-09 11:47:00 +02:00
  • 482b0288e7 * Fixed coding style in AudioEngine. Christian Muehlhaeuser 2013-06-09 03:33:24 +02:00
  • 7597dd5554 Automatic merge of Transifex translations Tomahawk CI 2013-06-09 02:16:48 +02:00
  • a2b20fa49e Remove unused defines Uwe L. Korn 2013-06-09 01:02:45 +02:00
  • 1227d40c26 Lazyload Network Activities Uwe L. Korn 2013-06-09 00:18:38 +02:00
  • 090cc66fc7 * Moved artist / track labels out of the PlayableCover. Christian Muehlhaeuser 2013-06-08 14:24:37 +02:00
  • d13f3f3c45 * Don't consider artists with a playcount of 1 as part of the charts. Christian Muehlhaeuser 2013-06-08 12:47:26 +02:00
  • f3b660f123 * Don't consider tracks with a playcount of 1 as part of the charts. Christian Muehlhaeuser 2013-06-08 12:29:51 +02:00
  • e0ad9d48d8 * Added gauge for track chart position. Christian Muehlhaeuser 2013-06-08 12:08:43 +02:00
  • aca0f51342 * Shrink font size for bigger figures. Christian Muehlhaeuser 2013-06-08 12:08:17 +02:00
  • 252b809fe4 * Expose track stats in Track(-Data). Christian Muehlhaeuser 2013-06-08 12:08:01 +02:00
  • 4e83dbac2e * Read chart position when loading TrackStats. Christian Muehlhaeuser 2013-06-08 12:07:32 +02:00
  • 9d92e2689c * Unspectacular performance improvement. Christian Muehlhaeuser 2013-06-08 12:07:10 +02:00
  • edd3759126 * Correctly set initial alternating-row-color setting, so we don't rely on the proxymodel activating it for us on filling. Christian Muehlhaeuser 2013-06-08 11:47:25 +02:00
  • 51e7fb4c18 * Style the extra header a bit. Christian Muehlhaeuser 2013-06-08 11:04:33 +02:00
  • 9a9fac59e5 * Get rid of the header gradient. Christian Muehlhaeuser 2013-06-08 11:04:18 +02:00
  • 408d4486d2 * Slightly different tooltips for the gauges. Christian Muehlhaeuser 2013-06-08 10:21:58 +02:00
  • 45cc595010 * SourceItem now uses HistoryWidget to display recently played tracks of Sources. Christian Muehlhaeuser 2013-06-08 10:21:44 +02:00
  • 7cd6af4933 * Forgot to add HistoryWidget to CMakeLists.txt. Christian Muehlhaeuser 2013-06-08 10:21:22 +02:00
  • d7629ff626 * HistoryWidget is a FlexibleView with date range input fields as an extra header. Christian Muehlhaeuser 2013-06-08 10:21:06 +02:00
  • b4ccf7d6ea * RecentlyPlayedModel can now deal with date ranges. Christian Muehlhaeuser 2013-06-08 10:20:24 +02:00
  • c4f48abf77 * DbCmd_PlaybackHistory can now deal with date ranges. Christian Muehlhaeuser 2013-06-08 10:20:01 +02:00
  • 6b36f3a737 * PlayableModel::ensureResolved() passes queries in one batch to the Pipeline now. Christian Muehlhaeuser 2013-06-08 10:19:35 +02:00
  • ff0c3d4bef * QueueView waits for the Pipeline to become ready. Christian Muehlhaeuser 2013-06-08 10:19:01 +02:00
  • 4939ffb6d3 * FlexibleView now can be initialized with an additional header widget. Christian Muehlhaeuser 2013-06-08 10:17:53 +02:00
  • 8a4caa4118 * Emit a signal when the Pipeline gets started. Christian Muehlhaeuser 2013-06-08 10:17:23 +02:00
  • 6b7dbedc45 * Extra (optional) CTOR param for RecentlyPlayedModel: maxItems. Christian Muehlhaeuser 2013-06-08 06:08:23 +02:00
  • 371b8cff0e * Style for the vertical scrollbars. Christian Muehlhaeuser 2013-06-08 06:07:54 +02:00
  • ee67518d47 * WelcomeWidget => Dashboard. Christian Muehlhaeuser 2013-06-08 06:07:07 +02:00
  • e9c4d8118b * Renamed and pagified Dashboard. Christian Muehlhaeuser 2013-06-08 06:06:19 +02:00
  • 6b6475f767 * Don't enforce resolving of similar tracks. Christian Muehlhaeuser 2013-06-08 05:12:07 +02:00
  • ad40c8efa9 * Style clean up. Christian Muehlhaeuser 2013-06-08 05:11:55 +02:00
  • 42cf9375a6 * Don't enforce resolving of incoming Artist's top-tracks. Christian Muehlhaeuser 2013-06-08 05:03:34 +02:00
  • 268537bdc6 Automatic merge of Transifex translations Tomahawk CI 2013-06-08 02:16:49 +02:00
  • 797fa8d21c Dpointerize PeerInfo Uwe L. Korn 2013-06-07 19:41:48 +02:00
  • 91df437e62 Dpointerize NetworkActivityWidget Uwe L. Korn 2013-06-07 19:41:29 +02:00
  • fe7c1b1d73 Introduce the Dpointer concept to ConnectionManager Uwe L. Korn 2013-06-07 16:35:29 +02:00
  • 81a9da23da Delete d_ptr in Servent desctructor Uwe L. Korn 2013-06-07 15:49:15 +02:00
  • b48b0127f8 Add Boost_INCLUDE_DIR and make less usage of boost in headers Uwe L. Korn 2013-06-07 12:36:26 +02:00
  • da47c00813 * Made StatsGauge animation smooth and use QProgressBar's own inverted state handling. Christian Muehlhaeuser 2013-06-07 12:17:58 +02:00
  • 7ea790d40b * Fixed a bunch of compiler warnings. Christian Muehlhaeuser 2013-06-07 11:55:32 +02:00
  • 6af1be8fa7 * Init needs to wait for InfoSystem to be ready. Christian Muehlhaeuser 2013-06-07 11:55:12 +02:00
  • 5350330141 * InfoSystem now emits ready() when init is done. Christian Muehlhaeuser 2013-06-07 11:54:48 +02:00
  • b37e0d801e * Fixed typos. Christian Muehlhaeuser 2013-05-26 21:40:41 +02:00
  • 84faa1671c * CreateIndex isn't the right place to connect signals. Christian Muehlhaeuser 2013-05-26 21:38:46 +02:00
  • 530d5402a1 * Fix Logger with Qt5. Christian Muehlhaeuser 2013-05-26 21:10:30 +02:00
  • 3e06803162 * Fixed creating QPixmaps in the wrong thread. Christian Muehlhaeuser 2013-06-07 11:27:58 +02:00
  • 3de4042d6e * Fixed Accounts stuff causing QLayout warning. Christian Muehlhaeuser 2013-06-07 11:27:15 +02:00
  • 004d84f1b0 * Fixed broken png causing libpng warning. Christian Muehlhaeuser 2013-06-07 11:26:52 +02:00
  • 62db235b3c * Set pen color correctly for Inbox. Christian Muehlhaeuser 2013-06-07 10:44:58 +02:00
  • f1483bfe3f * Adapted Track page to new style. Christian Muehlhaeuser 2013-06-07 10:32:56 +02:00
  • 89202ae445 * Fixed Artist page. Christian Muehlhaeuser 2013-06-07 10:32:19 +02:00
  • 1e579bc238 * Adapt Album page to new style. Christian Muehlhaeuser 2013-06-07 10:31:57 +02:00
  • e11b1515a9 * Offer inverted gauge animations. Christian Muehlhaeuser 2013-06-07 10:31:31 +02:00
  • 25f2c2db66 * Changed PAGE_BACKGROUND color. Christian Muehlhaeuser 2013-06-07 10:31:08 +02:00
  • df7fafced1 * Don't try animating with bogus values. Christian Muehlhaeuser 2013-06-07 09:12:31 +02:00
  • e9a33e3ed4 * Start animating the gauge with value 1. Christian Muehlhaeuser 2013-06-07 09:09:29 +02:00
  • b5090d2873 * Chart values need to be always initialized. Christian Muehlhaeuser 2013-06-07 09:09:04 +02:00
  • 86e201673f * Added StatsGauge. Christian Muehlhaeuser 2013-06-07 08:59:08 +02:00
  • 0f3cfb210c * Work on artist page. Better layout / design? Christian Muehlhaeuser 2013-06-07 08:58:47 +02:00
  • 74fdd6500c * Properly set pen before painting figure ovals. Christian Muehlhaeuser 2013-06-07 08:57:31 +02:00
  • 2e1a1385e1 * Fixed pen settings for drawBackgroundAndNumbers. Christian Muehlhaeuser 2013-06-07 08:56:58 +02:00
  • b15622f275 * TrackView should restore externally set alternating-row-color setting. Christian Muehlhaeuser 2013-06-07 08:56:30 +02:00
  • 02da2cba8d * Mutex protect TrackData. Christian Muehlhaeuser 2013-06-07 08:55:53 +02:00
  • 00662c2d8d * Load artist-stats. Christian Muehlhaeuser 2013-06-07 08:55:26 +02:00
  • 5fc1d68a3c Automatic merge of Transifex translations Tomahawk CI 2013-06-07 02:17:06 +02:00
  • 0a815e06df Fix signal signature Florian Richter 2013-06-06 10:19:56 +02:00
  • 3e678c55ee Automatic merge of Transifex translations Tomahawk CI 2013-06-06 02:17:09 +02:00
  • 250c76b53c * When redirecting a request, make sure HEAD ops don't become a GET. Christian Muehlhaeuser 2013-06-05 21:32:09 +02:00
  • b070ed8f82 * Style fixes. Christian Muehlhaeuser 2013-06-05 20:46:35 +02:00
  • 03a84c574e * Cache avatar instead of trying to get it from the cache over and over. Christian Muehlhaeuser 2013-06-05 20:46:22 +02:00
  • 58ee8b35f4 * Style fixes and removed spamy logging from TomahawkCache. Christian Muehlhaeuser 2013-06-05 20:26:46 +02:00
  • 6ef3dc30af Use peerName instead of peerAddress Uwe L. Korn 2013-06-05 18:56:59 +02:00
  • 1da4cb83ca * The mutex isn't needed. Christian Muehlhaeuser 2013-06-05 09:34:41 +02:00
  • 27fcb1c43f * Style fixes for NetworkActivityWidget. Christian Muehlhaeuser 2013-06-05 09:23:44 +02:00
  • 8c0b982852 * Fixed building without breakpad. Thanks to Dinar Valeev. Christian Muehlhaeuser 2013-06-05 09:15:39 +02:00
  • 9a2594c644 * Style fixes for build system. Christian Muehlhaeuser 2013-06-05 09:15:07 +02:00
  • f8b2d792df * Style fixes for build system. Christian Muehlhaeuser 2013-06-05 03:56:23 +02:00
  • f199f08288 Automatic merge of Transifex translations Tomahawk CI 2013-06-05 02:16:57 +02:00
  • 183d7be141 Do not delete connection if PeerInfo disappers during connect Uwe L. Korn 2013-06-04 21:26:01 +02:00