Victor Dodon
91c144478b
mpris2: emit CanSeek notification in EngineStateChanged
...
When the engine status is Playing must emit the notification CanSeek
2016-03-10 21:29:09 +00:00
Victor Dodon
5b066991ab
playlist: call InformOfCurrentSongChange only after updating the virtual index
...
Calling InformOfCurrentSongChange before updating the virtual index results in
sending the CanGoNext and CanGoPrevious notifications with the wrong values.
2016-03-10 21:20:53 +00:00
Victor Dodon
5f14e887a7
mpris2: more notifications in RepeatModeChanged
...
Emit CanGoNext, CanGoPrevious notifications in RepeatModeChanged
2016-03-10 21:20:17 +00:00
Victor Dodon
3cf6cdb925
mpris2: more notifications in CurrentSongChanged
...
Emit CanGoNext, CanGoPrevious, CanSeek notifications in CurrentSongChanged
2016-03-10 21:14:31 +00:00
Victor Dodon
c973c446e3
mpris2: add support for CanGoNext, CanGoPrevious, CanSeek
2016-03-10 21:11:05 +00:00
JulianVolodia
e1124403fd
Require Qt4.8.1 and CMake deprecate warnings ...
...
... "com.trolltech.*" changed to "org.qtproject"
2016-03-09 18:26:43 +01:00
Santi
ed7375d7da
Add dummy bands to equalizer ( Fixes #695 )
2016-03-08 15:26:45 -03:00
Clementine Buildbot
e2fbb8e966
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-03-07 10:00:42 +00:00
Clementine Buildbot
357af2263b
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-02-29 10:00:41 +00:00
David Guillen Fandos
e4efde900a
Adding support for subsonic cover art download
2016-02-26 23:29:13 +00:00
Pander
1496d581cd
Changed HTTPS to HTTP for Intergalactic FM
2016-02-25 17:37:45 +01:00
Clementine Buildbot
9252925a56
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-02-22 10:00:42 +00:00
John Maguire
51c1c36934
Merge pull request #5263 from simark/fix-moodbar-crash
...
moodbar: check QSlider max/min before using them in division
2016-02-18 14:17:58 +00:00
Simon Marchi
725e1d8f0d
moodbar: check QSlider max/min before using them in division
...
When switching playback from an item for which the moodbar is not
displayed (e.g. an internet stream), to an item for which it is
displayed (e.g. a local mp3 file), Clementine sometimes crashes.
This happens because the slider_opt->maximum and slider_opt->minimum
have the value 0 (their default value), and the difference is used as a
divisor. This gives a division by 0, and a SIGFPE.
This problem has been fixed in commit af42cce
. However, when a9f9b0e
reverted 3f79fa5
, a little to much was reverted and we lost what af42cce
did. This patch re-introduces the fix.
Fixes #5261
moodbar: Add comment
2016-02-18 09:15:44 -05:00
John Maguire
4cd20ffdaa
Cope with receiving no images from spotify
2016-02-17 18:06:30 +00:00
John Maguire
52c72f95ba
Too clever for old GCC versions.
2016-02-17 16:42:03 +00:00
John Maguire
1304f8898e
Fetch artist images from spotify.
2016-02-17 15:55:37 +00:00
John Maguire
5b4c0c920c
Blacklist artist images from echonest using dead last.fm server.
2016-02-17 15:55:37 +00:00
John Maguire
a80e241bbe
Make image requests follow redirects
2016-02-17 15:55:32 +00:00
John Maguire
b0322e7e7d
Cleanup ApplicationImpl
2016-02-15 17:41:39 +00:00
John Maguire
20bfade965
Hide Application classes behind pimpl.
...
This should also fix the build on windows where gcc gets confused as
libmygpo declares DELETE as part of an enum and mingw #defines DELETE in
winnt.h
2016-02-15 17:39:50 +00:00
Clementine Buildbot
b3d5cabdc1
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-02-15 10:00:41 +00:00
John Maguire
affb215a52
Move cover providers initialisation later in startup.
2016-02-12 16:25:01 +00:00
John Maguire
dcdd81d69f
Moar Lazy migrations
2016-02-12 16:10:56 +00:00
John Maguire
b99b090adc
Refactor simple dialogs to use Lazy
2016-02-12 16:01:35 +00:00
John Maguire
74e6a1744f
Convert edit tag & settings dialog to Lazy.
2016-02-12 15:56:08 +00:00
John Maguire
589f2ff62e
Lazy initialise organise dialog
2016-02-12 12:25:35 +00:00
John Maguire
0cf83b19ee
Eagerly initialise TagReaderClient
2016-02-12 12:07:26 +00:00
John Maguire
86a6345995
Merge pull request #5251 from santigl/gainLabel
...
EqualizerSlider: move include from .h to .cpp
2016-02-11 18:03:18 +00:00
Santi
1fa4201926
EqualizerSlider move include from .h to .cpp
2016-02-11 14:59:39 -03:00
John Maguire
7d1abbda55
Don't connect action signals multiple times.
...
Fixes #5249
2016-02-11 17:07:00 +00:00
John Maguire
ce3ba02749
Fix songkick concert fetching
2016-02-11 16:59:40 +00:00
John Maguire
d06f337ade
Remove special deletion of objects in threads.
...
Fixes #5250
2016-02-11 16:31:08 +00:00
John Maguire
729dc8e281
Merge pull request #5182 from abika/fix-fetch_edit_dialog
...
Fix bug in edit tag dialog when fetching (2)
2016-02-11 15:30:51 +00:00
John Maguire
f2daa772c1
Lazy initialise everything in Application.
2016-02-11 15:15:38 +00:00
Alexander Bikadorov
56e95839f0
Revert to iterator usage in edit tag dialog
2016-02-11 16:09:38 +01:00
John Maguire
6844dcc140
Remove unused variable
2016-02-11 14:19:01 +00:00
John Maguire
4c8b1d8143
Add lazy initialisation helper.
2016-02-11 13:46:23 +00:00
John Maguire
ea12cfacac
Merge pull request #5209 from narunlifescience/patch-1
...
move duplicated code to annonymous namespace static function
2016-02-11 11:58:06 +00:00
Arun Narayanankutty
b4fe7ac7e2
move duplicated code to annonymous namespace static function
...
update
2016-02-11 05:45:08 -06:00
John Maguire
0ea84e129e
Merge pull request #5210 from narunlifescience/patch-2
...
Use icon loader for remaining icons
2016-02-11 11:24:09 +00:00
narunlifescience
b6bf54be6c
remove magic numbers
2016-02-11 04:41:37 -06:00
John Maguire
100222477c
Merge pull request #5218 from santigl/gainLabel
...
Add gain label to EqualizerSlider
2016-02-10 15:46:47 +00:00
Santi
ec89bd3ea2
Add gain label to equalizerSlider
2016-02-10 12:44:33 -03:00
Alexander Bikadorov
9d413ad01d
Edit tag dialog: merged duplicate code
2016-02-09 21:56:22 +01:00
John Maguire
1cc889fbfc
Only set lastfm to https for liblastfm1
2016-02-09 15:17:20 +00:00
John Maguire
be471e1792
Merge pull request #5181 from Korvox/master
...
OPML imports should prefer title to text attributes for podcast names
2016-02-09 14:05:10 +00:00
John Maguire
80bf644f8a
Merge pull request #5214 from narunlifescience/patch-4
...
Remove unwanted lines from playlistcontainer
2016-02-09 13:59:15 +00:00
John Maguire
05c0d647f8
Merge pull request #5219 from narunlifescience/patch-5
...
use normal text color for volume
2016-02-09 13:56:15 +00:00
John Maguire
8dd933b265
Merge pull request #5233 from naokiiwakami/5151
...
Fix issue in checking existence of media files pointed by CUE files
2016-02-09 13:55:40 +00:00
John Maguire
be651acbca
Merge branch 'master' of https://github.com/PanderMusubi/Clementine into PanderMusubi-master
2016-02-09 13:40:54 +00:00
John Maguire
3ef46f016f
Revert "Don't use https since it's not supported on windows and ubuntu 12.04"
...
This reverts commit ab5e86fec9
.
2016-02-09 11:52:04 +00:00
Clementine Buildbot
9ba41411d3
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-02-08 10:00:52 +00:00
Pander
e361af3eed
Support also highest quality playlist
2016-02-07 20:06:03 +01:00
Pander
646983d6a9
Added space in name
2016-02-07 18:47:04 +01:00
ArnaudBienner
50c1fcb112
Merge pull request #5213 from ivan-leontiev/fix-tree-view
...
Resolve some issues related to "AutoExpandingTreeView"
2016-02-07 00:32:24 +01:00
Pander
2d3af58873
Added header files for Intergalactic FM
2016-02-06 14:21:51 +01:00
Pander
dc534bbcef
Added support for Intergalactic FM
2016-02-05 19:29:43 +01:00
John Maguire
20de7a1a81
Don't leak AudioScrobbler.
2016-02-04 17:13:42 +00:00
John Maguire
ccedb0fdc6
At least try to authenticate with last.fm over https
2016-02-04 17:12:42 +00:00
Andreas
ab5e86fec9
Don't use https since it's not supported on windows and ubuntu 12.04
2016-02-03 16:33:43 +01:00
Andreas
6c726e3e38
Use desktopauth instead of mobileauth for last.fm
...
It now uses an oauth like authentication process so the user isn't required to enter the last.fm password in Clementine but rather authenticate through the last.fm website.
Updates #5028
2016-02-03 15:33:46 +01:00
Clementine Buildbot
ac0aff5e81
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-02-01 10:00:50 +00:00
Naoki Iwakami
4cb57c0543
Fix issue in checking existence of media files pointed by CUE files
2016-01-30 16:31:10 -08:00
John Maguire
8ef1d4cae2
Bump spotify lib & blob version.
2016-01-28 14:33:04 +00:00
Clementine Buildbot
e269cdc8ee
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-01-25 10:00:52 +00:00
John Maguire
9467babee4
Download spotify blob over ssl
2016-01-21 14:54:42 +00:00
Arun Narayanankutty
dd1dcb0b6b
use normal text color for volume
2016-01-20 19:51:34 -06:00
Matt Scheirer
8193f6c2ec
OPML imports should prefer title attributes to text attributes for podcast names
2016-01-20 18:05:22 -05:00
Clementine Buildbot
8eec78671f
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-01-18 10:00:51 +00:00
Arun Narayanankutty
9a7732577d
Remove unwanted lines from playlistcontainer
2016-01-16 07:06:27 -06:00
Ivan Leontiev
e5be225a39
Collapse current "AutoExpandingTreeView" branch if you press "Left" key under its root
2016-01-15 07:55:56 +03:00
Ivan Leontiev
780a34c0bc
Make "AutoExpandingTreeView" animated by default
...
This adds dropdown animation to views which are derived
from "AutoExpandingTreeView" (internet, library, global search etc.)
2016-01-15 07:55:46 +03:00
Ivan Leontiev
b85d09cd9c
Fix misbehavior when you double click after a single click on a tree item
...
This issue appeared as a side effect since the commit
bcaa9e4a37
, which adds dropdown
animation to the library/internet view.
Reproduce:
Single/double click on a song item in library/internet view
then all double clicks on this item will be ignored, until you
single click on it once again.
The reason of this behavior in that the "setExpanded" method call from the
"ItemClicked" slot makes the invocation of the "mouseDoubleClickEvent"
method in the context where the view is in the "QAbstractTreeView::AnimatingState"
which makes impossible to emit "doubleClicked" signal, because it just
returns immediatelly (see http://code.qt.io/cgit/qt/qt.git/tree/src/gui/itemviews/qtreeview.cpp#n1849 ).
To get rid of this behavior we emit "doubleClicked" signal ourselves.
2016-01-15 07:55:19 +03:00
Ivan Leontiev
93aa5031c7
Fix autoscroll fail to follow the selection in "InternetView"
...
The cause of this issue was the missing call of the parent class
method in "InternetView::currentChanged".
Removed "InternetView::CurrentIndexChanged" signal along with
the "InternetView::currentChanged" method since it looks redundant,
the "InternetView::selectionModel" and its "currentChanged" signal
can be used instead, also it isn't used anywhere in the code.
Resolves : #4485
2016-01-15 07:51:15 +03:00
Arun Narayanankutty
29b8d308b3
Use icon loader for remaining icons
2016-01-14 06:10:54 -06:00
Arnaud Bienner
8579cce85c
SoundCloud: add configure action to context menu
2016-01-14 00:04:36 +01:00
David Sansome
48ff15d29c
Merge pull request #5200 from Chocobozzz/difm2
...
show settings dialog for difm when populate streams without a premium account
2016-01-14 07:10:13 +11:00
Chocobozzz
ef58ce27e5
show settings dialog for difm when populate streams without a premium account
2016-01-13 19:29:36 +01:00
Clementine Buildbot
3463b720c9
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-01-13 12:28:57 +00:00
Mattias Andersson
d9c4e0844d
Use mp4mux instead of ffmux_mp4 when transcoding to aac
2016-01-12 15:59:23 +01:00
John Maguire
c4c094aa71
Merge pull request #5193 from Chocobozzz/difm
...
Disable digitally imported for free user (premium account required)
2016-01-11 15:10:48 +00:00
Chocobozzz
3ab20defce
Disable digitally imported for free user (premium account required)
2016-01-09 16:45:10 +01:00
Andreas
bca2607850
Execute global search always in main thread
...
Otherwise the timer doesn't work and the invoke of the closure fails (BlockingSearchProvider::SearchAsync).
This is because Q_ARG doesn't work well with templates and "QMetaMethod::invoke: Unable to handle unregistered datatype 'Arg'" is logged.
See closure.h "void Unpack(QList<QGenericArgument>* list, const Arg& arg)" and "Closure::Call".
This change was made because global search with the network remote didn't work anymore (network remote runs in a separete thread).
2016-01-09 15:45:11 +01:00
John Maguire
c9b0bb2044
Revert "Add an option to inhibit suspend while playing"
2016-01-08 15:09:07 +00:00
John Maguire
70070ee0bf
Geolocate over ssl.
2016-01-08 12:09:13 +00:00
John Maguire
5d868573bc
Merge pull request #5153 from nicklan/savedmanager
...
Add dialog for managing saved files
2016-01-08 11:56:01 +00:00
John Maguire
d7df6263cc
Merge pull request #5171 from TheUbuntuGuy/master
...
Fix incorrect highlight colour in playlist when the window is inactive
2016-01-08 11:55:07 +00:00
John Maguire
2f7626e9d3
Merge pull request #5175 from ivan-leontiev/fix-vk-dupitems
...
Fix duplicate items under vk.com after login.
2016-01-08 11:54:38 +00:00
John Maguire
36c0e6645e
Merge pull request #5180 from santigl/master
...
Enable Enter key shortcut in file view
2016-01-08 11:54:07 +00:00
John Maguire
a9b5947fb0
Merge pull request #5150 from narunlifescience/master
...
Add an option to inhibit suspend while playing
2016-01-07 18:32:29 +00:00
Andreas
ab000b1ba5
Fix transcoder settings not applied for network remote
...
The format was supplied, but the settings for the format was not applied when transcoding files for the network remote.
2016-01-06 13:17:55 +01:00
Santiago Gil
3ed298a73d
Enable Enter key shortcut in file view
2016-01-04 18:17:58 -03:00
Alexander Bikadorov
ff86ecddc5
Update modified fields boldness when fetching tags
2016-01-04 18:56:28 +01:00
Alexander Bikadorov
bad9e4af5e
Fix for erasing old tag values when using tag fetcher, replacement for #51311
2016-01-04 17:13:37 +01:00
Clementine Buildbot
3271c06d10
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-01-04 10:00:40 +00:00
David Sansome
a168b618d3
Rename "Import" to "Add directory" in the transcode dialog
2015-12-31 11:02:45 +11:00
Mark Furneaux
f90ca49340
Merge branch 'master' of https://github.com/clementine-player/Clementine
2015-12-29 12:00:30 -05:00
Clementine Buildbot
ef8787e461
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2015-12-28 10:00:38 +00:00
Ivan Leontiev
71247781eb
Fix duplicate items under vk.com after login.
2015-12-26 01:06:17 +03:00
Mark Furneaux
041be5b4ce
Fix incorrect highlight colour in playlist when the window is inactive
2015-12-24 13:42:47 -05:00
Santi
98b042d29c
Disable translation of shortcuts
2015-12-22 18:33:07 -03:00
narunlifescience
16707f0934
move member variables only used by dbusidlehandler.cpp to anonymous namespace
2015-12-22 10:03:57 -06:00
John Maguire
0c97803f11
Merge pull request #5163 from Ede123/star_icon
...
Improve the star icon of `favoritewidget`
2015-12-22 14:28:23 +00:00
Eduard Braun
f68e4c8c87
Improve the star icon of `favoritewidget`
...
* Use the star icon in its native size (16 px × 16 px) instead of unnecessarily scaling it down by 1 px
* Center the star icon vertically
2015-12-21 22:25:32 +01:00
John Maguire
b3e2525170
Merge pull request #5160 from v-fox/moodbar-regression-fix
...
Avoiding usage of pixelMetric because it breaks on non-Oxygen styling
2015-12-21 18:59:41 +00:00
John Maguire
7555913b0c
Merge pull request #5161 from Chocobozzz/master
...
Reload playcount from tagreader only if it is set
2015-12-21 18:48:32 +00:00
John Maguire
c15a6c8ee9
Merge pull request #5166 from Chocobozzz/edit_tag_main_window
...
Add error message if editing tag from playlist fails
2015-12-21 18:47:57 +00:00
Clementine Buildbot
0f46967c00
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2015-12-21 10:00:48 +00:00
Chocobozzz
5675091816
Add error message if editing tag from playlist fails
2015-12-20 19:07:15 +01:00
Chocobozzz
dfdb21cd61
Reload playcount from tagreader only if it is set
2015-12-19 19:42:52 +01:00
Clementine Buildbot
6205166823
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2015-12-14 10:00:40 +00:00
v-fox
a9f9b0ef72
Avoiding usage of pixelMetric because it breaks on non-Oxygen styling
...
Partial revertion for commit "3f79fa5c651f23e48faf1af6ca56dbff9e5660ab" because of
https://github.com/clementine-player/Clementine/issues/4770
2015-12-14 07:16:30 +05:00
David Sansome
5a49fa4ad0
Fix an old bug in the dmg rule
2015-12-13 16:23:35 +11:00
Nick Lanham
2ab1c2fe36
Add a Manager dialog for saved groupings
...
- Right now only allows removal
- Could also add support for adding/reordering, but it's not clear
that's necessary
- Triggered from the Display options menu, could also be added to Tools
toolbar menu
2015-12-11 19:49:51 -08:00
Nick Lanham
862b9a8635
Add saved grouping to the Group by menu
2015-12-11 15:58:06 -08:00
Nick Lanham
5c256f349a
Add option to save current library grouping
...
- Adds saved groupings to the Group by menu
- Currently missing a way to manage saved groupings
- Saved groupings are in a new section of the config file as
"GroupingName"->ByteArray serialization
2015-12-11 12:02:52 -08:00
narunlifescience
9f121f4a9d
move dbus names to unique namespace -> dbusidlehandler.cc & other minor updates
...
fix InhibitwhilePlaying signals
2015-12-11 08:49:12 -06:00
David Sansome
d50cfd5293
Install frameworks into the app bundle properly so Mavericks considers them signed
2015-12-10 23:31:01 -06:00
narunlifescience
b13f0690c8
Add an option to inhibit suspend while playing
...
minor modifications
2015-12-10 03:20:29 -06:00
Nick Lanham
ee7c9527a0
Add ampache=1 to getAlbum for playcounts
...
- Ampache recently added support for returning playcounts, if the client
reports that it knows it's talking to an ampache server:
1aaf01ae98
- This checks the type attribute on the ping request to see if
Clementine is talking to an Ampache server, and if so, it adds
ampache=1 to getAlbum requests, and uses the returned playcounts.
2015-12-08 14:15:56 -08:00
John Maguire
d47ee24962
Merge pull request #5138 from nicklan/master
...
Add "Smart Playlists" for subsonic
2015-12-08 12:26:18 +00:00
Nick Lanham
8dc6563718
Always pass size and count parameters, init to defaults
2015-12-07 11:00:03 -08:00
John Maguire
d256763dcb
Update link to point to github
...
Fixes #5147
2015-12-07 14:37:44 +00:00
Nick Lanham
da537d9a4b
use WaitForSignal
2015-12-03 17:25:00 -08:00
Nick Lanham
310cf001af
Updates from hatstand's comments
2015-12-01 14:59:40 -08:00
narunlifescience
2603cf2088
use iconloader & cleanup previous remnants
...
update
2015-12-01 00:32:20 -06:00
Nick Lanham
d022f974a1
Add "Smart Playlists" for subsonic
...
Notes:
- These playlists allow access to the subsonic feature of pulling new, frequently played, and so on albums.
- See: http://www.subsonic.org/pages/api.jsp#getAlbumList for the subsonic description
- The subsonic api is inherently album oriented. Therefore at the moment the "count" argument for GenerateMore is used as the number of albums to pull, which hopefully isn't a problem.
- Could be made more efficient by multi-threading the fetch of the songs for each album
2015-11-30 22:13:37 -08:00
John Maguire
f300946c81
Remove most usages of QFutureWatcher
2015-11-27 14:28:12 +00:00
John Maguire
2d61fe6c87
Changed my mind about automatically passing QFutures.
2015-11-27 12:04:14 +00:00
Arnaud Bienner
ec98a68c3d
Update SLOT signatures.
...
There weren't update as part of commit 33494dcddcb64f9fccae215f1100cfa885c72039: this prevented the slider to be updated, among other things.
2015-11-27 11:44:59 +01:00
John Maguire
3cc9c1e446
Remove ModelFutureWatcher
2015-11-26 19:02:08 +00:00
John Maguire
33494dcddc
Remove BoundFutureWatcher
2015-11-26 18:53:42 +00:00
John Maguire
2cd15ff430
Add NewClosure overload for QFuture
2015-11-26 18:35:17 +00:00
John Maguire
bcaa9e4a37
Merge pull request #5130 from narunlifescience/master
...
add dropdown animation to library & internet tree view
2015-11-25 12:03:40 +00:00
narunlifescience
8020749375
add dropdown annimation to library & internet tree view
2015-11-24 19:35:07 -06:00
John Maguire
398d619a15
Merge pull request #5128 from narunlifescience/master
...
Make a slight modification to library view line & preferences header line
2015-11-24 18:02:24 +00:00
narunlifescience
f03d5356c3
Make a slight modification to library view line & preferences header line
2015-11-24 11:48:16 -06:00
Mattias Andersson
bbe7a48c27
Add missing calls to base class constructor.
2015-11-24 13:46:17 +01:00
John Maguire
e4966d1594
Merge pull request #5126 from narunlifescience/master
...
Fix boom analyzer, terbine & bar analyzer behaviour when paused
2015-11-24 11:30:36 +00:00
narunlifescience
e586829452
use emplace_back
2015-11-24 03:44:33 -06:00
narunlifescience
154da7b5c0
Fix boom analyzer, terbine & bar analyzer behaviour when paused
...
remove hidden file added
2015-11-23 12:54:08 -06:00
John Maguire
136c980b1a
Merge pull request #5123 from narunlifescience/master
...
combine nyancatanalyzer & rainbowdashanalyzer(eliminate duplicated code)
2015-11-23 17:50:34 +00:00
narunlifescience
b77cb613e2
combine nyancatanalyzer & rainbowdashanalyzer(eliminate duplicated code)
...
update
minor modifications
format
add seperate classes for nyancat & dash
format
minor correction
restore previous name Nyanalyzer cat
2015-11-23 11:39:42 -06:00
John Maguire
fcd4f5095d
Merge pull request #5125 from TheUbuntuGuy/fixnext
...
Set next track as current when removing tracks
2015-11-23 14:03:35 +00:00
Clementine Buildbot
0be554240f
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2015-11-23 10:00:34 +00:00
Mark Furneaux
9b42ee50ef
Set next track as current when removing tracks
...
Fixes #5031
Attempt to set the song after the deleted tracks as the current so that they will play next rather than the beginning of the playlist.
2015-11-23 01:48:48 -05:00
Mark Furneaux
fa0a9d315c
Respawn mainwindow on correct monitor
...
PR #5081 created a regression where the mainwindow will always start on the primary monitor regardless of which one it was closed on when maximized. This restores previous functionality.
2015-11-22 00:35:27 -05:00
John Maguire
1cf5e28030
Merge pull request #5120 from narunlifescience/master
...
Remove arrow indicators from mainwindow repeat & shuffle QToolButtons
2015-11-18 12:20:28 +01:00
narunlifescience
9314dcead8
Remove arrow indicators from mainwindow repeat & shuffle QToolButtons
2015-11-18 03:31:46 -06:00