Jonas Kvinge
6bcc9d61e1
Dont set keep running
2019-02-20 21:21:09 +01:00
Jonas Kvinge
3ef34191a3
Fix icon
2019-02-20 21:20:38 +01:00
Jonas Kvinge
60de36aff9
Remove whitespace
2019-02-20 21:15:58 +01:00
Jonas Kvinge
b78c0a4979
Remove unused includes
2019-02-13 20:12:20 +01:00
Jonas Kvinge
d3b3c309fa
Create systray tooltip workaround for KDE
2019-02-13 20:04:05 +01:00
Jonas Kvinge
65615495d9
Remove debugging
2019-02-12 22:08:26 +01:00
Jonas Kvinge
35f448c34f
Add artist search in internet view, and use album artist
2019-02-12 21:58:03 +01:00
Jonas Kvinge
333a0bc05a
Capitalize strawberry in osd and tooltip, change cdcase and remove some
...
unused code
2019-02-10 21:25:36 +01:00
Jonas Kvinge
a25052ed96
Replace no cover image
2019-02-09 14:51:12 +01:00
Jonas Kvinge
676f8dc8be
Make it possible to use enter in shortcuts
2019-02-09 12:47:40 +01:00
Jonas Kvinge
22e327d391
Remove TextSelectableByKeyboard
2019-02-04 22:34:22 +01:00
Jonas Kvinge
0679b78c1d
Add boom and rainbow analyzers
2019-02-04 21:34:12 +01:00
Jonas Kvinge
ad7084b897
Make lyrics selectable
2019-02-04 19:07:05 +01:00
Jonas Kvinge
819ae08c6a
Change to default to albumartist in organise dialog
2019-02-02 00:31:26 +01:00
Jonas Kvinge
4599b4a9cc
Fix thanks to
2019-01-26 18:10:04 +01:00
Jonas Kvinge
6ab6ab56dd
Fix define
2019-01-26 17:56:18 +01:00
Jonas Kvinge
8f316db49c
Add raise() to make sure window is on top
2019-01-26 17:44:05 +01:00
Jonas Kvinge
4c2f28311c
Remove commented code
2019-01-26 17:33:47 +01:00
Jonas Kvinge
3ad2c2ad6a
Update copyright
2019-01-26 17:30:44 +01:00
Jonas Kvinge
1ce553fb65
Copy album covers to file system devices
2019-01-26 17:18:26 +01:00
Jonas Kvinge
ec5ec83edc
Change transcoder output file and add missing suffix
2019-01-26 14:57:25 +01:00
Jonas Kvinge
f90de75e3a
Add warning when enabling X11 shortcuts on gnome, cinnamon and KDE
2019-01-25 21:36:28 +01:00
Jonas Kvinge
3241815a11
Remove core/tagreaderclient.h include
2019-01-24 20:29:22 +01:00
Jonas Kvinge
9983dc3138
Rename globalshortcuts GSD D-Bus backend to avoid confusion
2019-01-24 20:17:50 +01:00
Jonas Kvinge
cb844084e8
Add log to organise error dialog
2019-01-24 19:20:10 +01:00
Jonas Kvinge
3483736490
Fix remove misc from album title
2019-01-24 19:18:23 +01:00
Jonas Kvinge
119a75588e
Fix aac mp4 transcoder
2019-01-24 19:16:39 +01:00
Jonas Kvinge
2f42242305
Use vbr by default
2019-01-24 19:14:51 +01:00
Jonas Kvinge
4990f44b10
Save album cover to gpod devices
2019-01-24 19:13:57 +01:00
Jonas Kvinge
85eba24167
Add iLister and AFC device
2019-01-24 19:10:42 +01:00
Jonas Kvinge
ce4be75803
Fix itdb track type
2019-01-24 19:10:10 +01:00
Jonas Kvinge
79f50f5343
Remove compile warning when missing X11/XF86keysym.h
2019-01-24 18:25:24 +01:00
Jonas Kvinge
7437c208ff
Remove remastered from album title
2019-01-22 22:49:48 +01:00
Jonas Kvinge
41e2a75675
Add error handling for mtp and gpod device
2019-01-21 18:58:54 +01:00
Jonas Kvinge
ad5e366aad
Use ItemToIndex and fix memory leaks in devices
2019-01-21 17:44:37 +01:00
Jonas Kvinge
04d509f6eb
Also do secondary check as a core app
2019-01-13 14:46:22 +01:00
Jonas Kvinge
c91cef3507
Add error handling/message for url handler
2019-01-13 00:06:08 +01:00
Jonas Kvinge
a4120d3d3e
Fix use system SingleApplication
2019-01-12 02:07:39 +01:00
Jonas Kvinge
49601423cf
Fix scroll over icon to change track feature
2019-01-11 20:21:45 +01:00
Jonas Kvinge
928aebd439
Move check for secondary instance
2019-01-11 20:07:59 +01:00
Jonas Kvinge
c94f9073f8
Add SingleCoreApplication
2019-01-11 01:04:13 +01:00
Jonas Kvinge
5746ee74cf
Fix infinite loop in StyleSheetLoader
2019-01-10 20:07:17 +01:00
Jonas Kvinge
970dcaf0fd
Adjust about dialog and make text selectable
2019-01-09 22:06:15 +01:00
Jonas Kvinge
d53de00e2a
Change default tab to FLAC
2019-01-09 20:11:30 +01:00
Jonas Kvinge
513aafca16
Disable fading when alsa device is selected
2019-01-09 20:02:40 +01:00
Jonas Kvinge
1d35923f0c
Also disable shortcut options when x11 is disabled
2019-01-09 19:22:38 +01:00
Jonas Kvinge
b2fe64ed34
Add warning if missing headers
2019-01-08 23:49:35 +01:00
Jonas Kvinge
411cb27ead
Fix gnome d-dus shortcuts backend
2019-01-08 23:25:50 +01:00
Jonas Kvinge
696dc0051e
Fix loading shortcuts settings
2019-01-08 23:25:01 +01:00
Jonas Kvinge
aeb7e3914e
Allow compile with Qt 5.5 again
2019-01-07 19:04:53 +01:00
Jonas Kvinge
f222048efe
Replace QtSingleApplication with SingleApplication ( #40 )
2019-01-07 01:00:58 +01:00
Jonas Kvinge
8e210d8e01
Fix this properly
2019-01-06 17:41:56 +01:00
Jonas Kvinge
7e9668584b
Change default for collection to group by album artist
2019-01-06 17:26:05 +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
a11f43520e
Add support for Monkey's Audio
2019-01-06 00:32:58 +01:00
Jonas Kvinge
9b7da3e071
Attempt to fix crashes in devices
2019-01-05 23:17:20 +01:00
Jonas Kvinge
a06de35aa5
Fix crashes in devices
2019-01-05 23:11:16 +01:00
Jonas Kvinge
b6db96b653
Fix macOS install
2019-01-04 01:13:03 +01:00
Jonas Kvinge
c271e05abc
Use Q_OS_MACOS instead of Q_OS_DARWIN
2019-01-04 00:39:22 +01:00
Jonas Kvinge
de7154eda8
Deploy gst-plugin-scanner
2019-01-04 00:35:10 +01:00
Jonas Kvinge
030106986b
Fix Utilities::SetEnv
2019-01-03 23:18:39 +01:00
Jonas Kvinge
7d8ba57e5f
Fix bundle dir for macOS
2019-01-03 23:18:39 +01:00
Jonas Kvinge
d398018633
Fix macos build
2019-01-02 00:32:36 +01:00
Jonas Kvinge
45c4be3ae9
Fix macos build
2019-01-01 22:35:23 +01:00
Jonas Kvinge
d3bcb38669
Fix macos build
2019-01-01 22:06:48 +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
Jonas Kvinge
4641115314
Rename macos device finder
2019-01-01 20:22:19 +01:00
Jonas Kvinge
faee781042
Remove empty files
2019-01-01 20:15:01 +01:00
Jonas Kvinge
de4885d223
Fix globalshortcut status print
2019-01-01 20:11:46 +01:00
Jonas Kvinge
cef334c210
Add new global shortcut system backend for X11 and Windows
...
- Remove qxt
- Also create an option for enabled/disabling shortcuts through X11.
2019-01-01 20:07:29 +01:00
Jonas Kvinge
2a54cb17e7
Move organise files, add option to strip all non-fat characters
2018-12-29 15:37:16 +01:00
Jonas Kvinge
2e1b601508
Fix copyright header
2018-12-29 03:25:21 +01:00
Jonas Kvinge
649c061ee1
Fix typo
2018-12-29 03:21:29 +01:00
Jonas Kvinge
1023a3da6f
Fix some copyrights
2018-12-29 03:21:15 +01:00
Jonas Kvinge
404283be19
Convert devicemanager to QAbstractItemModel
2018-12-29 02:57:22 +01:00
Jonas Kvinge
55b0d1f24f
Fix headers
2018-12-26 15:32:20 +01:00
Jonas Kvinge
d487351d5c
Fix includes
2018-12-26 15:05:32 +01:00
Jonas Kvinge
e66fe78cbe
Remove Disc from album name when scrobbling
2018-12-26 13:33:56 +01:00
Jonas Kvinge
ba38ccdbc6
Finish UpdateNowPlayingRequestFinished
2018-12-26 02:31:32 +01:00
Jonas Kvinge
a603e112e7
Fix error handling
2018-12-26 02:23:48 +01:00
Jonas Kvinge
99f154be70
Don't resubmit on single requests
2018-12-26 02:01:19 +01:00
Jonas Kvinge
1ea259f8e3
Do submit after successful login
2018-12-26 01:45:28 +01:00
Jonas Kvinge
8445f5587f
Remove error output when no results are found
2018-12-26 01:28:25 +01:00
Jonas Kvinge
301ca055bd
Fix submit and error handling
2018-12-26 01:17:17 +01:00
Jonas Kvinge
d9dc89f25c
Fix scrobble status output for Last.fm
2018-12-25 23:58:55 +01:00
Jonas Kvinge
07cfdbbc25
Make Listenbrainz send playing now
2018-12-25 23:28:58 +01:00
Jonas Kvinge
b0c951cdd2
Fix initial submit value
2018-12-25 23:12:46 +01:00
Jonas Kvinge
bab01291b1
Make scrobble submit delay configurable
2018-12-25 22:58:34 +01:00
Jonas Kvinge
7c3f3da07d
Fix min scrobble point
2018-12-25 22:58:11 +01:00
Jonas Kvinge
9c09f0ce82
Update message
2018-12-24 01:11:37 +01:00
Jonas Kvinge
a20a2dbb71
Ask before opening url, fix some typos
2018-12-24 00:15:53 +01:00
Jonas Kvinge
52de8d0082
Fix key up causing playback to reset
2018-12-23 19:17:21 +01:00
Jonas Kvinge
0d7e12e781
Add scrobbler with support for Last.fm, Libre.fm and ListenBrainz
2018-12-23 18:54:27 +01:00
Jonas Kvinge
517285085a
Fix compile without gstreamer
2018-12-20 18:11:22 +01:00
Jonas Kvinge
ceb0f5ead4
Add new musicbrainz album cover provider
2018-12-15 15:12:18 +01:00
Jonas Kvinge
ce4e1b1ae4
Fix uninitialized variable
2018-12-15 02:16:47 +01:00
Jonas Kvinge
35397f6a3e
Fix includes
2018-12-15 00:52:58 +01:00
Jonas Kvinge
19168ec6e8
Remove remaining amazon cover provider files
2018-12-15 00:50:53 +01:00
Jonas Kvinge
2d087dfe15
Add new last.fm album cover provider
2018-12-15 00:43:50 +01:00
Jonas Kvinge
3226633f51
Add missing empty check
2018-12-15 00:43:00 +01:00
Jonas Kvinge
33d2e0f836
Replace 0 with nullptr
2018-12-15 00:41:22 +01:00
Jonas Kvinge
1706ba5765
Improve discogs cover provider
2018-12-02 23:29:22 +01:00
Jonas Kvinge
2d8f30c40a
Replace sha2 with QCryptographicHash
2018-12-02 19:12:27 +01:00
Jonas Kvinge
017352b91e
Add contributors to about
2018-12-02 16:12:10 +01:00
Jonas Kvinge
fae79800c8
Fix spelling
2018-12-02 14:00:53 +01:00
Jonas Kvinge
046c221bc6
Change internet to streaming in settings and change order of settings
2018-11-28 17:53:37 +01:00
Jonas Kvinge
29a39b4e7f
Attempt to fix devices issue
2018-11-28 17:45:50 +01:00
Jonas Kvinge
77e5d0288f
Fix typo
2018-11-19 01:38:55 +01:00
Jonas Kvinge
fcbade267d
Update changelog and about
2018-11-19 01:31:52 +01:00
Jonas Kvinge
bca1a98938
Add option to reset playlist columns
2018-11-19 00:18:48 +01:00
Jonas Kvinge
23205bef65
Playlist fixes
...
- Fix bug resetting playlist view columns to show all when using more than one
playlist.
- Add queue to play next
2018-11-18 23:21:12 +01:00
Jonas Kvinge
f15c85e807
Remove SetThreadIOPriority, fixes poor performance on macos
2018-11-17 03:25:42 +01:00
Jonas Kvinge
6129ad1f4d
Track slider fixes
2018-11-17 03:25:21 +01:00
Jonas Kvinge
9972dc192b
Add include for QtGlobal
2018-11-17 03:24:20 +01:00
Jonas Kvinge
32b96a25e8
Remove dead code
2018-11-17 03:23:49 +01:00
Jonas Kvinge
9d09e7f6fe
Remove dead code
2018-11-17 03:23:22 +01:00
Jonas Kvinge
5927483402
Remove qstyleoption_cast
2018-11-16 17:45:57 +01:00
Jonas Kvinge
f228f79a8a
Fix macos code
2018-11-16 17:25:39 +01:00
Jonas Kvinge
072a3065cd
Don't set paths for gst scanner and plugins on macos
2018-11-15 20:20:30 +01:00
Jonas Kvinge
e35d618133
Make Deezer engine use quality setting
2018-11-09 19:27:36 +01:00
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
Jonas Kvinge
36b0a22c79
Fix saving above_status_bar
2018-09-06 17:37:03 +02:00
Jonas Kvinge
032022c246
Add "Show above status bar" as an option
2018-09-05 19:03:21 +02:00
Jonas Kvinge
36ab26c49a
Fix automatic album cover fetching
...
- Moved Album Choice Controller to mainwindow to use common for both
PlayingWidget and ContextView.
- Fixed a bug I created that caused fetching album covers in a loop
2018-09-04 21:43:44 +02:00
Jonas Kvinge
460cddb3dc
Add ResetWarning() to make sure label is hidden
2018-09-04 20:52:47 +02:00
Jonas Kvinge
a5c2dfacf0
Don't use discogs for automatic album cover search
2018-09-04 20:51:47 +02:00
Jonas Kvinge
f86b10c71f
Add bold to albums by label
2018-09-02 12:50:28 +02:00
Jonas Kvinge
ee78b6f2bb
Add DSF and DSDIFF/DFF support
2018-09-02 01:40:14 +02:00
Jonas Kvinge
dcae67ac7b
Change search limit
2018-09-01 22:21:45 +02:00
Jonas Kvinge
adc38c4b12
Disable Amazon cover provider (API key revoked)
2018-08-29 22:27:26 +02:00
Jonas Kvinge
5af58c19ae
Remove some unused variables
2018-08-29 22:17:23 +02:00
Jonas Kvinge
ac6cac8da1
New context with albums and lyrics +++ much more
...
* Added new lyrics provider with lyrics from AudD and API Seeds
* New improved context widget with albums and lyrics
* Fixed playing and context widget getting stuck in play mode when there was an error
* Changed icons for artists in collection, tidal and cover manager
* Removed "search" icon from "Search automatically" checkbox (right click) that looked ugly
* Removed some unused widgets from the src/widgets directory
* Fixed initial size of window and side panel
* Fixed saving window size correctly
2018-08-29 21:42:24 +02:00
Jonas Kvinge
3b30e66e87
Fix DB schema
2018-08-15 01:28:37 +02:00
Jonas Kvinge
41b0b1efd4
Remove broken xine fader until it's properly fixed
2018-08-12 15:05:34 +02:00
Jonas Kvinge
f5ba8da3c7
Remove info frame from DeviceViewContainer
...
Was broken and caused yellow background on windows
2018-08-09 22:30:18 +02:00
Jonas Kvinge
08fcedd925
Rename some UI stuff
2018-08-09 21:49:18 +02:00
Jonas Kvinge
57f6f40e7d
Fix missing icons and rework some UI stuff
2018-08-09 21:04:30 +02:00
Jonas Kvinge
4ca99dde43
Remove bak file
2018-08-09 18:41:43 +02:00
Jonas Kvinge
c518e42e18
Remove whitespace
2018-08-09 18:39:44 +02:00
Jonas Kvinge
820124f9e1
Add tidal support
2018-08-09 18:10:03 +02:00
Jonas Kvinge
26062bd07b
Remove unneeded include
2018-07-28 00:16:56 +02:00
Jonas Kvinge
73029ab7a2
Remove dead analyzer code from VLC engine
2018-07-28 00:09:39 +02:00
Jonas Kvinge
c3e916d945
Add some missing e-mails in about
2018-07-20 02:28:42 +02:00
Jonas Kvinge
6ee9f9d1ad
Add some missing names to about
2018-07-20 02:07:47 +02:00
Jonas Kvinge
b2c26eb4ed
Make chromaprint optional
2018-07-16 07:23:37 +02:00
Jonas Kvinge
e32ed02a24
Fix RPM build
2018-07-12 00:07:29 +02:00
Jonas Kvinge
670cd4e081
Remove unused variable
2018-07-05 03:28:32 +02:00
Jonas Kvinge
8aebfdc88c
Fix dbus compile in osd widget
2018-07-04 00:55:09 +02:00
Jonas Kvinge
a554032823
Fix compile without dbus
2018-07-03 21:21:33 +02:00
Jonas Kvinge
c818ce19e9
Show engine switch warning only if more than 1
2018-07-03 20:36:38 +02:00
Jonas Kvinge
602f9759bb
Fix dbus compile without X11
2018-07-03 20:32:28 +02:00
Jonas Kvinge
a00b8b2dca
Use HAVE_DBUS instead of QT_DBUS_LIB
2018-07-03 19:48:08 +02:00
Jonas Kvinge
1e4088b3e5
Make macdevicelister compile
2018-07-03 19:30:54 +02:00
Jonas Kvinge
ab3569a285
More macos fixes
2018-07-03 17:51:52 +02:00
Jonas Kvinge
ada7325a04
Fix macos build
2018-07-01 22:26:46 +02:00
Jonas Kvinge
c4e75dea65
Fix macos build
2018-07-01 22:24:23 +02:00
Jonas Kvinge
3894419b14
More engine fixes
2018-07-01 15:30:53 +02:00
Jonas Kvinge
04f1d296ea
More engine fixes
2018-07-01 01:29:52 +02:00
Jonas Kvinge
67df8f2243
Hide warning groupbox in backend settings
2018-06-29 00:57:26 +02:00
Jonas Kvinge
980d8a65a1
Hide warning label in backend settings when not shown.
2018-06-29 00:33:30 +02:00
Jonas Kvinge
fc66e2e2c7
Fixes to xine engine
2018-06-28 23:12:39 +02:00
Jonas Kvinge
985b91e5f4
Fix setting output/device for Xine and VLC backend
...
- Fixed setting output and device on Xine and VLC backend
- Fixed track slider for Xine, VLC and Phonon
- Improved backend settings to better support multiple backends
- Added group by samplerate and bitdepth in collection
- Fixed crash on exit when existing instance of the application is already runnung caused by NVIDIA driver
- Changed Q_OS_MAC to Q_OS_MACOS
2018-06-28 01:15:32 +02:00
Jonas Kvinge
008c39cd00
Add gstsink to devicefinder
2018-06-17 15:07:11 +02:00
Jonas Kvinge
416beb6b8e
Use BOOST_SCOPE_EXIT
2018-06-12 00:26:08 +02:00
Jonas Kvinge
c4e64b591d
Fix crash
2018-06-11 22:35:46 +02:00
Jonas Kvinge
60b55b6d7d
Improvements to device selection
2018-06-07 19:38:40 +02:00
Jonas Kvinge
d45f8672cd
Fix pulseaudio device selection
2018-06-07 02:06:12 +02:00
Jonas Kvinge
8df599ffe5
Exiting immediately to work around nvidia crash
2018-06-07 02:04:26 +02:00
Jonas Kvinge
f9c2801db1
Cleanup alsadevicefinder
...
Signed-off-by: Jonas Kvinge <jonas@jkvinge.net>
2018-05-22 22:36:32 +02:00
Jonas Kvinge
eab25bbd17
Improvements to makefiles
...
- Added cmake file to find D-Bus
- Removed remaining AddEngine stuff
- Fixed cross compiling for windows trying to use dbus after previous commit
- Compilation tested on Linux, FreeBSD, OpenBSD and cross compilation from linux for windows using mingw compiler
2018-05-15 00:25:30 +02:00
Jonas Kvinge
7356344136
Fix compile with clang and openbsd
2018-05-14 17:57:37 +02:00
Jonas Kvinge
4746922e9f
Change spelling
2018-05-12 20:31:24 +02:00
Jonas Kvinge
5392cc4109
Audio file detection by content
2018-05-10 15:29:28 +02:00
Jonas Kvinge
7b2d1d95d3
Fix version and update README
2018-05-08 19:55:53 +02:00
Jonas Kvinge
f329b7239a
Update README
2018-05-07 21:32:40 +02:00
Jonas Kvinge
3e3c73ee90
Remove non moc headers from makefile
2018-05-04 22:21:25 +02:00
Jonas Kvinge
10b2aa0c5d
Remove include dir
2018-05-04 21:35:47 +02:00
Jonas Kvinge
5bfd04b9f3
Remove 3rdparty qsqlite.
2018-05-04 21:32:42 +02:00
Jonas Kvinge
f4159e06f6
Fix compilation warning
2018-05-04 20:28:44 +02:00
Jonas Kvinge
99868323d7
Fix compile without built-in qsqlite
2018-05-04 19:16:08 +02:00
Jonas Kvinge
0b8e1f89d7
Don't fail playback without replay gain
2018-05-01 14:00:26 +02:00
Jonas Kvinge
388fce358a
Fix musicbrainz tag fetcher
2018-05-01 13:46:10 +02:00
Jonas Kvinge
ad2b567216
Fix playback of WavPack
2018-05-01 13:34:32 +02:00
Jonas Kvinge
e337b7933b
Includes, comments and bugfixes
...
- Fix includes
- Use common regex (Song::kCoverRemoveDisc) for removing Disc/CD from album
- Remove Disc/CD from album when creating hash
- Make imobiledevice support compile
- Fix setting device on windows
2018-05-01 00:41:33 +02:00
Jonas Kvinge
e5ab9908fa
Remove unused pictures, update version.
2018-04-08 17:29:25 +02:00
Jonas Kvinge
68d88d1a40
Remove redundant code.
2018-04-07 12:20:31 +02:00
Jonas Kvinge
1b32e61aba
Remove redundant code.
2018-04-07 12:19:01 +02:00
Jonas Kvinge
e1c33f093f
Move setVisible() to prevent popup.
2018-04-07 12:12:58 +02:00
Jonas Kvinge
917b9c39b8
Fix paths
...
- Use QStandardPaths
- Load settings in StatusView widget
- Update about
- Remove redundant code
- Temporary hide missing audiopanorama error as workaround for windows build
2018-04-06 22:13:11 +02:00
Jonas Kvinge
43bf7e3ca8
Improvments to gstreamer backend and settings +++
...
- Fixed bug not setting environment for gstreamer before initialization
- Fixed windows directsound device
- Fixed crash on failure to create gstreamer element
- Fixed crash when switching backend
- Don't stop playback if equalizer or replay gain fails in gstreamer
- Improvments to backend settings
- Fixed backend settings to work for windows
- Fixed replay gain settings not working
- Fixed right click menu for album showing in statusview even when no song was playing
- Removed redundant code
2018-04-05 21:40:05 +02:00
Jonas Kvinge
6bbc1271e4
Fix cross build for windows.
2018-04-02 18:35:58 +02:00
Jonas Kvinge
1817127a90
Improvements to gstreamer backend.
...
- Use PlayBin instead of URIDecodeBin
- Change QUrl to QByteArray in pipeline
- Move URL stuff to FixupUrl() in GstEngine
2018-04-02 03:43:56 +02:00
Jonas Kvinge
f8c80f3fe2
Fix git branch and commit revision in version.
2018-04-01 18:32:31 +02:00
Jonas Kvinge
c52d28be48
Remove unused gtest.
2018-03-31 19:43:28 +02:00
Jonas Kvinge
fc6694bf79
Fix text align.
2018-03-31 16:59:53 +02:00
Jonas Kvinge
0fcd66cef2
Fix build without Qt4 headers.
2018-03-31 16:49:27 +02:00
Jonas Kvinge
9e222da50c
Fix bug
2018-03-31 16:22:03 +02:00
Jonas Kvinge
bd163f989e
Remove non-moc headers from makefile +++
2018-03-18 18:39:30 +01:00
Jonas Kvinge
2bbcf819c8
Add background_initialized_
2018-03-17 14:39:06 +01:00
Jonas Kvinge
dadd5e05a3
Fix discogs album cover fetcher
2018-03-17 14:28:45 +01:00
Jonas Kvinge
74bc2e0684
Improve regex for removing Disc # from album title
2018-03-13 17:48:25 +01:00
Jonas Kvinge
0022264757
Remove debug
2018-03-10 23:58:37 +01:00
Jonas Kvinge
bc099bd19b
Use gstreamer as default engine.
2018-03-10 23:58:19 +01:00
Jonas Kvinge
4c80c9b423
Use gstreamer as default engine.
2018-03-10 23:51:05 +01:00
Jonas Kvinge
16cabf33a2
Code cleanup.
2018-03-10 13:02:56 +01:00
Jonas Kvinge
07a95b56ff
Fix CD playback.
2018-03-10 13:01:26 +01:00
Jonas Kvinge
e5426500a8
Fix CD playback.
2018-03-10 13:00:09 +01:00
Jonas Kvinge
1aabdc9b8b
Don't use Discogs if fetching all album covers because of trottling.
2018-03-05 21:05:30 +01:00
Jonas Kvinge
887e045a63
Fix crash when loading CD playlists
2018-03-04 20:13:05 +01:00
Jonas Kvinge
fda970a5dc
Update TODO.
2018-03-04 14:14:35 +01:00
Jonas Kvinge
7501e8b14d
Remove Disc / CD from albumname when searching for covers. Dont use url if it's empty in LastFM.
2018-03-04 14:10:50 +01:00
Jonas Kvinge
b7466b7fb1
Fix bug in albumcovermanager not updating album cover in DB.
2018-03-04 03:10:07 +01:00
Jonas Kvinge
438bac9357
Remove unused code.
2018-03-02 23:48:24 +01:00
Jonas Kvinge
9e0b15f249
Remove files and add TODO.
2018-03-02 23:22:41 +01:00
Jonas Kvinge
cefe98736f
Remove old code.
2018-03-02 23:14:22 +01:00
Jonas Kvinge
2be8f88d73
Fix discogs album cover fetching. Remove QJSON dependency.
2018-03-02 22:51:42 +01:00
Jonas Kvinge
b2b1ba7abe
Initial commit.
2018-02-27 18:06:05 +01:00