Krzysztof Sobiecki
8cf127a19c
[internet/podcasts]Fix modification date&time support
...
After setting QDateTime to invalid state, it's saved into database as uint,
with then is read from database as a valid date. To make behaviour consistent, this change is needed.
If date is 4294967295, then it's an invalid one.
2015-01-02 15:29:58 +01:00
Krzysztof Sobiecki
2613341761
Formating fixes in src/dbus
2015-01-02 14:44:30 +01:00
Clementine Buildbot
66f74adc99
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-12-29 10:01:23 +01:00
Mark Furneaux
c4daa227a7
Do not remove currently playing track when repopulating a dynamic playlist
2014-12-27 20:34:29 -05:00
Arnaud Bienner
7278e7c4d0
Add ability to get a link to share Spotify playlists
2014-12-27 18:05:04 +01:00
Arnaud Bienner
cbddecb6c8
Add ability to get a link to share Spotify songs
2014-12-27 16:40:13 +01:00
ArnaudBienner
2d90789cbd
Merge pull request #4677 from sobkas/formating_src_covers
...
Formating src covers
2014-12-27 14:52:11 +01:00
Arnaud Bienner
9bbb534fa1
Sanity check
...
Not sure this can really happen in real life (happens because I was playing with
the code and end up having "=true" line in Clementine.conf) but FWIW, better
to check those values they come from possibly corrupted files/preferences.
2014-12-27 01:23:26 +01:00
Arnaud Bienner
c5b6f7b531
I guess our users are more interested in classic Facebook page than JSON.
...
Not sure why Echonest returns graph URL.
2014-12-27 00:47:24 +01:00
Arnaud Bienner
9cb2a17f37
Sort children is recursive and will mess up services' children (e.g. search
...
result item not the first item anymore) so we should call it only once at
the beginning.
And instead of sorting all items everytime, we just insert them at the correct
position.
2014-12-27 00:33:23 +01:00
Krzysztof Sobiecki
6c8826c3f8
Fix headers order in src/covers
2014-12-26 14:57:02 +01:00
Krzysztof Sobiecki
0ff2e33d55
Fix formating in src/covers
2014-12-26 13:44:40 +01:00
David Sansome
bb554a4685
Don't depend on libplist or usbmuxd on Fedora, since these packages currently have broken dependencies in the official repos (!!)
2014-12-26 10:34:56 +11:00
David Sansome
3557576a87
Install Info.plist files into ${framework}/Resources as well, to fix code signing on 10.9 ( http://stackoverflow.com/questions/19637131/sign-a-framework-for-osx-10-9 )
2014-12-26 10:18:23 +11:00
David Sansome
d4d34ce938
Merge pull request #4675 from sobkas/fix_4674
...
Fix crash when marking podcast as listened
2014-12-26 09:06:26 +11:00
Krzysztof Sobiecki
acb02932bd
Fix crash when marking podcast as listened
...
Fixes #4674
2014-12-25 23:02:12 +01:00
David Sansome
c8b8556cfc
Merge pull request #4671 from sobkas/add_m4b
...
Add m4b support, only for non-drm files
2014-12-25 16:32:47 +11:00
Krzysztof Sobiecki
f2b4a5a520
M4B on cloud storage
2014-12-25 01:33:56 +01:00
Krzysztof Sobiecki
c4d150d3e0
Add m4b support, only for non-drm files
2014-12-25 01:12:15 +01:00
John Maguire
d2d8be02d1
Merge pull request #4670 from sobkas/fix_tests
...
Fix tests
2014-12-23 21:49:18 +00:00
Krzysztof Sobiecki
54f4e4e9e9
Fix tests
2014-12-23 22:39:54 +01:00
David Sansome
75cea2f2b9
Merge pull request #4669 from TheUbuntuGuy/master
...
Don't load the moodbar if the song was stopped
2014-12-23 09:26:39 +11:00
Mark Furneaux
a4be57414a
Don't load the moodbar if the song was stopped
...
When an async moodbar load completes, it checks to see if the song is still playing and should update the UI.
It however failed to check if the song was stopped, so it would load a moodbar when no song is playing.
It now checks the player state before emitting a change.
2014-12-22 16:53:58 -05:00
ArnaudBienner
3288c7d289
Merge pull request #4668 from TheUbuntuGuy/master
...
Fix socket leak in moodbarpipeline
2014-12-22 22:39:42 +01:00
Mark Furneaux
3886f3d1e4
Fix socket leak in moodbarpipeline
...
Fixes #4663
When tearing down the pipeline, there was a leak of a GstBus which holds a socketpair open.
Eventually the OS runs out of file descriptors and terminates Clementine.
2014-12-22 16:13:44 -05:00
Clementine Buildbot
0a74c4cbff
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-12-22 10:01:26 +01:00
David Sansome
db2aa7992b
Merge pull request #4666 from TheUbuntuGuy/master
...
Fix moodbars not generating correctly
2014-12-22 16:10:55 +11:00
Mark Furneaux
efa58bb852
Actually initialize the array
2014-12-22 00:05:46 -05:00
Mark Furneaux
6157865d7b
Initialize array in a nicer way
2014-12-21 23:53:42 -05:00
Mark Furneaux
1d31378174
Fix moodbars not generating correctly
...
The magnitude output from gstfastspectrum was not initialized for the first fft.
In some cases, the memory would contain data that upon math operations becomes nan.
This causes one or more colours of the moodbar to be generated blank, resulting in missing colours or just plain black moodbars.
2014-12-21 23:11:02 -05:00
Mark Furneaux
4f66b6d453
Merge branch 'master' of https://github.com/clementine-player/Clementine
2014-12-21 16:24:37 -05:00
John Maguire
1e752ce99c
Merge pull request #4661 from sobkas/master
...
Fix formatting and general directory structure inside internet/
2014-12-19 11:26:22 +01:00
Krzysztof Sobiecki
a6322da196
Fix header copyright tags in internet/
2014-12-19 00:47:55 +01:00
Krzysztof Sobiecki
17c35e32e5
Fix header order in internet/
2014-12-19 00:40:30 +01:00
Krzysztof Sobiecki
23ee9170b6
Fix header guards in internet/
2014-12-18 23:54:21 +01:00
Krzysztof Sobiecki
fa9ea6ec5f
Fix compilation with moved files in internet/
2014-12-18 23:35:21 +01:00
Krzysztof Sobiecki
93a286a272
Move files around and make subdirectories inside src/internet, move src/podcasts to src/internet
2014-12-18 00:39:20 +01:00
Krzysztof Sobiecki
ff62032568
Various formating changes in src/internet
2014-12-17 22:36:27 +01:00
ArnaudBienner
a6d8e3954a
Merge pull request #4657 from Chocobozzz/taglib_fixes
...
Path taglib to skip multiple ID3v2 tags which can cause bugs with length
2014-12-16 22:40:20 +01:00
Chocobozzz
c44c7e5f04
Path taglib to skip multiple ID3v2 tags which can cause bugs with length
...
for example
2014-12-16 22:23:12 +01:00
Krzysztof Sobiecki
ad4bc3b88b
Cherry pick more make format changes src/podcasts
2014-12-16 14:59:17 +01:00
Krzysztof Sobiecki
8b934b7ada
Make formater a little bit more generic
2014-12-16 14:32:10 +01:00
John Maguire
cae4aff17d
Merge pull request #4656 from sobkas/master
...
Produce a proper url for date parse error
2014-12-16 13:28:39 +01:00
Krzysztof Sobiecki
4fec417a93
Produce a proper url for date parse error
2014-12-16 13:14:56 +01:00
David Sansome
6851a15dc0
Merge pull request #4651 from sobkas/fix
...
Fix the parsing of some strange date formats in podcasts, and add a way to limit the number of podcast episodes shown, and hide listened podcasts. Fixes #3696 , fixes #3475
2014-12-16 12:33:50 +11:00
Krzysztof Sobiecki
81537754e8
A better error url
2014-12-16 01:45:54 +01:00
Clementine Buildbot
943e79ebea
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-12-15 10:01:29 +01:00
Krzysztof Sobiecki
ba1d73d1aa
Fix problems with code
2014-12-14 14:35:21 +01:00
Krzysztof Sobiecki
bf55bc08fb
Cherry pick make format changes
2014-12-14 12:23:04 +01:00
Krzysztof Sobiecki
6cc72e2f5d
Fix a date parser for one podcasts
2014-12-14 12:13:05 +01:00