Jonas Kvinge
|
6ede400f3a
|
CMakeLists.txt formatting
|
2021-08-07 03:02:36 +02:00 |
Strawbs Bot
|
78de45fee2
|
Update translations
|
2021-08-07 01:01:40 +02:00 |
Jonas Kvinge
|
fa10384a92
|
Add FreeBSD to CI
|
2021-08-01 08:32:50 +02:00 |
Strawbs Bot
|
7e144da6b9
|
Update translations
|
2021-07-31 01:02:51 +02:00 |
Jonas Kvinge
|
54af17e7bf
|
Remove linker hack
|
2021-07-30 23:01:44 +02:00 |
Jonas Kvinge
|
d4a9f5bb2e
|
Replace Iconv_LIBRARY with Iconv_LIBRARIES
|
2021-07-30 23:01:07 +02:00 |
Jonas Kvinge
|
7ce922b084
|
Simplify CMake by using macros
|
2021-07-30 21:17:50 +02:00 |
Jonas Kvinge
|
0c9989695a
|
Subsonic: Use 500 albums per request
Fixes #740
|
2021-07-30 21:17:44 +02:00 |
Jonas Kvinge
|
88d7cb3ed5
|
Add MD5 token authentication for Subsonic
|
2021-07-30 21:16:41 +02:00 |
Strawbs Bot
|
5b7fc80f26
|
Update translations
|
2021-07-29 01:15:44 +02:00 |
Jonas Kvinge
|
553e8baa8b
|
Fix async song load
Fixes #739
|
2021-07-28 22:25:33 +02:00 |
Jonas Kvinge
|
62a5031ccf
|
Delay pause on resume playback
|
2021-07-23 21:54:46 +02:00 |
Jonas Kvinge
|
4abac65316
|
Properly disconnect PlaylistManager::AllPlaylistsLoaded on resume
|
2021-07-23 21:54:21 +02:00 |
Jonas Kvinge
|
c6e42e1032
|
Reset play offset when switching song while paused
Fixes #735
|
2021-07-23 21:32:12 +02:00 |
Jonas Kvinge
|
a353631892
|
Code tidy
|
2021-07-23 21:30:08 +02:00 |
Jonas Kvinge
|
16625b1dc7
|
Move some files from ext to src
|
2021-07-21 17:29:16 +02:00 |
Strawbs Bot
|
ffba5f7d31
|
Update translations
|
2021-07-19 01:01:56 +02:00 |
Strawbs Bot
|
e0bb79b2c4
|
Update translations
|
2021-07-15 01:03:31 +02:00 |
Jonas Kvinge
|
2eab763d74
|
Check that QIODevice::open() is successful, and explicitly call close()
|
2021-07-14 20:52:57 +02:00 |
Jonas Kvinge
|
fab1d94d34
|
Delay resume playback on startup to make sure Tidal login is refreshed
|
2021-07-14 13:02:54 +02:00 |
Jonas Kvinge
|
facf49b2b7
|
Spotify: Decrease login delay on startup
|
2021-07-14 13:02:12 +02:00 |
Jonas Kvinge
|
da86b86776
|
Rename variable
|
2021-07-14 12:53:28 +02:00 |
Jonas Kvinge
|
a79d9d4e77
|
Move beginInsertRows()
|
2021-07-14 12:26:48 +02:00 |
Jonas Kvinge
|
d9e378211a
|
Fix sorting of radios
|
2021-07-14 11:22:24 +02:00 |
Strawbs Bot
|
99fbbf70de
|
Update translations
|
2021-07-14 01:03:06 +02:00 |
Jonas Kvinge
|
50a616457d
|
Add missing const
|
2021-07-13 23:25:44 +02:00 |
Jonas Kvinge
|
2ad30ebe88
|
Add missing Qt::CaseInsensitive
|
2021-07-13 23:25:36 +02:00 |
Jonas Kvinge
|
68dbc29f2c
|
Use QString::compare with Qt::CaseInsensitive to reduce allocations
|
2021-07-13 23:18:12 +02:00 |
Strawbs Bot
|
a87863229f
|
Update translations
|
2021-07-13 01:07:37 +02:00 |
Jonas Kvinge
|
f39ffcb997
|
Simplify if condition
|
2021-07-12 13:45:51 +02:00 |
Jonas Kvinge
|
f20bb388be
|
Rename variable
|
2021-07-12 13:27:14 +02:00 |
Jonas Kvinge
|
fc45015b13
|
Remove unused variable
|
2021-07-12 13:26:41 +02:00 |
Jonas Kvinge
|
7a5f047f8e
|
Add parent to RadioMimeData
|
2021-07-12 13:26:20 +02:00 |
Jonas Kvinge
|
4251bee3ca
|
Change some uses of QMap to QHash
|
2021-07-12 08:28:52 +02:00 |
Jonas Kvinge
|
fec7419fcc
|
Make const
|
2021-07-12 07:38:49 +02:00 |
Jonas Kvinge
|
e8694531f6
|
Iterate QMap values
|
2021-07-12 07:34:20 +02:00 |
Jonas Kvinge
|
461491f742
|
Use multiarg
|
2021-07-12 07:33:40 +02:00 |
Jonas Kvinge
|
1d4c736cfa
|
Initialize container to nullptr
|
2021-07-12 05:51:01 +02:00 |
Strawbs Bot
|
600450082a
|
Update translations
|
2021-07-12 01:18:19 +02:00 |
Jonas Kvinge
|
c6da0864f2
|
Use std::make_shared
|
2021-07-11 19:57:18 +02:00 |
Jonas Kvinge
|
e48b7d83a3
|
Formatting
|
2021-07-11 09:49:38 +02:00 |
Jonas Kvinge
|
a6742d401c
|
Formatting
|
2021-07-11 07:40:57 +02:00 |
Jonas Kvinge
|
87b9a8c4c8
|
Use RadioPlaylistItem
|
2021-07-11 07:39:27 +02:00 |
Jonas Kvinge
|
134dc55891
|
Rename RadioView::SetModel
|
2021-07-11 05:53:10 +02:00 |
Jonas Kvinge
|
295cf98e70
|
Add missing override
|
2021-07-11 05:30:35 +02:00 |
Jonas Kvinge
|
7333155b8c
|
Edit tab order in scrobbler settings
|
2021-07-11 05:23:37 +02:00 |
Jonas Kvinge
|
3960c7d8e6
|
Add SomaFM and Radio Paradise to scrobbler sources
|
2021-07-11 05:18:56 +02:00 |
Jonas Kvinge
|
b053f99690
|
Add Song::is_radio()
|
2021-07-11 05:18:39 +02:00 |
Jonas Kvinge
|
5700c3f72e
|
Change GStreamer text
|
2021-07-11 05:17:45 +02:00 |
Jonas Kvinge
|
cdb3729a88
|
Use Song::SourceFromURL in SongLoader::AddAsRawStream
|
2021-07-11 05:17:17 +02:00 |
Jonas Kvinge
|
c33f2a1d27
|
Unref bus in SongLoader::LoadRemote()
|
2021-07-11 04:58:37 +02:00 |
Jonas Kvinge
|
95eec369b5
|
Fix includes
|
2021-07-11 02:31:15 +02:00 |
Jonas Kvinge
|
5d5860683b
|
Add missing includes
|
2021-07-11 02:29:24 +02:00 |
Jonas Kvinge
|
434b31b932
|
Formatting
|
2021-07-11 02:27:26 +02:00 |
Jonas Kvinge
|
f69e42e520
|
Use Q_ASSERT
|
2021-07-11 02:27:03 +02:00 |
Jonas Kvinge
|
c5cadfe0c6
|
Fix memory leak in InternetSearchView::ResultsContextMenuEvent
|
2021-07-11 01:52:21 +02:00 |
Jonas Kvinge
|
f21be30004
|
Use static QPixmapCache everywhere
|
2021-07-11 01:43:52 +02:00 |
Jonas Kvinge
|
b8b21d53e1
|
Use static QPixmapCache
|
2021-07-11 01:32:51 +02:00 |
Jonas Kvinge
|
09ec39c87a
|
Remove unused functions from RadioService
|
2021-07-11 01:20:42 +02:00 |
Jonas Kvinge
|
dbf18db3a3
|
No need to pass Application to RadioBackend
|
2021-07-11 01:12:50 +02:00 |
Jonas Kvinge
|
d8f0ae0980
|
Remove unused variable
|
2021-07-11 01:11:25 +02:00 |
Jonas Kvinge
|
09bbf1f4d7
|
Add radios
|
2021-07-11 01:08:06 +02:00 |
Strawbs Bot
|
d07aff9872
|
Update translations
|
2021-07-11 01:02:12 +02:00 |
Jonas Kvinge
|
4cb3f9d177
|
Close files in song loader
|
2021-07-11 00:45:30 +02:00 |
Jonas Kvinge
|
c1a815778b
|
Formatting
|
2021-07-10 21:52:21 +02:00 |
Jonas Kvinge
|
5b003b09ac
|
Make CollectionBackendInterface to PlaylistParser optional
|
2021-07-10 21:52:01 +02:00 |
Jonas Kvinge
|
22d0697c77
|
Use Song::is_stream
|
2021-07-10 21:50:23 +02:00 |
Jonas Kvinge
|
432b0f3e54
|
songloader: Make sure timeout timer is started from correct thread
|
2021-07-10 21:48:31 +02:00 |
Jonas Kvinge
|
2bee41e90e
|
Fix compile of Utilities::Hmac with Qt 6.3
|
2021-07-07 23:54:21 +02:00 |
Strawbs Bot
|
f5091339ad
|
Update translations
|
2021-07-06 01:02:54 +02:00 |
Jonas Kvinge
|
3d06d68196
|
Fix broken context albums
|
2021-07-04 17:34:42 +02:00 |
Strawbs Bot
|
1a643bfa8c
|
Update translations
|
2021-07-03 01:20:53 +02:00 |
Jonas Kvinge
|
cd82b0a669
|
Fix spelling and typos
|
2021-07-02 18:45:53 +02:00 |
Jonas Kvinge
|
239b88aa3b
|
Add support for TagParser as an alternative to TagLib
|
2021-07-02 01:16:46 +02:00 |
Jonas Kvinge
|
88819611f4
|
Remove TagLib dependency from Song class
|
2021-07-02 01:16:46 +02:00 |
Jonas Kvinge
|
e6ff8368a9
|
Fix filefilter
|
2021-07-02 01:16:46 +02:00 |
Jonas Kvinge
|
8315f572ea
|
Remove default parameter
|
2021-07-02 01:16:46 +02:00 |
Strawbs Bot
|
89e2070419
|
Update translations
|
2021-07-02 01:04:47 +02:00 |
Jonas Kvinge
|
b5f4df0912
|
Refactor subsonic, tidal and qobuz code
|
2021-07-01 02:02:02 +02:00 |
Jonas Kvinge
|
b9f3f80d50
|
Use std::make_unique / std::make_shared
|
2021-07-01 02:02:02 +02:00 |
Jonas Kvinge
|
0e8ae1a206
|
Change to std::shared_ptr
|
2021-07-01 02:02:02 +02:00 |
Strawbs Bot
|
929b031f09
|
Update translations
|
2021-07-01 01:03:41 +02:00 |
Jonas Kvinge
|
57a36491ee
|
Remove mpris.cpp and mpris.h
|
2021-06-30 16:26:07 +02:00 |
Jonas Kvinge
|
f3a8dde5f0
|
Use std::make_shared
|
2021-06-30 16:15:55 +02:00 |
Jonas Kvinge
|
ffa2489998
|
Formatting
|
2021-06-30 16:15:55 +02:00 |
Strawbs Bot
|
6cd7bcdae6
|
Update translations
|
2021-06-28 01:07:32 +02:00 |
Jonas Kvinge
|
e4f684f411
|
Change const_iterator to iterator
|
2021-06-28 00:27:28 +02:00 |
Jonas Kvinge
|
fdc9a71f9e
|
Use protected kApiUrl
|
2021-06-28 00:21:50 +02:00 |
Jonas Kvinge
|
bb134ee7ac
|
Rename NeedLogin to set_need_login
|
2021-06-28 00:21:50 +02:00 |
Jonas Kvinge
|
18dc6f3c88
|
Remove unused variables in InternetCollectionViewContainer
|
2021-06-28 00:21:50 +02:00 |
Jonas Kvinge
|
9327fd3aa1
|
Formatting
|
2021-06-28 00:21:50 +02:00 |
Jonas Kvinge
|
aa859b9002
|
Remove dead code
|
2021-06-28 00:21:50 +02:00 |
Jonas Kvinge
|
20a15ecd35
|
Replace while with for loop
|
2021-06-28 00:21:50 +02:00 |
Jonas Kvinge
|
062c59b321
|
Rename FindSongs
|
2021-06-28 00:21:50 +02:00 |
Jonas Kvinge
|
9ace66edb7
|
Rename CollectionFilterWidget::SetCollectionModel to CollectionFilterWidget::Init
|
2021-06-28 00:21:50 +02:00 |
Jonas Kvinge
|
a97d784f26
|
Rename filter to search_field
|
2021-06-28 00:21:50 +02:00 |
Jonas Kvinge
|
a2e7173983
|
Rename filter to filter_widget
|
2021-06-28 00:21:50 +02:00 |
Jonas Kvinge
|
0869651dc3
|
Change parameter order of CollectionBackend::Init
|
2021-06-28 00:21:50 +02:00 |
Strawbs Bot
|
ca42286354
|
Update translations
|
2021-06-26 01:07:31 +02:00 |
Jonas Kvinge
|
174bfcc597
|
Use higher resolution images from last.fm API
|
2021-06-25 22:41:17 +02:00 |