Commit Graph

  • fa10384a92 Add FreeBSD to CI Jonas Kvinge 2021-07-30 23:03:14 +02:00
  • 7e144da6b9 Update translations Strawbs Bot 2021-07-31 01:02:51 +02:00
  • 54af17e7bf Remove linker hack Jonas Kvinge 2021-07-30 23:01:44 +02:00
  • d4a9f5bb2e Replace Iconv_LIBRARY with Iconv_LIBRARIES Jonas Kvinge 2021-07-30 23:01:07 +02:00
  • 8040813da8 Remove QUIET from find_package for Backtrace and Iconv Jonas Kvinge 2021-07-30 23:00:34 +02:00
  • 871e40c5c0 Update Changelog Jonas Kvinge 2021-07-30 21:17:53 +02:00
  • 7ce922b084 Simplify CMake by using macros Jonas Kvinge 2021-07-30 21:17:50 +02:00
  • 0c9989695a Subsonic: Use 500 albums per request Jonas Kvinge 2021-07-30 21:17:44 +02:00
  • 88d7cb3ed5 Add MD5 token authentication for Subsonic Jonas Kvinge 2021-07-30 21:16:41 +02:00
  • 5b7fc80f26 Update translations Strawbs Bot 2021-07-29 01:15:44 +02:00
  • 553e8baa8b Fix async song load Jonas Kvinge 2021-07-28 22:25:33 +02:00
  • 62a5031ccf Delay pause on resume playback Jonas Kvinge 2021-07-23 21:54:46 +02:00
  • 4abac65316 Properly disconnect PlaylistManager::AllPlaylistsLoaded on resume Jonas Kvinge 2021-07-23 21:54:21 +02:00
  • c6e42e1032 Reset play offset when switching song while paused Jonas Kvinge 2021-07-23 21:32:12 +02:00
  • a353631892 Code tidy Jonas Kvinge 2021-07-23 21:30:08 +02:00
  • f144c982e3 Minor CMakeLists.txt cleanup Jonas Kvinge 2021-07-21 17:45:22 +02:00
  • 16625b1dc7 Move some files from ext to src Jonas Kvinge 2021-07-21 17:29:00 +02:00
  • 78ccce7d1a Change USE_BUNDLE default Jonas Kvinge 2021-07-20 20:33:01 +02:00
  • ffba5f7d31 Update translations Strawbs Bot 2021-07-19 01:01:56 +02:00
  • 2cb8fa62df Remove duplicate TAGLIB_LIBRARY_DIRS Jonas Kvinge 2021-07-18 16:38:20 +02:00
  • 853b936cdd Revert "Add sudo" Jonas Kvinge 2021-07-18 15:34:07 +02:00
  • 4f0fdbab62 Add sudo Jonas Kvinge 2021-07-18 15:33:13 +02:00
  • 190b23b702 Fix build with macports Jonas Kvinge 2021-07-18 13:42:19 +02:00
  • e0bb79b2c4 Update translations Strawbs Bot 2021-07-15 01:03:31 +02:00
  • 2eab763d74 Check that QIODevice::open() is successful, and explicitly call close() Jonas Kvinge 2021-07-14 20:52:57 +02:00
  • f64c1dd9e5 Update Changelog Jonas Kvinge 2021-07-14 13:12:20 +02:00
  • fab1d94d34 Delay resume playback on startup to make sure Tidal login is refreshed Jonas Kvinge 2021-07-14 13:02:54 +02:00
  • facf49b2b7 Spotify: Decrease login delay on startup Jonas Kvinge 2021-07-14 13:02:12 +02:00
  • da86b86776 Rename variable Jonas Kvinge 2021-07-14 12:53:28 +02:00
  • a79d9d4e77 Move beginInsertRows() Jonas Kvinge 2021-07-14 12:26:48 +02:00
  • d9e378211a Fix sorting of radios Jonas Kvinge 2021-07-14 11:22:09 +02:00
  • 99fbbf70de Update translations Strawbs Bot 2021-07-14 01:03:06 +02:00
  • 50a616457d Add missing const Jonas Kvinge 2021-07-13 23:25:44 +02:00
  • 2ad30ebe88 Add missing Qt::CaseInsensitive Jonas Kvinge 2021-07-13 23:25:36 +02:00
  • 68dbc29f2c Use QString::compare with Qt::CaseInsensitive to reduce allocations Jonas Kvinge 2021-07-13 23:18:12 +02:00
  • a87863229f Update translations Strawbs Bot 2021-07-13 01:07:37 +02:00
  • f39ffcb997 Simplify if condition Jonas Kvinge 2021-07-12 13:45:51 +02:00
  • f20bb388be Rename variable Jonas Kvinge 2021-07-12 13:27:14 +02:00
  • fc45015b13 Remove unused variable Jonas Kvinge 2021-07-12 13:26:41 +02:00
  • 7a5f047f8e Add parent to RadioMimeData Jonas Kvinge 2021-07-12 13:26:20 +02:00
  • 4251bee3ca Change some uses of QMap to QHash Jonas Kvinge 2021-07-12 08:28:52 +02:00
  • f02741284c Tagparser: Fix reading and writing year/originalyear Jonas Kvinge 2021-07-12 07:54:01 +02:00
  • fec7419fcc Make const Jonas Kvinge 2021-07-12 07:38:49 +02:00
  • e8694531f6 Iterate QMap values Jonas Kvinge 2021-07-12 07:34:20 +02:00
  • 461491f742 Use multiarg Jonas Kvinge 2021-07-12 07:33:40 +02:00
  • af29acf462 tagparser: Save release and record date Jonas Kvinge 2021-07-12 07:32:41 +02:00
  • b47f29e87c tagparser: Parse tracks when saving Jonas Kvinge 2021-07-12 07:32:17 +02:00
  • fc8ec6d7fa Replace INSTANTIATE_TEST_CASE_P with INSTANTIATE_TEST_SUITE_P Jonas Kvinge 2021-07-12 05:50:48 +02:00
  • 1d4c736cfa Initialize container to nullptr Jonas Kvinge 2021-07-12 05:50:06 +02:00
  • 600450082a Update translations Strawbs Bot 2021-07-12 01:18:19 +02:00
  • c6da0864f2 Use std::make_shared Jonas Kvinge 2021-07-11 19:57:18 +02:00
  • 10fc6b4562 Fix tagreader test compile error with tagparser Jonas Kvinge 2021-07-11 19:56:21 +02:00
  • e48b7d83a3 Formatting Jonas Kvinge 2021-07-11 09:49:38 +02:00
  • a6742d401c Formatting Jonas Kvinge 2021-07-11 07:40:57 +02:00
  • 87b9a8c4c8 Use RadioPlaylistItem Jonas Kvinge 2021-07-11 07:39:27 +02:00
  • 134dc55891 Rename RadioView::SetModel Jonas Kvinge 2021-07-11 05:53:10 +02:00
  • 295cf98e70 Add missing override Jonas Kvinge 2021-07-11 05:30:35 +02:00
  • 7333155b8c Edit tab order in scrobbler settings Jonas Kvinge 2021-07-11 05:23:37 +02:00
  • 3960c7d8e6 Add SomaFM and Radio Paradise to scrobbler sources Jonas Kvinge 2021-07-11 05:18:56 +02:00
  • b053f99690 Add Song::is_radio() Jonas Kvinge 2021-07-11 05:18:39 +02:00
  • 5700c3f72e Change GStreamer text Jonas Kvinge 2021-07-11 05:17:45 +02:00
  • cdb3729a88 Use Song::SourceFromURL in SongLoader::AddAsRawStream Jonas Kvinge 2021-07-11 05:17:17 +02:00
  • c33f2a1d27 Unref bus in SongLoader::LoadRemote() Jonas Kvinge 2021-07-11 04:58:37 +02:00
  • 9b9a32b053 tagparser: Fix opening file readonly Jonas Kvinge 2021-07-11 04:36:44 +02:00
  • 95eec369b5 Fix includes Jonas Kvinge 2021-07-11 02:31:15 +02:00
  • 5d5860683b Add missing includes Jonas Kvinge 2021-07-11 02:29:24 +02:00
  • 434b31b932 Formatting Jonas Kvinge 2021-07-11 02:27:26 +02:00
  • f69e42e520 Use Q_ASSERT Jonas Kvinge 2021-07-11 02:27:03 +02:00
  • c5cadfe0c6 Fix memory leak in InternetSearchView::ResultsContextMenuEvent Jonas Kvinge 2021-07-11 01:52:21 +02:00
  • f21be30004 Use static QPixmapCache everywhere Jonas Kvinge 2021-07-11 01:43:52 +02:00
  • b8b21d53e1 Use static QPixmapCache Jonas Kvinge 2021-07-11 01:32:51 +02:00
  • 09ec39c87a Remove unused functions from RadioService Jonas Kvinge 2021-07-11 01:20:42 +02:00
  • dbf18db3a3 No need to pass Application to RadioBackend Jonas Kvinge 2021-07-11 01:12:50 +02:00
  • d8f0ae0980 Remove unused variable Jonas Kvinge 2021-07-11 01:11:25 +02:00
  • 09bbf1f4d7 Add radios Jonas Kvinge 2021-07-11 01:02:53 +02:00
  • d07aff9872 Update translations Strawbs Bot 2021-07-11 01:02:12 +02:00
  • 4cb3f9d177 Close files in song loader Jonas Kvinge 2021-07-11 00:45:30 +02:00
  • c1a815778b Formatting Jonas Kvinge 2021-07-10 21:52:21 +02:00
  • 5b003b09ac Make CollectionBackendInterface to PlaylistParser optional Jonas Kvinge 2021-07-10 21:52:01 +02:00
  • 22d0697c77 Use Song::is_stream Jonas Kvinge 2021-07-10 21:50:23 +02:00
  • 432b0f3e54 songloader: Make sure timeout timer is started from correct thread Jonas Kvinge 2021-07-10 21:48:31 +02:00
  • 2bee41e90e Fix compile of Utilities::Hmac with Qt 6.3 Jonas Kvinge 2021-07-07 23:54:21 +02:00
  • 2a7312f2b4 Fix tagreader test Jonas Kvinge 2021-07-07 23:45:57 +02:00
  • f5091339ad Update translations Strawbs Bot 2021-07-06 01:02:54 +02:00
  • 3d06d68196 Fix broken context albums Jonas Kvinge 2021-07-04 17:34:42 +02:00
  • 1a643bfa8c Update translations Strawbs Bot 2021-07-03 01:20:53 +02:00
  • cd82b0a669 Fix spelling and typos Jonas Kvinge 2021-07-02 18:45:53 +02:00
  • 57312e29e2 Build with tagparser on openSUSE Jonas Kvinge 2021-07-02 01:48:18 +02:00
  • 592df4819b Update Changelog Jonas Kvinge 2021-07-02 02:26:34 +02:00
  • f36997c7c5 Close MediaFileInfo Jonas Kvinge 2021-07-02 01:39:21 +02:00
  • b1640d3626 Remove tagparser/abstractattachment.h include Jonas Kvinge 2021-07-02 01:38:56 +02:00
  • 825c62c62b Fix typo in TagReaderTagLib constructor and destructor Jonas Kvinge 2021-07-02 01:26:48 +02:00
  • a4b0c6f37d Remove unused QVector include Jonas Kvinge 2021-07-02 01:26:32 +02:00
  • 239b88aa3b Add support for TagParser as an alternative to TagLib Jonas Kvinge 2021-07-02 01:16:14 +02:00
  • 88819611f4 Remove TagLib dependency from Song class Jonas Kvinge 2021-07-02 01:15:16 +02:00
  • e6ff8368a9 Fix filefilter Jonas Kvinge 2021-07-02 01:12:26 +02:00
  • 8315f572ea Remove default parameter Jonas Kvinge 2021-07-02 01:11:59 +02:00
  • 89e2070419 Update translations Strawbs Bot 2021-07-02 01:04:47 +02:00
  • b5f4df0912 Refactor subsonic, tidal and qobuz code Jonas Kvinge 2021-07-01 02:01:38 +02:00
  • b9f3f80d50 Use std::make_unique / std::make_shared Jonas Kvinge 2021-07-01 01:56:35 +02:00