Jonas Kvinge
1771d41871
Fixes to makefiles
...
- Add a warning when using the systems taglib less or equal to version 1.11.1
- Remove OpenGL and Qt5::OpenGL dependency, it is not used by the analyzer
- Rename some variables
2018-11-05 01:14:56 +01:00
Jonas Kvinge
4197a508a3
Remove obsolete xine warning and engine reinitialization
2018-11-04 21:23:34 +01:00
Jonas Kvinge
298783e2c5
Attempt to login if streamurl fails
2018-11-01 21:18:09 +01:00
Jonas Kvinge
bc9ec8025c
Move some settings
2018-10-31 19:44:24 +01:00
Jonas Kvinge
26459763e5
Only set QtDebugMsg when build type is debug
2018-10-31 19:41:52 +01:00
Jonas Kvinge
67c889f982
Improve Xine engine code
2018-10-30 23:40:41 +01:00
Jonas Kvinge
08cba25071
Improve VLC error handling
2018-10-30 23:40:05 +01:00
Jonas Kvinge
ff35b01bac
Improve gst engine error handling
2018-10-30 23:39:08 +01:00
Jonas Kvinge
faee1977fe
Add better error handling between engine and player
2018-10-30 23:21:51 +01:00
Jonas Kvinge
6105b99a7f
Add option to continue to next song in playlist on error
...
Also rename some settings. Add option to grey out songs both on playback and
on startup.
2018-10-30 23:20:02 +01:00
Jonas Kvinge
4993201b70
Fix deezer url handler
2018-10-30 23:18:25 +01:00
Jonas Kvinge
2ba350f76f
Attempt to fix crash in setStyleSheet()
2018-10-26 20:05:37 +02:00
Jonas Kvinge
3fe92a62ac
Add DSF and DSDIFF to IsFileLossless
2018-10-24 00:58:03 +02:00
Jonas Kvinge
f4dcf6821f
Rename class InternetModel to InternetServices
2018-10-23 23:25:02 +02:00
Jonas Kvinge
0c10013858
Ops
2018-10-23 21:14:58 +02:00
Jonas Kvinge
3e9530fa8d
Set metadata from deezer engine
2018-10-23 20:21:33 +02:00
Jonas Kvinge
0f4ffe4fce
Add PCM as filetype
2018-10-23 20:21:01 +02:00
Jonas Kvinge
e1c01e5d25
Fix device selection
2018-10-23 20:18:07 +02:00
Jonas Kvinge
51021131d7
Allow compile on Qt 5.5.1 or above
2018-10-23 20:17:29 +02:00
Jonas Kvinge
ba8717f95a
Fix Deezer engine error state
2018-10-22 23:04:34 +02:00
Jonas Kvinge
c8dfb9b0db
Fix loading custom device
2018-10-22 22:10:27 +02:00
Jonas Kvinge
3a02ece169
Add EnsureInitialised()
2018-10-22 20:40:02 +02:00
Robert-André Mauchin
9de41bc027
Use qt5 version of system-wide libraries
2018-10-22 17:45:47 +02:00
Jonas Kvinge
c97bc55c6f
Move queuemanager to fancytabbar
2018-10-21 15:13:48 +02:00
Jonas Kvinge
3ef0bf60d0
Correct text for right click configure
2018-10-20 22:33:23 +02:00
Jonas Kvinge
b7b8084a38
Remove setExpanding
2018-10-20 22:18:56 +02:00
Jonas Kvinge
5221f13498
Minor code cleanup and fixes
2018-10-20 22:16:22 +02:00
Jonas Kvinge
0c0a8d70f3
Change darwin to macos
2018-10-20 22:15:32 +02:00
Jonas Kvinge
2ff971878d
Enable debug logging on Fedora
2018-10-20 22:13:51 +02:00
Jonas Kvinge
0cda4e27aa
Replace qSort/qStableSort/qSwap
2018-10-19 20:18:46 +02:00
Jonas Kvinge
0969e7f504
Remove cachedlist.h
2018-10-19 19:38:30 +02:00
Jonas Kvinge
cad73e18e2
Remove unused code
2018-10-19 19:20:29 +02:00
Jonas Kvinge
9eadeddfd9
Fixup and finish deezer engine
2018-10-19 19:15:33 +02:00
Jonas Kvinge
de11cb173b
Use previews as default setting if deezer engine and dzmedia is missing
2018-10-19 19:14:49 +02:00
Jonas Kvinge
5853bc68d1
Replace depreciated macro
2018-10-19 19:13:40 +02:00
Jonas Kvinge
7d1fd9d46f
Add missing names
2018-10-19 19:13:24 +02:00
Jonas Kvinge
c05fb33ea2
Replace FancyTabWidget with improved version
2018-10-19 19:10:22 +02:00
Jonas Kvinge
b9d0b3e152
Add option to diable Tidal and Deezer
2018-10-17 23:49:02 +02:00
Jonas Kvinge
a9e905b301
Fix bug not loading engine
2018-10-17 22:55:36 +02:00
Jonas Kvinge
a8a714c820
Use common classes for Tidal and Deezer
2018-10-17 21:18:39 +02:00
Jonas Kvinge
9349ad9383
Fix missing icon
2018-10-17 00:46:08 +02:00
Jonas Kvinge
f686f00951
Fix missing icon
2018-10-17 00:43:05 +02:00
Jonas Kvinge
83a9724d17
Improve Tidal code
2018-10-16 21:31:28 +02:00
Jonas Kvinge
4156e26f76
Fix some minor code bugs in deezer
2018-10-16 21:30:27 +02:00
Jonas Kvinge
0a81fa99fc
Add Deezer support
2018-10-14 00:08:33 +02:00
Jonas Kvinge
4aad44cb62
Create timer for login attempts for Tidal
2018-10-13 00:30:52 +02:00
Jonas Kvinge
69dda39d02
Create timer for login attempts for Tidal
2018-10-13 00:18:38 +02:00
Jonas Kvinge
ca3ba6f136
Increase kTrackSliderUpdateTimeMs
2018-10-02 01:01:31 +02:00
Jonas Kvinge
044cf4624a
Add hide()
2018-10-02 00:58:46 +02:00
Jonas Kvinge
1fbfabdf66
Remove whitespaces
2018-10-02 00:46:54 +02:00
Jonas Kvinge
db035351be
Remove whitespaces
2018-10-02 00:38:52 +02:00
Jonas Kvinge
2883ef840e
Fix track stop on error
2018-10-02 00:21:50 +02:00
Jonas Kvinge
8254ee911d
Fix default setting for system tray
2018-10-01 00:31:02 +02:00
Jonas Kvinge
560bc0a150
Fix default setting for system tray
2018-10-01 00:29:06 +02:00
Jonas Kvinge
184dec146c
Move resume playback outside of startup group
2018-09-30 15:55:02 +02:00
Jonas Kvinge
298dbe96c8
Check if system has system tray using QSystemTrayIcon::isSystemTrayAvailable()
2018-09-30 15:33:27 +02:00
Jonas Kvinge
6d888eb51a
Analyzer code cleanup and try to fix crash on Fedora
2018-09-30 15:32:21 +02:00
Jonas Kvinge
3694765611
Add error handling for enabling FTS3
2018-09-30 14:54:14 +02:00
Jonas Kvinge
b07ae3d34e
Remove reset
2018-09-30 00:08:09 +02:00
Jonas Kvinge
843f528ebc
Revert change to Tidal login using clientUniqueKey
2018-09-24 19:10:49 +02:00
Jonas Kvinge
a8e9aba58b
Save password as QString
2018-09-24 18:40:05 +02:00
Jonas Kvinge
36563cd1e1
Fix compile
2018-09-22 23:32:11 +02:00
Jonas Kvinge
072e712f0d
Add missing QUrl include
2018-09-22 23:30:19 +02:00
Jonas Kvinge
121a186160
Improve contextview and engine code
2018-09-22 23:13:56 +02:00
Jonas Kvinge
15a2ccc21e
Change size of comboxes in device settings
2018-09-22 15:54:38 +02:00
Jonas Kvinge
dbd8ea69eb
Turn off debug about in Tidal
2018-09-22 15:39:24 +02:00
Jonas Kvinge
8a57356f64
More Tidal fixes
2018-09-22 15:37:42 +02:00
Jonas Kvinge
c77cb002f3
Add support for both ALSA hw and plughw
2018-09-21 23:29:00 +02:00
Jonas Kvinge
aa83a2b40b
Add option to change url stream scheme for Tidal
2018-09-21 18:53:27 +02:00
Jonas Kvinge
5e577190a8
Fix some copyrights
2018-09-21 01:12:21 +02:00
Jonas Kvinge
0143617056
Fix bug setting wrong temp metadata and bug in pipeline
2018-09-21 00:34:02 +02:00
Jonas Kvinge
a77dde7d3b
Fix some includes
2018-09-20 22:48:52 +02:00
Jonas Kvinge
7dcdb7c673
Might be a good idea to actually add the URL Handler :)
2018-09-20 22:37:38 +02:00
Jonas Kvinge
6de8eb56cd
Remove dead code in Tidal
2018-09-20 22:29:35 +02:00
Jonas Kvinge
04e272d9bc
Fix mistake
2018-09-20 22:22:48 +02:00
Jonas Kvinge
17fe201473
Use URL Handler for Tidal
2018-09-20 22:13:30 +02:00
Jonas Kvinge
25249be37f
Change orange to red
2018-09-20 17:44:31 +02:00
Jonas Kvinge
97ec12b5b3
Don't compile devices on windows
2018-09-20 17:36:23 +02:00
Jonas Kvinge
246f82bfad
Replace obsolete QStyleOptionViewItemV2-4
2018-09-18 22:17:28 +02:00
Jonas Kvinge
ab5d9b62b8
Fix search error not shown in Tidal search
2018-09-15 22:34:44 +02:00
Jonas Kvinge
c9256c52bf
Check for QT version
2018-09-15 13:35:03 +02:00
Jonas Kvinge
6563bec7e4
Remove builtin qtwin and use WinExtras, replace some macros
2018-09-15 13:07:51 +02:00
Jonas Kvinge
a0f07a7a67
Update about
2018-09-14 23:58:58 +02:00
Jonas Kvinge
1a7465ba94
Formatting and remove unused icons
2018-09-14 23:05:58 +02:00
Jonas Kvinge
be3862ec40
Add missing signal
2018-09-12 22:55:53 +02:00
Jonas Kvinge
fc8a27f55b
Fix some compiler warnings
2018-09-12 22:51:10 +02:00
Jonas Kvinge
9404e40cad
Fix song.h
2018-09-12 21:52:30 +02:00
Jonas Kvinge
bf997a6d2e
Don't show error when there was no match from API Seeds
2018-09-11 00:38:06 +02:00
Jonas Kvinge
bc0c0b7950
Extract error from Json data in API Seeds
2018-09-11 00:20:24 +02:00
Jonas Kvinge
f202cf6988
Don't use lyrics from AudD if title and artist don't match
2018-09-11 00:01:17 +02:00
Jonas Kvinge
e62fb964ff
Improve lyrics providers
2018-09-10 23:46:01 +02:00
Jonas Kvinge
9014781336
Fix Tidal authentication
2018-09-10 22:22:00 +02:00
Jonas Kvinge
e479e7e113
Fix show album cover from Tidal
2018-09-10 21:58:57 +02:00
Jonas Kvinge
f9379961e9
Fix Tidal authentication
2018-09-10 21:23:50 +02:00
Jonas Kvinge
e5e6cbf6e4
Hide samplerate, bitdepth and bitrate when not set
2018-09-08 13:25:40 +02:00
Jonas Kvinge
6d686ee66a
Add source to songs and playlist_items
2018-09-08 12:38:02 +02:00
Jonas Kvinge
19b645d731
Show filetype for Tidal
2018-09-06 22:34:18 +02:00
Jonas Kvinge
1562585561
Added support for reading lyrics from tags
...
Also fixed tagreader crash when saving tags to MP3 files
2018-09-06 20:04:29 +02:00
Jonas Kvinge
0a64a2a394
Finish Tidal
...
- Add configurable settings
- Add progressbar
- Simplify code
2018-09-06 17:39:26 +02:00
Jonas Kvinge
440a223bfb
Fix saving search_for_cover_auto
2018-09-06 17:37:50 +02:00