Strawbs Bot
ec46c758ba
Update translations
2020-02-22 01:01:59 +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
Strawbs Bot
cdda4826cb
Update translations
2020-02-18 01:02:19 +01:00
Strawbs Bot
82e5ae05ce
Update translations
2020-02-17 01:01:39 +01:00
Strawbs Bot
0dbdd55a6a
Update translations
2020-02-12 01:09:03 +01:00
Jonas Kvinge
424b0e61cb
Remove extra newlines
2020-02-12 00:07:05 +01:00
Jonas Kvinge
533da8f89c
Use isLocalFile()
2020-02-12 00:06:19 +01:00
Strawbs Bot
31506662db
Update translations
2020-02-10 01:08:12 +01:00
Jonas Kvinge
7ff1a88ca8
Add QCoreApplication to xineengine.cpp
2020-02-09 04:20:22 +01:00
Jonas Kvinge
1851f26e3f
Reduce includes
2020-02-09 02:29:35 +01:00
Jonas Kvinge
84cd65dd6c
Reduce includes
2020-02-08 15:03:11 +01:00
Jonas Kvinge
8e0d792bf0
Reduce includes
2020-02-08 03:40:30 +01:00
Strawbs Bot
e74548b991
Update translations
2020-02-08 01:04:53 +01:00
Jonas Kvinge
2356ff5ebb
Fix tabs order
...
Fixes #366
2020-02-08 00:01:12 +01:00
Gavin D. Howard
691f5d99ca
Implement disk caching of album art ( #360 )
...
* Implement disk caching of album art
This includes a button to clear the cache in the settings, as
requested.
Closes #358
* Make the cache size defaults match
* Implement the review by jonaski
* Fix more problems with the PR
2020-02-07 23:18:18 +01:00
Jonas Kvinge
ab7b65a30b
Remove chartlyrics
2020-02-06 22:33:38 +01:00
Strawbs Bot
28faae5a4a
Update translations
2020-01-29 01:03:25 +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
2bf8187bff
Add missing signal
2020-01-28 18:19:15 +01:00
Strawbs Bot
d712e5c409
Update translations
2020-01-21 01:01:48 +01:00
Jonas Kvinge
6287afae6c
Fix Subsonic compatibility with LMS
...
Fixes #354
2020-01-20 19:19:14 +01:00
Jonas Kvinge
925540055a
Use QString::number
2020-01-20 18:15:37 +01:00
Jonas Kvinge
d4373aae93
Subsonic: Handle album id as string
2020-01-20 17:45:40 +01:00
Strawbs Bot
0003de9320
Update translations
2020-01-07 01:01:46 +01:00
Jonas Kvinge
c8f3379a48
Fix crash when deleting playlist folder.
2020-01-05 23:26:07 +01:00
Jonas Kvinge
b5a7945e49
Use QModelIndex::model()
2020-01-05 23:25:23 +01:00
Strawbs Bot
0bdac2e97d
Update translations
2020-01-05 22:52:27 +01:00
Jonas Kvinge
1468a821fb
Fix restoring to correct screen when maximized
2020-01-05 22:21:55 +01:00
Jonas Kvinge
3cdc8dc4b6
Use QWidget::screen() with Qt 5.14
2020-01-05 19:15:28 +01:00
Jonas Kvinge
aa255aa7e6
Use current screen, not primary screen
2020-01-05 19:14:25 +01:00
Strawbs Bot
66e5ccb9cc
Update translations
2020-01-05 01:02:24 +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
31aa42c2fa
Fix compile with translations on Windows
2020-01-03 02:07:37 +01:00
Strawbs Bot
e912c59402
Add Italian
2020-01-03 01:46:38 +01:00
Strawbs Bot
c9988976f3
Update translations
2020-01-03 01:02:34 +01:00
Jonas Kvinge
443be1c2c8
Increase lyrics score if lyrics text > 60
2020-01-02 19:21:27 +01:00
Jonas Kvinge
7f442cff3b
Fix QProxyStyle
2020-01-02 18:57:53 +01:00
Strawbs Bot
3696ae44ad
Update translations
2019-12-31 01:09:52 +01:00
Jonas Kvinge
fc2d601424
Remove useless stdbool.h include
2019-12-30 23:14:40 +01:00
Jonas Kvinge
8818f24114
Fix compile with Qt 5.14 and above
2019-12-30 02:28:54 +01:00
Strawbs Bot
06d62a70a9
Update translations
2019-12-30 00:35:45 +01:00
Jonas Kvinge
76d8018ca2
Remove HTML from translations
2019-12-29 23:53:54 +01:00
Jonas Kvinge
4123b41a5e
Merge branch 'master' of github.com:jonaski/strawberry
2019-12-29 23:47:07 +01:00
Jonas Kvinge
5930257fed
Remove HTML from translations
2019-12-29 23:46:49 +01:00
Jonas Kvinge
d3d60327ab
Remove the answer to life the universe and everything
2019-12-29 23:46:35 +01:00
Strawbs Bot
5080ffb9fc
Update translations
2019-12-29 23:41:39 +01:00
Jonas Kvinge
9b688a5179
Remove HTML from translations
...
Fixes #260
2019-12-29 23:37:48 +01:00
Strawbs Bot
a603dc5227
Update translations
2019-12-29 01:02:01 +01:00
Jonas Kvinge
c25f682caf
Emit ExitFinished if no internet services are enabled
2019-12-28 03:35:07 +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
Strawbs Bot
bb38053cb3
Update translations
2019-12-24 01:01:42 +01:00
Strawbs Bot
5e82ee8695
Add German
2019-12-22 14:56:55 +01:00
Strawbs Bot
6c691ff9a8
Update translations
2019-12-22 14:55:33 +01:00
Jonas Kvinge
00402d13ef
Fix collection watcher on macOS
...
Fixes #324
2019-12-22 14:15:25 +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
Strawbs Bot
a19ea8fdba
Update translations
2019-12-22 01:04:20 +01:00
Jonas Kvinge
c6e172f942
Remove unused afc_port_ variable
2019-12-22 00:54:56 +01:00
Jonas Kvinge
bdc9f3e8bf
Use AFC_E_SUCCESS
2019-12-22 00:45:01 +01:00
Jonas Kvinge
8ec5a587fc
Fix compile
2019-12-21 22:34:42 +01:00
Jonas Kvinge
9caf46f2fb
Use QString::asprintf
2019-12-21 22:07:04 +01:00
Jonas Kvinge
13fdbfc5e8
Use QString::asprintf
2019-12-21 21:56:48 +01:00
Jonas Kvinge
882c94110e
Update temporary metadata when tags are changed
2019-12-21 21:55:24 +01:00
Jonas Kvinge
be9bf5c173
Replace use of QSet::fromList with Qt 5.14 and above
2019-12-21 18:22:18 +01:00
Jonas Kvinge
6df38c389c
Replace use of QSet::toList() with QSet::values()
2019-12-21 18:19:09 +01:00
Jonas Kvinge
6c6bceb8cc
Replace use of QString::sprintf
2019-12-21 18:17:58 +01:00
Jonas Kvinge
b5a897bb4d
Replace use of QString::sprintf
2019-12-21 18:15:45 +01:00
Jonas Kvinge
ab85b716bb
Replace use of QTime::start() with QElapsedTimer
2019-12-21 18:11:54 +01:00
Jonas Kvinge
8e256e6d5c
Fix indent
2019-12-21 17:55:24 +01:00
Strawbs Bot
09ed2b945c
Update translations
2019-12-07 12:45:08 +01:00
Jonas Kvinge
74aec89ef0
Add French
2019-12-05 19:58:07 +01:00
Jonas Kvinge
4faa23d099
Add Indonesian
2019-12-05 19:57:14 +01:00
Jonas Kvinge
793f6b00e6
Allow 4 tagreader workers
2019-11-27 22:57:51 +01:00
Strawbs Bot
c1ec568fda
Update translations
2019-11-27 01:03:22 +01:00
Jonas Kvinge
c141df6b86
Remove low-latency setting for wasapisink
2019-11-26 22:30:56 +01:00
Jonas Kvinge
63b781765a
Update copyrights
2019-11-26 22:30:14 +01:00
Jonas Kvinge
722a088515
Only remove pixmap cache when removing parents in collection model
2019-11-26 19:42:05 +01:00
Jonas Kvinge
0ce75bff58
Remove unused code in context albums
2019-11-26 19:41:32 +01:00
Strawbs Bot
3744b6d3de
Update translations
2019-11-26 01:02:03 +01:00
Jonas Kvinge
a4ebd91e8d
Make sure QSqlQuery::exec() was successful
2019-11-25 22:43:09 +01:00
Jonas Kvinge
47c13a840e
Handle different urls in collection backend for backward compatibility
2019-11-25 22:29:12 +01:00
Jonas Kvinge
5b61992b3c
Save cover urls encoded
2019-11-25 22:28:48 +01:00
Jonas Kvinge
36331dc253
Fix removing nodes from pending art
2019-11-25 22:25:29 +01:00
Strawbs Bot
4265cf31b2
Update translations
2019-11-25 01:05:00 +01:00
Jonas Kvinge
337e47269f
Remove portable, we dont use it
2019-11-25 00:35:48 +01:00
Jonas Kvinge
bf35665932
Update all songs for the same directory+album when updating compilations
...
- Fixes a bug where the songs are stuck in various artists, because the
album has child songs, it will be stuck with various artists as the
parent node.
2019-11-25 00:28:49 +01:00
Jonas Kvinge
f8e83e3631
Fix loading replay gain setting
...
Fixes #311
2019-11-24 19:34:05 +01:00
Strawbs Bot
46fd329913
Update translations
2019-11-23 01:07:52 +01:00
Jonas Kvinge
6b9ba96e77
Revert "Tidal: Add explicit to album titles"
...
This reverts commit b7d360d850
.
2019-11-21 22:55:39 +01:00
Jonas Kvinge
b7d360d850
Tidal: Add explicit to album titles
2019-11-20 22:13:28 +01:00
Jonas Kvinge
8e226302ab
Allow scrobbling songs without album
...
Fixes #309
2019-11-20 21:30:41 +01:00
Jonas Kvinge
7795b9edaf
Dont replace metadata when loading playlists
2019-11-20 19:34:57 +01:00
Jonas Kvinge
9375d9699a
No
2019-11-19 21:51:15 +01:00
Jonas Kvinge
cf0442d5b8
Fix setting pixmap cache limit
2019-11-19 21:49:46 +01:00
Jonas Kvinge
b386ca14df
Show fullsize cover on doubleclick
2019-11-19 21:20:36 +01:00
Jonas Kvinge
ea47fae31e
Add seperator between "unset cover" and "show fullsize"
2019-11-19 21:19:44 +01:00
Jonas Kvinge
e0fed07b10
Change pixmap cache limit
2019-11-19 21:03:06 +01:00
Jonas Kvinge
779d5ff7b6
Dont reset pixmap cache on model reset
2019-11-19 20:56:03 +01:00
Jonas Kvinge
95409d1b0e
Remove unused variables
2019-11-19 20:47:06 +01:00
Jonas Kvinge
49599c8731
Add back ChartLyrics
...
This reverts commit c992768efe
.
2019-11-19 20:45:22 +01:00
Jonas Kvinge
c0a2ad5f50
Change comment
2019-11-18 17:16:58 +01:00
Jonas Kvinge
71fa5acc74
Fix previous player and doubleclick playlist song behaviour settings
2019-11-17 23:46:10 +01:00
Strawbs Bot
93ade821a5
Update translations
2019-11-17 01:10:32 +01:00
Jonas Kvinge
1b65dcd7df
Fix comparison between signed/unsigned
2019-11-15 00:23:06 +01:00
Jonas Kvinge
bbad45f1e7
Minor cmake fixes
2019-11-15 00:22:41 +01:00
Jonas Kvinge
a9accb7d85
Refactor scrobbler authentication code
...
Fix a crash when authentication is cancelled
2019-11-14 21:07:30 +01:00
Jonas Kvinge
1862e70628
Declare song using source
2019-11-14 00:09:35 +01:00
Jonas Kvinge
c4f7054ca6
Use QUrl::FullyEncoded in update compilations
2019-11-13 23:51:04 +01:00
Jonas Kvinge
175e568a28
Minor improvements to update compilations
2019-11-13 21:27:04 +01:00
Jonas Kvinge
c8d580e7de
No need to delete pixmap cache when deleting empty parents
2019-11-13 21:16:48 +01:00
Jonas Kvinge
bc0c50ee65
Remove commented code
2019-11-13 21:12:50 +01:00
Jonas Kvinge
45e9dd96d1
Remove left click on analyzer to popup menu
...
Fixes #294
2019-11-11 00:01:39 +01:00
Jonas Kvinge
89b06ae7c7
Mulitply samples by channels, dont hardcode to 2
2019-11-09 16:34:17 +01:00
Jonas Kvinge
834877c503
Refactor gstreamer engine code, equalizer and fix stereo balancer
2019-11-08 23:07:21 +01:00
Jonas Kvinge
d033b79af4
Remove exclusive for wasapisink
...
Fixes #283
2019-11-07 20:26:25 +01:00
Jonas Kvinge
daec2cc203
Remove g_type_init
2019-11-06 21:53:27 +01:00
Jonas Kvinge
4e593cebab
Add const
2019-11-06 21:53:09 +01:00
Strawbs Bot
24f1d7a72f
Update translations
2019-11-04 01:07:14 +01:00
Jonas Kvinge
6387a01d7b
Fix updating compilations
...
Fixes #288
2019-11-03 23:23:04 +01:00
Jonas Kvinge
e838840548
Remove duplicate check
2019-11-03 19:56:10 +01:00
Jonas Kvinge
6a430b441e
Remove debug line
2019-11-03 19:56:01 +01:00
Jonas Kvinge
7b977ea839
Rename EngineDevice --> DeviceFinders, Add MMDeviceFinder
2019-11-03 19:53:08 +01:00
Martin Delille
308244d901
Change email ( #287 )
...
I didn't noticed you mention me in the *About...* section. Thank you for that even if it is an oversized thank you for the contributions made! : sweat_smile:
I just update it to my personal address.
2019-10-29 19:12:29 +01:00
Strawbs Bot
80ebfbeb6b
Update translations
2019-10-28 01:02:39 +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
4ab7871106
Add wasapisink to directsound devicefinder
2019-10-27 23:47:28 +01:00
Jonas Kvinge
3de85549b6
Add option to automatically select current playing track
2019-10-27 02:11:51 +01:00
Jonas Kvinge
73164f7182
Update scrobble point when song is restarted
2019-10-27 02:09:34 +01:00
Strawbs Bot
004b000890
Update translations
2019-10-21 01:23:16 +02:00
Jonas Kvinge
d9c703d944
Add gst/audio/audio.h include
2019-10-20 20:04:23 +02:00
Jonas Kvinge
364b650033
Convert S32LE to S16LE for analyzer
2019-10-20 18:52:58 +02:00
Jonas Kvinge
156eb874db
Fix analyzer and cleanup old pipeline code
...
- Move HandoffCallback to audio queue
- Add new callback for detecting source format
- Remove old decodebin stuff
2019-10-20 02:56:47 +02:00
Strawbs Bot
1a28dd0311
Update translations
2019-10-20 01:24:47 +02:00
Jonas Kvinge
e29b4b8609
Add more alternative icon names
2019-10-20 01:11:40 +02:00
Jonas Kvinge
c02997e6d9
More icon fixes
2019-10-20 00:59:22 +02: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
cf5198ac64
Limit tagreader workers to 2
2019-10-19 15:09:18 +02:00
Strawbs Bot
e76ddd6dd2
Update translations
2019-10-19 14:56:24 +02:00
Jonas Kvinge
e3a4cf1cf5
Add option to prefer album artist when sending scrobbles
...
Fixes #274
2019-10-19 02:56:23 +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
abeb580228
Disable analyzer for other bit depths than 16
...
This removes the splitting of the pipeline with the tee.
Move HandoffCallback to the source, which makes it possible to convert the audio buffer in HandoffCallback later.
Until then just disable analyzer for other formats.
Removes tee and probe queue converter and sink
2019-10-19 01:45:24 +02:00
Ike Devolder
4d888dfce8
subsonic: change disc to discNumber ( #278 )
...
As found in the v1.13.0 xsd, the disc is named discNumber in the api,
currently there is a check for disc which will never be found in the
response.
@see http://www.subsonic.org/pages/inc/api/schema/subsonic-rest-api-1.13.0.xsd
Signed-off-by: BlackEagle <ike.devolder@gmail.com>
2019-10-17 17:06:30 +02:00
Jonas Kvinge
9821b70c38
Dont use gst_caps_to_string as it causes hang with some formats
2019-10-12 01:58:01 +02:00
Strawbs Bot
4f798c85cf
Update translations
2019-10-05 01:01:44 +02:00
Jonas Kvinge
1949bdb43f
Merge branch 'master' of github.com:jonaski/strawberry
2019-10-04 17:09:08 +02:00
Jonas Kvinge
8cf2e6b31b
Remove all lines in settings
2019-10-04 17:08:35 +02:00
Jonas Kvinge
b1069f9f18
Disable use system icons option
2019-10-04 17:08:12 +02:00
Strawbs Bot
fb8dfa9ae9
Update translations
2019-10-04 01:07:02 +02:00
Jonas Kvinge
4402a56e94
Fix compile with optional components disabled
2019-10-03 23:29:52 +02:00
Jonas Kvinge
5599739433
Fix lowercased playlist album artist column
...
Fixes #275
2019-10-03 18:25:50 +02:00
Jonas Kvinge
c1d9bc046d
Change context default
2019-09-30 22:05:03 +02:00
Jonas Kvinge
cd99fac7ed
Fix OSD Pretty upper left (0,0) position and positioning on Windows
...
Fixes #269
2019-09-30 20:32:34 +02:00
Jonas Kvinge
f4489e6807
No need to initialize SimpleMetaBundle here
2019-09-30 20:31:18 +02:00
Jonas Kvinge
f2078271b6
Only update scrobble point in SetStreamMetadata when length is changed
2019-09-30 18:58:55 +02:00
Jonas Kvinge
a3ae9acebb
Listenbrainz: don't send "various artists" as artist
2019-09-29 13:50:24 +02:00
Jonas Kvinge
b0580265ca
Listenbrainz: don't send "various artists" as album artist
...
Fixes #273
2019-09-29 13:31:46 +02:00
Jonas Kvinge
1598809f55
Fix OSD reposition image
2019-09-25 19:01:55 +02:00
Strawbs Bot
66ac529bca
Update translations
2019-09-25 12:01:08 +02:00
Jonas Kvinge
ab72207027
Change domain
2019-09-24 00:06:37 +02:00
Jonas Kvinge
a8700572b7
Allow empty artist and album in Subsonic song replies
...
Fixes #266
2019-09-23 19:20:11 +02:00
Jonas Kvinge
055516312a
Fix signature in Qobuz stream url request
...
Fixes #267
2019-09-23 19:18:12 +02:00
Jonas Kvinge
76b4a6585e
Update copyrights
2019-09-23 19:17:41 +02:00
Jonas Kvinge
b57535c5ad
Make gstreamer discoverer handle next url too
2019-09-23 01:03:03 +02:00
Jonas Kvinge
eb10a15eee
Reset next item temporary metadata
2019-09-23 01:00:55 +02:00
Jonas Kvinge
30ed362a8c
Increase preload gap
2019-09-23 01:00:27 +02:00
Jonas Kvinge
34f071ed1d
Change conflicting variable
2019-09-23 00:34:29 +02:00
Jonas Kvinge
3d3d641e1c
Fix player not using preloaded stream url breaking gapless playback
...
Fixes #26
2019-09-22 22:47:07 +02:00
Jonas Kvinge
10c11f2c3d
Fix compile on older Qt than 5.11
2019-09-22 22:43:54 +02:00
Jonas Kvinge
cec2745dc0
Qobuz: Send mac address as device_manufacturer_id in login
2019-09-22 17:10:04 +02:00
Jonas Kvinge
8d15edb063
Add function to get mac address
2019-09-22 17:06:45 +02:00
Jonas Kvinge
38cf3dc141
Only set user agent if it's missing in NetworkAccessManager
2019-09-22 17:05:26 +02:00
Jonas Kvinge
c146290e07
Add function to get mac address
2019-09-22 17:04:57 +02:00
Jonas Kvinge
a1745289be
Correct app id header
2019-09-21 18:54:15 +02:00
Jonas Kvinge
5a7dbfc87a
qobuz: add headers to requests
2019-09-21 18:53:12 +02:00
Jonas Kvinge
f645950a8f
Change all API urls to https
2019-09-20 23:22:27 +02:00
Jonas Kvinge
defc0ada78
Fix compile warnings
2019-09-19 17:44:14 +02:00
Jonas Kvinge
4a9c9f8cd4
gstreamer: disconnect callbacks, avoid gst_discoverer_stop
2019-09-17 22:42:51 +02: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
Strawbs Bot
cf9f48d8da
Update translations
2019-09-16 20:57:06 +02:00
Jonas Kvinge
2d67279180
Fix minor code issues
2019-09-15 20:27:32 +02:00
Jonas Kvinge
83e10aac27
Fix exiting macos devicelister
2019-09-15 01:12:05 +02:00
Jonas Kvinge
d0eb1ba96e
Avoid gst_discoverer_stop on all OSes except Linux
2019-09-14 20:11:29 +02:00
Jonas Kvinge
1cafaf3a79
Disable video for playbin
2019-09-12 18:07:10 +02:00
Jonas Kvinge
c66c1e17d3
Make gstreamer pipeline detect filetype
2019-09-09 22:11:13 +02:00
Jonas Kvinge
4496760340
Dont search for lyrics if tags are empty
2019-09-09 21:48:22 +02:00
Jonas Kvinge
f67fb53308
Fix conflicting variable
2019-09-09 18:17:56 +02:00
Jonas Kvinge
c5b78dde04
Convert remaining foreach to C++11 for loops
2019-09-09 00:53:05 +02:00
Jonas Kvinge
57d9c87de6
Replace NULL with nullptr
2019-09-08 21:18:26 +02:00
Jonas Kvinge
795f95d855
Add gstreamer stream discoverer workaround for Windows
...
- gst_discoverer_stop seem to block
2019-09-08 21:07:56 +02:00
Jonas Kvinge
c0ebbc8e2f
Fix ampache compatibility
2019-09-08 19:46:51 +02:00
Jonas Kvinge
fb377c32ea
Initialize filetype and bitrate
2019-09-08 17:36:50 +02:00
Jonas Kvinge
e13faff2d7
Add missing include for assert
2019-09-08 00:36:32 +02:00
Jonas Kvinge
b0c5348116
Remove comment
2019-09-07 23:50:36 +02:00
Jonas Kvinge
b462ec022a
Remove unused variable
2019-09-07 23:50:26 +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
8962644ba8
Improvements to device manager
...
- Mount and unmount devices in lister thread
- Safely close watcher and backends for devices
- Enable abort loading device
- Fix MTP connection
2019-09-07 23:30:35 +02:00
Jonas Kvinge
ad5e04bbcc
Always ignore closeEvent
2019-09-05 19:07:58 +02:00
Jonas Kvinge
6fc7baec39
Add Russian
2019-09-01 23:59:03 +02:00
Jonas Kvinge
acd49a9c40
Update translations
2019-09-01 18:00:04 +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
9b45f0661e
Add option to bundle gstreamer plugins on Linux
2019-08-27 22:29:48 +02:00
Jonas Kvinge
2a61b1202b
Set subsonic API version to 1.13.0
2019-08-27 17:26:49 +02:00
Jonas Kvinge
7fe1f4de93
Fix compile on OpenBSD
2019-08-26 01:37:22 +02:00
Jonas Kvinge
1fbb1b1524
Keep original window size when restoring from system tray
2019-08-23 20:43:58 +02:00
Jonas Kvinge
bd5ab80276
Use FollowRedirectsAttribute everywhere
2019-08-22 19:28:54 +02:00
Jonas Kvinge
387d790228
Fix spelling in contributor variables in about
2019-08-22 18:49:03 +02:00
Jonas Kvinge
d199a2be0d
Fix typos and spelling
2019-08-22 18:45:32 +02:00
Jonas Kvinge
f81ecffda6
Don't treat songs with different album as duplicates
2019-08-21 20:46:08 +02:00
Jonas Kvinge
882f80de1e
Add FollowRedirectsAttribute
2019-08-21 00:01:38 +02:00
Jonas Kvinge
4359f2a0ce
Follow redirects in subsonic
2019-08-20 23:32:20 +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
1330197036
Small subsonic changes
...
- Follow redirect in subsonic ping test
- Reset networkaccessmanager to make verify certificate setting take
affect immediately
2019-08-20 12:33:01 +02:00
Jonas Kvinge
654f553d8f
Move InformOfCurrentSongChange() to fix crash when active playlist item
...
is reset
2019-08-17 00:52:29 +02:00
Jonas Kvinge
e4b6e20db6
Turn playlist glow effect off by default on macOS
2019-08-17 00:00:12 +02:00
Jonas Kvinge
b4f6c6f869
Include NSWindow in mac_startup.mm
2019-08-16 22:52:50 +02:00
Jonas Kvinge
16edc52bae
Fix deprecated macOS key modifiers
2019-08-16 22:27:48 +02:00
Jonas Kvinge
a33e6c03e4
Use QPixmap::toImage() and QImage.toCGImage() instead
2019-08-16 22:26:30 +02:00
Jonas Kvinge
9ce1981f93
Fix copyright in iconloader
2019-08-14 23:28:55 +02:00
Jonas Kvinge
6374c77aa8
Read Json error when possible
2019-08-12 22:24:05 +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
42e7f64856
Make marking songs unavailable optional
2019-08-11 22:30:28 +02:00
Jonas Kvinge
79d963fd65
Change variable name
2019-08-11 22:29:02 +02:00
Jonas Kvinge
44649fd950
Remove remaining references to SPMediaKeyTap
2019-08-11 21:06:25 +02:00
Martin Delille
0e97f99f93
remove 3rdparty SPMediaKeyTap ( #239 )
2019-08-11 20:44: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
SamTShaw
a32010e03b
Ipod Playlist Support ( #220 )
...
* Ipod Playlist Support
Copy a whole playlist to the ipod and create an entry in Playlists on
the iPod
* Fix formatting and indentation
Fix indenting and formatting to be consistent
2019-08-07 17:13:40 +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
20766c1feb
Fix systemtray icon on macOS
2019-08-06 20:31:31 +02:00
Jonas Kvinge
e8af3e8d3c
Simplify if statement
2019-08-05 23:03:40 +02:00
Jonas Kvinge
cd05b10168
Remove extra debugging
2019-08-05 23:03:04 +02:00
Jonas Kvinge
140935bd8c
Add album - disc grouping
2019-08-05 19:17:31 +02:00
Jonas Kvinge
ecb122d93c
Make collection watcher unwatch removed directories
...
Fixes #233
2019-08-05 18:40:47 +02:00
Jonas Kvinge
c6e08e0039
Fix crash in internet services
2019-08-05 18:38:27 +02:00
Jonas Kvinge
be1e14df81
Fix musicbrainz tagfetcher
2019-08-04 16:02:22 +02:00
Jonas Kvinge
c992768efe
Remove ChartLyrics (service is down)
2019-08-03 13:08:14 +02:00
Jonas Kvinge
7b13c0d059
Fix watching new subdirs in collection watcher
2019-08-02 23:58:47 +02:00
Jonas Kvinge
2d3f41da6f
Automatically remove devices with old schemas when upgrading
2019-08-02 22:58:30 +02:00
Jonas Kvinge
e7c3dafa36
Handle a case where the playing widget is gets stuck when switch fast
...
between context and other widgets
2019-08-01 21:15:46 +02:00
Jonas Kvinge
e90a36da79
Fix track slider popup being stuck
2019-08-01 20:03:37 +02:00
Jonas Kvinge
99569081c9
Simply some song checks and make url always unique by using stream url
...
instead
2019-07-31 22:26:51 +02:00
Jonas Kvinge
4a1118ceb3
Fix macOS build
2019-07-31 20:03:24 +02:00
Jonas Kvinge
8a0e66bf11
Switch to FTS5 with unicode61 ( #229 )
...
* Switch to FTS5 with unicode61
* Update required sqlite version in README
* Update README
* Change back db file
2019-07-30 22:45:22 +02:00
Jonas Kvinge
02cda47c28
Disable trackslider popup on macos
2019-07-30 22:11:09 +02:00
Jonas Kvinge
d34a323a81
Handle cases where playlist background album gets stuck on error
2019-07-30 21:32:56 +02:00
Jonas Kvinge
4166ae8db0
Check HttpStatusCodeAttribute
2019-07-30 21:32:20 +02:00
Jonas Kvinge
955b906b52
Add Song() != operator
2019-07-30 21:31:26 +02:00