Commit Graph

4867 Commits

Author SHA1 Message Date
Clementine Buildbot 327da6e439 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2015-08-01 08:20:39 +00:00
Clementine Buildbot e0dcab8056 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2015-08-01 08:09:53 +00:00
Ivan Leontiev 6cf35d150e Fix Di.fm stations stuck when try them to play without internet. 2015-07-31 15:04:31 +00:00
Ivan Leontiev fe5db351e1 Fix UpdateMusic() call after adding/removing song 2015-07-30 15:33:10 +00:00
Ivan Leontiev b97a0ef111 Fix vk duplication of search results. Added delay to vk search. 2015-07-30 15:33:10 +00:00
Ivan Leontiev fe555c4892 Don't update track slider position when you hold it. 2015-07-30 14:22:40 +00:00
Clementine Buildbot e0c5f290fa Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2015-07-27 10:01:12 +02:00
Arnaud Bienner a56825048c Use lower case, like everywhere else on this page: this is more coherent, and also, we then have only one string to translate 2015-07-21 20:21:01 +02:00
John Maguire b2a532be62 Experiment with typesafe time units 2015-07-20 14:35:13 +01:00
John Maguire 1a968b3a64 Merge pull request #4957 from eduardosm/esm-branch1
mpris: Fix track not restarting when playing the first track on the…
2015-07-20 12:08:41 +01:00
Clementine Buildbot 5632ec2b6c Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2015-07-20 10:01:13 +02:00
Arnaud Bienner 59589494ae Fix a crash when changing 'group by' while album covers are still loading 2015-07-17 22:45:30 +02:00
Eduardo Sánchez Muñoz f6fc7035ac mpris: Fix track not restarting when playing the first track on the playlist and menu_previousmode setting is PreviousBehaviour_Restart. 2015-07-17 20:01:02 +02:00
Eduardo Sánchez Muñoz c051506fdd Fix "menu_previousmode" setting not loading when opening the settings window. 2015-07-15 18:46:18 +02:00
John Maguire bce62a0558 Merge pull request #4938 from eduardosm/esm-branch1
Add option to change the time step when seeking using the keyboard.
2015-07-15 13:42:24 +01:00
John Maguire 6f5567a53d Merge pull request #4945 from TheUbuntuGuy/samplerate
Add sample rate selection
2015-07-13 13:43:52 +01:00
Clementine Buildbot 1d7d256c3c Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2015-07-13 10:01:10 +02:00
Mark Furneaux f68d983ddc Sonogram should stop scrolling when paused
Fixes #755
2015-07-11 23:12:44 -04:00
Mark Furneaux e9494af3f7 Add sample rate selection
This change provides the ability to set a fixed pipeline sample rate as an alternate to automatically negotiating it.
This can be useful on systems with sound cards that work at a fixed rate, as well as it can triage issues (on Windows)
where changing tracks hangs due to a problem with gstreamer's caps negotiation.
2015-07-09 22:19:31 -04:00
John Maguire e94ec8d119 Add Equifax root cert after Apple removed it.
Fixes #4942
2015-07-07 19:15:23 +01:00
John Maguire fbe310b9b3 Merge pull request #4940 from TheUbuntuGuy/mono
Fix mono playback on certain configurations
2015-07-06 06:24:11 -04:00
John Maguire bacbd544a4 Merge pull request #4939 from TheUbuntuGuy/osd
Fix Pretty OSD positioning on Windows
2015-07-06 06:23:42 -04:00
Clementine Buildbot ef41ae3c8d Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2015-07-06 10:01:14 +02:00
Mark Furneaux 1eef335fb6 Fix mono playback on certain configurations
Gstreamer was failing to link the pipeline if 32bit could not be enabled.
We should just let gst autonegotiate the bit depth of the pipeline, which it does with mono disabled anyways.
2015-07-04 14:53:30 -04:00
Mark Furneaux faa3b8b022 Fix Pretty OSD positioning on Windows
Fixes #1218
Windows uses the primary monitor as the origin for coordinates, so any monitor to the left or above the primary uses negative coordinates.
This would cause the OSD to always be displayed on the primary as the negative values would be set to 0.
2015-07-04 14:24:12 -04:00
Eduardo Sánchez Muñoz 75e94a64d1 Add option to change the time step when seeking using the keyboard. 2015-07-03 20:54:17 +02:00
Diogo Pereira 68e7add076 Send album artist to Last.fm
Older versions of liblastfm do not support this, so it is only enabled
when compiling with liblastfm >= 1.0.0.
2015-07-03 15:17:12 +01:00
John Maguire 745212d967 Revert "Send album artist to Last.fm" 2015-07-03 14:59:54 +01:00
John Maguire d2124edc81 Merge pull request #4934 from diogocp/master
Send album artist to Last.fm
2015-07-03 06:39:26 -04:00
Mark Furneaux 876cc0c4b6 Merge branch 'master' into mono
Conflicts:
	src/engines/gstenginepipeline.cpp
2015-07-02 20:33:13 -04:00
Mark Furneaux eb537eb0a0 Add mono output support in the engine
Mono playback was removed from the pipeline in the transition to gst 1.0.
2015-07-02 20:25:14 -04:00
Diogo Pereira d6ed1492b4 Send album artist to Last.fm 2015-07-02 18:04:10 +01:00
John Maguire b349e798cd Merge pull request #4932 from eduardosm/esm-branch1
Make seeking with keys behaviour consistent.
2015-07-02 09:15:53 -04:00
Eduardo Sánchez Muñoz 999af101e6 Rename constant and put it inside an anonymous namespace. 2015-07-02 15:09:55 +02:00
Eduardo Sánchez Muñoz 11b61c2a67 Use Player::SeekForward() and Player::SeekBackward() to handle seeking with arrow keys. 2015-07-02 14:59:30 +02:00
John Maguire c5caa27028 Merge pull request #4929 from TheUbuntuGuy/moodbaranalyzer
Add "Psychedelic Colour" mode to all analyzers
2015-07-02 08:44:10 -04:00
Mark Furneaux 8e2795c6a2 More readable toggle 2015-07-02 08:10:08 -04:00
Eduardo Sánchez Muñoz 758444de5f Make seeking with keys behaviour consistent. 2015-07-02 13:54:11 +02:00
John Maguire 625a995751 Merge pull request #4930 from eduardosm/esm-branch1
Fix song continuously rewinding when seeking using keyboard arrow keys.
2015-07-02 06:41:35 -04:00
Eduardo Sánchez Muñoz 5db60bf365 GstEnginePipeline: Rename last_known_position_ to last_known_position_ns_. 2015-07-02 12:34:24 +02:00
Eduardo Sánchez Muñoz 622cf23798 Add missing set_originalyear() on Song::ToProtobuf(). 2015-07-02 00:53:31 +02:00
Eduardo Sánchez Muñoz 4af4e185da Fix song continuously rewinding when seeking using keyboard arrow keys. 2015-07-01 20:24:17 +02:00
Mark Furneaux fa054eac22 Merge branch 'master' of https://github.com/clementine-player/Clementine into moodbaranalyzer
Conflicts:
	src/analyzers/boomanalyzer.cpp
	src/analyzers/turbine.cpp
2015-07-01 12:11:15 -04:00
Mark Furneaux c102bf7fe6 Add "Psychedelic Colour" mode to all analyzers
(Well, except Nyanalyzer and Rainbow dash because they are already colourful enough.)

I have added functionality for any 2D analyzer to change any part of its colour palatte with the frequency content of the music, in the same way that Moodbars do.
I find this gives the analyzer a sort of "third dimention".
This is built into Analyzer::Base, so all analyzers can use it and override it as they please. I have thus added support for Block, Boom, Turbine, Sonogram, and Bar, however Boom and Block seem to look the best in my opinion.
This is of course all optional and is toggled by a checkbox in the context menu for the analyzer, disabled by default.
I have not been able to measure any increase in CPU activity with this enabled, even at 60fps.
2015-07-01 11:48:03 -04:00
John Maguire 7bac8cb451 Merge pull request #4924 from TheUbuntuGuy/analyzerlove
Update Boom and Turbine analyzers
2015-07-01 10:55:32 -04:00
Mark Furneaux 8c1af2dc0d Refactor variables and constants 2015-07-01 10:52:12 -04:00
Eduardo Sánchez Muñoz 4722477b1e Add full rescan reason for original year tag support. 2015-07-01 15:33:25 +02:00
Eduardo Sánchez Muñoz acef48df5d Support showing original year tag on the playlist. 2015-06-30 19:25:38 +02:00
Eduardo Sánchez Muñoz e0816800b1 Add support for original year tags. 2015-06-30 18:34:34 +02:00
Clementine Buildbot 127ee5f5f1 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2015-06-29 10:01:18 +02:00