Jonas Kvinge
8e83e63e3d
Add snap warning dialog
2020-10-15 21:47:52 +02:00
Jonas Kvinge
e44a3d013d
Disable windows thumbbar
...
Fixes stability issues with WASAPI
2020-10-15 16:07:20 +02:00
Jonas Kvinge
cb6cbb9ee5
Remove unused screensaver classes
2020-10-07 22:10:31 +02:00
Jonas Kvinge
51f2383a07
Remove lyrics from fandom.com
...
API no longer exists.
2020-10-04 02:13:06 +02:00
Jonas Kvinge
4d3950565a
Remove scangiomodulepath.cpp from CMakeLists.txt
2020-10-03 20:10:38 +02:00
Jonas Kvinge
52d42ef2a8
Use BUILD_WITH_QT6
2020-10-01 19:47:21 +02:00
Jonas Kvinge
ae6a50626d
Change Qt 5/6 option
2020-10-01 19:43:39 +02:00
Jonas Kvinge
0c743452b0
Only compile Subsonic scrobbler when compiled with Subsonic support
2020-09-23 18:55:22 +02:00
Pascal Below
45bc353341
Add Subsonic scrobble support ( #545 )
...
* add SubsonicScrobbler, add Scrobble method in SubsonicService
* new class SubsonicScrobbleRequest, use queue again, clean up
* add checkbox to enable server-side scrobbling to Subsonic settings page
* Check serversidescrobbling in SubsonicScrobbler::ReloadSettings instead of SubsonicService
TODO: SubsonicScrobbler::ReloadSettings needs to be called when
SubsonicSettings change.
2020-09-23 17:55:12 +02:00
Jonas Kvinge
89d6b7cec0
Add smart playlists, ratings and Qobuz
...
Fixes #259
Fixes #264
2020-09-17 17:50:17 +02:00
Jonas Kvinge
b756bccc7a
Link to iconv to fix compile on Windows
2020-09-10 17:14:14 +02:00
Jonas Kvinge
d1c19e431c
Add check for gdk-pixbuf-2.0
2020-09-01 20:27:05 +02:00
Jonas Kvinge
a8742557bd
Add lyrics from fandom.com
2020-08-30 21:06:58 +02:00
Jonas Kvinge
5aaa5231b8
Add Last.fm import
...
Fixes #247
2020-08-30 18:09:13 +02:00
Jonas Kvinge
653a35496d
Add optional delete from disk in collection and playlist
...
Fixes #284
2020-08-19 22:02:35 +02:00
Jonas Kvinge
17799b03f3
Fix installation directory for translations
...
Fixes #512
2020-08-15 11:08:47 +02:00
Jonas Kvinge
171575256c
Remove broken iPhone (libimobiledevice) support
...
Fixes #212
2020-08-14 21:38:08 +02:00
Jonas Kvinge
7aebd6ed57
Only install translations if HAVE_TRANSLATIONS is set
2020-08-13 21:05:09 +02:00
Jonas Kvinge
1a8ca06495
Only install translations when INSTALL_TRANSLATIONS is set
2020-08-13 20:55:53 +02:00
Jonas Kvinge
a27ae7e4a6
Add CMake option to install translations
...
Fixes #485
2020-08-13 19:53:36 +02:00
Jonas Kvinge
ab7d383cf1
Use virtual functions for OSD
2020-08-09 01:37:00 +02:00
Jonas Kvinge
3cac01583b
Add username password dialog
2020-08-06 22:54:21 +02:00
Jonas Kvinge
459404e3f0
Rename organise to organize
...
Prefer US spelling
2020-08-04 21:18:14 +02:00
Jonas Kvinge
33ccb5dbb2
Remove duplicate check for X11
2020-08-02 04:18:40 +02:00
Jonas Kvinge
af0d092054
Use sparkle to check for updates on macOS and Windows
2020-08-01 03:37:16 +02:00
Jonas Kvinge
f5b245c72d
Add option to compile with Qt 6
2020-07-18 04:47:54 +02:00
Jonas Kvinge
07553476d4
Remove xine
2020-07-16 00:59:46 +02:00
Jonas Kvinge
1773283456
Remove xine metronom.pts_per_smpls check
2020-07-16 00:44:41 +02:00
Jonas Kvinge
a0e698b058
Remove add_dependencies for singleapplication
2020-06-27 02:53:45 +02:00
Jonas Kvinge
08882639e0
Move SingleApplication includes to non-system includes
2020-06-26 23:27:38 +02:00
Jonas Kvinge
837ae2932f
Add SYSTEM to system includes in target_include_directories
2020-06-26 23:26:04 +02:00
Jonas Kvinge
3b58c02db0
Improve CMake files ( #460 )
2020-06-17 22:56:20 +02:00
Jonas Kvinge
43a47f33ac
Dont link chromaprint unless its enabled
...
Fixes #432
2020-05-12 22:39:56 +02:00
Jonas Kvinge
623147dea7
Add Json cover provider class
2020-05-10 12:49:11 +02:00
Jonas Kvinge
7bccc21878
Add setting for cover providers
2020-05-09 01:48:08 +02:00
Jonas Kvinge
fd11f46d30
Add album cover provider from Musixmatch
2020-05-08 20:14:16 +02:00
Jonas Kvinge
f44ce49ea7
Add setting for lyric providers and add more providers
...
Fixes #335
2020-05-08 18:35:36 +02:00
Jonas Kvinge
85fa86625b
Fix infinite loop in stylesheetloader
...
Fixes #361
2020-05-06 21:43:44 +02:00
Jonas Kvinge
6e061764ee
Remove phonon
2020-04-25 01:42:29 +02:00
Jonas Kvinge
ac40094d37
Update CMakeLists.txt files
2020-04-23 20:59:09 +02:00
Jonas Kvinge
1677b3d5b9
Add Qobuz album cover provider
2020-04-20 22:12:40 +02:00
Jonas Kvinge
a2c0e4d4b1
Improve album cover loader, lyrics search and streaming support
...
- Improve album cover loader
- Add album cover loader result struct
- Move album cover thumbnail scaling to album cover loader
- Make init art manual look for album cover images in song directory
- Make album cover search work for songs outside of collection and
streams
- Make album cover search work based on artist + title if album is not
present
- Update art manual in playlist for local files, devices and CDDA
- Make lyrics search work for streams
- Add stream dialog to menu
- Remove dead code in InternetSearchModel
- Simplify code in InternetSearchView
2020-04-20 18:03:18 +02:00
Jonas Kvinge
d90aecb164
Add back Tidal support
2020-04-13 19:04:06 +02:00
Jonas Kvinge
2f72c41cda
Improve internet classes
2020-04-13 06:30:40 +02:00
Jonas Kvinge
3fdbe84573
Rewrite parts of context to be adjustable and adjust album to width
2020-04-06 02:47:57 +02:00
Jonas Kvinge
2e0f7b367f
Remove tidal and qobuz
...
Fixes #369
2020-02-25 01:08:03 +01:00
Jonas Kvinge
ab7b65a30b
Remove chartlyrics
2020-02-06 22:33:38 +01:00
Jonas Kvinge
31aa42c2fa
Fix compile with translations on Windows
2020-01-03 02:07:37 +01:00
Gavin D. Howard
079a559247
Make context title and summary changeable ( #329 )
...
* Make context title and summary changeable
Closes #30
* Fix checkboxes on context settings page
So...I am new to Qt, and I forgot that checkboxes can have a label.
Duh. Fixed.
* Put context settings in a different place
* Put ReplaceMessage and ReplaceVariable in Utilities
2019-12-22 12:09:05 +01:00
Jonas Kvinge
49599c8731
Add back ChartLyrics
...
This reverts commit c992768efe
.
2019-11-19 20:45:22 +01:00
Jonas Kvinge
bbad45f1e7
Minor cmake fixes
2019-11-15 00:22:41 +01:00
Jonas Kvinge
7b977ea839
Rename EngineDevice --> DeviceFinders, Add MMDeviceFinder
2019-11-03 19:53:08 +01:00
Jonas Kvinge
bdc089290d
Add fallthrough comments and remove -Wimplicit-fallthrough=0
...
Signed-off-by: Jonas Kvinge <jonas@jkvinge.net>
2019-09-16 21:20:12 +02:00
Jonas Kvinge
2d67279180
Fix minor code issues
2019-09-15 20:27:32 +02:00
Jonas Kvinge
e45a0bf24b
Add stream discoverer to gstreamer pipeline and continuous updating of bitrate
2019-09-07 23:34:13 +02:00
Jonas Kvinge
b7e13c7b86
Fix windows thumbbar
2019-08-29 21:32:52 +02:00
Jonas Kvinge
bd5ab80276
Use FollowRedirectsAttribute everywhere
2019-08-22 19:28:54 +02:00
Jonas Kvinge
9c485c4d94
Split NetworkTimeouts and RedirectFollower to it's own files
...
- Follow redirects by default
2019-08-20 23:31:23 +02:00
Jonas Kvinge
871bb391d6
Add lyrics from lololyrics.com
2019-08-12 22:06:01 +02:00
Jonas Kvinge
c3903a7b35
Add lyrics from lyrics.ovh
2019-08-12 18:11:01 +02:00
Jonas Kvinge
4a934c9dab
Remove use of some deprecated code and cleanup other macOS code
2019-08-06 20:31:54 +02:00
Jonas Kvinge
c992768efe
Remove ChartLyrics (service is down)
2019-08-03 13:08:14 +02:00
Jonas Kvinge
bd78e8c275
Fix memory leaks
2019-07-22 20:53:05 +02:00
Jonas Kvinge
c9f01f4bc4
Remove old devicekit udisks backend
2019-07-13 23:00:25 +02:00
Jonas Kvinge
079495cc32
Remove usless include in cmake
2019-07-13 18:02:25 +02:00
Jonas Kvinge
d5ca0ca283
Change compiler flags
2019-07-08 21:59:07 +02:00
Jonas Kvinge
65780e1672
Improve album cover searching and cover manager, use HttpStatusCodeAttribute and QSslError for services
...
- Improve album cover manager
- Change art_automatic and art_manual to QUrl
- Refresh collection album covers when new album covers are fetched
- Fix automatic album cover searching for local files outside of the collection
- Make all Json services check HttpStatusCodeAttribute
- Show detailed SSL errors for Subsonic, Tidal and Qobuz
2019-07-07 21:14:24 +02:00
Jonas Kvinge
89252d0dba
Add Qobuz support ( #181 )
2019-06-19 02:22:11 +02:00
Jonas Kvinge
7b54cef23b
Add Subsonic support ( #180 )
2019-06-17 23:54:24 +02:00
Jonas Kvinge
5c2ca1e3d9
Add tidal add/remove favorites + more tidal fixes
2019-06-07 20:23:05 +02:00
Jonas Kvinge
28ee967371
Fix compile without xinescope
2019-05-31 01:29:56 +02:00
Jonas Kvinge
8b05af7ca3
Make xine analyzer optional
2019-05-28 18:37:51 +02:00
Jonas Kvinge
890fba0f61
Add internet tabs view and tidal favorites ( #167 )
2019-05-27 21:10:37 +02:00
Jonas Kvinge
69eeb4b0f8
Move QSearchField to widgets and remove rest of qocoa
2019-05-08 23:34:44 +02:00
Jonas Kvinge
deca5e5021
Update stylehelper
2019-04-24 23:43:09 +02:00
Jonas Kvinge
3ed6817ac9
Initialize gstreamer independent of witch engine is used
2019-04-20 15:25:31 +02:00
Jonas Kvinge
907d18a83a
Add moodbar
2019-04-18 15:03:01 +02:00
Jonas Kvinge
31b24d9a09
Use GnuTLS instead
2019-04-16 17:48:11 +02:00
Jonas Kvinge
7f23b9b424
Add https support to localredirectserver
2019-04-15 22:17:40 +02:00
Jonas Kvinge
380b84195f
Add ChartLyrics provider
2019-04-14 18:02:51 +02:00
Jonas Kvinge
1ad163aac3
Add tidal cover provider
2019-04-14 16:40:05 +02:00
Jonas Kvinge
6dcdf5bf92
Add deezer cover provider
2019-04-14 02:54:40 +02:00
Jonas Kvinge
d1c2188e5c
Change compiler flags
2019-04-05 23:09:00 +02:00
Jonas Kvinge
67d01f48a3
Remove api seeds lyrics (requires payment)
2019-03-28 02:24:05 +01:00
Jonas Kvinge
380f2509ac
Remove deezer
2019-03-09 17:43:20 +01:00
Jonas Kvinge
3e658845d2
Add option to disable volume control
2019-03-09 16:48:45 +01:00
Jonas Kvinge
954e0e8a59
Add translations support ( #82 )
...
* Add translations support
* Update .gitignore
2019-02-22 20:24:38 +01:00
Jonas Kvinge
0679b78c1d
Add boom and rainbow analyzers
2019-02-04 21:34:12 +01:00
Jonas Kvinge
9983dc3138
Rename globalshortcuts GSD D-Bus backend to avoid confusion
2019-01-24 20:17:50 +01:00
Jonas Kvinge
a4120d3d3e
Fix use system SingleApplication
2019-01-12 02:07:39 +01:00
Jonas Kvinge
c94f9073f8
Add SingleCoreApplication
2019-01-11 01:04:13 +01:00
Jonas Kvinge
513aafca16
Disable fading when alsa device is selected
2019-01-09 20:02:40 +01:00
Jonas Kvinge
f222048efe
Replace QtSingleApplication with SingleApplication ( #40 )
2019-01-07 01:00:58 +01:00
Jonas Kvinge
ffd16e5401
Enable organise without gstreamer
2019-01-06 16:48:23 +01:00
Jonas Kvinge
14cfd1a34e
Re-enable transcoder and organiser, add transcoder for wavpack
2019-01-06 14:34:50 +01:00
Jonas Kvinge
b6db96b653
Fix macOS install
2019-01-04 01:13:03 +01:00
Jonas Kvinge
d398018633
Fix macos build
2019-01-02 00:32:36 +01:00
Jonas Kvinge
7f19c43f4d
Remove remaining qxt
2019-01-01 21:56:24 +01:00
Jonas Kvinge
98791015e5
Minor fixes to qtsingleapplication
2019-01-01 21:48:50 +01:00
Jonas Kvinge
213f08e171
Fix macos build
2019-01-01 21:40:36 +01:00