David Sansome
|
3eedc916ad
|
Add a new logging system
|
2011-04-22 16:50:29 +00:00 |
David Sansome
|
12b6bbd166
|
Scrobble radio streams even if we don't know the length of each individual part. Fixes issue 681
|
2011-04-16 15:13:53 +00:00 |
Arnaud Bienner
|
65ef047c38
|
Loading file in async way, in two times: fast loading files and insert them in playlist view, while loading info (tags, ...) in background thread
|
2011-04-16 14:04:15 +00:00 |
David Sansome
|
8d6f818d25
|
Maybe fix an assert when connecting WMDM devices
|
2011-04-16 13:39:31 +00:00 |
Paweł Bara
|
032b5f7e48
|
initial commit of "multiple covers providers" feature:
- simple API for cover providers (both C++ and SIP)
- a new "package" for cover related code
|
2011-04-02 13:34:06 +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
|
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
|
d7dbd21438
|
Fixed some of the "metadata changed" when doing a library rescan
|
2011-03-13 13:40:24 +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
|
285f2c9ff9
|
Add cross-links to the PyQt4 docs, document Song, NetworkAccessManager, PlaylistSequence
|
2011-02-27 17:16:22 +00:00 |
Paweł Bara
|
e1d5abd83e
|
first step of making CUEs read only (playlist view)
|
2011-02-21 18:18:16 +00:00 |
David Sansome
|
8c691d2b3e
|
Use constants instead of "1eN" literals for converting between time units.
|
2011-02-14 19:34:37 +00:00 |
David Sansome
|
e67f39cedb
|
Fix the windows build
|
2011-02-13 20:25:55 +00:00 |
David Sansome
|
507c5e2632
|
Change the fields in Song from seconds to nanoseconds
|
2011-02-13 18:34:30 +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
|
084b9a2fe3
|
Remove taglib prefix from includes as the taglib include path contains it already.
|
2011-02-04 12:36:56 +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 |
David Sansome
|
5e9edd52fe
|
Hold the taglib mutex while loading embedded cover art from files. Fixes issue #1350
|
2011-01-24 20:06:59 +00:00 |
David Sansome
|
4291d21eab
|
Load embedded cover art from ogg files. Thanks markwatkinson. Fixes issue #1232
|
2011-01-23 15:50:59 +00:00 |
Paweł Bara
|
a883630ab3
|
duplicate remover script (fixes #21)
fix a scripting crash when one native object was registered more than once
veto mechanism for inserting songs into playlist
|
2011-01-16 23:46:58 +00:00 |
Paweł Bara
|
ddd3f119d3
|
CUE songs are now properly updated in library - you can delete a CUE sheet, add it, you can change section markers in it etc. and everything should work as expected
Song now knows it's cue path (if any)
|
2011-01-15 18:46:23 +00:00 |
John Maguire
|
9249952b03
|
Only guess tag encoding for id3v1/2 tags.
|
2011-01-12 18:46:23 +00:00 |
Paweł Bara
|
bb79a68be0
|
some minor .cue related changes
|
2011-01-04 17:12:29 +00:00 |
David Sansome
|
b578c61b36
|
Fix loading songs with non-ascii characters in the filename on Windows. Fixes issue #1207. Fixes issue #531. Fixes issue #813.
|
2010-12-30 17:13:11 +00:00 |
Paweł Bara
|
da5f941333
|
consider .cues when scanning the library
persist the new 'beginning' marker of songs
fixed a bug where %allsongstables script would not update the attached databases
|
2010-12-28 15:36:01 +00:00 |
Paweł Bara
|
d7fe4600b8
|
an initial version of .cue sheets parser
initial support for multipart media files in Song ('beginning' and 'end' fields)
|
2010-12-23 21:13:43 +00:00 |
David Sansome
|
a6445f2fe7
|
Don't strip off file extensions in the OSD. Fixes issue #1066
|
2010-12-18 20:40:35 +00:00 |
David Sansome
|
28fdb147d8
|
Make last.fm optional. Thanks volkov0aa. Fixes issue #49
|
2010-12-18 17:28:02 +00:00 |
David Sansome
|
623ab527ee
|
Maybe fix a crash when loading tags from MP3 files with encrypted frames
|
2010-12-18 17:01:25 +00:00 |
Paweł Bara
|
9f3e5773fb
|
QT tooltip now includes cover art and is generally prettier (updates issue #125)
ArtLoader is now available to every object, even if MPRIS is off
|
2010-12-05 23:41:41 +00:00 |
John Maguire
|
5feabe09de
|
Add Jamendo support.
Fixes issue #470
|
2010-11-23 17:38:39 +00:00 |
Paweł Bara
|
5ceb64c9e3
|
"mute" command in main menu and context menu of tray icon (Fixes issue #962)
"now playing" tray icon's tooltip in Qt environments
|
2010-11-21 21:36:27 +00:00 |
David Sansome
|
ed1a25693c
|
Add missing licenses to debian/copyright, and add copyright information to each source file
|
2010-11-20 13:27:10 +00:00 |
David Sansome
|
9e20ef13bc
|
Automatic scoring. Thanks Arnaud Bienner. Fixes issue #141
|
2010-11-01 21:15:52 +00:00 |
David Sansome
|
42e4c4a8db
|
Add a skipcount field to the database, and read the last played time into Song objects. (still not used in the GUI yet).
|
2010-10-17 17:50:20 +00:00 |
David Sansome
|
eb9660edad
|
Parse FMPS ratings and played counts from mp3 id3v2 tags
|
2010-10-17 16:03:49 +00:00 |
John Maguire
|
2d19c2899a
|
Ignore engine metadata notifications if the song was previously loaded via taglib.
Fixes issue #880
Fixes issue #864
Fixes issue #574
|
2010-10-12 11:55:45 +00:00 |
David Sansome
|
bd59b7009b
|
Don't crash when trying to load a wma file without a tag.
|
2010-09-25 15:46:35 +00:00 |
David Sansome
|
0adc88a07d
|
Ignore iTunNORM comment fields in ID3v2 tags
|
2010-09-15 19:24:31 +00:00 |
John Maguire
|
bf5245d499
|
Remove warning for sql queries on the GUI thread.
|
2010-08-31 18:46:00 +00:00 |
David Sansome
|
1dd6ac323e
|
Get the drive letter for MSC WMDM devices on Windows 7
|
2010-08-30 19:58:01 +00:00 |
David Sansome
|
5873fe80a6
|
Pick a good default format to transcode to
|
2010-08-29 16:12:55 +00:00 |
David Sansome
|
a066eb9968
|
Recognise music on devices where WMDM/FormatCode isn't provide, such as mass storage devices.
|
2010-08-28 13:23:33 +00:00 |
David Sansome
|
dad73e7e7e
|
Fix a mingw compile error in release mode
|
2010-08-25 22:13:58 +00:00 |
David Sansome
|
3a67124fd9
|
Support copying files to WMDM devices. Sometimes doesn't crash 100% of the time.
|
2010-08-23 19:13:27 +00:00 |
David Sansome
|
bd4b6b2b50
|
Set a proper filename on songs that are copied over MTP
|
2010-08-22 17:54:49 +00:00 |
David Sansome
|
ff19d31403
|
Support removing files from MTP devices
|
2010-08-14 17:06:38 +00:00 |
David Sansome
|
9fda03aa60
|
Support copying files to MTP devices
|
2010-08-14 16:39:45 +00:00 |