Ethan Warth
a7a83b3953
double clicking playlist options should now be implmented
...
the code compiles; runtime testing will follow
2015-08-09 22:43:16 -05:00
Ethan Warth
89e0e283a2
did more double click playlist work, prettified variable names
2015-07-22 02:10:04 -05:00
Ethan Warth
20d25090fb
work on adding UI options for double clicking songs in playlist
2015-07-21 02:41:49 -05: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
John Maguire
85858d7bbe
Merge pull request #4955 from eduardosm/esm-branch1
...
Fix "menu_previousmode" setting not loading when opening the settings window
2015-07-15 17:58:45 +01: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
d886609857
Merge pull request #4951 from Chocobozzz/master
...
Update changelog
2015-07-14 10:46:55 +01:00
Chocobozzz
cff2ffacb8
Update changelog
2015-07-14 11:41:14 +02: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
John Maguire
c2fd1e1a7b
Merge pull request #4948 from TheUbuntuGuy/sonogram
...
Sonogram should stop scrolling when paused
2015-07-12 16:25:16 +01: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
John Maguire
159f1e4cf5
Merge pull request #4937 from diogocp/master
...
Send album artist to Last.fm
2015-07-03 10:35:39 -04: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
ebc5c143e3
Merge pull request #4936 from clementine-player/revert-4934-master
...
Revert "Send album artist to Last.fm"
2015-07-03 09:00:00 -04: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
David Sansome
4091821378
Merge pull request #4935 from TheUbuntuGuy/mono
...
Add mono output support in the engine
2015-07-03 19:02:53 +10: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
ArnaudBienner
ee5e0da600
Merge pull request #4931 from eduardosm/esm-branch2
...
Add missing set_originalyear() on Song::ToProtobuf().
2015-07-02 12:11:48 +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
d684002795
Merge branch 'analyzerlove' into moodbaranalyzer
...
Conflicts:
src/analyzers/boomanalyzer.cpp
src/analyzers/boomanalyzer.h
src/analyzers/turbine.cpp
2015-07-01 11:55:59 -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
John Maguire
42fd4d7875
Merge pull request #4928 from eduardosm/originalyear-tag
...
Add full rescan reason for original year tag support.
2015-07-01 09:38:11 -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
John Maguire
f126f5f2b0
Merge pull request #4925 from eduardosm/originalyear-tag
...
Add support for original year tags
2015-07-01 09:07:43 -04:00
Eduardo Sánchez Muñoz
ef1992570b
Define some original year tag keys as constants and enclose some if bodies with {}.
2015-07-01 15:02:52 +02:00