John Maguire
64c34f58ae
Merge pull request #4608 from sobkas/src_core_fix
...
Fix the copyright info and formatting in src/podcast and src/core
2014-11-27 15:17:16 +01:00
Clementine Buildbot
154a1d3ebe
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-11-24 10:01:26 +01:00
John Maguire
ff91759b71
Fix Ubuntu PPA
...
Adds a missing check for libcdio.
Adds libcdio as a dependency for debian.
Fixes issue #4618
2014-11-19 15:45:05 +09:00
Andreas
5e77aed01e
Cancel transcode when downloader disconnects.
2014-11-18 11:55:27 +01:00
Clementine Buildbot
8ac5d8e595
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-11-17 10:01:31 +01:00
Andreas
880308c205
Remove async bus callback from transcoder. This caused the UI to get unresponsive after a song was converted.
...
A bit more information:
Normal transcoding worked fine, the transcoder object was in the main thread. In the network remote, a new transcoder object is created which runs in the network remote thread. When a song was transcoded there, the UI became unresponsive.
Removing the async bus callback solved the problem, exactly the g_source_remove() method caused it. Since the bus callback returned FALSE (GST_BUS_DROP), the watch was already removed. (See http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstBus.html#gst-bus-add-watch )
2014-11-14 23:50:59 +01:00
Andreas
86a375f952
Send correct total file size if files were transcoded.
2014-11-14 17:53:25 +01:00
Andreas
ff172f6ed4
Network remote can now transcode lossless files before sending them to the remote.
...
- It is configurable in the settings.
- Any format can be chosen that is supported by the transcoder.
- The status of the transcoder is send to the remote.
- Transcoder format settings have now a postfix so we can define mutliple transcoder formats and use them separatly. Here one for the normal transcoder and one for the network remote transcode. You can pass the postfix in the constructor.
- Fixed Transcoder crash (was introduced with the gstreamer1.0 merge, decodebin doesn't have a "new-decoded-pad").
- Transcoder emits the output filename as well on "JobComplete" signal
- Transcoder can now convert a file to a temporary file ("AddTemporaryJob")
2014-11-13 22:31:49 +01:00
Andreas
8aa78af8f8
Save last used transcoder format with the mimetype instead of the extension.
...
ogg vorbis and ogg flac have the same extensions (*.ogg) and therefore the wrong item in the format combobox might be loaded.
2014-11-11 14:40:52 +01:00
Clementine Buildbot
9cdb31c2d8
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-11-10 10:01:29 +01:00
John Maguire
f150ad8971
Merge pull request #4600 from sobkas/master
...
Ability to automatically set podcast as listened
2014-11-06 12:21:07 +00:00
Krzysztof Sobiecki
6efb5d05b7
Fix some problems
2014-11-05 17:48:04 +01:00
Krzysztof Sobiecki
cabaaf3333
More copyright info fixes
2014-11-05 17:48:04 +01:00
Krzysztof Sobiecki
130d3c72f0
More copyright info fixes
2014-11-05 17:48:04 +01:00
Krzysztof Sobiecki
d775d72345
More copyright info fixes
2014-11-05 17:48:04 +01:00
Krzysztof Sobiecki
39a3b46ead
More copyright info fixes
2014-11-05 17:48:04 +01:00
Krzysztof Sobiecki
a85728dfb3
Fix some problems
2014-11-05 17:48:03 +01:00
Krzysztof Sobiecki
011155a751
Fix copyright notices inside src/podcasts
2014-11-05 17:48:03 +01:00
Krzysztof Sobiecki
c0614dbe09
Fix copyright notices inside src/core
2014-11-05 17:48:03 +01:00
Krzysztof Sobiecki
0af1470cce
Clean up src/core
2014-11-05 17:48:03 +01:00
Krzysztof Sobiecki
978a91442c
Connect signal to signal
2014-11-05 17:35:14 +01:00
Chocobozzz
8fba1c30f4
Make format
2014-11-05 13:05:58 +01:00
Chocobozzz
da99c55eed
Use constructor for QString
2014-11-05 12:25:55 +01:00
Chocobozzz
2e64b24290
Revert "Use constructor for QString and make format"
...
This reverts commit 5a2348fae6
.
2014-11-05 12:25:09 +01:00
Chocobozzz
5a2348fae6
Use constructor for QString and make format
2014-11-05 11:51:38 +01:00
Krzysztof Sobiecki
5045f9b870
Don't use caller in OrganiseDialog
2014-11-05 02:37:44 +01:00
Krzysztof Sobiecki
e4141dd862
Fix formating
2014-11-05 00:42:56 +01:00
Krzysztof Sobiecki
b89c05048a
Move connect out of emitter
2014-11-05 00:42:56 +01:00
Krzysztof Sobiecki
578c9ad598
Ability to automatically set podcast as listened after sucesfully sending it to a device
2014-11-05 00:42:55 +01:00
Chocobozzz
942fda88bf
Check if there is a current icon item in the device manager. Fixes #4604 #4555
2014-11-04 21:46:10 +01:00
Clementine Buildbot
797236fc60
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-11-03 10:01:27 +01:00
John Maguire
4f4c8f6894
Merge pull request #4580 from Chocobozzz/hide_internet_services
...
Hide internet services
2014-10-31 12:02:29 +01:00
John Maguire
a6514617cf
Merge pull request #4596 from Homulvas/master
...
Sorting by disc in advanced grouping
2014-10-29 18:00:51 +01:00
Ivan Leontiev
7c7e855e1a
correct formatting and some code cleanup
2014-10-29 16:45:52 +03:00
Ignas Kaziukenas
0a2a358d8b
"Green Day Problem" solved. Year-Album grouping also obeys grouping tag that allows to order albums released in the same year non-alphabetically
2014-10-29 15:29:45 +02:00
Ivan Leontiev
8406a47628
Merge branch 'master' of https://github.com/ivan-leontiev/Clementine
2014-10-29 01:40:01 +03:00
Ivan Leontiev
45a3f32c86
VkService: added albums support, added ability to fetch music from wall. Fixed
...
update bug.
2014-10-29 01:22:07 +03:00
Ivan Leontiev
3d124a2dea
encode "+" character in url in VkConnection::makeRequest
2014-10-28 20:12:01 +03:00
Ignas Kaziukenas
a2df43c830
Reverted changes amde to groupby_performer
2014-10-27 15:49:11 +02:00
Ignas Kaziukenas
7516438c8b
Added disc to the groupby interface. Replced groupby_performer to groupby_disc
2014-10-27 14:47:04 +02:00
David Sansome
5ec9dcdcb7
Merge pull request #4559 from TheUbuntuGuy/master
...
Fix missing buffers sent to analyzer
2014-10-27 22:17:14 +11:00
Clementine Buildbot
e222e1ad0d
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-10-27 10:01:31 +01:00
Arnaud Bienner
2208fa7d13
Add a source icon for CD tracks
2014-10-26 18:45:48 +01:00
Arnaud Bienner
baa0654b03
Try to fix minimal build
...
Maybe one day I will stop breaking it everytime I change something
2014-10-26 17:12:00 +01:00
Arnaud Bienner
7ac9e4c6d1
Fix a bug in InsertItems functions that makes Cdda tracks to not be saved/restored correctly when restarting Clementine
2014-10-26 17:08:12 +01:00
Arnaud Bienner
1779050fff
Add error message when MB disc id request fails
2014-10-26 17:07:29 +01:00
Arnaud Bienner
5a7c462fc3
Remove useless includes
2014-10-26 03:37:17 +01:00
Arnaud Bienner
dc0d3436c8
Finish CD integration update to Gstreamer 1.0
...
Move everything related to CDDA to a seperate class, so we can more easily reuse it in SongLoader
2014-10-26 03:32:37 +01:00
Arnaud Bienner
a8266173c5
Start to reactivate audio CD support
2014-10-26 00:28:03 +02:00
Chocobozzz
0b8e566544
Use utf8 for password instead of ascii
2014-10-24 13:12:50 +02:00
Chocobozzz
15a8af9bbb
Use hex in password auth for subsonic. Fixes #4589
2014-10-24 09:47:03 +02:00
Chocobozzz
33d38b94da
Use auto for iterator
2014-10-24 09:22:35 +02:00
Andreas
1ad5884b39
Fix some minor C++ things in OutgoingDataCreator.
2014-10-23 18:07:39 +02:00
Arnaud Bienner
21551ca83c
Try to fix issue #4582
2014-10-21 21:54:46 +02:00
Andreas
c43eb02efd
Android Remote: Add global search.
2014-10-21 18:07:02 +02:00
Clementine Buildbot
611d746855
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-10-20 10:02:20 +02:00
Chocobozzz
50b7b7d889
Make format after update to avoid conflicts
2014-10-15 21:57:57 +02:00
Chocobozzz
9770154b57
Merge remote-tracking branch 'upstream/master' into hide_internet_services
2014-10-15 21:55:09 +02:00
Chocobozzz
8279f21251
Revert "Make format"
...
This reverts commit 17b1e9fbe6
.
2014-10-15 21:55:03 +02:00
Chocobozzz
17b1e9fbe6
Make format
2014-10-15 20:55:24 +02:00
Chocobozzz
34a43635bd
Delete useless warning icon from internet show setting page
2014-10-15 20:51:09 +02:00
Chocobozzz
c54d1baf15
Allow user to hide internet services. Closes #2784
2014-10-15 20:44:09 +02:00
David Sansome
88a6300509
Completely revert the Spotify seeking stuff - it's hacky and I don't like
...
waiting 4 seconds to have my songs start. I'll reimplement it properly later.
Reverts commits 96387803cd
and 160b151652
.
2014-10-14 19:33:03 +11:00
David Sansome
c428e536ab
When replacing a decodebin, offset the timestamps on the new element's buffers
...
so they match up with the buffers produced by the old element. Fixes #4542 .
2014-10-14 19:22:43 +11:00
Clementine Buildbot
bb439f61b9
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-10-13 10:01:36 +02:00
John Maguire
aa3671b54a
Merge pull request #4521 from Korvox/master
...
Add an option to pull all music files recursively into transcoding
2014-10-08 12:37:16 +02:00
Arnaud Bienner
78804b12c6
Use a save dialog option instead of quick change menu.
...
This is less confusing IMO. The dialog will shown up only if users decided to in the preferences, so that will not bother users who don't need this.
This reuses lot of things from Alan contribution from #4484
2014-10-07 00:29:46 +02:00
Arnaud Bienner
54d76506a7
Fix member not initialized in constructor.
...
Was init soon after anyway, but FWIW...
2014-10-07 00:29:46 +02:00
Alan Briolat
c69f2e5561
Reuse some work from Alan from pull request #4484
2014-10-07 00:29:46 +02:00
Arnaud Bienner
c35e573637
Missing things from previous commit
2014-10-07 00:29:46 +02:00
Arnaud Bienner
f6e6d3b937
Revert "Finished the changes to the quick change menu. Everything should work."
...
This reverts commit a468085c3a
.
Conflicts:
src/playlist/playlistcontainer.cpp
src/playlist/playlistcontainer.h
src/ui/behavioursettingspage.cpp
2014-10-07 00:29:46 +02:00
Arnaud Bienner
f7d2dd94f9
Revert "Add a quick change menu to the playlist container."
...
This reverts commit 1cddc696ae
.
Conflicts:
src/ui/behavioursettingspage.ui
2014-10-07 00:29:46 +02:00
Pasi Saarinen
1ecee037c7
Fix moodbar segfault when playing broken mp3
...
When playing a broken mp3 (eg empty file) clementine crashed if moodbar
was enabled.
2014-10-06 15:40:10 +02:00
Clementine Buildbot
c0f4ab8591
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-10-06 10:01:33 +02:00
Andreas
dba79a7e99
Revert "Add option to show year next to album name in library and global search."
...
This reverts commit e17fc06be1
.
Doesn't work as I thought.
2014-10-05 15:06:56 +02:00
Andreas
e17fc06be1
Add option to show year next to album name in library and global search.
2014-10-05 14:14:24 +02:00
Andreas
d32c3236ef
Fix little dropout when transition to next track. Updates #4542 .
...
SourceDrainedCallback() has a valid next url and calls TransitionToNext(). This sets a new decode bin for the pipeline. The pipeline then buffers the new track and sends GST_MESSAGE_BUFFERING. BufferingMessageReceived() then pauses the pipeline because it's buffering. But we are buffering the next track and not the current one, so the pipeline has still data and doesn't need to be paused.
2014-10-05 11:57:57 +02:00
Arnaud Bienner
37a6c125c0
Consider some more things as text (like numbers) when deciding if we should focus on the search bar
2014-10-04 18:08:53 +02:00
Mark Furneaux
3be48f8f44
unref buffers going to analyser at the right time
...
This unrefs the buffer after the last chunk is pulled from it.
2014-10-04 10:39:33 -04:00
David Sansome
0b97a29aa1
Set log levels after commandline options are parsed. Fixes --verbose, --quiet and --log-levels
2014-10-04 21:22:29 +10:00
David Sansome
eec246718a
Fix track transitions with gstreamer-1.0. The segment-start event is now a stream-start bus message. Fixes #4542
2014-10-04 21:21:21 +10:00
Mark Furneaux
e8c2b4b267
Fix missing buffers sent to analyzer
...
This is a regression in the upgrade to gstreamer1.0.
The gst_buffer_unref() is incorrect as it removes the buffer when it is still needed by the chunker.
Forcing the pointer to be null prevents it from segfaulting but causes it to skip all chunks in the buffer, dropping the framerate and causing a worse case of #4321 .
Removing these 2 lines restores original functionality.
2014-10-03 20:53:07 -04:00
Chocobozzz
51667c77ad
Update the database total size of Jamendo catalogue. Fixes #4554
2014-10-03 13:17:12 +02:00
John Maguire
66b2d996d3
Install qt framework Info.plists correctly.
2014-10-01 15:32:31 +02:00
John Maguire
b4784e82fd
Make Soup check SSL against our shipped root certs.
2014-10-01 15:06:22 +02:00
Arnaud Bienner
96387803cd
Disable this Spotify hack for now, as it is useless anyway.
...
Somewhat related to issue #4545 , but when plugin was installed by user wasn't logged in.
2014-09-30 21:35:27 +02:00
Andreas
a667dceb29
Check if the blob is availabe in Spotify search provider.
2014-09-29 18:44:20 +02:00
Clementine Buildbot
40a5590108
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-09-29 10:01:34 +02:00
Matthew Scheirer
fdb88d4738
Fixed formatting for merge.
2014-09-28 19:34:28 -04:00
Arnaud Bienner
72cfa126ac
Fix a bug that makes Vk to be always displayed when trying to show any service's config.
...
Call stack: SettingsDialog::showEvent -> VkSettingsPage::Load -> VkService::ReloadSettings -> VkService::Logout -> VkService::UpdateRoot -> VkService::ShowConfig
Would probably be better to not call service in VkSettingsPage::Load and read QSettings only, but I don't think it's good either to call ShowConfig when user is being logged-out.
2014-09-28 02:13:56 +02:00
Arnaud Bienner
f81fa2d119
Add the ability to remove tracks from Spotify playlists
2014-09-28 02:00:32 +02:00
David Sansome
442d126b03
Hack to make the C++11 override keyword work with old compilers.
2014-09-26 20:33:02 +10:00
David Sansome
8b19b300b5
Stop using some C++11 features not supported by g++ 4.6.4 on Ubuntu 12.04
2014-09-26 11:43:54 +02:00
David Sansome
7b651136d8
Use the system's sha2 library if it's available. Fixes #4217
2014-09-25 23:51:46 +10:00
David Sansome
389d2972f5
Use decodebin in the transcoder (decodebin2 doesn't exist in gst-1.0).
2014-09-25 23:51:45 +10:00
Matthew Scheirer
3587e4197d
Renamed rootPath to just path, changed dialog message to reflect UI message.
2014-09-24 19:53:13 -04:00
Arnaud Bienner
e77c520ddd
Merge branch 'master' of github.com:clementine-player/Clementine
2014-09-22 22:43:15 +02:00
Arnaud Bienner
39db4dbefe
Add the ability to add a Spotify track to a Spotify playlist through context menu.
...
TODO: drag and drop (i.e. implement DropMimeData), update special playlist (Favorites), remove from playlist.
2014-09-22 22:40:21 +02:00
Andreas
4bb3147006
Fix Spotify Blob installation promt. Fixes #4538 .
2014-09-22 21:20:48 +02:00
Arnaud Bienner
60d82e212d
Merge branch 'master' of github.com:clementine-player/Clementine
2014-09-22 19:32:18 +02:00
David Sansome
eaad4c32ee
Merge branch 'gstreamer-1.2'
...
Fixes #3332
2014-09-22 22:45:28 +10:00
David Sansome
39d99247a2
gstreamer-cdda is in gst-plugins-base in 1.0 and has a different header name.
...
This still doesn't work because the API has changed and track listings are
now delivered via a bus message instead of direct access to the struct's
members.
2014-09-22 22:28:53 +10:00
Clementine Buildbot
763ee3df8d
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-09-22 10:01:32 +02:00
Arnaud Bienner
c891a44243
Remove useless check
2014-09-21 20:48:42 +02:00
David Sansome
bb08a0f416
Fix misleading offset_bytes names
2014-09-22 00:13:00 +10:00
David Sansome
3f0dc01b06
Make Spotify work with gstreamer-1.0.
2014-09-21 22:39:30 +10:00
David Sansome
a2408f7c0e
Merge branch 'master' into gstreamer-1.2
...
Conflicts:
src/moodbar/moodbarloader.cpp
2014-09-21 19:39:27 +10:00
David Sansome
d24eaef2e5
Don't crash if we can't write to the moodbar cache
2014-09-21 19:38:14 +10:00
David Sansome
6b32ecec27
Various bits for gstreamer-1.0 compatability
2014-09-21 19:38:13 +10:00
David Sansome
50551d987a
Rewrite moodbar stuff for gstreamer-1.0:
...
- Rewrite gstspectrum (1.0) to use FFTW (2x faster) and emit raw magnitude
values (not log scaled).
- Rewrite the moodbar generation code to be somewhat understandable, and
do it in Clementine instead of gstreamer.
2014-09-21 19:38:13 +10:00
Andreas
38c51508f2
Added a preference to disable the pause notification. Fixes #2450 .
2014-09-16 12:54:35 +02:00
Matthew Scheirer
431f2e2978
Changed the transcode import tooltip and reimplemented using QDirIterator.
2014-09-15 16:45:47 -04:00
Clementine Buildbot
f3ec15cda3
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-09-15 10:01:36 +02:00
Arnaud Bienner
bfaf127ed7
Remove few Ubuntu One things remaining
2014-09-14 21:43:13 +02:00
Arnaud Bienner
3e17a0adb5
Remove dead code
2014-09-14 02:39:35 +02:00
Arnaud Bienner
160b151652
Add seek ability to Spotify tracks.
...
This is functional but pretty hacky.
And, as noted in the comments, there is a small delay (depends, but usually several seconds) to have the seek taken into account. But IMHO it's better than nothing.
Fixes #2503
2014-09-14 02:15:58 +02:00
Arnaud Bienner
bc1d56f935
When clicking on a provider, on the global search result list, add all results from this provider to the playlist.
...
Fixes issue 3132.
2014-09-13 22:57:58 +02:00
Arnaud Bienner
8be65b8565
Better check (avoid to add invalid results, leading to a crash when adding this invalid item).
...
Fixes issue 3132, but I would like to improve this in a second step: clicking the provider adding all the songs for this provider to the playlist.
2014-09-13 21:31:33 +02:00
Matthew Scheirer
f54e2da535
Adds an import button to the transcode UI, allowing the user to pull in all files in a folder heirarchy to be transcoded.
2014-09-09 20:21:54 -04:00
Clementine Buildbot
b3f838216f
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-09-08 10:01:55 +02:00
pie.or.paj
cbc6e5cf4d
Pause spotify track (issue 2503)
...
(patch slightly modified, not sure why it wasn't applied before: it looks good to me)
2014-09-06 19:21:23 +02:00
Arnaud Bienner
631c120515
Allow to change rating when "inline" editing is not enabled
2014-09-06 17:54:50 +02:00
maximko
d61688e1c5
QUrl fix.
2014-09-04 18:48:49 +06:00
maximko
2dfb7f8f4c
Increase cover image size.
2014-09-04 18:08:17 +06:00
Clementine Buildbot
e8fbff4382
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-09-01 10:01:38 +02:00
John Maguire
3d10c86863
Merge pull request #4499 from ppkt/remove_dead_items
...
Remove unavailable items from playlist
2014-08-27 16:38:33 +01:00
Gavin Howard
e5df59aeb2
Fix for m3u parser bug when an artist's name had a hyphen.
2014-08-27 02:21:11 -06:00
John Maguire
40b5499fc9
Merge pull request #4502 from gavinhoward/library_sort
...
Ignore Articles for Library Sorting
2014-08-26 18:04:40 +01:00
Gavin Howard
0e030b5461
Ran make format.
2014-08-26 10:54:05 -06:00
Gavin Howard
54742de613
A quick patch to have the library ignore all articles when sorting.
2014-08-25 21:22:53 -06:00
Clementine Buildbot
e44f19f5c4
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-08-25 10:01:35 +02:00
ppkt
43a6740b48
Remove unavailable items from playlist
2014-08-24 10:44:27 +02:00
ArnaudBienner
13cda62c5c
Merge pull request #4497 from gavinhoward/playlist_save
...
Playlist Save UI Fixes
2014-08-20 23:16:58 +02:00
Gavin Howard
eb953bdef2
Changed UI messages per Arnaud Bienner's suggestions.
2014-08-20 00:30:49 -06:00
ArnaudBienner
fbb43468a4
Merge pull request #4495 from gavinhoward/playlist_save
...
Playlist Save Fixes
2014-08-19 22:35:26 +02:00
Gavin Howard
9141cd65bc
Fixes requested by ArnaudBienner.
2014-08-19 13:26:00 -06:00
John Maguire
d9572bdcdd
Be more forgiving of broken permissions on the cache directory.
2014-08-19 11:13:06 +02:00
John Maguire
96f7fb31d1
Merge pull request #4489 from gavinhoward/playlist_save
...
Playlist Save Preferences 2
2014-08-19 10:59:32 +02:00
Gavin Howard
f41bebbeb2
Ran 'make format' on my patch.
2014-08-18 09:56:01 -06:00
Gavin Howard
d8ba0c4f91
Minor changes requested by hatstand.
2014-08-18 08:08:14 -06:00
Clementine Buildbot
784721f8bc
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-08-18 10:01:34 +02:00
Gavin Howard
a468085c3a
Finished the changes to the quick change menu. Everything should work.
2014-08-15 18:52:01 -06:00
Gavin Howard
1cddc696ae
Add a quick change menu to the playlist container.
2014-08-15 15:37:31 -06:00
Gavin Howard
c026b599b4
Finish the last of my Playlist path preferences patch.
2014-08-13 22:47:26 -06:00
Gavin Howard
a0bbe2cfaf
Quick try to get metadata working on XSPF and M3U.
2014-08-13 22:47:26 -06:00
Gavin Howard
0efb23994d
Hopefully this finishes the path part of playlist preferences.
2014-08-13 22:47:26 -06:00
Gavin Howard
e8d3aa9254
Slight change to the QSettings keys for playlist paths and metadata.
2014-08-13 22:47:26 -06:00
Gavin Howard
5b7819f14d
Added UI and QSettings support for playlist metadata and path types.
2014-08-13 22:47:25 -06:00
ArnaudBienner
ba3998e79b
Merge pull request #4465 from Mikah89/fix_album_shuffle_issue
...
Fix album shuffle issue
2014-08-13 10:16:28 +02:00
Alan Briolat
7a46629d97
Fix a stupid missed semicolon
...
I appear to be suffering from too much Python...
2014-08-12 21:36:00 +01:00
John Maguire
e876df1b23
Merge pull request #4456 from Shedward/vk-broadcasting
...
Vk.com broadcasting.
2014-08-12 22:04:45 +02:00
Vlad Maltsev
08c0f7d28f
Fix misspelled names.
2014-08-13 02:15:33 +07:00
John Maguire
054749b690
Merge pull request #4479 from alanbriolat/playlist-path-separators
...
Always convert path separators when reading playlists (fixes #1838 )
2014-08-12 14:30:59 +02:00
Alan Briolat
c02ea88bfe
Always convert path separators when reading playlists ( fixes #1838 )
2014-08-12 13:01:59 +01:00
Alan Briolat
a0c890592f
Fix detection of parent-relative paths in playlist saving
...
File or directory names containing ``..`` caused saved playlists to
contain absolute paths instead of relative paths even when the relative
path was "safe". This changes the detection to be more strict.
Potentially related to #4463 .
2014-08-12 11:40:20 +01:00
Clementine Buildbot
8b5a6eb1f8
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-08-11 10:01:34 +02:00
Arnaud Bienner
57ad86064d
Limit the MusicBrainz requests by track.
...
3 should be enough. It's unlikely that the other ids will be really revelant.
2014-08-11 00:37:02 +02:00
Arnaud Bienner
9b8d09061f
We should not sort result from Musicbrainz: they seem to be already sorted by relevance.
2014-08-10 14:23:07 +02:00
Arnaud Bienner
80d272f3d0
None was OK to achieve what I want. Should be better now
2014-08-10 14:22:42 +02:00
Arnaud Bienner
bc7bc9910d
Actually, I was wrong modifying UniqueResults. We should just not sort the results at the end, to keep the initial order we wanted
2014-08-10 13:20:11 +02:00
Arnaud Bienner
93b4b2caac
Get more results from MusicBrainz, and sort them by relevance.
...
We were stopping at the first one in AcoustidClient::RequestFinished.
To make things worse, it seems that results we received weren't sorted, so we sometimes ignored the most relevant one.
2014-08-09 01:48:35 +02:00
Arnaud Bienner
47108a9a68
Add a message in CMake to notify that ccache has been found and will be used (+ some minor, unrelated things).
2014-08-06 20:05:41 +02:00
Clementine Buildbot
4d9e500fe1
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-08-04 10:01:39 +02:00
Vlad Maltsev
e65596cba6
make format
2014-08-03 19:40:06 +07:00
Vlad Maltsev
bff79664bc
Broadcasting realisation.
2014-08-03 19:10:09 +07:00
Helder Martins
e4054fad5e
Clarified comment to be more accurate of what it does
2014-08-03 10:48:01 +01:00
Clementine Buildbot
e62b603826
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-07-28 10:01:39 +02:00
Helder Martins
56fc242520
complemented condition inside reshuffleindices function to take into account the selected track
2014-07-27 23:07:50 +01:00
Arnaud Bienner
0976cc7e5c
Give Clementine the answer to the ultimate question of life, the universe and everything
...
Probably my most valuable contribution so far
2014-07-24 23:48:45 +02:00
Helder Martins
cbfd3218f2
Cleaning unnecessary code
2014-07-23 23:47:12 +01:00
Helder Martins
0c2d4e9f1c
Fixed a minor issue where the playlist wasnt updating the queue order, when a track was dequeued using the ctrl-d shortcut
2014-07-23 00:15:06 +01:00
ArnaudBienner
bc754e0a26
Merge pull request #4440 from Chocobozzz/master
...
No namespaces for DBus interfaces. Fixes #4401
2014-07-21 13:36:09 +02:00
Clementine Buildbot
d600685c0b
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-07-21 10:01:43 +02:00
Chocobozzz
82a8c64ac8
Add ampache compatibility
2014-07-16 18:49:58 +02:00
Chocobozzz
ec580cb815
No namespaces for DBus interfaces. Fixes #4401
2014-07-16 15:57:25 +02:00
Clementine Buildbot
793dfe3676
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-07-07 10:01:45 +02:00
Clementine Buildbot
40431b7616
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-06-30 10:01:48 +02:00
Arnaud Bienner
80009ea260
Add a tooltip to this new option. IMO the text description might be not obvious enough to everyone
2014-06-24 21:42:34 +02:00
John Maguire
9095c8744d
Merge pull request #4416 from alecksphillips/click-show-cover
...
Added left-click to show fullsize cover on NowPlayingWidget.
2014-06-24 15:19:49 +02:00
alecksphillips
843029b334
Changes as requested
...
Removed unnecessary () and changed to hypnotoad_.get()
2014-06-24 11:17:46 +01:00
Gu1
62ecfe19f7
Add an option to disable inline song metadata editing through click
2014-06-23 18:40:00 +02:00
alecksphillips
a9c944e42a
Added left-click to show fullsize cover on NowPlayingWidget.
...
This intuitively mirrors the behaviour of clicking an image in the Artist Info page
2014-06-22 18:18:23 +01:00
John Maguire
03eb241c00
Add header for std::pow
2014-06-19 15:34:10 +02:00
David Sansome
d5617c0daf
Set the media role for pulse audio
2014-06-19 22:51:58 +10:00
Alibek Omarov
a8c2537056
RainbowDash analyzer now more pretty
2014-06-18 23:37:43 +06:00
Alibek Omarov
60ae9e9408
Now Bar Analyzer respects color scheme
2014-06-18 21:55:29 +06:00
Clementine Buildbot
e0920054a9
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-06-16 10:01:47 +02:00
Clementine Buildbot
554e1bcc4d
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-06-09 10:01:48 +02:00
David Sansome
6bb81328e8
Merge branch 'master' into gstreamer-1.2
...
Conflicts:
ext/clementine-spotifyblob/mediapipeline.cpp
gst/moodbar/gstfftwspectrum.c
src/core/songloader.cpp
src/core/songloader.h
src/engines/gstengine.cpp
src/engines/gstenginepipeline.cpp
src/moodbar/moodbarpipeline.cpp
src/musicbrainz/chromaprinter.cpp
src/transcoder/transcoder.cpp
src/ui/mainwindow.cpp
src/visualisations/projectmvisualisation.cpp
2014-06-09 16:20:24 +10:00
David Sansome
0cd3d9b34f
Don't do seafile stuff unless signed in.
2014-06-07 15:29:28 +10:00
David Sansome
01ae151f8a
Delay writing WMA ratings and play counts until playback has finished. Fixes #3593
2014-06-07 15:29:23 +10:00
David Sansome
f6a72828a9
Write statistics and ratings in Library, not LibraryBackend.
2014-06-07 15:19:43 +10:00
David Sansome
c8625deffb
Update persistent model indexes properly when sorting the playlist. Fixes #4358
2014-06-07 13:31:25 +10:00
David Sansome
bfc941bb7f
Use a better colour for labels in the edit tag dialog on dark themes. Fixes #4377
2014-06-07 12:48:32 +10:00
David Sansome
53be1e1f65
Revert "Use guaranteed random number generator." Fixes #4400
...
This reverts commit 9f6899ac82
.
2014-06-07 12:12:08 +10:00
John Maguire
96ad4554d9
Merge pull request #4392 from Chocobozzz/master
...
Add Seafile Support
2014-06-05 16:50:45 +02:00
Chocobozzz
571ffdff1d
delete another delegating constructor
2014-06-05 16:34:15 +02:00
Chocobozzz
09acc2336f
Delete the delegating constructors (entry and treeitem)
2014-06-05 14:24:06 +02:00
David Sansome
c03c0def19
Add menu items for updating and doing a full rescan of Google Drive
2014-06-05 20:20:58 +10:00
Chocobozzz
f14ec51a60
add constant for max tries and correct memory leaks
2014-06-04 18:44:23 +02:00