Commit Graph

  • 82d34eea7b FilesystemDevice: Ignore compile warning C4250 Jonas Kvinge 2024-11-10 00:30:01 +01:00
  • 4b0b0aa989 Player: Simplify creating engine Jonas Kvinge 2024-11-10 00:16:04 +01:00
  • 975d0dff25 Move GstStartup Jonas Kvinge 2024-11-09 23:26:33 +01:00
  • b75410abc6 Song: Remove spaces and replace semicolon with slash in MBID's Jonas Kvinge 2024-11-09 20:23:34 +01:00
  • c0f5b53aaf GstEnginePipeline: Simplify checking for NULL state Jonas Kvinge 2024-11-09 19:36:41 +01:00
  • ba285925ca GstEnginePipeline: Check that state is actually NULL before finishing pipeline Jonas Kvinge 2024-11-09 19:30:28 +01:00
  • a0dd2c66e4 GstEnginePipeline: Always set state to NULL Jonas Kvinge 2024-11-09 19:26:39 +01:00
  • 64a9d557a4 GstEnginePipeline: Add missing declarations Jonas Kvinge 2024-11-09 19:26:09 +01:00
  • 3a5e5d4aaa GstEngine: Improve pipeline finish handling Jonas Kvinge 2024-11-09 19:24:07 +01:00
  • f59c6c356e GstEnginePipeline: Get audio-sink Jonas Kvinge 2024-11-09 19:22:56 +01:00
  • 65b6e6d540 GstEnginePipeline: Save fader state Jonas Kvinge 2024-11-09 19:21:56 +01:00
  • 0d2e933ed1 MoodbarProxyStyle: Stop timeline if already running Jonas Kvinge 2024-11-09 19:18:38 +01:00
  • b16fbb3040 PlaylistView: Check timeline not running instead of running Jonas Kvinge 2024-11-09 19:18:16 +01:00
  • 638fc2881c ContextAlbum: Use fully-qualified QTimeLine::Direction and QTimeLine::State Jonas Kvinge 2024-11-09 18:08:58 +01:00
  • 2656cfd3ad ContextAlbum: Stop timeline if not running Jonas Kvinge 2024-11-09 18:08:24 +01:00
  • 80c5829792 CMake: Make QtSparkle optional Jonas Kvinge 2024-11-08 21:39:27 +01:00
  • 957a850adc FilterParser: Fix "OR" and "AND" Jonas Kvinge 2024-11-08 21:38:57 +01:00
  • 2a5e425b71 FavoriteWidget: Add parameter names Jonas Kvinge 2024-11-08 21:38:06 +01:00
  • 904ffb1417 TagReaderTagLib: Handle multiple values for ID3v2 tags Jonas Kvinge 2024-11-08 21:37:45 +01:00
  • 777fec9a92 Playlist: Remove deleteLater() as it uses QSharedPointer Jonas Kvinge 2024-11-08 21:36:43 +01:00
  • a2017c003e CollectionModel: Always create QNetworkDiskCache Jonas Kvinge 2024-11-03 16:29:41 +01:00
  • 95842225fb FancyTabBar: Remove newlines Jonas Kvinge 2024-11-03 04:44:28 +01:00
  • 7cfb175a45 FancyTabWidget: Move functions Jonas Kvinge 2024-11-03 04:42:44 +01:00
  • b7165e0124 FancyTabWidget: Use tab pointer directly Jonas Kvinge 2024-11-03 04:41:26 +01:00
  • 7132b06d6a Move nsi file to binary directory Jonas Kvinge 2024-11-02 02:37:54 +01:00
  • 4f79b8692c FancyTabWidget: Only set text and tooltip for inserted tab Jonas Kvinge 2024-11-02 15:01:48 +01:00
  • a8e307bb6a Playlist: Only move album for current row first Jonas Kvinge 2024-11-02 01:52:01 +01:00
  • a30aca4759 FancyTabWidget: Set tab text after setting data Jonas Kvinge 2024-11-02 01:29:40 +01:00
  • 4c0220d10a FancyTabBar: Check that tab data is valid Jonas Kvinge 2024-11-02 01:28:37 +01:00
  • 5fede2551e Update translations Strawberry Bot 2024-10-21 10:48:59 +02:00
  • e83b521ee0 Add const Jonas Kvinge 2024-11-01 23:23:46 +01:00
  • 8da2b9cd94 Refactoring Jonas Kvinge 2024-10-22 18:12:33 +02:00
  • dfcf715291 nsi: Disable Spotify Jonas Kvinge 2024-10-26 17:30:18 +02:00
  • 24c89b8ca3 nsi: Update ICU dependencies after update to 76.1 Erriez 2024-10-26 17:17:45 +02:00
  • b106e94494 CMake: Add missing STATIC for strawberry_lib Jonas Kvinge 2024-10-23 18:16:13 +02:00
  • 28222b1832 Translations: Remove QObject Jonas Kvinge 2024-10-21 00:30:12 +02:00
  • c818dabe92 Remove Pot translator Jonas Kvinge 2024-10-21 00:29:21 +02:00
  • 60f4a57425 tests: Port to QStringLiteral operator Jonas Kvinge 2024-10-20 23:19:38 +02:00
  • a9ea686577 Fix unit tests Jonas Kvinge 2024-10-20 22:54:33 +02:00
  • 756f7cf6af CMake: Fix finding qplatformnativeinterface.h Jonas Kvinge 2024-10-20 22:52:41 +02:00
  • ef9ef63f02 Port to QStringLiteral operator Jonas Kvinge 2024-10-20 06:38:55 +02:00
  • 722035913e BehaviourSettingsPage: Remove duplicate English language Jonas Kvinge 2024-10-20 01:12:01 +02:00
  • 50aa2dcc2b CMake: Prefix TS_FILES path with CMAKE_SOURCE_DIR Jonas Kvinge 2024-10-20 01:11:39 +02:00
  • b6cbebcc8a CMake: Only run lupdate on strawberry_en_US.ts Jonas Kvinge 2024-10-20 00:50:41 +02:00
  • ba127c57d8 Update translations Strawberry Bot 2024-10-20 00:28:25 +02:00
  • ef261455a2 Update Changelog Jonas Kvinge 2024-10-20 00:11:07 +02:00
  • 1b1ab2e833 Port to Qt translations Jonas Kvinge 2024-10-19 22:21:10 +02:00
  • fbf7fa51e5 CMake: Remove unused QT_DBUSXML2CPP_EXECUTABLE Jonas Kvinge 2024-10-19 22:19:24 +02:00
  • b0d2da04ac EditTagDialog: Move hint texts to class Jonas Kvinge 2024-10-19 21:53:22 +02:00
  • 0ab16c9ebf Update translations Strawberry Bot 2024-10-02 13:54:01 +02:00
  • d930ee205f CI: Turn off spotify for Windows MSVC Jonas Kvinge 2024-10-18 21:54:28 +02:00
  • 0e330b81db Use Qt::Literals::StringLiterals Jonas Kvinge 2024-10-18 20:17:23 +02:00
  • 6931538ebf Update README.md Jonas Kvinge 2024-10-18 19:58:50 +02:00
  • b166396ef3 Update Changelog Jonas Kvinge 2024-10-18 19:58:40 +02:00
  • 026c2677f9 PlaylistManager: Use album artist for new playlist name Jonas Kvinge 2024-10-18 19:58:34 +02:00
  • 34e2e01992 CollectionWatcher: Monitoring always on for devices Jonas Kvinge 2024-10-18 19:58:04 +02:00
  • 7b2d8ac1a2 CMake: Simplify linking Jonas Kvinge 2024-10-07 20:34:09 +02:00
  • 256cc7d15c SongLoader: Try resolve symbolic links to match collection directory Jonas Kvinge 2024-10-06 15:42:03 +02:00
  • 1d9b8f464a CMake: Only include Qobuz cover provider if Qobuz is enabled Jonas Kvinge 2024-10-06 14:42:48 +02:00
  • a8d1bf7e73 CollectionModel: Use song sort text if any group by is set to album Jonas Kvinge 2024-10-06 14:39:14 +02:00
  • c58207dd2f CMake: Specify languages Jonas Kvinge 2024-10-06 01:10:28 +02:00
  • 1720ddc808 CMake: Remove unneeded windres and RC compiler hack Jonas Kvinge 2024-10-06 01:10:03 +02:00
  • 056d8817b2 main: Use QLocale::TagSeparator::Underscore Jonas Kvinge 2024-10-05 15:43:29 +02:00
  • e12f27a945 Translations: Add debug logging Jonas Kvinge 2024-10-05 15:43:03 +02:00
  • 39fd89cb90 main: Use Qt stringliterals Jonas Kvinge 2024-10-05 15:41:57 +02:00
  • 756215544a GlobalShortcutsManager: Fix incorrect ifdef Jonas Kvinge 2024-10-04 22:18:02 +02:00
  • 0768298b95 Refactor CMake files Jonas Kvinge 2024-10-03 22:32:51 +02:00
  • 525ebbb9b7 CollectionModel: Fix updating song when disc is changed Jonas Kvinge 2024-10-04 16:56:59 +02:00
  • c47ec3e70a DynamicPlaylistControls: Use QPalette::AlternateBase Jonas Kvinge 2024-10-04 16:29:21 +02:00
  • 20394271c7 DynamicPlaylistControls: Replace u'%' with u"%"_s Jonas Kvinge 2024-10-04 16:29:04 +02:00
  • 731f670a2b Update translations Strawberry Bot 2024-10-01 20:51:43 +02:00
  • d35c8e5b93 CI: Ignore translations commits Jonas Kvinge 2024-10-01 21:10:50 +02:00
  • b1161d3542 Update translations Strawberry Bot 2024-09-26 04:01:03 +02:00
  • 47a01fc659 CMake: Remove Spotify GStreamer dependency Jonas Kvinge 2024-10-01 20:46:53 +02:00
  • d72694ce06 CollectionModel: Only use song sort text if album is the parent group by Jonas Kvinge 2024-09-30 17:14:43 +02:00
  • 85af736bfd CI: Add back Windows x86 builds Jonas Kvinge 2024-09-29 23:45:38 +02:00
  • b50da3eba4 GstEnginePipeline: Add missing end of stream Jonas Kvinge 2024-09-29 23:40:09 +02:00
  • 4479daeaf1 GstEngine: Finish pipeline before resetting in end of stream Jonas Kvinge 2024-09-29 23:35:14 +02:00
  • a123de06c6 GstEngine: Add mutex lock for checking stream url Jonas Kvinge 2024-09-29 23:33:47 +02:00
  • 62f2aee00c README: Remove tagparser and add Qt D-Bus Jonas Kvinge 2024-09-29 11:56:00 +02:00
  • b59cc4d038 TagReaderTagLib: Set source and init from file Jonas Kvinge 2024-09-29 03:25:06 +02:00
  • 3468737e14 Song: Add init from file setter Jonas Kvinge 2024-09-29 03:24:44 +02:00
  • 5292e53b4a CMake: Remove GStreamer optional component Jonas Kvinge 2024-09-28 16:43:13 +02:00
  • bae3fcfaba Update Changelog Jonas Kvinge 2024-09-28 16:38:36 +02:00
  • e4a57aa768 Remove VLC Jonas Kvinge 2024-09-28 16:38:23 +02:00
  • 25451d361c CI: Remove unused CMake options Jonas Kvinge 2024-09-28 15:38:14 +02:00
  • daaacf4663 Remove external tagreader Jonas Kvinge 2024-09-15 23:17:14 +02:00
  • 3cb0f60900 Add missing names for parameter variables Jonas Kvinge 2024-09-28 12:32:12 +02:00
  • f2e28d18bc Player: Initialize variable Jonas Kvinge 2024-09-28 12:27:51 +02:00
  • 6cb54b9f9f MimeData: Remove useless initialization Jonas Kvinge 2024-09-28 12:27:33 +02:00
  • ce3db115a3 MainWindow: Remove unused variable Jonas Kvinge 2024-09-28 12:27:02 +02:00
  • dae4943593 Replace Spotify username/password with access token Jonas Kvinge 2024-09-28 00:09:23 +02:00
  • ca8aa40034 SystemTrayIcon: Add missing visible method Jonas Kvinge 2024-09-27 19:52:24 +02:00
  • a239374c4b MainWindow: Simplify hiding to tray logic Jonas Kvinge 2024-09-27 19:44:02 +02:00
  • 1c833a28dc BehaviourSettingsPage: Remember keep running option Jonas Kvinge 2024-09-27 18:35:22 +02:00
  • c30de78bf1 BehaviourSettingsPage: Add const Jonas Kvinge 2024-09-27 18:21:42 +02:00
  • 19b3adeb96 MainWindow: Keep running require system tray icon Jonas Kvinge 2024-09-27 18:13:38 +02:00
  • 4b55150515 PlaylistListView: Remove newlines from tr text Jonas Kvinge 2024-09-26 02:33:50 +02:00
  • 5bcfd5dd25 Update translations Strawberry Bot 2024-09-22 00:56:44 +02:00
  • 722f93b090 CMake: Use CMAKE_COMPILE_WARNING_AS_ERROR Jonas Kvinge 2024-09-26 01:08:47 +02:00