John Maguire
|
eceb4164c1
|
Add more trayicon mouse wheel actions.
Update issue 1597
Status: Fixed
Thanks for the patch!
|
2011-03-21 15:15:17 +00:00 |
|
Paweł Bara
|
e619d7a280
|
fixing a bug where streams were removed from playlist during Clementine's startup
|
2011-03-20 16:07:24 +00:00 |
|
Paweł Bara
|
bfb068a6d1
|
conditionally hide some context menu actions in library view and playlist view
Song.is_stream()
|
2011-03-20 12:43:10 +00:00 |
|
David Sansome
|
9086ab8ed4
|
Add a "Show in file browser..." to the library context menu as well. Fixes issue #1563
|
2011-03-17 19:52:21 +00:00 |
|
Andrea Decorte
|
4b6e2a8a62
|
Add global shortcuts for repeat and shuffle modes. Fixes issue #955
|
2011-03-17 08:21:05 +00:00 |
|
David Sansome
|
85502e5516
|
Don't crash at the end of the last song on a playlist
|
2011-03-14 20:04:33 +00:00 |
|
David Sansome
|
cb275f318f
|
Add an option to disable automatic crossfading between tracks on the same album or from the same cuesheet. Fixes issue 1479
|
2011-03-13 18:37:46 +00:00 |
|
David Sansome
|
f22f361f66
|
Revert "Do not cross-fade if two songs of the same CUE file are consecutively being played"
This reverts r2921.
|
2011-03-13 18:37:39 +00:00 |
|
David Sansome
|
002ae13817
|
Use the canonical file path (resolve symlinks and '..') when adding directories to the library, and when adding files to the playlist. Fixes issue #1494
|
2011-03-13 14:43:03 +00:00 |
|
David Sansome
|
d7dbd21438
|
Fixed some of the "metadata changed" when doing a library rescan
|
2011-03-13 13:40:24 +00:00 |
|
David Sansome
|
db8359838a
|
Set a timeout of 5 seconds on musicbrainz network requests. Fixes issue #1390
|
2011-03-13 13:17:35 +00:00 |
|
David Sansome
|
b51566cdd9
|
Remove the dependencies on libtunepimp, libofa, libmusicbrainz. Use the gstreamer ofa plugin instead to fingerprint songs.
|
2011-03-12 21:19:41 +00:00 |
|
Paweł Bara
|
c8c394d200
|
don't push new URL into engine in the CurrentMetadataChanged slot - send it the beginning and end markers only
this means that Clementine still skips broken songs while at the same time fixes issue #1565
|
2011-03-12 20:20:13 +00:00 |
|
Paweł Bara
|
e25e9efffc
|
Clementine now skips broken streams (radios for example). At least I hope it always does. ;) Fixes issue #1562.
|
2011-03-12 13:24:30 +00:00 |
|
Paweł Bara
|
8722e00103
|
Clementine now skips songs that don't exist anymore (updates issue #250)
|
2011-03-10 18:01:35 +00:00 |
|
John Maguire
|
19af887465
|
Disable automated tag encoding correction and instead just mark tags as "suspicious".
|
2011-03-06 16:39:36 +00:00 |
|
David Sansome
|
2cb8b8dba7
|
Stop cue sections at exactly the right place, and move seamlessly between consecutive sections of the same file. Fixes issue #1233. Fixes issue #1419.
|
2011-03-06 16:35:47 +00:00 |
|
David Sansome
|
c2445edad5
|
Add a "complete tags automatically" shortcut to the playlist context menu. Fixes issue #1532
|
2011-03-06 14:07:41 +00:00 |
|
Andrew Udvare
|
4fe36ad7b3
|
Do not test if both songs don't have CUE files
|
2011-03-06 03:31:04 +00:00 |
|
Andrew Udvare
|
dabeab9360
|
Do not cross-fade if two songs of the same CUE file are consecutively being played
|
2011-03-06 03:15:28 +00:00 |
|
David Sansome
|
285f2c9ff9
|
Add cross-links to the PyQt4 docs, document Song, NetworkAccessManager, PlaylistSequence
|
2011-02-27 17:16:22 +00:00 |
|
David Sansome
|
4471e27ef6
|
Python docs for PlaylistParser, and clean up the interface a bit
|
2011-02-27 12:14:32 +00:00 |
|
Paweł Bara
|
aa6c3ab35b
|
a way to mark DB schema versions as requiring a full library rescan
message dialog for a user when he's reached a full library rescan requiring schema version (like the final one of CUE sheet support)
|
2011-02-25 20:10:41 +00:00 |
|
David Sansome
|
b04fbf226c
|
Fix MPRIS2's CanPause() PlayPause() behaviour
|
2011-02-23 19:31:12 +00:00 |
|
John Maguire
|
2e286e4271
|
Fix broken signal in MPRIS1.
Fixes issue #1497
|
2011-02-23 11:11:17 +00:00 |
|
David Sansome
|
bab78c2b4f
|
Fix mpris2's PlayPause method
|
2011-02-22 20:13:02 +00:00 |
|
David Sansome
|
107b7b54f9
|
Add an extra line to the track slider popup to show the difference between the current time and the destination time.
|
2011-02-21 20:59:30 +00:00 |
|
Paweł Bara
|
e1d5abd83e
|
first step of making CUEs read only (playlist view)
|
2011-02-21 18:18:16 +00:00 |
|
David Sansome
|
72096bf1c8
|
Move ArtLoader from mpris_common.h to its own file, add libxrme to 3rdparty, add a working XMPP remote.
|
2011-02-19 18:24:11 +00:00 |
|
David Sansome
|
304ce97b16
|
Fix a crash bug in MPRIS2 if MPRIS1 couldn't register on the bus.
|
2011-02-19 18:24:05 +00:00 |
|
Paweł Bara
|
7de912d3a1
|
moving the responsibility for naming playlists into mimeData() methods (into models)
this means that pretty names for new playlists now also work when double clicking (in certain mode) or dragging and dropping
fixes issue #1477
|
2011-02-16 18:29:35 +00:00 |
|
John Maguire
|
b106979fb7
|
Use correct preferences file on OS X and migrate old config files.
|
2011-02-16 13:43:01 +00:00 |
|
Arnaud Bienner
|
7221d93888
|
Minor syntactic changes on tagfetcher
|
2011-02-14 22:26:58 +00:00 |
|
David Sansome
|
dadbb3e6e5
|
Oops again :(
|
2011-02-14 21:23:01 +00:00 |
|
David Sansome
|
8c691d2b3e
|
Use constants instead of "1eN" literals for converting between time units.
|
2011-02-14 19:34:37 +00:00 |
|
Paweł Bara
|
0182829223
|
user-friendly name for 'Open in new playlist' playlists (fixes issue #1445)
|
2011-02-14 17:00:13 +00:00 |
|
David Sansome
|
e67f39cedb
|
Fix the windows build
|
2011-02-13 20:25:55 +00:00 |
|
David Sansome
|
f801252e3d
|
Refactor Player and PlaylistManagers to have interfaces and add more MPRIS1 tests
|
2011-02-13 18:37:45 +00:00 |
|
David Sansome
|
12da941885
|
Add a really basic unit test for MPRIS1
|
2011-02-13 18:37:21 +00:00 |
|
David Sansome
|
e18409ebf4
|
Factor out a PlayerInterface from Player, and use it in MPRIS1 and MPRIS2
|
2011-02-13 18:36:29 +00:00 |
|
David Sansome
|
507c5e2632
|
Change the fields in Song from seconds to nanoseconds
|
2011-02-13 18:34:30 +00:00 |
|
David Sansome
|
37618dae96
|
Use nanoseconds instead of seconds or milliseconds throughout the Player and Engine.
|
2011-02-13 18:29:27 +00:00 |
|
Paweł Bara
|
60ac6768b8
|
Fresh new 'open in new playlist' action (Updates issue #1431).
|
2011-02-09 17:51:59 +00:00 |
|
Paweł Bara
|
e08c6cc6a5
|
just a prettier expression
|
2011-02-05 13:45:40 +00:00 |
|
Paweł Bara
|
9a9d8ad177
|
don't let invalid CUE related media files into library (invalid == those which were not recognized by TagLib)
better logging of erroneous DB queries (error + query + bound values instead of just error)
|
2011-02-05 13:43:04 +00:00 |
|
John Maguire
|
4fb6f92ad4
|
Fix compile warning on mac.
|
2011-02-04 15:25:05 +00:00 |
|
John Maguire
|
084b9a2fe3
|
Remove taglib prefix from includes as the taglib include path contains it already.
|
2011-02-04 12:36:56 +00:00 |
|
Paweł Bara
|
ed4b7abde0
|
changed my mind - reverting my playlist changes to previous status quo (just making the PlaylistParser's contract more explicit)
this doesn't mean the previous revision was pointless - it still fixed one CUE related bug which I forgot to mention...
|
2011-02-03 22:21:15 +00:00 |
|
Paweł Bara
|
7bdac8fba6
|
when loading playlist, take only it's valid songs (+ force validity of CUE and PLS related songs)
|
2011-02-03 17:47:32 +00:00 |
|
Paweł Bara
|
77151d7ebd
|
Hiding some of Song's cover art logic complexity in Song's API (namely: embedded and manually unset covers).
|
2011-02-02 21:01:08 +00:00 |
|