Commit Graph

  • 9ed4bd9366 Update translations Strawbs Bot 2023-07-24 09:46:20 +02:00
  • d3352e476f Remove < 0 check on unsigned Jonas Kvinge 2023-07-21 07:17:58 +02:00
  • 4b4c5fc0ab Use const reference for AlbumCoverLoaderOptions::Types Jonas Kvinge 2023-07-21 07:17:26 +02:00
  • 38b9c7c38a MusixmatchCoverProvider: Add const Jonas Kvinge 2023-07-21 07:16:32 +02:00
  • c71ce41c83 LastFMImport: Move variable declaration Jonas Kvinge 2023-07-21 07:16:23 +02:00
  • 4cd030215d Transcoder: Remove useless empty check Jonas Kvinge 2023-07-21 07:16:08 +02:00
  • 2ce5d6f727 Database: Add missing const Jonas Kvinge 2023-07-21 07:15:55 +02:00
  • b55a0df8e1 CollectionView: Remove useless variable Jonas Kvinge 2023-07-21 07:15:42 +02:00
  • ee5fa23a7a LocalRedirectServer: Remove unused https variable Jonas Kvinge 2023-07-21 07:15:08 +02:00
  • 75ab6f25f4 Check return of QSqlQuery::prepare Jonas Kvinge 2023-07-21 07:12:20 +02:00
  • eaed82c9b2 CollectionItemDelegate: Remove check for nullptr, already done Jonas Kvinge 2023-07-21 07:11:21 +02:00
  • 2a4be6fcd7 BoomAnalyzer: Move variable declaration Jonas Kvinge 2023-07-21 07:10:31 +02:00
  • e6198500f7 BlockAnalyzer: Remove useless continue Jonas Kvinge 2023-07-21 07:10:17 +02:00
  • 7db36c83c1 MainWindow: Don't use our network manager for Qt Sparkle Jonas Kvinge 2023-07-21 06:20:46 +02:00
  • 0e1921698c TidalUrlHandler: service is already a pointer Jonas Kvinge 2023-07-21 06:11:16 +02:00
  • 95eed1ecec Fix QtConcurrent::run build with Qt 5 Jonas Kvinge 2023-07-21 06:10:44 +02:00
  • 2e61235403 Application: Use shared pointers Jonas Kvinge 2023-07-21 05:55:24 +02:00
  • d6b53f78ab Cleanup includes Jonas Kvinge 2023-07-21 05:25:57 +02:00
  • a2c7ff63df Formatting Jonas Kvinge 2023-07-21 05:11:27 +02:00
  • 9fb15545bd GstEnginePipeline: Perform EBU R 128 Loudness Normalization in floating-point Roman Lebedev 2023-07-18 23:08:21 +03:00
  • 277e08b94a README: Add libebur128 to optional dependencies Jonas Kvinge 2023-07-19 02:40:31 +02:00
  • 46224fe9b8 nsi: Add gst-play-1.0.exe Jonas Kvinge 2023-07-18 21:28:39 +02:00
  • 56180ca419 LocalRedirectServer: Remove https option and gnutls dependency Jonas Kvinge 2023-07-18 19:20:51 +02:00
  • dc65753a0b ebur128analysis: Remove extra semicolon Jonas Kvinge 2023-07-16 23:26:17 +02:00
  • d8857d8e72 Add missing QMetaType include Jonas Kvinge 2023-07-12 18:13:02 +02:00
  • fdc3e0a5f5 LyricsSearchResult: Add missing QList include Jonas Kvinge 2023-07-12 18:12:48 +02:00
  • 8f7180eb6c Song: Pass double by value Jonas Kvinge 2023-07-12 18:12:08 +02:00
  • 8945602eae Song: Add missing newlines between functions Jonas Kvinge 2023-07-12 18:11:43 +02:00
  • 7826f77425 Formatting Jonas Kvinge 2023-07-12 16:27:59 +02:00
  • 00372e85c5 FilterParser: Silence double / float warning Jonas Kvinge 2023-07-12 16:27:28 +02:00
  • a1ffc5c33b ebur128analysis: Rename dsc variable Jonas Kvinge 2023-07-12 16:26:39 +02:00
  • 8a44a41abb ebur128analysis: Initialize variables to silence warnings Jonas Kvinge 2023-07-12 16:26:17 +02:00
  • 23f0c56eba Song: Move ebur128 functions Jonas Kvinge 2023-07-12 16:23:27 +02:00
  • 3d25863ccb CollectionWatcher: Make PerformEBUR128Analysis const Jonas Kvinge 2023-07-12 16:22:17 +02:00
  • bb6daca735 GME: Add static_cast to silence warnings Jonas Kvinge 2023-07-12 16:22:02 +02:00
  • 4bd993b1e3 GstEngine/GstEnginePipeline: support gap-less playback w/ loudness-normalizing gain Roman Lebedev 2023-07-09 22:29:08 +03:00
  • f81816b0cd EBUR128Analysis: handle channel map Roman Lebedev 2023-07-07 17:34:53 +03:00
  • 7ac605c038 EBU R 128: update ChangeLog/README Roman Lebedev 2023-06-30 00:34:26 +03:00
  • 2a8b67d11e Handle libebur to windows installers Roman Lebedev 2023-06-27 17:55:33 +03:00
  • 16893cca24 CI: install libebur128 package Roman Lebedev 2023-06-27 05:06:30 +03:00
  • 94ab788032 GstEnginePipeline: actually perform (EBU R 128) loudness normalization Roman Lebedev 2023-06-27 05:06:10 +03:00
  • e3a333564a GstEngine::Load(): different loudness-normalizing gain means new pipeline Roman Lebedev 2023-06-27 05:05:27 +03:00
  • 13d6cf201f Engine: pipe-in the EBU R 128 loudness normalization gain stuff Roman Lebedev 2023-06-27 05:05:01 +03:00
  • 40ef3191fc EBUR128Analysis: place a queue before appsink Roman Lebedev 2023-06-30 00:24:40 +03:00
  • bda2b91c92 Collectionwatcher: sink PerformEBUR128Analysis() into ScanNewFile & friends Roman Lebedev 2023-07-11 20:10:29 +03:00
  • 1462bfa297 CollectionWatcher: support EBU R 128 analysis Roman Lebedev 2023-06-27 05:02:11 +03:00
  • bafcb97fa1 Implement EBUR128Analysis Roman Lebedev 2023-06-27 05:02:02 +03:00
  • f905676b1c CollectionBackend/CollectionWatcher: add HasSongsWithMissingLoudnessCharacteristics logic Roman Lebedev 2023-06-27 05:01:26 +03:00
  • 0ea81b13b9 BackendSettingsPage: add "EBU R 128 loudness normalization"-related settings Roman Lebedev 2023-06-27 05:00:05 +03:00
  • 9a7949297e CollectionSettingsPage: add option to toggle libebur128-based song analysis Roman Lebedev 2023-06-27 04:59:45 +03:00
  • 29342fa9ac CMake: when optional component EBUR128 is detected, link to libebur128 Roman Lebedev 2023-06-27 04:59:11 +03:00
  • bd4438d99b CMake: define new optional component EBUR128 (libebur128+gstreamer) Roman Lebedev 2023-06-27 04:58:40 +03:00
  • f8e14e8fd5 CMake: look for libebur128 Roman Lebedev 2023-06-27 04:58:03 +03:00
  • b2c66c9cda Playlist: add newly-added columns Roman Lebedev 2023-06-27 04:57:35 +03:00
  • 44e5c32bcb ContextView: show newly-added fields Roman Lebedev 2023-06-27 04:56:55 +03:00
  • e7fc4e7f89 EditTagDialog: show newly-added fields (read-only) Roman Lebedev 2023-06-27 04:56:35 +03:00
  • e589486907 Song: add pretty-printers for EBU R 128 Integrated Loudness and Loudness Range fields Roman Lebedev 2023-06-27 04:56:07 +03:00
  • 459c4c5d86 Song: add EBU R 128 Integrated Loudness and Loudness Range fields, DB [de]serialization Roman Lebedev 2023-06-27 04:55:36 +03:00
  • 73c56f038e SqlQuery: add BindDoubleOrNullValue() method Roman Lebedev 2023-06-27 04:54:30 +03:00
  • 0a4888f861 Database scheme: add EBU R 128 Integrated Loudness and Loudness Range columns Roman Lebedev 2023-06-26 05:09:03 +03:00
  • da27ca98b3 CI: Only upload release when INCLUDE_GIT_REVISION is OFF Jonas Kvinge 2023-07-12 14:25:59 +02:00
  • f1e1ccad28 CI: Fix stable PPA upload Jonas Kvinge 2023-07-12 14:22:15 +02:00
  • 7616c06ff9 Use find_package(Protobuf CONFIG) for macOS too Jonas Kvinge 2023-07-11 13:42:15 +02:00
  • 0c1f4750ea KDSingleApplication: Add LICENSES Jonas Kvinge 2023-07-02 22:17:33 +02:00
  • 0a26c295a0 Update translations Strawbs Bot 2023-07-02 14:10:05 +02:00
  • 32d23e0484 Turn on git revision Jonas Kvinge 2023-07-02 04:00:38 +02:00
  • c028770f8e Release 1.0.18 1.0.18 Jonas Kvinge 2023-07-02 01:27:51 +02:00
  • 8f1a99b37e CI: Remove Fedora 36 Jonas Kvinge 2023-07-02 01:02:10 +02:00
  • e66651a4cb Song: Remove unused application include Jonas Kvinge 2023-07-02 00:29:30 +02:00
  • 1d9a052870 AlbumCoverChoiceController: Move result declaration Jonas Kvinge 2023-07-02 00:29:19 +02:00
  • d3ee749c14 CollectionBackendTest: Fix build Jonas Kvinge 2023-07-01 22:34:51 +02:00
  • 33076aa33a Update Changelog Jonas Kvinge 2023-07-01 22:26:52 +02:00
  • 2a2663eeb5 Update Changelog Jonas Kvinge 2023-06-29 20:31:16 +02:00
  • fa04eb67db Convert old embedded and unset art in the new schema Jonas Kvinge 2023-06-29 19:38:05 +02:00
  • f8ad8a7211 Disable clang-format Jonas Kvinge 2023-06-29 19:06:27 +02:00
  • 5f4d6dffef AlbumCoverLoader: Fix loading existing album covers from disk Jonas Kvinge 2023-06-29 00:44:00 +02:00
  • b9c7510946 AlbumCoverLoader: Fix Handling default image in finish task Jonas Kvinge 2023-06-28 23:52:39 +02:00
  • c0e709a0e3 Bump vmactions/freebsd-vm from 0.3.0 to 0.3.1 dependabot[bot] 2023-06-26 16:04:02 +00:00
  • e690be1bdd DeviceDatabaseBackend: Fix device schema version mismatch Jonas Kvinge 2023-06-26 20:06:11 +02:00
  • 6ed5190276 Remove AudD lyrics Jonas Kvinge 2023-06-25 01:14:12 +02:00
  • 4c4a351fbd CI: Add ubuntu mantic for ppa Jonas Kvinge 2023-06-25 00:28:21 +02:00
  • 435ffc75b6 CI: Add debian trixie Jonas Kvinge 2023-06-24 00:58:43 +02:00
  • 4dbc06bdd0 CI: Add ubuntu mantic Jonas Kvinge 2023-06-24 01:01:04 +02:00
  • 5a7cbb2f3d CI: Add OpenMandriva Cooker, remove Lx 4.2 Jonas Kvinge 2023-06-24 00:56:28 +02:00
  • 354b55cbbc Use QFileInfo::path instead of QUrl::RemoveFilename Jonas Kvinge 2023-06-15 21:06:18 +02:00
  • b87a950357 CoverUtils: Only create path if it doesn't exist Jonas Kvinge 2023-06-15 21:04:11 +02:00
  • 950c236720 AlbumCoverManager: Fix clear and unset actions Jonas Kvinge 2023-06-15 20:35:41 +02:00
  • 32982be4f2 EditTagDialog: Allow clearing unset cover Jonas Kvinge 2023-06-15 20:34:03 +02:00
  • f467331934 Add ifdefs around #pragma GCC diagnostic Jonas Kvinge 2023-06-15 20:10:25 +02:00
  • ec839e6aae KDSingleApplicationLocalSocket: Ignore missing declaration Jonas Kvinge 2023-06-14 23:19:35 +02:00
  • 45f1521da6 Update Changelog Jonas Kvinge 2023-06-14 23:10:56 +02:00
  • 841a44a18e KDSingleApplicationLocalSocket: Remove extra semicolon Jonas Kvinge 2023-06-14 23:10:50 +02:00
  • 1deacaecf9 FilterParser: Add ability to filter by rating Dakes 2023-06-06 21:58:33 +02:00
  • 6af8e6c25b Update Changelog Jonas Kvinge 2023-06-09 00:16:46 +02:00
  • b0849d21f3 TidalStreamURLRequest: Ignore different track ID Jonas Kvinge 2023-06-08 17:36:24 +02:00
  • 5b60ea8e77 MainWindow: Remove F2 from edit tag shortcut Jonas Kvinge 2023-06-07 19:38:59 +02:00
  • ec3f95a260 Add Russian translation to desktop file Andrei Stepanov 2022-10-26 11:17:34 +04:00
  • 0bfd4d2e04 CI: Only run SSH key setup step for master branch Jonas Kvinge 2023-06-07 16:57:27 +02:00
  • a6ba0cfc97 KDSingleApplicationLocalSocket: Exclude XDG_SESSION_ID from socket name Jonas Kvinge 2023-06-07 01:23:01 +02:00
  • 6d55eb5974 CollectionModel: Fix icon disk cache Jonas Kvinge 2023-06-07 00:51:53 +02:00