Jonas Kvinge
07553476d4
Remove xine
2020-07-16 00:59:46 +02:00
Jonas Kvinge
221ab51d90
Simply startup behaviour
2020-07-16 00:06:51 +02:00
Jonas Kvinge
a99a19aa60
Fix broken playlist undostack when i.e. removing duplicates and unavailable songs
2020-07-08 20:43:46 +02:00
Jonas Kvinge
24f2cfb29f
Fix playlist background image not loading
2020-07-07 22:21:07 +02:00
Jonas Kvinge
4d78b30e8c
Make icon sizes configurable, increase default sizes for icons
...
Fixes #250
2020-06-28 18:36:48 +02:00
Jonas Kvinge
deb567fde7
Enable show in file browser based on local songs
...
Fixes #472
2020-06-27 00:52:26 +02:00
Jonas Kvinge
0695941a77
Fix showing/hiding playing widget when playback is started while window is hidden
2020-06-19 17:32:08 +02:00
Jonas Kvinge
d3463250a9
Add on startup options to show maximized or minimized
2020-06-18 21:46:36 +02:00
Jonas Kvinge
72ede666d4
Replace use of C style casts
2020-06-15 17:59:02 +02:00
Jonas Kvinge
3f5f3d143f
Fix compile without gstreamer
2020-05-30 21:39:16 +02:00
Jonas Kvinge
16d9a077f0
emit SearchCoverInProgress before SearchCoverAutomatically
2020-05-14 19:29:07 +02:00
Jonas Kvinge
d78bb94af3
Fix Tidal OAuth login
2020-05-13 21:56:11 +02:00
Jonas Kvinge
e7e77ed86b
Add automatically search for album cover to context settings
2020-05-09 18:31:10 +02:00
Jonas Kvinge
7bccc21878
Add setting for cover providers
2020-05-09 01:48:08 +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
2c91877f83
Add option to show/hide sidebar
...
Fixes #393
2020-05-06 18:15:17 +02:00
Jonas Kvinge
c008ab6141
Fix resume playback on startup for CUE
2020-04-25 15:57:02 +02:00
Jonas Kvinge
4abc650edf
Make scrobbler handle streams
2020-04-25 00:07:42 +02:00
Jonas Kvinge
8da4c88fd3
Fix compile warnings
2020-04-23 21:08:28 +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
75bced198b
Hide open Audio CD on Windows
2020-04-08 01:00:21 +02:00
Jonas Kvinge
b500813617
Disable open Audio CD on Windows
2020-04-08 00:56:19 +02:00
Jonas Kvinge
307961cc7e
Center organise and transcoder dialog on same screen as mainwindow
2020-04-07 01:26:17 +02:00
Jonas Kvinge
7f39a38d6c
Center cover manager on same screen as mainwindow
2020-04-06 22:30:03 +02:00
Jonas Kvinge
1c38c39db2
Center settings on current screen
2020-04-06 22:02:32 +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
1ca1927904
Only search for cover automatically for collection songs
2020-03-15 02:56:22 +01:00
Jonas Kvinge
2e0f7b367f
Remove tidal and qobuz
...
Fixes #369
2020-02-25 01:08:03 +01:00
Jonas Kvinge
910e869b8d
Use selectedRows() where possible
2020-02-22 15:31:25 +01:00
Jonas Kvinge
8970e46bce
More code fixes to mainwindow
2020-02-22 00:09:45 +01:00
Jonas Kvinge
3a4107d903
Workaround crash when mapToSource() fails
2020-02-21 22:42:21 +01:00
Jonas Kvinge
8e0d792bf0
Reduce includes
2020-02-08 03:40:30 +01:00
Jonas Kvinge
624a920aec
Dont update temporary metadata while editing song with inline editor
2020-01-28 19:41:46 +01:00
Jonas Kvinge
1468a821fb
Fix restoring to correct screen when maximized
2020-01-05 22:21:55 +01:00
Jonas Kvinge
2215f300bf
Added option to disable playlist clear button
...
Fixes #339
2020-01-04 06:38:25 +01:00
Jonas Kvinge
eec767406b
Add confirmation before clearing playlists with more than 500 songs
2020-01-04 06:11:21 +01:00
Jonas Kvinge
27a2fd298d
Add the device view container widget to the tabbar
...
Fixes bugs related to the tabbar and the widgets being unresponsive
Fixes #279
Fixes #321
2019-12-28 03:13:41 +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
e800b236aa
Simplify the pipeline
...
Fix issue where bitrate is updated incorrectly by stream discoverer
Fixes issue #282
Also make it possible to enable stereo balancer without enabling the
equalizer
2019-10-27 23:48:54 +01:00
Jonas Kvinge
7c9fc91af9
Enable system theme icons, add iconmapper and rename some icon names
2019-10-20 00:17:28 +02:00
Jonas Kvinge
5844616ea8
Only ignore closeEvent when minimizing to system tray
...
Fixes #277
2019-10-19 02:21:20 +02:00
Jonas Kvinge
4402a56e94
Fix compile with optional components disabled
2019-10-03 23:29:52 +02:00
Jonas Kvinge
defc0ada78
Fix compile warnings
2019-09-19 17:44:14 +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
ad5e04bbcc
Always ignore closeEvent
2019-09-05 19:07:58 +02:00
Jonas Kvinge
bf04358a47
Replace media buttons
2019-08-29 22:11:22 +02:00
Jonas Kvinge
b7e13c7b86
Fix windows thumbbar
2019-08-29 21:32:52 +02:00
Jonas Kvinge
1fbb1b1524
Keep original window size when restoring from system tray
2019-08-23 20:43:58 +02:00
Jonas Kvinge
d199a2be0d
Fix typos and spelling
2019-08-22 18:45:32 +02:00
Jonas Kvinge
4f52ceb3e0
Make fancy tabbar background color configurable
2019-08-08 23:16:45 +02:00
llucps
12bd6f0d9b
Enable About Strawberry and QT menu on macOS ( #237 )
...
* Enable About Strawberry and QT menu on macOS
* Enable About Strawberry and QT menu on macOS
2019-08-07 18:26:11 +02:00
Jonas Kvinge
0a71347e9a
Fix playlist shortcuts
2019-07-26 22:46:04 +02:00
Jonas Kvinge
41484f8673
Fix exit
2019-07-24 23:29:09 +02:00
Jonas Kvinge
b5eb13449b
Safely close database connections and delete backends
...
Also fix NewClosure leak caused by disconnected object signals
2019-07-24 19:16:51 +02:00
Jonas Kvinge
bd78e8c275
Fix memory leaks
2019-07-22 20:53:05 +02:00
Jonas Kvinge
5f7efee00e
ifdef QFontMetrics::horizontalAdvance to make it work with older Qt
2019-07-08 23:27:45 +02:00
Jonas Kvinge
561fa66393
Replace QFontMetrics::width with horizontalAdvance
2019-07-08 22:20:02 +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
9083c578cc
Add live scanning ( #199 )
2019-06-30 21:06:07 +02:00
Jonas Kvinge
47f4287e64
Merge remote-tracking branch 'origin/musicbrainz'
2019-06-29 19:58:10 +02:00
Jonas Kvinge
264c6e259b
Respect rate limiting when fetching tags from musicbrainz
2019-06-29 19:57:20 +02:00
m4x3t
0bbe9838c4
Add option: notification on playback resume ( #196 )
...
* Add option: notification on playback resume
This adds an optional setting to show the
notification that is displayed when changing
the track when resuming playback as well.
* Modify resume notification calling
This adds a new signal "Resumed" that is emitted
when the player status is changed from Paused
to Playing.
The AlbumArtLoaded function will only be called
again when playback is manually resumed, and not
when the player is started for the first time
or when the track is changed.
2019-06-29 19:54:27 +02:00
Jonas Kvinge
10dc725942
Attempt to fix MessageReply crash when saving tags
2019-06-22 08:36:02 +02:00
Jonas Kvinge
647e7e708a
Add confirmation box for opening songs in file browser
2019-06-20 17:00:10 +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
4875d319dc
Add love button
2019-06-12 00:38:52 +02:00
Jonas Kvinge
c0c1457073
Add optional oauth authentication for tidal
2019-06-09 19:29:25 +02:00
Jonas Kvinge
059c4beb30
Improve lyrics searcher
2019-06-06 18:22:41 +02:00
Jonas Kvinge
890fba0f61
Add internet tabs view and tidal favorites ( #167 )
2019-05-27 21:10:37 +02:00
Jonas Kvinge
cd9d659672
Make sure to resume playback from correct playlist
2019-05-02 12:17:47 +02:00
Jonas Kvinge
ca140388d9
Fix resume playback on startup
2019-05-02 11:31:31 +02:00
Jonas Kvinge
42de7de21d
Fix saving playlist columns
2019-04-28 14:14:19 +02:00
Jonas Kvinge
170adfd00c
Save geometry, tabbar and playlist on exit only, fix loading tabs in
...
correct order
2019-04-27 22:32:39 +02:00
Jonas Kvinge
d347e49b6a
Fix include
2019-04-25 00:00:49 +02:00
Jonas Kvinge
881339848f
Remove osd playing connect
2019-04-21 21:03:01 +02:00
Jonas Kvinge
560000f69d
Only reload settings once
2019-04-21 03:19:30 +02:00
Jonas Kvinge
2d3509ae56
Apply settings immediately
2019-04-21 03:15:35 +02:00
Jonas Kvinge
a499a70633
Only enable equalizer and analyzer with gstreamer and xine
2019-04-20 22:24:11 +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
380b84195f
Add ChartLyrics provider
2019-04-14 18:02:51 +02:00
Jonas Kvinge
368bb54870
Formatting
2019-04-12 19:55:19 +02:00
Jonas Kvinge
9be161d165
Fix code style and errors
2019-04-08 18:46:11 +02:00
Jonas Kvinge
7aaad124d0
Add more background image options
2019-03-25 22:00:40 +01:00
Jonas Kvinge
15c8f2a3ee
Notify collection backend about renamed files when organising files
2019-03-25 00:53:12 +01:00
Jonas Kvinge
eb63e2257f
Fix load settings in albumcoverchoicecontroller
2019-03-12 00:01:52 +01:00
Jonas Kvinge
2211716d04
Add option to save album cover in album directory
2019-03-11 23:07:11 +01:00
Jonas Kvinge
380f2509ac
Remove deezer
2019-03-09 17:43:20 +01:00
Jonas Kvinge
c0fb35f6b9
Add option to disable playing widget
2019-03-09 17:20:07 +01:00
Jonas Kvinge
3e658845d2
Add option to disable volume control
2019-03-09 16:48:45 +01:00
Jonas Kvinge
835b589894
Fix untranslated text
2019-02-23 18:54:00 +01:00
Jonas Kvinge
87fd93a1cf
Show error when editing tags fails, update DB immediately when successful
2019-02-20 21:27:53 +01:00
Jonas Kvinge
8f316db49c
Add raise() to make sure window is on top
2019-01-26 17:44:05 +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